更新时间:2020-11-28 16:14:10
封面
版权信息
前言
基础篇
第1章 Android操作系统概述
1.1 And roid历史介绍
1.2 And roid架构
1.3 And roid平台介绍
第2章 Android开发环境搭建
2.1 J DK安装与配置
2.2 And roid Studio开发工具
2.3 Android SDK工具包
2.4 配置And roid Studio
2.5 And roid模拟器
本章总结
第3章 第一个Android应用程序
3.1 使用And roid Studio工具创建项目
3.2 And roid工程剖析
3.3 运行工程
3.4 学会使用And roid开发者社区帮助
第4章 调试Android应用程序
4.1 使用DDMS帮助调试程序
4.2 使用And roid Studio调试
4.3 使用ADB帮助调试程序
第5章 Android界面编程
5.1 And roid界面组成
5.2 界面构建
5.3 事件处理模型
5.4 屏幕上的事件处理
第6章 Android界面布局
6.1 And roid界面布局设计模式
6.2 布局管理
6.3 屏幕旋转问题
第7章 Android简单控件
7.1 按钮
7.2 标签
7.3 文本框
7.4 单选按钮
7.5 复选框
7.6 进度栏
7.7 拖动栏
第8章 Android高级控件
8.1 列表类控件
8.2 Toast
8.3 对话框
8.4 操作栏和菜单
第9章 活动
9.1 活动概述
9.2 多活动之间跳转
9.3 活动任务与返回栈
第10章 碎片
10.1 界面重用问题
10.2 碎片技术
10.3 碎片的生命周期
10.4 使用碎片开发
10.5 案例:比赛项目
第11章 意图
11.1 什么是意图
11.2 意图类型
11.3 匹配组件
11.4 实例:And roid系统内置意图
第12章 数据存储
12.1 And roid数据存储概述
12.2 健康助手应用
12.3 本地文件
12.4 SQLite数据库
12.5 案例:SQLite实现健康助手数据存储
12.6 使用SharedPreferences
第13章 使用内容提供者共享数据
13.1 内容提供者概述
13.2 Content URI
13.3 实例:访问联系人信息
13.4 实例:访问通话记录
13.5 实例:访问短信记录
进阶篇
第14章 Android多线程开发
14.1 线程概念
14.2 计时器案例介绍
14.3 Java中的线程
14.4 And roid中的多线程
第15章 服务
15.1 服务概述
15.2 启动类型服务
15.3 绑定类型服务
15.4 IntentService
第16章 广播接收器
16.1 广播概述