Android实训课程之三 这次课老师先是提到了Android有四大组件:Activity、Service、Broadcast Receiver、Content Provider。然后重点提到Acti
2012-09-09 21:22
776 查看
Android实训课程之三
这次课老师先是提到了Android有四大组件:Activity、Service、BroadcastReceiver、ContentProvider。然后重点提到Activity并讲了关于Android程序的生命周期的问题。具体
这次课老师先是提到了Android有四大组件:Activity、Service、BroadcastReceiver、ContentProvider。然后重点提到Activity并讲了关于Android程序的生命周期的问题。具体
并通过对模拟机所处的不同状态进行分析活动所处的状态。
通过重写Activity的onCreate()、onStrat()、onResume()、onPause()、onStop()、onDestroy()、onRestart()通过里面的输出语句来查看活动所处状态。
当程序开始执行时会提示“活动被创建”、“活动被开始”、“活动被恢复”但返回时,出现“活动被暂停”、“活动被停止”、“活动被销毁”;
当再次进入时会出现“活动被创建”、“活动被开始”、“活动被重新开始”;
当有人打电话时或者按下Home键后,出现“活动被暂停”、“活动被停止”;
当通话结束或者又重新进入该Activity时显示“活动被创建”、“活动被开始”、“活动被恢复”
可以理解为:onPause()界面被挡住后会调用对应onResume()在界面重新显示时调用,onStop()界面被完成挡住后会调用对应onStart()在界面重新显示时调用,onPause在切换到另一个程序的时候调用,onStop在程序完全不可见(可能被完全遮挡)的时候调用。而在lifecircle中onStop在onPause的外层,且执行onPause之后程序就可能被系统kill。
可见生命周期:从onStart()直到系统调用onStop()。
前台生命周期:从onResume()直到系统调用onPause()。
相关文章推荐
- Android 四大组件(Activity、Service、BroadCastReceiver、ContentProvider)
- Android第二讲——Intent、四大组件(Activity、BroadcastReceiver、ContentProvider、Service(IntentService))
- 15_Android四大组件:Activity 、Service、Broadcast receiver 、Content provider
- Android 四大组件(Activity、Service、BroadCastReceiver、ContentProvider)
- android四大组件(Activity,Service,BroadcastReceiver,Content Provider)
- Android有四大组件:Activity、Service、Broadcast Receiver、Content Provider。
- Android四大组件:Activity、Service、Broadcast Receiver、Content Provider
- Android_03--四大组件_Activity+BroadcastReceiver+service+ContentProvider
- Android四大组件Activity、service、Content Provider、BroadCast Receiver
- Android 四大组件(Activity、Service、BroadCastReceiver、ContentProvider)
- Android四大基本组件(Activity,Service,Content Provider 和 BroadcastReceiver)
- android四大组件(总结)activity、service、content provider、broadcast receiver
- Android 四大组件(Activity、Service、BroadCastReceiver、ContentProvider)
- 01 Android应用的构成 四大组件 Activity, Intent Receiver , Service , Content Provider
- Android四大组件 Activity BroadCast ContentProvider Service 的理解
- 01 Android应用的构成 四大组件 Activity, Intent Receiver , Service , Content Provider
- Android四大组件Activity、 Service、 BoardcastReceiver、ContentProvider的配置
- android 组件(activity,service,content provider,broadcast receiver,intent)详解
- 四大组件Activity、Service、BroadcastReceiver、ContentProvider总结
- Android四大组件之BroadcastReceiver