Android(安卓)开发学习小结(五)
16lz
2021-01-26
一、七个状态对应的处理函数// 当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();
更多相关文章
- Android中的享元模式
- android:persistent属性
- Android(安卓)WebView 全面干货指南
- Android面试题(数据存储、view篇)
- android实现数据库和UI同步更新
- Android(安卓)Service 介绍
- android_8.1 hdmi设备热插拔事件
- 使用android SharedPreference判断程序是否第一次运行
- Android(安卓)Sensor框架简述(三)