Android Jetpack开发:原理解析与应用实战 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
Android Jetpack开发:原理解析与应用实战电子书下载地址
- 文件名
- [epub 下载] Android Jetpack开发:原理解析与应用实战 epub格式电子书
- [azw3 下载] Android Jetpack开发:原理解析与应用实战 azw3格式电子书
- [pdf 下载] Android Jetpack开发:原理解析与应用实战 pdf格式电子书
- [txt 下载] Android Jetpack开发:原理解析与应用实战 txt格式电子书
- [mobi 下载] Android Jetpack开发:原理解析与应用实战 mobi格式电子书
- [word 下载] Android Jetpack开发:原理解析与应用实战 word格式电子书
- [kindle 下载] Android Jetpack开发:原理解析与应用实战 kindle格式电子书
内容简介:
全书共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
作者介绍:
暂无相关内容,正在全力查找中
出版社信息:
暂无出版社相关信息,正在全力查找中!
书籍摘录:
暂无相关书籍摘录,正在全力查找中!
在线阅读/听书/购买/PDF下载地址:
原文赏析:
暂无原文赏析,正在全力查找中!
其它内容:
暂无其它内容!
网站评分
书籍多样性:5分
书籍信息完全性:5分
网站更新速度:4分
使用便利性:9分
书籍清晰度:3分
书籍格式兼容性:8分
是否包含广告:8分
加载速度:4分
安全性:8分
稳定性:7分
搜索功能:6分
下载便捷性:4分
下载点评
- 速度慢(223+)
- 好评(405+)
- 情节曲折(319+)
- 少量广告(135+)
- 微信读书(313+)
- 无水印(410+)
- mobi(358+)
- 还行吧(566+)
- 图书多(577+)
- 中评(605+)
- 超值(299+)
- 三星好评(236+)
下载评价
- 网友 权***波: ( 2025-01-16 22:09:53 )
收费就是好,还可以多种搜索,实在不行直接留言,24小时没发到你邮箱自动退款的!
- 网友 沈***松: ( 2024-12-25 10:32:35 )
挺好的,不错
- 网友 瞿***香: ( 2025-01-17 16:23:07 )
非常好就是加载有点儿慢。
- 网友 冯***卉: ( 2025-01-15 21:02:17 )
听说内置一千多万的书籍,不知道真假的
- 网友 饶***丽: ( 2025-01-02 01:11:21 )
下载方式特简单,一直点就好了。
- 网友 孙***美: ( 2025-01-03 10:17:55 )
加油!支持一下!不错,好用。大家可以去试一下哦
- 网友 汪***豪: ( 2024-12-29 09:26:25 )
太棒了,我想要azw3的都有呀!!!
- 网友 蓬***之: ( 2025-01-19 10:28:38 )
好棒good
- 网友 寇***音: ( 2024-12-30 19:56:40 )
好,真的挺使用的!
- 网友 权***颜: ( 2025-01-11 09:31:32 )
下载地址、格式选择、下载方式都还挺多的
- 网友 曹***雯: ( 2025-01-02 14:43:06 )
为什么许多书都找不到?
- 网友 冉***兮: ( 2024-12-29 10:06:07 )
如果满分一百分,我愿意给你99分,剩下一分怕你骄傲
- 网友 薛***玉: ( 2025-01-13 01:52:19 )
就是我想要的!!!
- 网友 訾***雰: ( 2024-12-20 04:21:45 )
下载速度很快,我选择的是epub格式
- 网友 敖***菡: ( 2024-12-23 04:27:54 )
是个好网站,很便捷
喜欢"Android Jetpack开发:原理解析与应用实战"的人也看了
【正版全新】 工作的开始:高层建筑结构设计 田砾编著 机械工业出版社 9787111401575 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
历史故事 蜗牛故事绘有声版中华上下五千年书全套注音版 小学生一二三年级课外书籍小学版青少年版儿童中国历史故事原著彩绘本正版 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
天方夜谭(名***名译经典珍藏版) 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
旋流分离及其强化技术 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
神奇点心店(9-12)(全4册)(欢迎光临钱天堂,“儿童版解忧杂货店”开张了!) 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 人生三悟-舍与得的人生经营课 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 人性的弱点 [美] 戴尔·卡耐基 著,迪敏 译 中国友谊出版公司【正版畅销】 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 出国旅游英语口语900句 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 孟建平一年级上语文部编人教版各地期末试卷精选孟建平一年级上册2023新版 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- Lonely Planet:德国(2014年全新版) 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 考研英语词汇分频记忆宝典 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 新东方官方旗舰店 恋练有题 初中语文名著导读与精练 中考真题初一初二初三真题汇编模拟题真题决胜 教材帮 名著阅读导读名著精练 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 二十四史 徐寒 主编 9787512000919 线装书局 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 大清十二帝-全6卷 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 跟我学爵士鼓 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
书籍真实打分
故事情节:9分
人物塑造:8分
主题深度:3分
文字风格:7分
语言运用:6分
文笔流畅:8分
思想传递:9分
知识深度:6分
知识广度:7分
实用性:8分
章节划分:3分
结构布局:5分
新颖与独特:6分
情感共鸣:7分
引人入胜:4分
现实相关:8分
沉浸感:6分
事实准确性:7分
文化贡献:5分