Android Jetpack开发:原理解析与应用实战 word 书籍 免费 网盘下载地址

Android Jetpack开发:原理解析与应用实战 word格式下载
Android Jetpack开发:原理解析与应用实战书籍详细信息
  • ISBN:9787111706151
  • 作者:黄林晴 
  • 出版社:机械工业
  • 出版时间:2022-06
  • 页数:暂无页数
  • 价格:43.61
  • 纸张:胶版纸
  • 装帧:平装-胶订
  • 开本:16开
  • 语言:未知
  • 丛书:暂无丛书
  • TAG:暂无
  • 豆瓣评分:暂无豆瓣评分
  • 豆瓣短评:点击查看
  • 豆瓣讨论:点击查看
  • 豆瓣目录:点击查看
  • 读书笔记:点击查看
  • 原文摘录:点击查看
  • 更新时间:2024-06-03 12:28:43

内容简介:

全书共12章,首先介绍Jetpack的基本知识,然后详细介绍了架构组件Lifecycle、ViewModel、LiveData、ViewBinding、DataBinding、Room、Hilt等,并通过切合实际的需求用例循序渐进地讲解了每个组件的使用方法和使用场景。除此之外,还针对当下流行的Kotlin 协程和Flow进行了讲解,让读者了解如何使用这些技术结合Jetpack组件写出 加优雅的代码,并演示了实战项目“出行防疫App”的实现方法。z后介绍了全新的声明式UI编程——Jetpack Compose。


书籍目录:

前言

第1章 认识Jetpack 1

1.1 Android开发架构的发展历程 1

1.2 什么是Jetpack 3

1.3 如何构建支持Jetpack的项目 4

1.4 小结 6

第2章 使用Lifecycle,感知生命周期 7

2.1 从广告引导页的需求说起 7

2.2 Lifecycle的基本使用 10

2.2.1 使用Lifecycle优化广告引导页的需求 10

2.2.2 自定义LifecycleOwner 14

2.3 使用Lifecycle解决实际项目中常见的问题 16

2.3.1 Dialog内存泄漏问题分析 16

2.3.2 使用Lifecycle打造一个 的Dialog 18

2.4 原理小课堂 19

2.5 小结 22

第3章 使用ViewModel管理页面数据 23

3.1 什么是ViewModel 23

3.2 使用ViewModel解决广告引导页屏幕旋转问题 26

3.3 ViewModel的生命周期 28

3.4 使用ViewModel实现数据共享 31

3.5 原理小课堂 33

3.6 小结 36

第4章 可观察的数据持有者类LiveData 37

4.1 什么是LiveData 37

4.2 LiveData的基本使用 38

4.3 map与 switchMap 41

4.4 原理小课堂 46

4.5 小结 49

第5章 视图绑定组件之ViewBinding 50

5.1 从findViewById说起 50

5.2 ViewBinding 的基本使用 53

5.3 ViewBinding的封装优化 55

5.4 原理小课堂 56

5.5 小结 58

第6章 数据绑定组件之DataBinding 59

6.1 DataBinding的基本使用 59

6.1.1 基础布局绑定表达式 60

6.1.2 利用DataBinding绑定点击事件 64

6.1.3 标签布局使用DataBinding 66

6.2 自定义BindingAdapter 67

6.3 双向数据绑定 70

6.4 DataBinding与 ViewBinding的区别 73

6.5 原理小课堂 73

6.6 小结 75

第7章 官方数据库框架之Room 76

7.1 Android数据库ORM框架 76

7.2 使用Room实现登录账号列表功能 77

7.2.1 账号列表的需求设计和数据库设计 77

7.2.2 准备工作 78

7.2.3 定义数据实体类 78

7.2.4 定义数据库访问对象 79

7.2.5 账号列表的查询与新增 80

7.2.6 账号列表的 新与删除 83

7.3 Room数据库的升级 86

7.4 原理小课堂 88

7.5 小结 90

第8章 减少手动依赖,探究Hilt 91

8.1 什么是依赖注入 91

8.2 基于Dagger看Hilt 93

8.3 Hilt的基本使用 93

8.3.1 添加依赖 93

8.3.2 依赖注入普通对象 95

8.3.3 依赖注入第三方组件 97

8.3.4 依赖注入架构组件 101

8.4 原理小课堂 102

8.5 小结 104

第9章 优雅地实现异步任务:Kotlin协程与Flow 105

9.1 什么是协程 105

9.2 使用协程优雅地实现异步任务 106

9.2.1 协程的基本用法 106

9.2.2  多构建协程的方式 107

9.2.3 在Retrofit和架构组件中使用协程 113

9.3 Kotlin数据流 116

9.3.1 Flow的基本使用 116

9.3.2 探究StateFlow与SharedFlow 120

9.4 原理小课堂 122

