Welcome 微信登录

首页 / 操作系统 / Linux / Android的生命周期 Start onResume

有关 Android 的生命周期。今天遇到一个问题,正好把查到的结果简单记录一下。Android系统有四个重要的组件Activity ,Service ,BroadcaseReceiver ,ContentProvider今天简单的记录一下 Activity的生命周期Activity       是Android程序的呈现层,显示可视化的用户界面,并接收与用户交互所产生的界面事件 Android应用程序可以包含一个或多个Activity,一般在程序启动后会呈现一个Activity,用于提示用户程序已经正常启动Activity表现为四种状态,     活动状态             Activity在用户界面中处于最上层,完全能被用户看到     暂停状态            Activity在界面上被部分遮挡,该Activity不再处于用户界面的最上层,且不能够与用户进行交互    停止状态           tivity在界面上被部分遮挡,该Activity不再处于用户界面的最上层,且不能够与用户进行交互    非活动状态            Activity在界面上完全不能被用户看到,也就是说这个Activity被其他Activity全部遮挡    在以上三种状态中的Activity则处于非活动状态 以下自己的见解   如果从一个Activity跳到 另一个Activity中 会经历     Activity01 onPause->Activity02 onCreate->Activity02 onStart->Activity02 onResume->Activity01 onStop-> Activity01 onDestory Activity   Activity启动时经历        onCreate->onStart->onResume   从Activity执行BroadcastReceiver后          ,执行onPause->onStop 再返回本Activity会执行         onStart->onResumeonStart()和onStop()也经常被用来注册和注销BroadcastReceiver 点击系统menu菜单或者返回键执行onPause->onStop