图书介绍
Android基础教程 第3版 修订版PDF|Epub|txt|kindle电子书版本网盘下载
- (美)伯内特(Burnette,E·)著;田俊静,张波,黄湘情等译 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115252975
- 出版时间:2011
- 标注页数:228页
- 文件大小:52MB
- 文件页数:244页
- 主题词:移动电话机-应用程序-程序设计
PDF下载
下载说明
Android基础教程 第3版 修订版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分Android简介2
第1章 快速入门2
1.1安装工具2
1.1.1 Java 5.0+2
1.1.2 Eclipse3
1.1.3 Android SDK启动程序软件包4
1.1.4 Android SDK组件4
1.1.5 Eclipse插件5
1.2创建第一个程序7
1.3在模拟器上运行程序8
1.3.1创建一个AVD8
1.3.2再试一次10
1.4在手机上运行程序10
1.5快速阅读指南11
第2章 基本概念12
2.1 Android的系统架构12
2.1.1 Linux内核13
2.1.2本机库13
2.1.3 Android运行时14
2.1.4应用程序框架15
2.1.5应用程序和小部件15
2.2它还活着16
2.2.1进程不等于应用程序17
2.2.2应用程序生命周期17
2.3构建块19
2.3.1活动19
2.3.2意图19
2.3.3服务19
2.3.4内容提供者20
2.4使用资源20
2.5安全性20
2.6快速阅读指南21
第二部分Android基础知识24
第3章 设计用户界面24
3.1数独游戏简介24
3.2声明性设计25
3.3创建启动界面26
3.4使用替代资源33
3.5实现About对话框35
3.6应用主题39
3.7添加菜单41
3.8添加设置42
3.9开始新游戏44
3.10调试程序45
3.10.1利用日志消息调试程序46
3.10.2利用调试器调试程序47
3.11退出游戏47
3.12快速阅读指南47
第4章 绘制2D图形49
4.1 Android图形基础49
4.1.1 Color类49
4.1.2 Paint类50
4.1.3 Canvas类50
4.1.4 Path类51
4.1.5 Drawable类52
4.2在数独程序中添加图形53
4.2.1开始游戏54
4.2.2定义Game类54
4.2.3定义PuzzleView类56
4.2.4绘制游戏盘面57
4.2.5绘制数字60
4.3处理输入61
4.3.1定义和更新选定区域61
4.3.2输入数字63
4.3.3增加提示64
4.3.4抖动屏幕65
4.4其他问题66
4.4.1创建软键盘66
4.4.2实现游戏逻辑71
4.4.3其他功能73
4.5更多改进74
4.6快速阅读指南75
第5章 多媒体76
5.1播放音频76
5.2播放视频81
5.3为数独游戏配上音乐85
5.4快速阅读指南88
第6章 存储本地数据89
6.1为数独游戏添加选项89
6.2继续玩前一个游戏91
6.3记住当前位置92
6.4访问内部文件系统94
6.5访问SD卡95
6.6快速阅读指南96
第三部分 高级主题98
第7章 互联的世界98
7.1通过意图实现浏览99
7.2利用视图打开网页102
7.3 JavaScript与Java通信106
7.4使用Web服务112
7.5快速阅读指南122
第8章 定位与环境感知124
8.1位置,位置,位置124
8.1.1我在哪里125
8.1.2更新位置127
8.1.3模拟说明130
8.2充分利用传感器130
8.2.1了解传感器130
8.2.2解析传感器的读数131
8.2.3模拟说明132
8.3地图功能133
8.3.1嵌入MapVi ew133
8.3.2准备就绪136
8.3.3模拟说明137
8.4快速阅读指南137
第9章SQL实战138
9.1 SQLite简介138
9.2 SQL基础139
9.2.1 DDL语句140
9.2.2修改语句140
9.2.3查询语句140
9.3你好,数据库141
9.3.1使用SQLiteOpenHelper142
9.3.2定义主程序143
9.3.3添加一行145
9.3.4运行一个查询145
9.3.5显示查询结果146
9.4数据绑定147
9.5使用ContentProvider150
9.5.1更改主程序152
9.5.2添加一行152
9.5.3运行一个查询152
9.6实现ContentProvider153
9.7快速阅读指南154
第10章 利用OpenGL实现3D图形155
10.1理解3D图形155
10.2 OpenGL简介156
10.3构建一个OpenGL程序157
10.4渲染场景158
10.5构建一个模型162
10.6光线、相机165
10.7动作166
10.8应用纹理167
10.9透明效果169
10.10测量平滑度170
10.11快速阅读指南171
第四部分 下一代产品174
第11章 多点触控174
11.1多点触控概述174
11.2创建触控示例176
11.3了解触控事件178
11.4设置图像变换180
11.5实现拖动动作181
11.6实现捏压缩放动作182
11.6.1两个点之间的距离183
11.6.2两个点的中点183
11.7快速阅读指南184
第12章 主界面185
12.1 Hello, Widget185
12.1.1创建第一个小部件程序185
12.1.2调用所有小部件187
12.1.3拉伸以适合屏幕尺寸188
12.1.4使用和扩展189
12.1.5运行小部件189
12.1.6最新进展190
12.1.7快乐之旅192
12.2动态壁纸192
12.2.1创建壁纸项目193
12.2.2服务简介195
12.2.3创建一个绘图引擎196
12.2.4重用OpenGL代码197
12.2.5创建和销毁引擎198
12.2.6管理Surface199
12.2.7可视化壁纸201
12.2.8响应用户的输入201
12.3快速阅读指南203
第13章 一次编写,到处测试204
13.1启动模拟器204
13.2创建适用于多个版本的程序205
13.3 Android API的发展206
13.4大量错误212
13.5各种屏幕尺寸213
13.6在SD卡上安装程序214
13.7快速阅读指南215
第14章 发布到Android Market216
14.1准备工作216
14.2签名217
14.3发布218
14.4更新219
14.5结语220
第五部分 附录222
附录A Java与Android:语言及其APl222
附录B参考书目226