当前位置:首页>正文

Android Jetpack应用指南 叶坤 电子工业出版社【正版可开发票】 fb2 地址 mobi pdf txt 下载 chm 极速

免费下载书籍地址:PDF下载地址

精美图片

Android Jetpack应用指南 叶坤 电子工业出版社【正版可开发票】书籍详细信息

  • ISBN:9787121390555
  • 作者:暂无作者
  • 出版社:暂无出版社
  • 出版时间:2020-07
  • 页数:248
  • 价格:21.00
  • 纸张:胶版纸
  • 装帧:平装-胶订
  • 开本:16开
  • 语言:未知
  • 丛书:暂无丛书
  • TAG:暂无
  • 豆瓣评分:暂无豆瓣评分

寄语:

全国三仓发货,物流便捷,下单秒杀,欢迎选购!

内容简介:

《AndroidJetpack应用指南》讲解的是AndroidJetpack最核心的内容―架构。章将对Jetpack做一个大致的介绍。第2章至第9章,将分别详细介绍为搭建MVVM架构而设计的各个Jetpack组件,包括LiveData、ViewModel、DataBinding等。0章是对前面各章节的总结,将向读者详细介绍什么是数据模型驱动界面更新、什么是MVVM架构,以及如何利用Jetpack组件搭建符合MVVM架构规范的应用程序。

本书假设读者对Android应用程序有基本的了解,希望系统学习Jetpack,并打算最终使用Jetpack组件架构符合MVVM规范的应用程序。

书籍目录:

第1章 初识JETPACK

1

1.1 ANDROID应用程序架构设计标准的缺失概论

1

1.2 什么是JETPACK

2

1.3 JETPACK与ANDROIDX

3

1.4 迁移至ANDROIDX

4

1.5 新建项目默认支持ANDROIDX

6

1.6 总结

8

第2章 LIFECYCLE

9

2.1 LIFECYCLE的诞生

9

2.2 使用LIFECYCLE解耦页面与组件

10

2.2.1 案例分析

10

2.2.2 LifeCycle的原理

11

2.2.3 解决方案

12

2.3 使用LIFECYCLESERVICE解耦SERVICE与组件

15

2.3.1 LifeCycleService基本介绍

15

2.3.2 LifecycleService的具体使用方法

16

2.4 使用PROCESSLIFECYCLEOWNER监听应用程序的生命周期

19

2.4.1 ProcessLifecycleOwner存在的意义

19

2.4.2 ProcessLifecycleOwner的具体使用方法

19

2.5 总结

22

第3章 NAVIGATION

24

3.1 NAVIGATION的诞生

24

3.2 NAVIGATION的主要元素

25

3.3 使用NAVIGATION

26

3.3.1 创建Navigation Graph

26

3.3.2 添加NavHostFragment

28

3.3.3 创建destination

30

3.3.4 完成Fragment页面切换

33

3.3.5 使用NavController完成导航

36

3.3.6 添加页面切换动画效果

38

3.4 使用SAFE ARGS插件传递参数

40

3.4.1 常见的传递参数的方式

40

3.4.2 使用safe args传递参数

40

3.5 NAVIGATIONUI的使用方法

43

3.5.1 NavigationUI存在的意义

43

3.5.2 案例分析

43

3.5.3 扩展延伸

48

3.6 深层链接DEEPLINK

49

3.6.1 DeepLink的两种应用场景

49

3.6.2 PendingIntent的方式

50

3.6.3 URL的方式

52

3.7 总结

54

第4章 VIEWMODEL

56

4.1 视图与数据模型之间的桥梁VIEWMODEL

56

4.2 VIEWMODEL的生命周期特性

57

4.3 VIEWMODEL的基本使用方法

58

4.4 VIEWMODEL的原理

62

4.5 VIEWMODEL与ANDROIDVIEWMODEL

64

4.6 VIEWMODEL与ONSAVEINSTANCESTATE() 方法

65

4.7 总结

65

第5章 LIVEDATA

67

5.1 实时数据LIVEDATA

67

5.2 LIVEDATA和VIEWMODEL的关系

68

5.3 LIVEDATA的基本使用方法

68

5.4 LIVEDATA的原理

71

5.5 LIVEDATA.OBSERVEFOREVER()方法

72

5.6 VIEWMODEL+LIVEDATA实现FRAGMENT间通信

73

5.7 总结

79

第6章 ROOM

80

6.1 ANDROID官方ORM库ROOM

80

6.2 ROOM的基本使用方法

