更新时间:2019-08-13 11:35:59
封面
版权信息
序
前言
赠送资源(光盘中)
第0章 Android学习指南
0.1 移动智能设备系统发展现状
0.2 Android系统
0.3 移动开发与传统PC开发的差异
0.4 Android应用开发学习路线图
第1篇 基础知识
第1章 搭建Android应用开发环境
1.1 安装Android应用环境的系统要求
1.2 获取并安装JDK
1.3 获取并安装Eclipse和Android SDK
1.4 Android虚拟设备
1.5 综合演练——新手入门的第一个Android应用程序
1.6 高手点拨
1.7 实战练习
第2章 Android应用开发基础
2.1 Android系统架构
2.2 Android应用程序文件组成
2.3 Android的五大组件
2.4 高手点拨
2.5 实战练习
第2篇 核心技术
第3章 UI界面布局
3.1 View视图组件
3.2 Android UI布局的方式
3.3 Android布局管理器
3.4 综合演练——实现一个图文展示系统
3.5 高手点拨
3.6 实战练习
第4章 核心组件
4.1 Widget组件
4.2 按钮和文本框
4.3 多选按钮和单选按钮
4.4 下拉列表控件和自动完成文本控件
4.5 日期选择器控件和时间选择器控件
4.6 滚动条、进度条和拖动条控件
4.7 评分组件RatingBar
4.8 图片处理控件
4.9 网格视图控件GridView
4.10 MENU控件
4.11 列表控件ListView
4.12 对话框控件Dialog
4.13 Toast和Notification提醒控件
4.14 综合演练——随身提醒器
4.15 高手点拨
4.16 实战练习
第5章 Android事件处理
5.1 事件处理概述
5.2 基于监听的事件处理
5.3 基于回调的事件处理
5.4 响应的系统设置的事件
5.5 Handler消息传递机制
5.6 Android线程处理
5.7 异步任务处理机制
5.8 综合演练——异步多线程处理网络数据
5.9 高手点拨
5.10 实战练习
第6章 Activity界面表现
6.1 什么是Activity
6.2 操作Activity
6.3 Activity的加载模式
6.4 综合演练——会员注册系统
6.5 高手点拨
6.6 实战练习
第7章 Intent和IntentFilter
7.1 Intent和IntentFilter
7.2 显式Intent和隐式Intent
7.3 IntentFilter对象
7.4 Intent的属性
7.5 Intent和Activity
7.6 综合演练——使用Intent拨打电话
7.7 高手点拨
7.8 实战练习
第8章 Service和Broadcast Receiver
8.1 Service详解
8.2 AIDL Service服务
8.3 Broadcast Receiver广播操作
8.4 短信处理和电话处理
8.5 综合演练——监听短信是否发送成功
8.6 高手点拨
8.7 实战练习
第9章 应用资源管理机制
9.1 Android的资源类型
9.2 如何使用资源
9.3 “res/values”目录
9.4 使用Drawable资源
9.5 使用属性动画资源
9.6 使用原始的XML资源
9.7 综合演练——播放指定的声音资源
9.8 高手点拨
9.9 实战练习
第10章 数据存储
10.1 Android系统中的5种数据存储方式
10.2 SharedPreferences存储
10.3 文件存储
10.4 轻量级数据库工具SQLite