Android的生命周期小结
来源:互联网 发布:java 多态 重载 编辑:程序博客网 时间:2024/06/11 04:26
1.Android生命周期包括以下7个状态:
1) onCreate(Bundle savedInstanceState):可以进行一些初始化的工作在activity第一次被创建的时候调用。这里是你做所有初始化设置的地方──创建视图、绑定数据至列表等。
2) onStart():Activity显示在前台,但还不可与用户交互。
3) onRestart():在activity停止后,在再次启动之前被调用。
4) onResume() :取得控制权,可以对此Activity进行操作此时activity位于堆栈顶部,并接受用户输入。在此阶段把一些数据更新操作存放在此处操作,因为onCreate方法在整个Activity执行一次,可以在此处进行广播接受器的注册,已经服务开启,定时器开启等任务。
5) onPause():暂停,可见,但不可操作,此方法主要用来将未保存的变化进行持久化,停止类似动画这样耗费CPU的动作等。
6) onStop():当activity不再为用户可见时调用此方法。
7) onDestroy():在activity销毁时调用。可在此处进行广播接受器的注销,停止定时器,释放内存等耗费系统资源的操作。
2.一般我们只需要继承上述方法中的 onCreate onResume() onPause() onDestroy() 四个方法就可以了。
onCreate 对应着onDestroy()方法
onStart() 对应着onStop()方法
onResume() 对应着onPause()方法
onRestart()方法是系统控制。
0 0
- Android的生命周期小结
- Android中Activity的生命周期小结
- activity的生命周期小结
- Frament 的生命周期小结
- Activity的生命周期小结
- android中服务生命周期小结
- Page 的生命周期学习小结
- Page 的生命周期学习小结
- Page 的生命周期学习小结
- 关于生命周期函数dealloc的使用小结
- 关于生命周期函数dealloc的使用小结
- Android 应用程序的生命周期
- Android 应用程序的生命周期
- Android activity的生命周期
- android的生命周期
- Android应用程序的生命周期
- Android:Activity的生命周期
- Android MediaPlayer的生命周期
- java中的参数传递方式
- Flexgrid 取记录的方式
- Pentaho的印度蒙德里安Pentaho的亚太地区
- 02-4. BCD解密(10)
- HDU 3371
- Android的生命周期小结
- JAVA对多线程的两个有用的辅助类(CountDownLatch和AtomicBoolean)
- 如何使用Disruptor(一)Ringbuffer的特别
- ViewPager的双层嵌套时影响内部ViewPager的触摸滑动问题
- P1000 Galaxy Tab的概述
- QT5.3.1 + mingw4.8 调用vs2008的动态库
- 三年一小结
- Oracle解决方案和Oracle应用开发的支持延伸到开源技术
- Openpro是行业的佼佼者制造业ERP软件