Android生命周期

七个周期

onCreate():设置activity布局文件,绑定监听器等静态设置调用

onStart():当activity能被看到的时候调用

onRestart():没有被销毁时重新启动,此时调用

onResume():当activity能够获得用户焦点,即可以点击操作时调用

onPause():写存储数据的代码,还原的时候读取存储数据

onStop():当activity处于不可见的状态的时候调用,即完全不可见的时候

onDestroy():调用了一个activity的finish方法,就会被销毁,此时调用

调用onPasue(),onStop(),onDestroy()的activity会被系统kill


tasks

task是栈形式,先进后出,往上堆叠,手机展示最顶部的activity,不可乱序,其中所有在task中的activity是一个unit

其中如果在某一个activity中调用了finish(),则被销毁,不会再task中出现

manifest中在对应的activity中加入下面一行,就是对话形式的展示

android:theme="@android:style/Theme.Dialog"

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容