首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Jetpack组件库
订阅
Android之Jetpack组件库
满满Mm
更多收藏集
微信扫码分享
微信
新浪微博
QQ
25篇文章 · 0订阅
Android ViewModel:UI数据的生命周期管理与解耦
**`ViewModel`** 是「**数据的保险箱**」,它帮你的数据在手机屏幕旋转、界面重建时存活下来,避免重复加载和丢失。
RoomExtension: 基于Room的扩展,像greenDAO一样用代码查询数据库,告别手写SQL
RoomExtension使用KSP自动生成insert、update、query、delete等方法,可以以DSL查询数据库
360度无死角,Android Jetpack面试技巧大揭秘
在Android开发领域,掌握Jetpack是一位专业Android开发者必备的技能。本文将围绕Android Jetpack展开,深度解析面试中可能涉及到的高级疑难问题,我将分享一些关于And
面试刨根问底系列。为什么LiveData多线程频繁postValue会丢失数据?
离大谱,LiveData面试被问的刨根问底。LiveData为什么频繁postValue会丢失数据?
Jetpack-LiveData浅析
LiveData是什么? LiveData 是 Jetpack 中的一个组件。LiveData是一种可观察的数据存储器类,LiveData具有生命周期感知能力。
Jetpack-ViewModel浅析
ViewModel 是 Jetpack 中的一个组件,它以注重生命周期的方式管理界面的相关数据。 ViewModel的优势是数据持久化,即使手机在横竖屏切换时数据依然存在。
Hilt依赖注入
记录 Hilt 依赖注入整理我所需要记住的一切。 记录如何使用 Hilt 进行字段/接口/实例的注入,以及各种 Hilt 内部的概念。
搞定在Jetpack Compose中优雅地申请运行时权限
学习Jetpack Compose的平台运行时权限处理流程和方法,一文带你搞定用优雅的姿式申请运行时权限。
这可能是本年度最好用的 Dagger 使用教程
对于依赖注入来说,Dagger 这个库是绕不开的。本文通过一个生动的例子,介绍了 Dagger 库的常规用法和一些常用的注解,例如 @Module、@Inject、@Component 等,值得一看。
ViewModel的创建、销毁和恢复
ViewModel的创建、销毁和恢复流程和机制。屏幕旋转时为什么ViewModel不会被销毁和数据恢复原理