图书介绍
Android开发实用教程PDF|Epub|txt|kindle电子书版本网盘下载
- 王建华,张伟主编;于丹,于延,李晓楠等副主编 著
- 出版社: 北京:中国水利水电出版社
- ISBN:9787517025146
- 出版时间:2014
- 标注页数:119页
- 文件大小:20MB
- 文件页数:128页
- 主题词:移动终端-应用程序-程序设计-高等学校-教材
PDF下载
下载说明
Android开发实用教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分 Android概览1
第1章 Android发展简介1
1.1 移动开发技术的发展1
1.2 Android的诞生与发展1
1.3 Android开发平台简介7
1.4 Android的基本体系结构7
1.4.1 应用程序8
1.4.2 应用程序框架8
1.4.3 函数库和Android的运行8
1.4.4 Linux内核9
小结9
第2章 Android开发环境10
2.1 如何配置Android开发环境10
2.2 支持Android开发的操作系统10
2.3 安装Java开发包(JDK)10
2.4 安装配置Eclipse开发环境11
2.5 其他开发环境12
2.6 安装Android软件开发包(SDK)12
2.7 安装与配置Android Eclipse插件(ADT)15
2.8 创建模拟器AVD16
小结20
第3章 如何编写一个Android应用小程序21
3.1 测试开发环境21
3.1.1 在Eclipse工程中导入Snake应用程序22
3.1.2 为Snake工程创建Android虚拟设备24
3.1.3 为Snake工程创建运行配置参数24
3.1.4 在Android模拟器中运行Snake应用程序25
3.2 在模拟器中调试Android应用程序25
3.3 在硬件上调试应用程序26
小结27
第二部分 Android应用程序设计28
第4章 Android界面基本控件28
4.1 Android视图、Widget和布局简介28
4.1.1 Android视图简介28
4.1.2 Android Widget简介28
4.1.3 Android布局简介28
4.2 使用TextView显示文本28
4.2.1 配置布局和尺寸29
4.2.2 在文本中创建上下文链接30
4.3 使用EditText和Spinner获取用户文本30
4.3.1 使用自动补全辅助用户31
4.3.2 使用输入过滤器约束用户输入32
4.3.3 使用SpinnerWidget的下拉列表约束用户输入33
4.4 使用按钮、多选框和单项选择框34
4.4.1 使用基本按钮34
4.4.2 使用复选框和ToggleButton按钮35
4.4.3 使用RadioGroup和RadioButton35
4.5 获取用户输入的日期和时间36
小结39
第5章 使用布局设计Android用户界面40
5.1 创建Android用户界面40
5.1.1 使用XML资源创建布局40
5.1.2 使用代码创建布局40
5.2 使用ViewGroup组织用户界面40
5.3 使用内建的布局类41
5.3.1 AbsoluteLayout41
5.3.2 FrameLayout42
5.3.3 LinearLayout43
5.3.4 RelativeLayout44
5.3.5 TableLayout47
5.3.6 在屏幕上使用多布局47
5.4 使用内建的View容器类47
5.4.1 结合AdapterView使用数据驱动View容器48
5.4.2 使用TabActivity和TabHost组织视图48
5.4.3 探索其他视图容器50
5.5 使用AppWidget显示应用程序视图50
5.6 成为AppWidget提供者50
小结51
第6章 Android事件处理52
6.1 掌控用户事件52
6.1.1 监听触摸模式状态改变52
6.1.2 监听全屏幕上的事件52
6.1.3 长按事件53
6.1.4 监听手势53
6.1.5 焦点事件54
6.1.6 监听屏幕旋转54
小结54
第7章 Android界面高级控制55
7.1 向用户显示信息55
7.1.1 使用ProgressBar指示进度55
7.1.2 使用SeekBar指示和调整进度56
7.1.3 使用RatingBar指示和调整评分57
7.1.4 使用AnalogClock和DigitalClock指示当前时间58
7.1.5 使用Chronometer指示时间推移59
7.2 为用户提供选项和ContextMenu59
7.2.1 使用选项菜单59
7.2.2 使用ContextMenu59
小结60
第8章 解析Android应用程序61
8.1 Android应用程序的生命周期61
8.1.1 Activity的生命周期62
8.1.2 Activity状态分析62
8.1.3 Activity常见应用63
8.2 使用Android Manifest文件定义应用程序64
8.2.1 管理应用程序身份65
8.2.2 注册Activity和其他应用程序组件65
8.2.3 使用许可权限65
8.2.4 指定应用程序所需输入设备和软件66
8.2.5 使用库和Android SDK版本66
8.2.6 在Manifest文件中定义应用程序的其他配置参数67
小结67
第9章 管理应用程序资源69
9.1 应用程序资源简介69
9.2 相关文件夹资源的介绍以及对资源的定义69
9.3 使用资源69
9.3.1 使用String(字符串)资源70
9.3.2 使用格式化的String资源70
9.3.3 使用String数组72
9.3.4 使用颜色72
9.3.5 使用尺寸72
9.3.6 使用简单Drawable资源73
9.3.7 使用图像73
9.3.8 使用动画74
9.3.9 使用菜单74
9.3.1 0使用XML文件75
9.3.1 1使用原始文件75
9.3.1 2资源引用76
9.3.1 3使用布局(layout)76
9.3.1 4使用样式(style)和主题(theme)77
9.4 引用系统资源77
9.5 管理各种应用程序配置77
小结78
第三部分 Android高级应用79
第10章 Android高级应用79
10.1 屏幕绘图79
10.2 使用文字79
10.2.1 使用默认字体79
10.2.2 使用自定义字体80
10.2.3 测量文字所需的屏幕尺寸80
10.3 使用位图80
10.3.1 在画布上绘制位图80
10.3.2 缩放位图81
10.3.3 使用Matrix变换位图81
10.4 使用图形81
10.4.1 用XML资源定义图形82
10.4.2 使用程序定义图形82
10.4.3 绘制各种图形82
10.5 使用动画83
10.5.1 使用逐帧动画83
10.5.2 使用补间动画84
小结88
第11章 使用Android数据和存储API89
11.1 使用应用程序首选项89
11.1.1 创建私有和共享首选项89
11.1.2 搜索和读取首选项90
11.1.3 新增、修改和删除首选项90
11.1.4 使用Android文件系统查找首选项数据91
11.2 使用文件和目录91
11.2.1 探索Android应用程序目录91
11.2.2 在默认应用程序目录中创建和写入文件92
11.2.3 在默认应用程序目录中读取文件内容92
11.3 使用SQLite数据库存储结构化数据92
11.3.1 创建SQLite数据库93
11.3.2 插入、修改和删除数据库记录93
11.3.3 在SQLite数据库中执行查询94
11.3.4 关闭和删除SQLite数据库94
11.4 使用ContentProvider在应用程序间共享数据95
11.4.1 ContentResolver95
11.4.2 探索Android的部分内建Content Provider95
11.4.3 在Content Provider中修改数据97
11.5 使用自定义ContentProvider扩展Android应用程序98
11.5.1 继承Content Provider98
11.5.2 定义数据URI98
11.5.3 定义数据列99
11.5.4 实现query()、insert()、update()、delete()和getType()99
11.5.5 更新Manifest文件99
11.6 使用Live Folder100
小结100
第12章 Android网络应用102
12.1 访问因特网(HTTP)102
12.1.1 从Web读取数据102
12.1.2 使用HttpURLConnection103
12.1.3 解析从网络获取的XML103
12.1.4 使用线程访问网络104
12.1.5 显示从网络资源获取的图像104
12.1.6 获取Android网络状态105
12.2 使用WebView浏览Web106
小结108
第13章 位置服务以及多媒体109
13.1 使用全球定位服务(GPS)109
13.2 位置地理编码110
13.3 在地图上标注位置110
13.4 位置服务扩展应用110
13.5 操作静态图像111
13.6 使用视频111
13.7 使用音频114
小结115
第14章 Android手机服务117
14.1 使用传感器117
14.2 使用Wi-Fi118
14.3 监视电池119
小结119