Android知识点
文章平均质量分 96
wumingtao697
本人很懒,什么都想写,无奈只能写个博客放松一下
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ViewModel详细使用与解析
ViewModel作为Jetpack架构组件的核心成员,在Android应用开发中承担着UI数据管理与生命周期感知的重要职责。理解ViewModel的设计原理和正确使用方式,对于构建健壮、可维护的Android应用至关重要。ViewModel 是 Jetpack 架构组件的基石,通过它可以实现更清晰的架构分层、简化配置变更数据恢复,并促进 UI 与业务逻辑的解耦。结合 LiveData能够构建响应式、稳定且易于测试的 Android 应用。原创 2025-05-22 13:36:08 · 1138 阅读 · 0 评论 -
解析Android ViewModel:生命周期管理、配置变更与Fragment间数据共享机制
ViewModel 在 Fragment 中不会因配置改变而销毁的原因其实是因为其声明的 ViewModel 是存储在 FragmentManagerViewModel 中的,而 FragmentManagerViewModel 是存储在宿主 Activity 中的 ViewModelStore 中,又因 Activity 中 ViewModelStore不会因配置改变而销毁,故 Fragment 中 ViewModel 也不会因配置改变而销毁。的生命周期紧密相关,当 Activity/Fragment。原创 2025-05-11 13:36:39 · 1263 阅读 · 0 评论
分享