七个周期
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"