9.5 小结 124

0章 分页库Paging3的使用 125

10.1 Android中分页功能常见的设计方法 125

10.2 网络请求的封装与使用 126

10.3 使用Paging3实现网络数据的分页加载 129

10.3.1 官方推荐的 架构 129

10.3.2 PagingSource的定义与使用 131

10.3.3 PagingDataAdapter的定义与使用 133

10.3.4 将结果显示在UI上 134

10.3.5 监听加载状态 136

10.4 原理小课堂 140

10.5 小结 143

1 章 打造一个MVVM架构的健康出行App 144

11.1 项目需求设计与可行性分析 144

11.2 组件化结构的设计与搭建 149

11.3 查询城市数据 155

11.3.1 实现逻辑层代码 156

11.3.2 实现UI层代码 160

11.4 查询城市核酸检测机构 165

11.4.1 实现逻辑层代码 165

11.4.2 实现UI层代码 167

11.5 查询疫情风险等级地区 169

11.5.1 实现逻辑层代码 169

11.5.2 实现UI层代码 171

11.6 查询健康出行政策 176

11.6.1 实现逻辑层代码 176

11.6.2 实现UI层代码 179

11.7 小结 182

2章 体验 响应式编程技术Jetpack Compose 183

12.1 什么是Jetpack Compose 183

12.2 Compose的基础知识 184

12.2.1 新建支持Compose的Android 项目 184

12.2.2 可组合函数与常用注解 187

12.3 Compose基础组件的使用 188

12.3.1 Compose 文本组件和图片组件 188

12.3.2 Compose 布局组件 190

12.4 Compose列表组件的使用 192

12.4.1 垂直列表组件Lazy-Column的使用 192

12.4.2 水平列表组件LazyRow的使用 196

12.4.3 网格列表组件Lazy-VerticalGrid的使用 197

12.5 小结 199


作者介绍:

暂无相关内容,正在全力查找中


出版社信息:

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


书籍摘录:

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



原文赏析:

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


其它内容:

暂无其它内容!


精彩短评:

  • 作者: 咕噜嘟 发布时间:2013-07-13 19:50:08

    以一个全球的视角来看中国的历史,提供了全新的认识

  • 作者: PUMA 发布时间:2008-10-19 12:23:05

    言简意赅,思路清楚

  • 作者: xiaer6600 发布时间:2018-08-27 19:32:15

    红宝书180篇里面的选题不错,可以再自己总结完写作模板后,作为写作练习使用

  • 作者: 进撃の真野君 发布时间:2022-12-24 14:51:39

    很水 离第一行代码系列还差的远 代码和注释都有错漏

  • 作者: 山玄月皓 发布时间:2023-07-20 16:42:59

    一般般

  • 作者: Suzume 发布时间:2019-01-15 15:40:09

    张次溪那篇蛮好


