第一篇Android系统结构和SDK使用............................................................................................................................5
第1章 Android的系统介绍...........................................................................................................................................5
1.1 系统介绍...........................................................................................................................................................5
1.2 软件结构和使用的工具...................................................................................................................................7
第2章 Android SDK的开发环境..................................................................................................................................10
2.1 Android SDK的结构......................................................................................................................................10
2.2 Android SDK环境安装..................................................................................................................................11
2.2.1. 安装JDK基本Java环境。................................................................................................................11
2.2.2. 安装Eclipse...........................................................................................................................................12
2.2.3. 获得Android SDK...............................................................................................................................12
2.2.4(1). 在Eclipse 3.4(Ganymede)中安装ADT...............................................................................14
2.2.4(2). 在Eclipse 3.5(Galileo)中安装ADT.....................................................................................17
2.2.5. 在Eclipse中配置Android SDK.........................................................................................................20
2.3 Android中运行仿真器环境............................................................................................................................21
2.3.1. 建立Android虚拟设备.......................................................................................................................21
2.3.2. 运行虚拟设备........................................................................................................................................22
2.3.3. 使用Android中的工具.......................................................................................................................23
2.3.4. 使用logcat.............................................................................................................................................24
2.3.5. 使用仿真器控制....................................................................................................................................25
2.3.6. 命令行工具adb、mksdcard等..........................................................................................................26
2.3.7. 使用设备控制........................................................................................................................................28
2.4 Android中建立工程........................................................................................................................................29
2.4.1. 建立工程................................................................................................................................................29
2.4.2. 查看和编辑各个文件............................................................................................................................31
2.4.3. 运行工程................................................................................................................................................33
第二篇 Android应用程序的概述和框架.......................................................................................................................36
第3章 Android应用层程序的开发方式.......................................................................................................................36
3.1 应用程序开发的结构.......................................................................................................................................36
3.2 API参考文档的使用........................................................................................................................................36
第4章Android应用程序示例........................................................................................................................................40
4.1 HelloActivity程序的运行............................................................................................................................40
4.2 HelloActivity的源文件结构........................................................................................................................41
4.2.1.Android.mk文件.................................................................................................................................41
4.2.2.AndroidManifest.xml文件.................................................................................................................42
4.2.3.源代码文件...........................................................................................................................................42
4.2.4.布局文件...............................................................................................................................................43
4.2.5.其他资源文件.......................................................................................................................................43
4.3 HelloActivity的编译结构............................................................................................................................43
4.4 SkeletonApp的程序的运行........................................................................................................................44
4.5 SkeletonApp的源文件结构........................................................................................................................44
4.6 SkeletonApp的编译结构............................................................................................................................46
第5章 Android应用程序的内容...................................................................................................................................47

点击下载