![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Actvity
文章平均质量分 85
月夜持剑
安安静静的写代码
展开
-
Android LifecycleRegistry
Android LifecycleRegistry原创 2021-05-14 17:17:34 · 571 阅读 · 2 评论 -
Activity的内部实例保存-Jetpack ViewModel
学习LifecycleRegistry源码原创 2021-05-13 12:18:14 · 245 阅读 · 2 评论 -
Activity的内部实例保存-Fragment.setRetainInstance
Fragment的setRetainInstance原创 2021-05-12 17:32:07 · 233 阅读 · 0 评论 -
Activity的内部实例保存-onRetainNonConfigurationInstance
概述在android 的activity 内部实例保存有很多方式,比较官方的有onSaveInstanceState ,Fragment的setRetainInstance或者是Jetpack的ViewModel。但今天我要讲的是onRetainNonConfigurationInstance ,首先这个是在android.os.Build.VERSION_CODES#HONEYCOMB(API 11)版本 或者更高版本已经弃用了,但不代表他没有作用,Fragment的setRetainInstanc原创 2021-04-25 17:06:32 · 887 阅读 · 1 评论 -
Activity的内部实例保存-onSaveInstanceState
引言在android 中,acticity是一个常用的组件,但这个组件又是那么的脆弱,由于android的LMK(Low Memory Killer)机制 和ConfigurationChange(例如屏幕旋转等配置变化)都会使其当前的Activity销毁。然而在一些开发场景中需要在Activity中存储一些实例变量,并在Activity销毁了也能保持实例变量不会被销毁,等待Activity恢复后继续使用实例变量,但实际上那些实例变量同样也会随Activity销毁而销毁。(如果没有销毁只能说明内存泄漏了,原创 2021-04-09 17:45:50 · 498 阅读 · 1 评论 -
Activity启动-代码阅读
Activity欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markd原创 2021-01-20 12:36:38 · 297 阅读 · 0 评论