深度书评:

  • 不忘初心 方得始终

    作者:二愣子大师 发布时间:2017-12-15 09:04:14

    一、向坚守初心不断拓展人类智慧边界的科学家致敬

    人类全部知识的90%是在二战后的六十余年取得的,剩余的10%来自数千年文明的积累。

    在商业社会,多数人关心的是如何“变现”,越多越好,越快越好。然而仍然有那么一群人,能够在清苦的科研领域坚守,始终保持着朴素的情怀,默默耕耘,拓展人类的智慧边界。

    二、人类今后任何一项重大的科研进步都需要指数级增长的资源投入

    百年前,一支笔一张纸就足够科学家施展了。

    用于探测引力波的“激光干涉引力波天文台”即LIGO项目吸引了来自全球100多所高校,上千名博士投入研发,包括日本、德国、英国、意大利、澳大利亚、加拿大、中国和印度等主要国家参与。

    最感慨的是LIGO前后40年,

    一千多人参与,不但完成了广义相对论的最后一块拼图,还带动了激光、材料、光学、工程、计算机等诸多学科前沿的发展。很多 LIGO的技术会对, 或者已经对半导体制造、能源、材料、大数据等实用领域产生深远影响

    很多科研人员的成果没有时间去做商业化,比如说LIGO项目的计算机组,很多成果都很有商业价值,但他们却专注于怎样尽快探测到引力波,而不是怎样用技术去挣钱。这些人是为了理想在做事,他们只要有足够的收入维持生活,非常值得敬仰!

  • 吕律 著:日耳曼文化谱系下的德国——多维度比较思辨分析

    作者:nickel0321 发布时间:2021-12-15 09:53:21

    我是本书作者吕律,欢迎读者阅读,购买,支持,推荐!

    作者:吕律,女,1976年生于宁夏固原县,籍贯江苏省无锡县,中共党员,曾就读于北京外的过于大学,德国海德堡大学,德国图宾根大学,德国慕尼黑大学。慕尼黑大学文学硕士毕业,并参加慕尼黑大学汉学博士两年课程,现为北京外国语大学网络与 教育培训学院(

    www.bwpx.com

    )多语种部德语教师,兼编辑翻译和写作二和,多篇论文和译作出版,如英译中合译译作《哲学》,德译中合译译作《品牌社会学》,德译中独译译作《超级小虎队》(第一辑五本)和《彼得-蒂尔传》等,并在豆瓣阅读出版自己的随笔类 电子出版物《我的德国生涯》,曾是外研社《新汉德词典》再版参编人员,现参加《新德汉词典》再版数据库编辑项目。

    《吕律 著:日耳曼文化谱系下的德国——多维度比较思辨分析》

    吕律 著

    前言

    我是吕律,1976年3月21日出生,年过不惑。德国是我曾经停留过的地方,我在那里一共学习工作生活了七年(1998年到1999年在海德堡大学,2000年到2001年在图宾根大学,2001年到2006年在慕尼黑大学),那时的学习岁月中有短暂的人在旅途看世界的经历,更多的是图书馆里的枯灯静读。2006年我回到北京工作生活,以教书翻译和编辑与写作为生,从书本和电脑手机上看世界。

    生活时有重复时有新奇。回想德国往事,有些人,有些事,需要记下来,很多往事对于今日仍有教义和指导。

    我2006年从德国回国后,2007年到2010年在北师大外语学院公外部任教,上的是德语初级课和英语课,有些对初级德语教学的想法,觉得可以记录下来,以飨同行和学生。我2012年以来,在北外培训学院多语种部当德语教师,上过很多课,大多是初级德语A1A2课程,还上过德国国情课和DSH写作课,也有些心得。

    为了辅助教学,从2017年2月23日开始,我开始在我的微信公众号:律一德语学习室(lvlvgerman)上写文章,坚持每日一篇(除了个别天数错过),用一些德语和英语表达来介绍人文社科和自然科学的初级通识知识,也作为我的上课备用材料。只可惜现在德语培训行业面授课程不多,但是能用免费网络平台的形式惠及更多的外语学习者,也是一件乐事。所以我一直在写。

    三年多坚持不懈的写作,我迄今已经在我的微信公众号:律一德语学习室(lvlvgerman)上写了一千多篇文章,文章写多了,我就想挑选一部分,汇成集子出版,作为纪念。

    还有,2018年4月到6月,我在北外培训学院的一个德语培训项目中上过一门德国国情和世界关系课程,我备课很辛苦,看了很多材料,做了很多课件,现在也想把我当时的所思所想所汇成的课件和思路再提炼一下,放在我的这本书中。

    如果我这本书能为外语初级学习者提供一些初级的通识知识,让外语学习者开阔些眼界并提高些认知,那就是最好不过的了。

    我这本书分为三大部分:德国篇、多国篇和比较篇。在第一部分德国篇里,我介绍德国的方方面面。第二部分多国篇里,我介绍世界的方方面面以及它们和德国的历史渊源。第三部分里我介绍德国和世界的关系。每一篇我都会标明我在我微信公众号:律一德语学习室(lvlvgerman)的写作时间,读者可以看到我与时俱进的写作思路。同时,因为有些文章我写的时间比较早,其中的一些数据我也与时俱进,有所更新。

    一般认为影响欧洲最重要的三大因素是:古希腊和古罗马文明,基督教的发展还有日耳曼民族的战士文化(以日耳曼人入侵罗马开始)或者工业革命的开启。

    日耳曼人、斯拉夫人和凯尔特人,在古罗马时期,这三大人种曾被罗马人称为欧洲三大蛮族,但是在连年征战之后,纯种的古罗马人早已不知所踪。如今,日耳曼人构成西方文明和西方民族的主体。作为历史上的蛮族之一,从公元5世纪开始,他们的后裔及其建立的各个国家给西方世界带来了持续的,摧枯拉朽的,不破不立的决定性影响,对世界的影响也是非常非常大。

    欧洲是世界的一部分,所以,我选取一些角度,从德国的定位和影响,从日耳曼文化在世界的定位和影响,来看看世界,看亚洲,看欧洲,看美洲,看大洋洲,看非洲;看天文,看地理,看海洋,看陆地。看这个一百三十多亿年宇宙中沧海一粟地球的分分合合,看这个46亿年地球上的生生死死,打打闹闹,悲欢离合,繁荣兴衰。7年的德国学习和生活赋予我凌厉透彻的洞察力,还有清晰条理的思辨分析。可以提供给您一个不一样的看世界的角度。

    各国各城,各种特点:亚洲的中国,日本,斯里兰卡;欧洲的德国,英国,法国,西班牙,意大利,希腊,乌克兰,瑞士;横跨欧亚大陆的俄罗斯;还有美洲的美国,智利,秘鲁,玻利维亚,巴西,阿根廷;非洲的埃及等。

    坐在家中,看不完的世界生活。

    资源,交通,教育,央行,货币,国债,图书,期刊,通识知识树,粮食,登月,卫星,地铁高铁,地下管道,输油输气,疫苗,单兵作战设备外骨骼,棉花,节能建筑,法律等等等等。

    字在笔端,写不尽的世界万象。

    我这本书分为“德国篇”,“多国篇”和“比较篇”,每部分以一篇篇小文章构成,自有其内在脉络,偏向随笔和科普性质,

    都是人文社科和自然科学的初级通识知识

    ,不是我的专业学术论文,所以我写的比较粗浅,我挑选了一些重要视角,提出一些重要问题,旨在提供给读者更多更全的看德国与世界的关系的角度,从而更好了解德国这个国家,了解德国与世界的关系,还有我们这个世界。

    希望我“通俗而有力量”的文字能让更多人对德国这个国家的表象和深刻感兴趣,从而产生更多系统全面的探究兴趣和乐趣。

    当然,我最要感谢的就是我的父母吕兴良和孙宜霞,没有他们的大力支持,我这本书不可能顺利出版。这本书是我送给我自己今年2020年四十四岁生日的礼物,更是送给我父母结婚四十五周年的礼物。在此向我亲爱的父母亲表示最诚挚的谢意。

    吕律

    2020年5月2日

    (2020年3月30日吕律写前言于原北京市昌平区沙河镇高教新城北街家园六区家中,2020年5月2日在原北京昌平沙河镇高教园北街家园六区家中补充(2020年5月2日补充前言部分没有发在吕律自己的微信公众号:律一德语学习室(lvlvgerman)中),(2020年11月14日已签出售昌平房合同,2021年2月27日已搬离昌平房))2021年12月出版后前言部分也有个别地方被出版公司删除。


