一、七个状态对应的处理函数// 当Activity第一次调用时,主要用于对界面控件进行layout布局处理以及事件绑定;protected void onCreate(Bundle savedInstanceState);// 当Activity的界面能被用户看到时进行调用;    protected void onStart();    // 当Activity没有被销毁处于暂定状态被重新访问时调用;    protected void onRestart();// 当Activity获得用户焦点时进行调用;    protected void onResume();// 当调用另一个Activity时,当前Activity进入暂定状态;    protected void onPause();// 当Activity对于用户处于不可见状态时调用;如果是dialog的弹窗则不会调用;    protected void onStop();// 代码里调用了Activity的finish()方法或Android系统资源不够用时销毁    protected void onDestroy();二、启动一个Activity调用顺序1.onCreate():当Activity第一次被创建时调用,主要用于对界面控件进行layout布局处理以及事件绑定;2.onStart():当Activity的界面能被用户看到时进行调用;3.onResume():当Activity获得用户焦点时进行调用;三、从Activity1跳转到Activity2时状态变换1.Activity1调用onPause();当调用另一个Activity时,当前Activity进入暂定状态;2.Activity2调用onCreate();3.Activity2调用onStart();4.Activity2调用onResume();5.Activity1调用onStop();当Activity对于用户处于不可见状态时调用;如果是dialog的弹窗则不会调用;四、点击系统回退按钮时状态切换1.Activity2调用onPause();2.Activity1调用onRestart();3.Activity1调用onStart();4.Activity1调用onResume();5.Activity2调用onStop();6.Activity2调用onDestroy();

更多相关文章

  1. Android中的享元模式
  2. android:persistent属性
  3. Android(安卓)WebView 全面干货指南
  4. Android面试题(数据存储、view篇)
  5. android实现数据库和UI同步更新
  6. Android(安卓)Service 介绍
  7. android_8.1 hdmi设备热插拔事件
  8. 使用android SharedPreference判断程序是否第一次运行
  9. Android(安卓)Sensor框架简述(三)

随机推荐

  1. Android布局常用控件
  2. Android Studio 开发经验纵览
  3. 一种基于Android智能手机的远程视频监控
  4. Android(安卓)Studio第二期 - 短信自动填
  5. Android low memory killer 详解
  6. 《交互式视觉设计》大纲
  7. Android(安卓)蓝牙BLE开发详解
  8. 激进地用着Android(安卓)Studio
  9. API Guides - introduction
  10. [置顶] 我的Android进阶之旅------>Andro