Android入门到精通详解.pdf
目 录 第一篇Android系统结构和SDK使用...............................................................................4 第1章Android的系统介绍......................................................................................4 1.1 系统介绍.......................................................................................................5 1.2 软件结构和使用的工具...............................................................................9 第2章Android SDK的开发环境...........................................................................12 2.1 Android SDK的结构.....................................................................................13 2.2 Android SDK环境安装.................................................................................15 2.3 Android中运行仿真器环境..........................................................................31 2.4 Android中建立工程......................................................................................45 第二篇 Android应用程序的概述和框架..........................................................................56 第3章Android应用层程序的开发方式..................................................................56 3.1 应用程序开发的结构...................................................................................57 3.2 API参考文档的使用.....................................................................................58 第4章Android应用程序示例................................................................................63 4.1 HelloActivity程序的运行..........................................................................64 4.2 HelloActivity的源文件结构......................................................................65 4.3 HelloActivity的编译结构..........................................................................69 4.4 SkeletonApp的程序的运行.......................................................................69 4.5 SkeletonApp的源文件结构.......................................................................71 4.6 SkeletonApp的编译结构...........................................................................73 第5章Android应用程序的内容..............................................................................74 5.1 Android应用程序的概念性描述...............................................................75 5.2 应用程序包含的各个文件.........................................................................82 5.3 使用am工具启动Android应用程序.......................................................84 第三篇Android的UI系统实现.........................................................................................86 第6章UI的基本外形和控制...................................................................................86 6.1 控件和基本事件的响应.............................................................................87 6.2 键盘事件的响应...........................................................................................93 6.3 运动事件的处理...........................................................................................96 6.4 屏幕间的跳转和事件的传递.....................................................................100 6.5菜单的使用..................................................................................................106 6.6弹出对话框..................................................................................................109