由于此商品库存有限,请在下单后15分钟之内支付完成,手慢无哦!
100%刮中券,最高99元无敌券,券有效期7天
活动自2017年6月2日上线,敬请关注云钻刮券活动规则更新。
如活动受政府机关指令需要停止举办的,或活动遭受严重网络攻击需暂停举办的,或者系统故障导致的其它意外问题,苏宁无需为此承担赔偿或者进行补偿。
正版新书]Android设计模式与最佳实践无9787115547682
¥ ×1
章设计模式1
1.1如何使用本书2
1.2我们将构建什么3
1.2.1场景3
1.2.2问题3
1.2.3解决方案3
1.3目标平台版本4
1.4支持库6
1.5工厂模式6
1.6运行和测试应用程序10
1.6.1连接到真机11
1.6.2连接到模拟器11
1.6.3监控设备12
1.7抽象工厂模式14
1.8小结19
第2章创建型模式20
2.1应用主题21
2.2定制颜色和文本23
2.2.1使用调色板23
2.2.2定制文本24
2.3添加图像资源24
2.3.1管理屏幕密度25
2.3.2使用指定资源26
2.4创建卡片视图27
2.4.1了解卡片视图的属性27
2.4.2应用CardView参数29
2.4.3更新工厂模式34
2.5应用建造者模式35
2.6小结38
第3章Material模式39
3.1应用程序栏39
3.1.1图像资源42
3.1.2使用动作44
3.1.3应用程序栏结构45
3.2导航抽屉46
3.2.1抽屉结构47
3.2.2比例关键设计线50
3.2.3激活抽屉52
3.2.4添加碎片54
3.2.5右侧抽屉54
3.3单例模式55
3.4小结57
第4章布局模式58
4.1线性布局58
4.2相对布局62
4.3屏幕旋转65
4.4大屏幕布局69
4.4.1宽度限定符70
4.4.2布局别名71
4.5策略模式73
4.6小结78
第5章结构型模式80
5.1生成列表81
5.2列表项的布局82
5.3连接数据83
5.4翻译字符串资源84
5.5适配器模式87
5.6桥接模式92
5.7外观模式94
5.8标准模式97
5.9小结102
第6章活动模式104
6.1可折叠工具栏105
6.2应用数据工厂模式109
6.3定位列表项布局111
6.4将工厂与RecyclerView一起使用113
6.5添加分隔符116
6.6配置悬浮按钮118
6.7对话框建造者121
6.8添加滑动操作和取消操作125
6.9构建布局建造者127
6.10小结134
第7章混合模式135
7.1概述规范136
7.2原型模式137
7.2.1设置原型模式137
7.2.2应用原型模式141
7.3装饰者模式142
7.3.1设置装饰者模式142
7.3.2应用装饰者模式144
7.3.3扩展装饰者模式145
7.4三明治建造者模式146
7.4.1应用模式146
7.4.2连接到UI149
7.5选择模式152
7.6添加装饰者模式153
7.6.1附加模式153
7.6.2将模式连接到UI155
7.7小结158
第8章组合模式159
8.1组合模式159
8.2布局的组合器163
8.2.1添加组件164
8.2.2创建组合167
8.2.3创建组合布局169
8.2.4在运行时格式化布局170
8.3存储选项173
8.3.1创建静态文件173
8.3.2创建和编辑应用程序文件175
8.4存储用户偏好178
8.4.1活动生命周期178
8.4.2应用偏好179
8.4.3添加唯一标识符184
8.5小结185
第9章观察者模式187
9.1观察者模式188
9.1.1创建模式188
9.1.2添加通知191
9.1.3观察者和被观察者工具类193
9.2通知195
9.2.1设置intent195
9.2.2自定义和配置通知197
9.2.3可见性和优先级199
9.3服务201
9.4小结204
0章行为型模式205
10.1模板模式205
10.1.1扩展模板210
10.1.2策略模式215
10.2访问者模式216
10.3状态模式221
10.4小结225
1章可穿戴模式226
11.1AndroidTV227
11.1.1TV主屏幕228
11.1.2TVMVP模式230
11.1.3TV应用程序结构231
11.1.4推荐卡片232
11.2AndroidWear234
11.2.1配对可穿戴设备235
11.2.2管理屏幕形状237
11.2.3可穿戴通知238
11.2.4读传感器239
11.3AndroidAuto241
11.3.1Auto安全注意事项242
11.3.2配置Auto应用程序243
11.4小结244
2章社交模式245
12.1添加Web页面246
12.1.1包含链接247
12.1.2配置WebSettings和JavaScript247
12.1.3为WebView编写HTML249
12.2连接Facebook250
12.2.1添加FacebookSDK250
12.2.2获取Facebook应用程序ID251
12.2.3添加LikeView253
12.3内容建造者255
12.4整合Twitter257
12.5小结259
3章分发模式260
13.1扩展平台范围260
13.2发布应用程序262
13.2.1生成签名的APK263
13.2.2注册成为开发者264
13.2.3在GooglePlay商店发布应用程序265
13.2.4通过电子邮件和网站发行266
13.3应用程序推广和盈利266
13.3.1应用程序推广266
13.3.2应用程序盈利268
13.3.3应用程序内计费268
13.3.4接入广告269
13.4小结271
凯尔·缪(Kyle Mew) 自20世纪80年代初开始从事编程工作,并为多家技术网站撰稿。除此书外,他还撰写了与Android开发相关的3部广播剧和3本书。 【译者简介】 李玥 毕业于吉林大学,百度不错研发工程师,百度APP搜索Topic的一员,参与过多个应用程序、插件、SDK的Android端开发,包括百度APP、简单搜索、百度畅听、图搜插件、语音SDK、全景渲染SDK、Pose相机、百糯连等。项目经验丰富,热衷钻研技术。
1.本书以Android应用程序的功能为例,深入讲解各种设计模式;
2.内容通俗易懂,讲解循循善诱,并且结合实战来帮助读者学以致用;
3.本书并不局限于经典的23种设计模式,还包含了Android开发的方方面面,使读者可以在掌握设计模式的同时学到Android中的一些重要知识;
4.提供源代码文件以及彩图文件下载。
长期以来,设计模式一直被视作解决常见软件设计问题的有效途径。各类设计模式提供了可复用的通用解决方案,用于解决常见的开发问题。Android开发平台很好适合使用设计模式,不仅大量的应用程序是用Java编写的,而且SDK中的许多API也应用了设计模式。
本书作者将设计模式融入Android开发实践,犹如牛奶与巧克力的交融,让人意犹未尽,惊叹其优雅、灵活的实现方式,并忍不住想要亲自尝试。通过阅读本书,你甚至可以创造出属于自己的设计模式。
●构建简单的应用程序,并在真实设备和虚拟设备上运行它
●探索Android Studio针对Material Design提供的WYSIWYG和XML方法
●使用触摸屏监听器、手势检测和读传感器来检测用户活动
●应用转换和共享元素来优雅地显示动画,并高效地利用移动设备的屏幕空间
●开发一个应用程序,可以使用指定资源目录,自动为不同设备匹配合适的布局
●将应用程序连接到社交媒体来推广产品
●利用AppCompat支持库,使应用程序触达更多潜在用户
亲,大宗购物请点击企业用户渠道>小苏的服务会更贴心!
亲,很抱歉,您购买的宝贝销售异常火爆让小苏措手不及,请稍后再试~
非常抱歉,您前期未参加预订活动,
无法支付尾款哦!
抱歉,您暂无任性付资格
