Android 嵌入式应用开发 第二版
作 者: 佘堃,段弘,余佳骏
出版时间: 2014
内容简介
本书主要内容包括Android基础知识、Android应用程序开发的基本流程、Android应用程序开发的常用编程接口、常用控件及一些在应用程序中常用的模块和功能的实现。全书以实例为基础,几乎每章都由实例组成,通过对代码的详细说明和分析来介绍Android各类应用开发中需要掌握的基本技能,并在实践中阐明Android UI、数据库、多媒体、常规通信、浏览器开发和地图等开发的特点。本书以生动的语言、具体的示例、准确的图表和清晰明了的表现形式,详细阐述Android应用程序开发流程和基本方法
目录
第1章 绪论 1
1.1 Android介绍 1
1.2 Android版本历史 2
1.3 Android系统特点 3
第2章 Android开发入门 6
2.1 开发工具 6
2.2 开发工具的安装及配置 6
2.2.1 安装和配置JDK 6
2.2.2 安装和配置Eclipse 8
2.2.3 安装和配置Android SDK 9
2.2.4 安装ADT 10
2.2.5 创建AVD 12
2.3 HelloWorld 14
2.3.1 创建HelloWorld工程项目 14
2.3.2 在模拟器上运行HelloWorld 18
2.4 本章小结 19
第3章 UI 20
3.1 实例――5种UI布局类型 20
3.2 Android UI布局 22
3.2.1 线性布局(LinearLayout) 23
3.2.2 帧布局(FrameLayout) 26
3.2.3 相对布局(RelativeLayout) 27
3.2.4 表格布局(TableLayout) 29
3.2.5 绝对布局(AbsoluteLayout) 30
3.2.6 常见问题 31
3.3 Android UI控件 32
3.3.1 UI事件捕获与处理 32
3.3.2 文本框(TextView)、按钮(Button)和可编辑文本(EditText)
33
3.3.3 复复选框(CheckBox)与单选组框(RadioGroup) 35
3.3.4 下拉列表(Spinner) 37
3.3.5 自动补全文本框(AutoCompleteTextView) 39
3.3.6 进度条(ProgressBar) 40
3.3.7 列表(ListView) 42
3.3.8 窗体设置(Window) 48
3.3.9 其他UI控件概览 50
3.4 菜单(Menu) 54
3.5 对话框(Dialog) 60
3.6 本章小结 66
第4章 Android开发框架 67
4.1 Android系统架构 67
4.2 Android应用程序组成 70
4.3 Activity的生命周期 72
4.4 Android的项目架构 74
4.5 AndroidManifest.xml文件解析 75
4.6 XML简介 77
4.7 Android的生命周期 78
4.8 本章小结 79
第5章 Service应用 80
5.1 什么是Service 80
5.2 跨进程调用 81
5.3 Service实例――音乐播放器 82
5.3.1 使用startService启动服务 83