说明
Activity之前就学习使用过,就是app的界面
Activity跳转
Intent intent = new Intent(MainActivity.this,ViewPager2Activity.class);
startActivity(intent);
Intent 参数:当前界面,跳转到的界面
挺简单的,没啥说的
Activity 生命周期
之前学习讲过Fragment的生命周期,同时Fragment的生命周期依赖于Activity生命周期
两者的生命周期比较相识
- onCreate():创建Activity
- onStart():Activity启动
- onResume() :Activity恢复时调用,跟随onStart()
- 系统Activity处于运行状态
- onPause():暂停Activity的使用
- Fragment 处于暂停
- onStop():停止Activity调用
- Activity处于停止状态
- onDestory():销毁Activity
- Activity已经被销毁
使用情况
1、初次启用
onCreate()->onStart()->onResume()
2、跳转其他Activity / home键
onPause()->onStop()
3、再有其他界面返回 / home重新进入
onStart()->onResume()
4、关闭
onPause()->onStop()->onDestory()