Android热门应用开发详解PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:邵长恒编著
- 出 版 社:北京:电子工业出版社
- 出版年份:2013
- ISBN:9787121215025
- 页数:381 页
第一篇 Android开发基础 2
第1章 Android开发环境与开发工具 2
1.1 Java开发工具包的安装和配置 3
1.1.1 安装Java开发工具包 4
1.1.2 配置Java开发工具包 4
1.2 Android软件开发工具包的下载和安装 5
1.2.1 下载Android软件开发工具包 6
1.2.2 安装Android软件开发工具包 6
1.3 使用AndroidSDK开发Android应用 7
1.3.1 AndroidSDK目录结构 7
1.3.2 使用AndroidSDK文档 8
1.3.3 AndroidSDK中的示例 9
1.3.4 使用Android SDK命令行 10
1.3.5 使用Android模拟器 11
1.4 Eclipse的下载和安装 13
1.4.1 下载Eclipse 13
1.4.2 安装Eclipse 14
1.4.3 安装和配置Android插件(ADT) 15
1.5 使用Eclipse开发Android应用 18
1.5.1 使用Eclipse创建Android工程 18
1.5.2 Eclipse中的Android工程架构 19
1.5.3 Eclipse中Android工程的调试和运行 21
1.5.4 创建一个Android应用:Welcome Android 21
1.6 常用的Android开发工具 24
1.6.1 配置工具(AVD) 24
1.6.2 Android模拟器(Emulator) 25
1.6.3 图形化调试工具(DDMS) 26
1.6.4 命令行调试工具(ADB) 29
1.6.5 资源打包工具(AAPT) 32
1.6.6 获取日志工具(LogCat) 34
1.6.7 视图层次工具(Hierarchy Viewer) 35
第2章 Android代码风格 37
2.1 注释规范 37
2.1.1 类注释规范 39
2.1.2 函数注释规范 40
2.1.3 Java文档(Javadoc)注释规范 41
2.2 编程风格规范 44
2.2.1 命名规范 44
2.2.2 修饰符规范 48
2.2.3 缩进和空行规范 48
2.2.4 导入Google标准代码格式 50
2.3 异常处理规范 51
第二篇 Android多媒体应用实例开发 54
第3章 Android网络视频点播系统 54
3.1 NVOD系统描述与设计 54
3.1.1 NVOD系统功能描述 54
3.1.2 NVOD系统框架设计 55
3.1.3 NVOD系统客户端UI设计 56
3.1.4 NVOD系统客户端功能设计 57
3.2 NVOD关键技术与知识点 58
3.2.1 异步处理技术 58
3.2.2 SurfaceView与MediaPlayer 60
3.2.3 流媒体技术 63
3.3 NVOD系统实现 63
3.3.1 搭建流媒体服务器 63
3.3.2 主界面UI实现 66
3.3.3 主程序实现 69
3.3.4 播放界面UI实现 79
3.3.5 播放控制功能实现 82
3.3.6 数据源导入功能实现 90
3.4 NVOD系统演示 92
3.5 小结 96
第4章 超强图片管理器 97
4.1 图片管理器描述与设计 97
4.1.1 图片管理器功能描述 97
4.1.2 图片管理器UI设计 98
4.2 图片管理器的关键技术与知识点 100
4.2.1 视图组件 100
4.2.2 Bitmap 102
4.2.3 Animation 104
4.3 图片管理器实现 105
4.3.1 主程序功能实现 106
4.3.2 图片目录功能实现 112
4.3.3 图片浏览功能实现 122
4.3.4 图片编辑功能实现 128
4.4 图片管理器系统演示 133
4.5 小结 135
第三篇 Android游戏开发 138
第5章 俄罗斯方块游戏 138
5.1 俄罗斯方块游戏描述与设计 139
5.1.1 俄罗斯方块游戏功能描述 139
5.1.2 俄罗斯方块游戏算法 140
5.2 俄罗斯方块游戏关键技术和知识点 141
5.2.1 资源与资源国际化 142
5.2.2 资源动态适应 143
5.2.3 SQLite概述 144
5.3 俄罗斯方块游戏功能实现 146
5.3.1 游戏主界面UI实现 146
5.3.2 游戏、帮助及评分UI实现 150
5.3.3 游戏主程序实现 154
5.3.4 游戏处理 158
5.4 俄罗斯方块游戏演示 172
5.5 小结 176
第6章 五子棋对战游戏 177
6.1 五子棋对战游戏描述与设计 177
6.1.1 五子棋游戏功能描述 178
6.1.2 五子棋游戏UI设计 178
6.1.3 五子棋游戏数据处理 184
6.2 五子棋对战游戏知识点 184
6.2.1 Bluetooth介绍 184
6.2.2 Bluetooth连接实现 186
6.3 五子棋对战游戏功能实现 192
6.3.1 主界面UI实现 192
6.3.2 人机对弈功能实现 193
6.3.3 人人对弈功能实现 207
6.4 五子棋对战游戏演示 209
6.5 小结 211
第四篇 Android Web应用开发 214
第7章 微博(Weibo) 214
7.1 Weibo功能需求 214
7.2 Weibo关键技术和知识点 217
7.2.1 OAuth认证 217
7.2.2 SharedPreferences 218
7.3 Weibo功能实现 219
7.3.1 OAuth认证实现 219
7.3.2 核心控制类实现(MainService) 230
7.3.3 主页面实现 238
7.3.4 子页面实现 246
7.4 Weibo功能演示 252
7.5 小结 255
第8章 手机浏览器(MiniExplorer) 256
8.1 MiniExplorer描述与设计 256
8.1.1 MiniExplorer功能描述 257
8.1.2 MiniExplorer UI设计 258
8.2 MiniExplorer知识点 262
8.2.1 WebView 262
8.2.2 HttpComponents 265
8.3 MiniExplorer实现 267
8.3.1 MiniExplorerUI实现 267
8.3.2 标签功能实现 268
8.4 MiniExplorer功能演示 282
8.5 小结 284
第五篇 Android手机应用开发 286
第9章 And roid手机通话管理器(PhoneManager) 286
9.1 PhoneManager工具描述与设计 286
9.1.1 手机通话管理工具描述 287
9.1.2 手机通话管理工具设计 288
9.2 PhoneManager工具关键技术和知识点 298
9.2.1 ContentProvider数据存储 298
9.2.2 Intent通信 304
9.3 PhoneManager工具实现 310
9.3.1 黑名单与白名单功能实现 310
9.3.2 情景模式功能实现 314
9.3.3 个性铃声功能实现 321
9.3.4 通信录功能实现 321
9.4 PhoneManager工具功能演示 322
9.5 小结 325
第10章 二维码生成和扫描工具 326
10.1 二维码生成和扫描工具描述与设计 327
10.1.1 二维码生成和扫描工具描述 327
10.1.2 二维码生成和扫描工具设计 328
10.2 iCode工具关键技术和知识点 330
10.2.1 zxing工具 330
10.2.2 条形码 330
10.3 iCode工具实现 331
10.3.1 配置zxing 开发库 331
10.3.2 主程序实现 338
10.3.3 信息输入程序 344
10.3.4 二码生成 348
10.3.5 二维码扫描 355
10.4 iCode扫描和生成工具演示 358
10.5 小结 360
第11章 带有位置定位的GTalk应用 361
11.1 带有位置定位的GTalk应用功能描述 362
11.2 GTalk应用关键技术和知识点 362
11.2.1 GTalk介绍 362
11.2.2 GTalk 通信协议和接口 363
11.2.3 XMPP客户端:Smack和Asmack 365
11.2.4 LocationManager 367
11.3 GTalk应用功能实现 368
11.3.1 登录功能实现 368
11.3.2 管理联系人功能实现 371
11.3.3 联系人之间的通信 377
11.3.4 位置定位功能实现 380
11.4 小结 381
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《高等数学试题与详解》西安电子科技大学高等数学教学团队 2019
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017