深入浅出Android
1 入门....................................................................................................................................................... 4
初探ANDROID..................................................................................................................................... 4
2008 年末最大的冲击.....................................................................................................................4
Android 是什么............................................................................................................................... 4
从创意开始......................................................................................................................................5
安装ANDROID 开发工具................................................................................................................... 7
InstallAndroid..................................................................................................................................7
安装流程..........................................................................................................................................8
开启现有工程.................................................................................................................................... 11
开启工程........................................................................................................................................ 11
导入工程........................................................................................................................................ 11
修复工程........................................................................................................................................ 11
操作ANDROID 模拟器..................................................................................................................... 12
使用Android 模拟器................................................................................................................... 12
列出模拟器类型.............................................................................................................................12
建立模拟器....................................................................................................................................13
列出已建立的模拟器.....................................................................................................................14
移除模拟器场景.............................................................................................................................16
移除模拟器....................................................................................................................................17
建立一个ANDROID 程序................................................................................................................. 18
建立新工程....................................................................................................................................18
初识GUI界面...................................................................................................................................21
描述使用者界面.............................................................................................................................21
设计GUI界面...................................................................................................................................25
视图(View)....................................................................................................................................25
查阅文件........................................................................................................................................25
离线文件........................................................................................................................................25
视觉化的界面开发工具.................................................................................................................28
获取标识ID.......................................................................................................................................29
存取识别符号................................................................................................................................29
新增XML 文件...............................................................................................................................33
解读程序流程.................................................................................................................................... 35
解读程序流程................................................................................................................................35
完成BMI程序.................................................................................................................................. 39
完成BMI 程序...............................................................................................................................39
初级........................................................................................................................................................ 43
重构程序............................................................................................................................................ 43
什么是重构....................................................................................................................................43
MVC............................................................................................................................................... 43
初识INTEN.........................................................................................................................................53
初识Intent....................................................................................................................................53
加入菜单............................................................................................................................................ 57
加入菜单(Menu)............................................................................................................................57
定义ANDROID清单........................................................................................................................... 60
加入新的ACTIVITY...........................................................................................................................64
独立的Activity..............................................................................................................................64
传送数据到新的ACTIVITY................................................................................................................69
传送数据到新Activity.................................................................................................................. 69
活动的生命周期................................................................................................................................ 77
生命周期........................................................................................................................................77
Active (活动)..............................................................................................................................78
Paused (暂停)..............................................................................................................................78
Stopped (停止).............................................................................................................................78
Dead (已回收或未启动)...............................................................................................................78
存储信息............................................................................................................................................ 83
发布到市集(MARKET)....................................................................................................................... 87
AndroidMarket..............................................................................................................................87
AndroidMarket 的运作方式.........................................................................................................87