Android各种生命周期总结
2016-09-27 10:58
316 查看
Android各种生命周期总结:Activity生命周期、Fragment生命周期、Service生命周期、线程生命周期
一:Activity生命周期
onPause():通常在这个方法中将一些消耗CPU的资源释放掉,以及保存一下关键数据。
onResume():在活动准备好和用户进行交互时调用。此时活动一定位于返回栈的栈顶,并处于运行状态。
二:Fragment生命周期
onAttach():当碎片和活动建立关联时调用
onActivityCreated():确保与碎片相关联的活动一定已经创建完毕时调用
onDetach():当碎片与活动解除关联时调用
三:Service生命周期
1:Context.StartService()启动服务启动时,startService –> onCreate() –> onStart()
停止时,stopService –> onDestroy()
2:Context.BindService()启动服务
绑定时,bindService -> onCreate() –> onBind()
调用者退出了,即解绑定时,Srevice就会unbindService –>onUnbind() –> onDestory()
四:Thread的生命周期
//
相关文章推荐
- android 适配器Adpter的使用总结 之 各种适配器中的方法
- android 适配器Adpter的使用总结 之 各种适配器中的方法
- Android ListView各种效果实现总结,持续更新...
- Android中使用代码截图的各种方法总结
- android生命周期(详细总结)
- Android Activity生命周期总结
- Android中使用代码截图的各种方法总结
- Android App中各种数据保存方式的使用实例总结
- Android中使用代码截图的各种方法总结
- Android中使用代码截图的各种方法总结
- android学习之路8:Android中各种组件的生命周期
- android中各种开放平台接入的总结
- android google地图开发总结——往地图上添加各种东西
- android中各种组件的生命周期问题
- Android之各种Animations的使用总结
- Android各种屏幕尺寸总结?
- Android编译过程总结及android中各种img文件的作用以及系统启动过程
- Android中各种组件的生命周期
- Android中使用代码截图的各种方法总结
- Android中各种组件的生命周期