首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android MVVM
订阅
吾即小灾变
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
Android Jetpack 开发套件 #3 为什么 Activity 都重建了 ViewModel 还存在?
ViewModel 是 Jetpack 组件中较常用的组件之一,也是实现 MVVM 模式或 MVI 模式的标准组件之一。
Jetpack MVVM七宗罪之三:在 onViewCreated 中加载数据
Jetpack 的 MVVM 本身没有错,错在开发者的某些使用不当。本系列将分享那些 AAC 中常见的错误用法,以帮助大家打造更健康的应用架构:聊一聊MVVM中 ViewModel数据的首次加载时机
从 LiveData 迁移到 Kotlin 数据流
LiveData 的历史要追溯到 2017 年。彼时,观察者模式有效简化了开发,但诸如 RxJava 一类的库对新手而言有些太过复杂。为此,架构组件团队打造了 LiveData: 一个专用于 Andr
Jetpack架构演变(一):初步使用flow,附加经典案例
在Jetpack体系中 livedata的角色纯纯粹粹是个桥接器,DataSource中获取到数据,然后由viewmodel进行逻辑处理,最后被livedata.postValue到view层,唯一的
用Kotlin Flow解决Android开发中的痛点问题
本文将通过实际业务场景阐述如何使用Kotlin Flow解决Android开发中的痛点问题,顺势介绍适合Android开发的基于Flow/Channel的MVI架构。
ViewModel&LiveData&LifeCycle介绍
早期这几个库并称为ArchitectureComponent, 后被并入Jetpack组件库之中. 本来不想写这篇文章觉得应该都会使用, 但这三个库对于构建一个具备健壮清晰的数据层的应用作用很大, 建
🔥基于MVVM+ Jetpack + Retrofit + 协程的玩Android app,采用kotlin语言开发
结合MVVM架构开发的玩Android APP。采用了最新的jetpack组件库中的部分组件,后续会持续更新
使用AndroidX + ViewModel + LiveData + DataBinding等组件搭建的MVVM快速开发框架
Jetpack是Android软件组件的集合,使您可以更轻松地开发出色的Android应用。这些组件可帮助您遵循最佳做法,让您摆脱编写样板代码的工作并简化复杂任务,以便您将精力集中放在所需的代码上。 Jetpack包含与平台API解除捆绑的androidx.* 软件包库。这意味…
“终于懂了“系列:Jetpack AAC完整解析(三)ViewModel 完全掌握!
上一篇介绍了Jetpack AAC 的数据处理组件 LiveData,它是使得 数据的更新 能以观察者模式 被observer感知,且此感知只发生在活跃生命周期状态。 这篇来介绍与LiveData搭配使用的视图模型组件——ViewModel。 ViewModel是Jetpack…
“终于懂了“系列:Jetpack AAC完整解析(一)Lifecycle 完全掌握!
JetPack更多是一种概念和态度,它是谷歌开发的非Android Framework SDK自带、但同时是Android开发必备的/推荐的SDK/开发规范合集。相当于Google把自己的Android生态重新整理了一番,确立了Android未来的开发大方向。 遵循最佳做法,A…