Android程序设计经典教程
¥49.50定价
作者: 左军
出版时间:2015年4月
出版社:清华大学出版社
- 清华大学出版社
- 9787302392552
- 1-1
- 155813
- 16开
- 2015年4月
- 工学
- 软件工程
- TN929.53
- 计算机
- 本专科、高职高专
目录
第1章 Android初识
1.1 Android简介
1.1.1 Android的发展史
1.1.2 Android优势
1.1.3 Android平台架构
1.1.4 Android应用组成
1.2 Android开发环境
1.2.1 Android系统需求
1.2.2 安装JDK
1.2.3 Eclipse环境
1.2.4 Android的ADK
1.2.5 Android的AVD
1.3 Android应用项目组成
1.4 Android应用
1.4.1 创建Android应用项目
1.4.2 DDMS使用
1.4.3 Debug调试
1.5 Android应用实例
第2章 Android布局
2.1 View类概述
2.1.1 View简介
2.1.2 ViewGroup简介
2.1.3 自定义View
2.1.4 经典案例
2.2 线性布局
2.2.1 LinearLayout类概述
2.2.2 经典案例
2.3 相对布局
2.3.1 RelativeLayout类概述
2.3.2 经典案例
2.4 表格布局
2.4.1 TableLayout类概述
2.4.2 经典案例
2.5 切换卡
2.6 经典案例
2.7 绝对布局
2.7.1 AbsoluteLayout类概述
2.7.2 经典案例
2.8 帧布局
2.8.1 FrameLayout类概述
2.8.2 经典案例
2.9 Tab容器
2.9.1 TabHost类的概述
2.9.2 经典案例
2.10 网格布局
2.10.1 GridLayout类概述
2.10.2 经典案例
2.11 布局综合经典案例
第3章 Android控件
3.1 文本类控件
3.1.1 文本框控件
3.1.2 编辑框控件
3.1.3 自动提示文本框
3.1.4 多行自动提示文本框
3.2 按钮类控件
3.2.1 按钮控件
3.2.2 图片按钮控件
3.2.3 双按钮控件
3.2.4 单复选按钮控件
3.3 时钟类控件
3.3.1 模拟时钟和数字时钟控件
3.3.2 日期与时间控件
3.4 下拉列表控件
3.5 进度条控件
3.6 滑块控件
3.7 星级滑块控件
3.8 综合经典案例
第4章 Android视图
4.1 滚动视图
4.2 图片控件
4.3 列表视图
4.4 网格视图
4.5 可扩展列表
4.6 网页浏览视图
4.7 图片切换器
4.8 水平滚动视图
4.9 多页视图
4.10 滑动式抽屉
4.11 画廊视图
4.12 2D视图
4.13 Path菜单
4.14 视图的综合经典案例
第5章 Android动画
5.1 补间动画
5.1.1 淡入淡出动画
5.1.2 缩放动画
5.1.3 旋转动画
5.1.4 平移图像
5.1.5 补间动画经典案例
5.2 帧动画
5.3 动画组件
5.3.1 ViewSwitcher组件
5.3.2 ViewFlipper组件
5.4 图像扭曲
5.5 动画集合类
5.6 绘图容器
5.7 消息提示
5.7.1 Toast控件
5.7.2 Notification控件
第6章 Android对话框
6.1 对话框概述
6.2 弹出式对话框
6.2.1 简单对话框
6.2.2 带按钮对话框
6.2.3 类似列表对话框
6.2.4 单选按钮对话框
6.2.5 复选按钮对话框
6.2.6 自定义对话框
6.3 进度条对话框
6.3.1 进度条对话框概述
6.3.2 进度条对话框经典案例
6.4 日期时间选择对话框
6.4.1 日期时间选择对话框概述
6.4.2 日期时间选择对话框经典案例
6.5 风格窗口
6.5.1 风格窗口概述
6.5.2 风格窗口经典案例
第7章 Android菜单
7.1 选项菜单
7.1.1 选项菜单概述
7.1.2 选项菜单经典案例
7.2 单选复选菜单项
7.2.1 单选复选菜单项概述
7.2.2 单选复选菜单项经典案例
7.3 上下文菜单
7.3.1 上下文菜单概述
7.3.2 上下文菜单经典案例
7.4 子菜单
7.4.1 子菜单概述
7.4.2 子菜单经典案例
7.5 下拉菜单Spinner
第8章 Android程序组件
8.1 活动
8.1.1 活动概述
8.1.2 活动跳转
8.2 服务
8.2.1 服务生命周期
8.2.2 服务创建
8.2.3 服务开始
8.2.4 服务绑定
8.3 广播
8.3.1 广播生命周期
8.3.2 自定义广播
8.3.3 短信广播
8.4 消息
8.4.1 Handler类概述
8.4.2 Handler类经典案例
8.5 意图
8.5.1 意图属性
8.5.2 意图传递对象
第9章 Android通信
9.1 通信方式
9.2 TCP通信
9.2.1 PC服务器端
9.2.2 TCP通信经典案例
9.3 UDP通信
9.3.1 UDP通信概述
9.3.2 UDP通信流程
9.3.3 UDP通信经典案例
9.4 HTTP通信
9.4.1 HTTP通信概述
9.4.2 HTTP通信经典案例
第10章 Android开发
10.1 手机的附加功能
10.1.1 获取手机信息
10.1.2 读取SIM卡参数
10.1.3 查看电池
10.1.4 开机启动服务
10.1.5 闹钟设置
10.1.6 万年日历实现
10.1.7 手电筒设计
10.1.8 计算器实现
10.1.9 WiFi开发
10.1.10 通讯录搜索
10.2 通话功能
10.2.1 拨打电话
10.2.2 来电黑名单
10.3 短信功能
10.3.1 发送短信
10.3.2 接收短信
10.3.3 群发短信
10.3.4 短信防火墙
10.4 邮件功能
10.5 语音识别功能
10.6 多媒体功能
10.6.1 音频播放
10.6.2 音量调节
10.6.3 声音录制
10.6.4 视频播放
10.6.5 照相机实现
10.6.6 语音朗读
10.7 Android定位功能
10.7.1 GPS概述
10.7.2 GPS状态
10.7.3 GPS位置信息
10.7.4 GPS参数
10.7.5 GPS实用经典案例
网上参考资源
参考文献
1.1 Android简介
1.1.1 Android的发展史
1.1.2 Android优势
1.1.3 Android平台架构
1.1.4 Android应用组成
1.2 Android开发环境
1.2.1 Android系统需求
1.2.2 安装JDK
1.2.3 Eclipse环境
1.2.4 Android的ADK
1.2.5 Android的AVD
1.3 Android应用项目组成
1.4 Android应用
1.4.1 创建Android应用项目
1.4.2 DDMS使用
1.4.3 Debug调试
1.5 Android应用实例
第2章 Android布局
2.1 View类概述
2.1.1 View简介
2.1.2 ViewGroup简介
2.1.3 自定义View
2.1.4 经典案例
2.2 线性布局
2.2.1 LinearLayout类概述
2.2.2 经典案例
2.3 相对布局
2.3.1 RelativeLayout类概述
2.3.2 经典案例
2.4 表格布局
2.4.1 TableLayout类概述
2.4.2 经典案例
2.5 切换卡
2.6 经典案例
2.7 绝对布局
2.7.1 AbsoluteLayout类概述
2.7.2 经典案例
2.8 帧布局
2.8.1 FrameLayout类概述
2.8.2 经典案例
2.9 Tab容器
2.9.1 TabHost类的概述
2.9.2 经典案例
2.10 网格布局
2.10.1 GridLayout类概述
2.10.2 经典案例
2.11 布局综合经典案例
第3章 Android控件
3.1 文本类控件
3.1.1 文本框控件
3.1.2 编辑框控件
3.1.3 自动提示文本框
3.1.4 多行自动提示文本框
3.2 按钮类控件
3.2.1 按钮控件
3.2.2 图片按钮控件
3.2.3 双按钮控件
3.2.4 单复选按钮控件
3.3 时钟类控件
3.3.1 模拟时钟和数字时钟控件
3.3.2 日期与时间控件
3.4 下拉列表控件
3.5 进度条控件
3.6 滑块控件
3.7 星级滑块控件
3.8 综合经典案例
第4章 Android视图
4.1 滚动视图
4.2 图片控件
4.3 列表视图
4.4 网格视图
4.5 可扩展列表
4.6 网页浏览视图
4.7 图片切换器
4.8 水平滚动视图
4.9 多页视图
4.10 滑动式抽屉
4.11 画廊视图
4.12 2D视图
4.13 Path菜单
4.14 视图的综合经典案例
第5章 Android动画
5.1 补间动画
5.1.1 淡入淡出动画
5.1.2 缩放动画
5.1.3 旋转动画
5.1.4 平移图像
5.1.5 补间动画经典案例
5.2 帧动画
5.3 动画组件
5.3.1 ViewSwitcher组件
5.3.2 ViewFlipper组件
5.4 图像扭曲
5.5 动画集合类
5.6 绘图容器
5.7 消息提示
5.7.1 Toast控件
5.7.2 Notification控件
第6章 Android对话框
6.1 对话框概述
6.2 弹出式对话框
6.2.1 简单对话框
6.2.2 带按钮对话框
6.2.3 类似列表对话框
6.2.4 单选按钮对话框
6.2.5 复选按钮对话框
6.2.6 自定义对话框
6.3 进度条对话框
6.3.1 进度条对话框概述
6.3.2 进度条对话框经典案例
6.4 日期时间选择对话框
6.4.1 日期时间选择对话框概述
6.4.2 日期时间选择对话框经典案例
6.5 风格窗口
6.5.1 风格窗口概述
6.5.2 风格窗口经典案例
第7章 Android菜单
7.1 选项菜单
7.1.1 选项菜单概述
7.1.2 选项菜单经典案例
7.2 单选复选菜单项
7.2.1 单选复选菜单项概述
7.2.2 单选复选菜单项经典案例
7.3 上下文菜单
7.3.1 上下文菜单概述
7.3.2 上下文菜单经典案例
7.4 子菜单
7.4.1 子菜单概述
7.4.2 子菜单经典案例
7.5 下拉菜单Spinner
第8章 Android程序组件
8.1 活动
8.1.1 活动概述
8.1.2 活动跳转
8.2 服务
8.2.1 服务生命周期
8.2.2 服务创建
8.2.3 服务开始
8.2.4 服务绑定
8.3 广播
8.3.1 广播生命周期
8.3.2 自定义广播
8.3.3 短信广播
8.4 消息
8.4.1 Handler类概述
8.4.2 Handler类经典案例
8.5 意图
8.5.1 意图属性
8.5.2 意图传递对象
第9章 Android通信
9.1 通信方式
9.2 TCP通信
9.2.1 PC服务器端
9.2.2 TCP通信经典案例
9.3 UDP通信
9.3.1 UDP通信概述
9.3.2 UDP通信流程
9.3.3 UDP通信经典案例
9.4 HTTP通信
9.4.1 HTTP通信概述
9.4.2 HTTP通信经典案例
第10章 Android开发
10.1 手机的附加功能
10.1.1 获取手机信息
10.1.2 读取SIM卡参数
10.1.3 查看电池
10.1.4 开机启动服务
10.1.5 闹钟设置
10.1.6 万年日历实现
10.1.7 手电筒设计
10.1.8 计算器实现
10.1.9 WiFi开发
10.1.10 通讯录搜索
10.2 通话功能
10.2.1 拨打电话
10.2.2 来电黑名单
10.3 短信功能
10.3.1 发送短信
10.3.2 接收短信
10.3.3 群发短信
10.3.4 短信防火墙
10.4 邮件功能
10.5 语音识别功能
10.6 多媒体功能
10.6.1 音频播放
10.6.2 音量调节
10.6.3 声音录制
10.6.4 视频播放
10.6.5 照相机实现
10.6.6 语音朗读
10.7 Android定位功能
10.7.1 GPS概述
10.7.2 GPS状态
10.7.3 GPS位置信息
10.7.4 GPS参数
10.7.5 GPS实用经典案例
网上参考资源
参考文献