1.Activity的总结
Activity在应用中的表现就是一个用户界面,他会加载指定的布局文件来显示各种UI元素,并且为这些UI元素设置时间处理函数,使得用户可以和这些UI进行一些交互。
它的生命周期为
onCreate() :它会在Activity第一次被创建的时候调用,通常用来初始化各种参数。
onStart():在onCreate()之后调用,此时Activity还处于不可见的状态,无法和用户进行交互。
onResume():这个函数在Activity可见的时候调用,可以和用户进行交互,此时Activity一定处于栈顶。
onPause():这个函数在系统去准备启动或者恢复另一个Activity时调用,Activity即将从可见变为不可见。
onStop():这个函数在Activity完全不可见的时候进行调用,可以在此方法做一些释放资源的操作。
onRestart():这个函数在Activity由停止状态变为重新运行的状态之前调用,说明Activity被重新启动了。
onDestory():这个函数在Activity被销毁之前调用,之后Activity的状态变为销毁状态。
网友评论