本书以Android为基础,围绕Android技术展开深入讲解,主要内容包括Android基础知识、Android界面设计、Android数据处理等几个部分。每个单元的内容分为知识入门、循序渐进、知识拓展三部分。书中还穿插了大量的实例和任务,帮助读者理解和掌握各种知识。
第1章 Android开发概述
知识入门
循序渐进
1.1 搭建Android开发环境
1.1.1 下载安装JDK
1.1.2 配置环境变量
1.1.3 下载安装Android Studio
1.2 创建第一个项目
1.2.1 首次启动Android Studio
1.2.2 创建项目
1.2.3 了解项目
1.2.4 模拟器上运行程序
1.2.5 真机上运行程序
1.3 调试程序
1.3.1 增加断点
1.3.2 开始调试
1.3.3 单步调试
知识拓展
本章习题
第2章 开发工具介绍
知识入门
循序渐进
2.1 使用DDMS
2.1.1 管理进程
2.1.2 使用文件浏览器
2.1.3 使用模拟器控制
2.1.4 使用日志
2.1.5 使用Screen Capture捕捉设备屏幕
2.2 使用Android调试桥
2.2.1 使用ADB
2.2.2 显示连接到计算机的设备
2.2.3 针对特定设备操作
2.2.4 启动和停止adb
2.2.5 使用adb操作文件和apk
2.2.6 使用adb shell
知识拓展
本章习题
第3章 Android UI编程
知识入门
循序渐进
3.1 常见的Widget组件
3.1.1 使用可滚动的文本视图TextView
3.1.2 使用文本框——EditText
3.1.3 使用可滚动的视图——国ScrollView
3.1.4 使用按钮——Button
3.1.5 使用图片按钮——ImageButton
3.1.6 使用复选框——CheckBox
3.1.7 使用单选框——RadioGroup
……
第4章 Android活动简介
第5章 Android多媒体
第6章 Android传感器
第7章 Android服务简介
第8章 Android广播简介
第9章 Android的数据持久化
第10章 Android网络编程
第11章 Android管理器与地图服务
第12章 足迹生成器
参考文献