81

6.2.1 Room的相关概念

81

6.2.2 案例分析

82

6.3 ROOM与LIVEDATA、VIEWMODEL结合使用

87

6.3.1 LiveData和ViewModel带来的好处

87

6.3.2 案例优化

89

6.4 ROOM数据库升级

91

6.4.1 使用Migration升级数据库

91

6.4.2 异常处理

92

6.4.3 Schema文件

93

6.4.4 销毁与重建策略

95

6.5 预填充数据库

96

6.5.1 createFromAsset() API和createFromFile() API

96

6.5.2 createFromAsset() API的使用方法

97

6.6 总结

101

第7章 WORKMANAGER

102

7.1 WORKMANAGER的作用

102

7.2 WORKMANAGER的3个重要特点

102

7.3 WORKMANAGER的兼容方案

103

7.4 WORKMANAGER的基本使用方法

104

7.4.1 添加依赖

104

7.4.2 使用Worker类定义任务

104

7.4.3 使用WorkRequest配置任务

105

7.4.4 将任务提交给系统

107

7.4.5 观察任务的状态

107

7.4.6 取消任务

108

7.4.7 WorkManager与Worker之间的参数传递

108

7.4.8 周期性任务PeriodicWorkRequest

110

7.4.9 任务链

110

7.5 总结

112

第8章 DATABINDING

113

8.1 DATABINDING的意义和优势

113

8.2 DATABINDING的简单绑定

114

8.2.1 未采用DataBinding的编码方式

114

8.2.2 采用DataBinding完成简单的绑定

116

8.3 DATABINDING响应事件

124

8.4 二级页面的绑定

127

8.5 BINDINGADAPTER的原理

130

8.6 自定义BINDINGADAPTER

132

8.6.1 自定义BindingAdapter的基本方法

132

8.6.2 方法重载

135

8.6.3 多参数重载

137

8.6.4 可选旧值

138

8.7 双向绑定

141

8.7.1 单向绑定和双向绑定

141

8.7.2 实现双向绑定

142

8.7.3 使用ObservableField优化双向绑定

145

8.7.4 ObservableField与LiveData

146

8.8 RECYCLERVIEW的绑定机制

147

8.9 总结

154

第9章 PAGING

155

9.1 PAGING组件的意义

155

9.2 PAGING支持的架构类型

155

9.3 PAGING的工作原理

157

9.4 PAGING的3个核心类

158

9.5 3种DATASOURCE

159

9.6 POSITIONALDATASOURCE的使用方法

160

9.7 PAGEKEYEDDATASOURCE的使用方法

176

9.8 ITEMKEYEDDATASOURCE的使用方法

184

9.9 BOUNDARYCALLBACK的使用方法

190

9.9.1 BoundaryCallback的意义

190

9.9.2 BoundaryCallback的使用流程分析

191

9.9.3 项目演示

192

9.10 总结

202

第10章 MVVM架构

204

10.1 MVVM架构与JETPACK

204

10.2 数据模型驱动界面更新

204

10.3 简要回顾JETPACK组件

206

10.4 使用JETPACK组件构建MVVM应用程序

207

10.5 总结

224

作者介绍:

叶坤,毕业于闽南师范大学计算机系。曾先后就职于网龙、搜狐畅游17173、豆瓣。在豆瓣任职期间,负责豆瓣FM Android客户端的研发工作。现为美餐网资深Android工程师,负责美餐行星项目Android客户端的研发工作。他在大学期间便开始自学Android研发技术,从事Android研发已有10年,在该领域有较为丰富的经验,曾译《Android高性能编程》一书。除了码字,他还十分喜爱阿根廷探戈。

出版社信息:

暂无出版社相关信息,正在全力查找中!

书籍摘录:

暂无相关书籍摘录,正在全力查找中!

在线阅读/听书/购买/PDF下载地址:

在线阅读地址:Android Jetpack应用指南 叶坤 电子工业出版社【正版可开发票】在线阅读

在线听书地址:Android Jetpack应用指南 叶坤 电子工业出版社【正版可开发票】在线收听

在线购买地址:Android Jetpack应用指南 叶坤 电子工业出版社【正版可开发票】在线购买

原文赏析:

暂无原文赏析,正在全力查找中!

其它内容:

书籍介绍

