ANDROID开发模式和最佳实践PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:(美)菲尔·达特森(Phil Dutson)著;李雄译
- 出 版 社:北京:电子工业出版社
- 出版年份:2017
- ISBN:9787121309083
- 页数:292 页
1 开发工具 1
Android Studio 1
安装Android Studio 2
使用Android Studio 4
启动一个新项目 6
独立的SDK工具 9
安卓设备模拟 10
安卓虚拟设备 11
GenyMotion 12
Xamarin安卓播放器 13
版本控制系统 14
Subversion 14
Git 15
Mercurial 15
总结 16
2 测试和调试 17
单元测试 17
集成测试 20
调试 25
Profiling 25
Tracing 28
Messaging 29
总结 32
3 应用结构 33
Manifest 34
Java 37
Res(Resources) 37
Drawable 37
Layout 39
Menu 40
Values 40
其他Resource 41
Gradle 42
总结 43
4 组件 45
Intent 45
Intent Filter 46
Broadcast Receiver 47
Activity 48
创建一个Activity 49
Activity生命周期 50
Fragment 52
创建一个Fragment 53
与Fragment通信 56
Loader 57
总结 59
5 View 61
View类 61
AnalogClock子类 62
ImageView子类 62
KeyboardView子类 63
MediaRouteButton子类 64
ProgressBar子类 65
Space子类 66
SurfaceView子类 67
TextView子类 68
TextureView子类 68
ViewGroup子类 69
ViewStub子类 71
创建一个定制的View 71
总结 74
6 Layout 75
Layout基础 75
Layout Measurement 76
Layout坐标 77
Layout Container 78
Linear Layout 79
Relative Layout 80
Table Layout 83
Frame Layout 86
WebView 87
总结 88
7 App Widget 89
App Widget Layout 90
AppWidgetProviderInfo对象 93
App Widget尺寸 94
更新频率 94
预览图片 95
Widget Category 96
Widget Category布局 97
Resizable模式 97
AppWidgetProviderInfo对象实例 98
AppWidgetProvider类 98
应用Manifest条目 101
总结 102
8 应用设计:使用MVC 103
Model 104
View 105
Controller 106
异步处理 108
AsyncTask 109
总结 110
9 绘图和动画 111
图形 111
Bitmap 111
NinePatch 113
Drawable 115
OpenGL ES 118
动画 122
View动画 122
Property动画 123
Drawable动画 127
Transition框架 128
总结 131
10 网络 133
访问Internet 133
网络检测 133
使用HTTP客户端 135
解析XML 137
网络操作异步处理 139
Volley 141
总结 145
11 Location数据处理 147
权限 147
Google Play Service Location API 157
总结 163
12 多媒体 165
Audio处理 165
Audio Playback 166
Audio录制 170
Video处理 172
Video Playback 172
总结 176
13 可选Hardware API 177
蓝牙 177
开启蓝牙 178
使用蓝牙发现设备 179
使用传统的蓝牙连接 181
使用BLE通信 184
近场通信(NFC) 188
ACTION_NDEF_DISCOVERED 189
ACTION_TECH_DISCOVERED 190
ACTION_TAG_DISCOVERED 191
设备传感器 194
检测可用的传感器 195
读传感器数据 197
总结 199
14 管理账户数据 201
获取账户 201
安卓备份服务 203
使用Google Drive安卓API 205
使用Google Play Game服务 210
保存游戏 211
总结 215
15 Google Play Service 217
添加Google Play Service 217
使用Google API客户端 219
Google Fit 223
开启API和鉴权 224
App配置和连接 225
Nearby Message API 226
开启Nearby Message 226
发送和接收消息 227
总结 232
16 Android Wear 233
Android Wear基础 233
屏幕处理 234
调试 237
连接模拟器 237
连接穿戴式设备 239
与安卓可穿戴式设备通信 240
Notification 241
发送数据 243
总结 245
17 Google Analytics 247
添加Google Analytics 247
Google Analytics基础 250
事件 251
目标 252
电子商务 253
定制时序 254
定制维度 254
定制度量 255
总结 255
18 优化 257
应用优化 257
应用首次启动 257
应用日志 259
应用配置 260
内存管理 262
垃圾回收监控 263
检查内存使用 264
性能 265
处理对象 266
静态函数和变量 266
For循环增强 266
Float、double和int 267
优化数据容器 267
总结 268
19 Android TV 269
概况 269
十英尺视图 270
TV能力 272
文字、颜色和图片 274
创建一个App 277
模拟和测试 280
总结 282
20 应用部署 283
准备部署 283
物件清单 284
认证密钥 284
联系邮箱 284
应用网站 285
外部服务或服务器 285
应用图标 285
许可证 286
合适的包名 286
验证权限和需求 287
去掉Log和调试信息 288
去掉多余无用的东西 288
Google Play相关准备 288
应用截图 289
推广视频 289
高分辨率图标 289
功能图 290
推广图 290
安卓电视条幅 290
付费 291
生成APK 291
总结 292
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《语文教育教学实践探索》陈德收 2018
- 《彼得·布鲁克导演实践研究》邓小玲著 2019
- 《反思性实践》胡红梅, 2019
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《环境影响评价公众参与理论与实践研究》樊春燕主编 2019
- 《学校特色教育探索与实践》管升起著 2019
- 《麦肯锡精英这样实践基本功》(日)户塚隆将著 2019
- 《财经新闻翻译实践教程》胡婉,黄剑,王旭泉主编 2019
- 《城市基坑工程设计施工实践与应用》李欢秋,刘飞,郭进军编著 2019
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《魔法销售台词》(美)埃尔默·惠勒著 2019
- 《看漫画学钢琴 技巧 3》高宁译;(日)川崎美雪 2019
- 《优势谈判 15周年经典版》(美)罗杰·道森 2018
- 《社会学与人类生活 社会问题解析 第11版》(美)James M. Henslin(詹姆斯·M. 汉斯林) 2019
- 《海明威书信集:1917-1961 下》(美)海明威(Ernest Hemingway)著;潘小松译 2019
- 《迁徙 默温自选诗集 上》(美)W.S.默温著;伽禾译 2020
- 《上帝的孤独者 下 托马斯·沃尔夫短篇小说集》(美)托马斯·沃尔夫著;刘积源译 2017
- 《巴黎永远没个完》(美)海明威著 2017
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017