书籍真实打分

  • 故事情节:9分

  • 人物塑造:7分

  • 主题深度:8分

  • 文字风格:6分

  • 语言运用:6分

  • 文笔流畅:9分

  • 思想传递:7分

  • 知识深度:6分

  • 知识广度:4分

  • 实用性:8分

  • 章节划分:5分

  • 结构布局:6分

  • 新颖与独特:8分

  • 情感共鸣:4分

  • 引人入胜:8分

  • 现实相关:8分

  • 沉浸感:8分

  • 事实准确性:6分

  • 文化贡献:4分


网站评分

  • 书籍多样性:5分

  • 书籍信息完全性:8分

  • 网站更新速度:6分

  • 使用便利性:3分

  • 书籍清晰度:5分

  • 书籍格式兼容性:3分

  • 是否包含广告:5分

  • 加载速度:3分

  • 安全性:8分

  • 稳定性:7分

  • 搜索功能:5分

  • 下载便捷性:9分


下载点评

  • 博大精深(458+)
  • mobi(644+)
  • 下载速度快(480+)
  • 少量广告(280+)
  • 简单(559+)
  • 图文清晰(263+)
  • 方便(666+)
  • 快捷(628+)
  • azw3(667+)
  • 四星好评(420+)
  • 二星好评(217+)
  • 中评多(148+)
  • 小说多(560+)

下载评价

  • 网友 相***儿: ( 2024-11-07 02:38:05 )

    你要的这里都能找到哦!!!

  • 网友 汪***豪: ( 2024-10-22 05:46:20 )

    太棒了,我想要azw3的都有呀!!!

  • 网友 习***蓉: ( 2024-10-25 01:28:54 )

    品相完美

  • 网友 冯***卉: ( 2024-10-24 11:01:39 )

    听说内置一千多万的书籍,不知道真假的

  • 网友 曾***文: ( 2024-11-04 10:18:44 )

    五星好评哦

  • 网友 陈***秋: ( 2024-10-28 06:23:40 )

    不错,图文清晰,无错版,可以入手。

  • 网友 林***艳: ( 2024-11-20 19:52:43 )

    很好,能找到很多平常找不到的书。

  • 网友 辛***玮: ( 2024-11-09 15:34:29 )

    页面不错 整体风格喜欢

  • 网友 薛***玉: ( 2024-11-16 20:43:56 )

    就是我想要的!!!

  • 网友 国***芳: ( 2024-11-10 21:25:03 )

    五星好评

  • 网友 訾***晴: ( 2024-10-27 19:47:14 )

    挺好的,书籍丰富

  • 网友 国***舒: ( 2024-11-20 16:58:40 )

    中评,付点钱这里能找到就找到了,找不到别的地方也不一定能找到

  • 网友 焦***山: ( 2024-11-09 21:07:38 )

    不错。。。。。


最新书籍
随机推荐