图书介绍
Android应用开发完全学习手册PDF|Epub|txt|kindle电子书版本网盘下载
![Android应用开发完全学习手册](https://www.shukui.net/cover/7/34489907.jpg)
- 黄永丽,王晓,孔美云编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302376170
- 出版时间:2015
- 标注页数:286页
- 文件大小:147MB
- 文件页数:295页
- 主题词:移动终端-应用程序-程序设计-手册
PDF下载
下载说明
Android应用开发完全学习手册PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Android开发基础1
1.1 Android简介1
1.1.1 发展历史1
1.1.2 Android的特点2
1.2 开发环境的搭建2
1.2.1 下载和安装JRE3
1.2.2 下载和安装Eclipse3
1.2.3 Android SDK和ADT5
1.2.4 管理SDK和AVD6
1.3 创建第一个android应用程序8
1.4 Android系统架构及应用程序的结构13
1.4.1 Android系统架构13
1.4.2 应用程序的项目结构14
1.5 Android应用程序组件19
1.5.1 Activity(Android的窗体)19
1.5.2 Service(服务)19
1.5.3 Broadcast Receiver(广播接收器)20
1.5.4 Content Provider(内容提供者)20
1.6 本章小结21
第2章 Android界面布局及基本控件22
2.1 视图View概述22
2.2 Android界面布局22
2.2.1 线性布局(LinearLayout)22
2.2.2 相对布局(RelativeLayout)25
2.2.3 表格布局(TableLayout)28
2.3 文本框及按钮控件31
2.4 应用实例——简单计算器34
2.5 本章小结42
第3章 Android控件进阶43
3.1 ImageButton控件43
3.2 ImageView控件45
3.3 单选按钮与复选框46
3.3.1 RadioGroup、RadioButton的用法47
3.3.2 CheckBox的用法51
3.4 列表视图(ListView)56
3.4.1 简单的ListView57
3.4.2 带标题的ListView列表58
3.4.3 带图片的ListView列表60
3.5 网格视图(GridView)62
3.6 控件的综合应用案例65
3.7 本章小结71
第4章 菜单和对话框72
4.1 选项菜单和子菜单72
4.1.1 创建OptionsMenu菜单实例72
4.1.2 监听菜单事件77
4.1.3 与菜单项关联的Activity的设置77
4.2 上下文菜单79
4.3 Android中对话框80
4.3.1 提示对话框AlertDialog81
4.3.2 进度对话框ProgressDialog86
4.3.3 DatePickerDialog和TimePickerDialog87
4.4 提示信息90
4.4.1 Toast90
4.4.2 Notification90
4.5 本章小结91
第5章 Intent和ContentProvider92
5.1 Intent92
5.1.1 Intent属性92
5.1.2 Intent Filter93
5.1.3 Intent的解析95
5.1.4 Intent的实现96
5.1.5 Intent中传递数据100
5.1.6 在Intent 中传递复杂对象104
5.2 ContentProvider108
5.2.1 ContentProvider简介108
5.2.2 Uri、UriMatcher、ContentUris和ContentResolver类简介109
5.2.3 自定义ContentProvider110
5.2.4 系统ContentProvider116
5.3 简单的通讯录管理程序119
5.4 本章小结135
第6章 Android下的多线程与事件处理机制136
6.1 Android下的多线程136
6.1.1 多线程机制的优缺点136
6.1.2 多线程的实现138
6.2 事件处理机制148
6.2.1 基于监听接口的事件处理148
6.2.2 基于回调机制的事件处理150
6.2.3 回调方法应用案例151
6.3 本章小结153
第7章 2D应用程序开发154
7.1 SurfaceView154
7.1.1 SurfaceView简介154
7.1.2 SurfaceView的使用155
7.2 用2d技术开发简单游戏155
7.3 Graphics类开发164
7.4 动画实现166
7.4.1 逐帧动画167
7.4.2 布局动画169
7.4.3 控件动画170
7.5 本章小结173
第8章 Android数据存储174
8.1 SharedPreferences174
8.2 存储数据到文件181
8.3 使用数据库存储数据189
8.4 本章小结201
第9章 多媒体开发和电话API202
9.1 多媒体开发202
9.1.1 常见的多媒体格式202
9.1.2 播放音频203
9.1.3 播放视频206
9.1.4 录制音频207
9.1.5 录制视频211
9.2 使用电话API218
9.2.1 拨打电话218
9.2.2 发送SMS219
9.2.3 接收SMS221
9.3 本章小结223
第10章 网络与通信224
10.1 网络概述224
10.2 HTTP网络开发224
10.3 Socket网络开发230
10.4 本章小结236
第11章 基于位置服务的应用开发237
11.1 Google Map概述237
11.1.1 显示地图237
11.1.2 添加缩放控制239
11.1.3 改变显示模式241
11.1.4 导航到特定位置243
11.1.5 添加地点标记244
11.1.6 获取地点的坐标247
11.1.7 地理编码和反编码248
11.2 获取定位数据252
11.3 本章小结255
第12章 Android桌面组件开发256
12.1 桌面快捷方式256
12.2 桌面组件——Widget258
12.2.1 AppWidget框架类258
12.2.2 App Widget的简单例子——Hello App Widget259
12.3 应用实例——桌面天气预报程序263
12.4 本章小结269
第13章 传感器应用的开发270
13.1 Android平台传感器概述270
13.2 Android传感器框架270
13.3 传感器应用程序基本结构271
13.3.1 识别传感器和传感器性能271
13.3.2 监测传感器事件273
13.4 运动传感器275
13.4.1 运动类型传感器简介275
13.4.2 基本运动传感器的使用276
13.5 利用加速度仪监测设备摇动279
13.6 利用传感器实现指南针功能283
13.7 本章小结286