《Android Jetpack应用指南》讲解的是Android Jetpack最核心的内容—架构。第1章将对Jetpack做一个大致的介绍。第2章至第9章,将分别详细介绍为搭建MVVM架构而设计的各个Jetpack组件,包括LiveData、ViewModel、DataBinding等。第10章是对前面各章节的总结,将向读者详细介绍什么是数据模型驱动界面更新、什么是MVVM架构,以及如何利用Jetpack组件搭建符合MVVM架构规范的应用程序。

本书假设读者对Android应用程序有基本的了解,希望系统学习Jetpack,并打算最终使用Jetpack组件架构符合MVVM规范的应用程序。

书籍真实打分

故事情节:7分

人物塑造:3分

主题深度:8分

文字风格:6分

语言运用:4分

文笔流畅:4分

思想传递:4分

知识深度:9分

知识广度:7分

实用性:8分

章节划分:4分

结构布局:7分

新颖与独特:3分

情感共鸣:6分

引人入胜:8分

现实相关:5分

沉浸感:3分

事实准确性:7分

文化贡献:5分

网站评分

书籍多样性:9分

书籍信息完全性:3分

网站更新速度:5分

使用便利性:9分

书籍清晰度:5分

书籍格式兼容性:9分

是否包含广告:6分

加载速度:7分

安全性:5分

稳定性:7分

搜索功能:9分

下载便捷性:6分

下载点评

  • 值得购买(412+)
  • mobi(156+)
  • 赚了(63+)
  • 不亏(423+)
  • 三星好评(649+)
  • 快捷(381+)
  • 已买(100+)
  • 可以购买(176+)
  • 差评少(462+)
  • 傻瓜式服务(537+)

下载评价

网友 扈***洁:还不错啊,挺好

网友 汪***豪:太棒了,我想要azw3的都有呀!!!

网友 家***丝:好6666666

网友 养***秋:我是新来的考古学家

网友 冉***兮:如果满分一百分,我愿意给你99分,剩下一分怕你骄傲

网友 辛***玮:页面不错 整体风格喜欢

网友 詹***萍:好评的,这是自己一直选择的下载书的网站

网友 谭***然:如果不要钱就好了

网友 石***烟:还可以吧,毕竟也是要成本的,付费应该的,更何况下载速度还挺快的

网友 丁***菱:好好好好好好好好好好好好好好好好好好好好好好好好好

网友 林***艳:很好,能找到很多平常找不到的书。

网友 宫***凡:一般般,只能说收费的比免费的强不少。

网友 索***宸:书的质量很好。资源多

网友 宓***莉:不仅速度快,而且内容无盗版痕迹。

版权声明

1本文:Android Jetpack应用指南 叶坤 电子工业出版社【正版可开发票】转载请注明出处。
2本站内容除签约编辑原创以外,部分来源网络由互联网用户自发投稿仅供学习参考。
3文章观点仅代表原作者本人不代表本站立场,并不完全代表本站赞同其观点和对其真实性负责。
4文章版权归原作者所有,部分转载文章仅为传播更多信息服务用户,如信息标记有误请联系管理员。
5本站一律禁止以任何方式发布或转载任何违法违规的相关信息,如发现本站上有涉嫌侵权/违规及任何不妥的内容,请第一时间联系我们申诉反馈,经核实立即修正或删除。


本站仅提供信息存储空间服务,部分内容不拥有所有权,不承担相关法律责任。

相关文章:

  • 史通选译 修订版 江苏凤凰出版社 fb2 地址 mobi pdf txt 下载 chm 极速
  • 高中政治 选修6 公民道德与伦理常识 人教版 2018版高中同步 5年高考3年模拟 曲一线科学备考 fb2 地址 mobi pdf txt 下载 chm 极速
  • 协和专家教你 产后恢复身材棒 fb2 地址 mobi pdf txt 下载 chm 极速
  • The Art of Practicing fb2 地址 mobi pdf txt 下载 chm 极速
  • 奇先生妙小姐全新故事集:好奇先生太好奇 fb2 地址 mobi pdf txt 下载 chm 极速
  • 康熙字典 fb2 地址 mobi pdf txt 下载 chm 极速
  • 电网工程建设施工安全百错图 fb2 地址 mobi pdf txt 下载 chm 极速
  • 不可思议的每一天(全12册,儿童之友012,松居直精选策划,日本经典婴儿绘本,0-2岁新生儿绘本礼盒) fb2 地址 mobi pdf txt 下载 chm 极速
  • The Overloaded Liberal fb2 地址 mobi pdf txt 下载 chm 极速
  • 隋文帝杨坚传(精)/中华历代帝王传 fb2 地址 mobi pdf txt 下载 chm 极速