android-activiity系列
文章平均质量分 92
niurenwo
我的公众号:牛晓伟
专注移动端开发多年
展开
-
Activity系列--Activity启动-源码分析
Activity启动源码分析的整个过程就结束了,更多的总结内容可以看上面的原理.原创 2022-11-17 08:38:57 · 14946 阅读 · 1 评论 -
Activity系列--Activity跳转
本节介绍了Activity的隐示和显示跳转;跳转到Activity时候传递数据给Activity;目标Activity返回数据给启动Actiivty;最后介绍了两个Activity跳转的时候 生命周期的变化。原创 2022-11-17 08:24:48 · 38275 阅读 · 0 评论 -
Activity系列--Activity界面状态数据保存恢复-源码分析
Activity界面状态保存恢复这机制,android底层封装了一套完美的框架,让我们不需要关心底层的细节,让我们使用的时候能有多简单就有多简单,比如我们想保存和恢复Activity层面的数据,那就重写Activity的onSaveInstanceState和onRestoreInstanceState方法,比如我们想对自定义view,进行保存和恢复操作,同样也只需要重写onSaveInstanceState和onRestoreInstanceState方法即可。这就是框架的魅力所在吧。原创 2022-11-17 08:12:37 · 1921 阅读 · 0 评论 -
Activity系列--Activity界面状态保存恢复
onSaveInstanceState,onRestoreInstanceState这两个回调方法可以做到保存恢复界面状态,但是这种机制只可以用来保存轻量级的数据,涉及到大量的数据的时候不建议使用这中方式,而是使用ViewModel类来进行。原创 2022-11-14 08:26:11 · 313 阅读 · 0 评论 -
Activity系列--Activity生命周期
这节介绍了Activity的生命周期及Activity不同的状态和状态对应的回调方法,以及不同状态的切换。并且介绍了影响Activity状态变更的情况。还介绍了前台进程,失去焦点的后台进程和不可见后台进程,以及它们与被系统终止的可能性。最后介绍了lifecycle组件,强烈建议大家使用这个组件,不要在Activity里面写过多的逻辑(能作为一个模块独立出来就尽量独立出来)。原创 2022-11-14 08:05:39 · 1062 阅读 · 0 评论