ViewModel可以是Activity生命周期的,也可以创建Fragment生命周期的。
聊聊Activity持有ViewModel的清理在"单Activity"架构的App中,页面功能常常由Fragment承载,而Fragment之间的通信方式往往有两种:通过Fragment Result API或ViewM...
ViewModel可以是Activity生命周期的,也可以创建Fragment生命周期的。
聊聊Activity持有ViewModel的清理在"单Activity"架构的App中,页面功能常常由Fragment承载,而Fragment之间的通信方式往往有两种:通过Fragment Result API或ViewM...
书籍:当下的力量[https://book.douban.com/subject/26815948/]作者:埃克哈特·托利 Eckhart Tolle[https://boo...
开篇废话 PAG是由腾讯推出的一套完整的动效工作流解决方案,目标是降低或消除动效相关的研发成本,能够一键将设计师在AE中制作的动效内容导出成素材文件,并快速上线应用于几乎所有...
开篇废话 线上用户遇到一个问题,就是会经常弹出一个Toast,但是这个Toast的文案在端上和后台都没有找到,只能怀疑是第三方SDK弹出的,但是又不能一个一个问,问了也不一定...
@Eric_Go 启动Activity需要用到Binder去和AMS通信,才能完成启动,在启动时就会通过Binder传过去我们的Intent,如果通讯使用Intent就用到了Binder。(我的理解)
Android面试 Binder机制面试问题 Binder是什么 为什么要使用多进程 使用Binder进程通讯有哪些优势 Binder是如何做到一次内存拷贝的 MMAP的原理讲解 Binder机制是如何跨进程的...
书籍:人性的弱点[https://book.douban.com/subject/25985683/]作者:戴尔·卡耐基 (Dale Carnegie)[https://bo...
书籍:底层逻辑[https://book.douban.com/subject/35620025/]作者:刘润 是非对错的底层逻辑 三种对错观 “课题分离”理论是由奥地利心理...
@无心下棋 不关心存储结果就可以用
Android Jetpack DataStore导语 Jetpack简介及其它组件文章[https://www.jianshu.com/p/ac8d33407715]DataStore就是SharedPreferences...
同进程也使用binder
Android面试 Binder机制面试问题 Binder是什么 为什么要使用多进程 使用Binder进程通讯有哪些优势 Binder是如何做到一次内存拷贝的 MMAP的原理讲解 Binder机制是如何跨进程的...
开篇废话 Android Studio进行run的时候,默认会弹出一个弹窗,询问是否安装,但是有可能不小心点击了“Don't ask again”,然后就找不到这个弹窗了。 ...
开篇废话 Android Studio编译工程报错:错误: 不再支持源选项 5。请使用 6 或更高版本。错误: 不再支持目标选项 1.5。请使用 1.6 或更高版本。 遇到的...
sp本身有一个存储的时候有一个异步方法。
Android Jetpack DataStore导语 Jetpack简介及其它组件文章[https://www.jianshu.com/p/ac8d33407715]DataStore就是SharedPreferences...
导语 Jetpack简介及其它组件文章[https://www.jianshu.com/p/ac8d33407715]DataStore就是SharedPreferences...
音频:概率论22讲作者:刘嘉 01 | 全局:从局部随机性到整体确定性 知道了概率论的本质 把局部的随机性转变为整体的确定性,是概率论解决问题的本质。 概率论不是用来预测未来...
音频:医学通史50讲作者:薄世宁听完医学通史50讲之后,让我对很多疾病有了更加清晰的认识和了解,不过听完之后收获最大,或者对更多人最有帮助的还是要数里面讲到了如何把疾病挡在去...
@Leon_hy 可以看看mmkv的github,我在项目中没有遇到迁移出问题的情况,我写的代码有判断是否迁移成功,如果没有成功,继续使用SP。
Android SharedPreferences转为MMKV开篇废话 开局一张图,说明一切问题。 可以看出MMKV相比SP的优势还是比较大的,除了需要引入库,有一些修改上的成本以外,就没有什么能够阻挡MMKV了。当然了,MMKV也有着...
开篇废话 Android开发使用Mac Apple M1 + protobuf时报Could not resolve all files for configuration ...
导语 Jetpack简介及其它组件文章[https://www.jianshu.com/p/ac8d33407715]Room是Jetpack组件库一员,属于ORM[http...
导语 Jetpack简介及其它组件文章[https://www.jianshu.com/p/ac8d33407715]分页加载是开发中非常常用的一种场景,我们会采用Recyc...