android开发 笔记(1.8)
活动状态的相关介绍
1. Activity的七个回调方法
1.onCreate():activity第一次启动时被调用。完成活动的初始化操作,如加载布局 绑定事件等
2.onStart():活动由不可见变为可见时候调用
3.onResume():当用户与activity进行交互时被调用,此时activity位于返回栈的栈顶,并处于运行状态,该方法完成一些轻量级的工作,避免用户等待
4.onPause():启动或恢复另一个activity的时候被调用,该方法一般用来保存界面的持久信息,提交未保存的数据,并释放消耗CPU的资源。
5.onStop():该方法在activity不可见状态时调用,如:其他activity启动或恢复并将其覆盖时调用。
6.onDestroy():在activity销毁之前被调用。
7. onRestart():当activity重新启动时调用。
分为三类
完整生存期:onCreate()onDestroy() 创造 销毁
可见生存期:onStart()onStop() (保证停止活动时不占用过多的内存)
前台生存期:onResume() onPaise() (活动一直是运行状态,可以和用户进行交互&#