首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Jetpack
订阅
hongxue8888
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
LiveData原理面试一问还不懂?
LiveData问题总结,是兄弟,看完不懂来砍我。 本文介绍LiveData常见的面试问题。数据更新流程原理。 LiveData数据丢失,类型转换,生命周期,粘问题等
Jetpack-LifeCycle(面试深度起来)
LifeCycle 是我认为 android Jetpack 里面我认为最核心的一个库。包括LiveData 、ViewModel 可以说都是在LifeCycle的基础上构建自己的逻辑。 它用很简单但
Jetpack-LiveData(面试深度起来)
前言 4202年了,谁还用LiveData,X都不用。 我也是这么想的,然后经历面试三联: LiveData 用过吧?setValue()和posValue()t有啥区别?原理是啥? observe(
ViewModel组件解析
Jetpack组件对于Android开发者的重要性不言而喻,而ViewModel组件是Jetpack组件的重要组成部分,本文对ViewModel组件进行了细致的解析
关于ViewModel的这几个问题,你都知道吗?
不知你有没有想过它为什么会取名叫做ViewModel呢?它跟MVVM架构模式中的ViewModel是怎么样的一种关系呢?它又是怎么感知到生命周期的呢?为什么要设计成屏幕旋转后继续留存ViewModel
由浅入深,ViewModel配置变更复用原理详解
前言 今年的龙舟雨来了,一场接一场,雨量很大。以往如果需要在 Activity 或者 Fragment 中保存数据状态则需要重写onSaveInstanceState
ViewModel进阶 | 使用SavedState实现数据复用的另一种方式
前言 金风玉露一相逢,便胜人间无数。本文需要有上一篇文章基础,如果不了解的可以先看看《由浅入深,ViewModel配置变更的复用详解》 前面我们了解到,ViewModel 它只能做到因为配置变更页面被
深入理解与运用Android Jetpack ViewModel
在Android开发中,数据与界面的分离一直是一项重要的挑战。为了解决这个问题,Google推出了Android Jetpack组件之一的ViewModel。
【Android】那么多的ViewModel创建方式都有何不同 & 如何自定义ViewModel及范围?
ViewModel的各种创建方式都有什么不同,如何自定义ViewModel及范围? 如果说Android开发其他组件都有的选但是ViewModel是我们现在Android开发必不可少的一环
ViewModel为什么可以保存数据?
基础知识 ViewModel通过ViewModelProvider类获取,先尝试从ViewModelStore获取ViewModel实例,如果没有,则使用Factory创建,然后存入ViewModel