基于android操作
系统的
软件开发
摘要:本文首先地分析了Android系统相对于其他操作系统的优势和具备的潜力。论述了Android系统开发的流程,并搭建了Android系统的开发平台:androidSDK和ADT。接下来进行了新浪微博客户端的自主研发,主要从UI和功能两个方向进行了
设计和开发,并着重论述了UI的。在客户端开发的基础上又实现了微博服务端API的OAuth认证,使客户端可以投入使用。关键词:Android;Android开发平台;新浪微博客户端;UI;OAuth认证
ThesoftwaredevelopmentbasedontheAndroidmobilesystem
I
基于android操作系统的软件开发
Abstract:ThispaperfirstbrieflyintroducestheimportantcomponentoftheAndroidsystem:operatingsystem(Linux),middlewareandcomposedofthecoreapplicationssoftwarestack(softwarestack);AndintroducetheAndroidsystemdevelopmentplatformAndroidSDKprovidesAPIandthecorrespondingdevelopmenttool.ThenextlevelofAndroidinfromsystematicresearch.Mainlyinitsruntime,environmentallayerandAndroidapplicationframeworklayerofresearch.Finally,throughtheAndroidplatformontheapplicationdevelopment,realizetheAndroidsystemoftheuseofIntentmechanism.KeyWords:Android;AndroidKernel;UI;OAuth;AndroidSDK;AndroidDevelopment
目
录
II
基于android操作系统的软件开发
第一章绪论.................................................................11.1智能手机平台..........................................................11.2ANDROID平台介绍....................................................2第二章ANDROID开发环境的搭建.............................................32.1开发包及其工具的安装和配置............................................2.1.1安装JDK和配置
Java开发环境............................................2.1.2Eclipse的安装与汉化...................................................2.1.3SDK和ADT的安装和配置..............................................2.2创建第一个ANDROID项目——HELLOANDROID..........................2.2.1创建HelloAndroid项目.................................................2.2.2运行HelloAndroid及模拟器的使用.........................................3345889
第三章新浪微博客户端的开发................................................123.1载入页面.............................................................3.1.1UI篇..............................................................3.1.2
sqlite篇............................................................3.2OAUTH授权认证......................................................3.3用户授权页面.........................................................3.3.1用户授权页面UI篇...................................................3.3.2用户授权页面功能篇..................................................3.4登录页面.............................................................3.4.1
登陆页面UI篇......................................................3.4.2登录页面功能篇......................................................3.5用户首页面...........................................................3.5.1用户首页面UI篇.....................................................3.5.2用户