android activity的生命周期,四种启动模式
16lz
2021-01-23
android activity的生命周期
OnCreate(创建),OnStart(启动),OnResume(运行),OnPause(暂停,可见),OnStop(停止,不可见),OnDestroy(销毁)
activity的启动模式:
可以在Mainfestxml文件里设置,通过给<acticity>标签指定:
android:launchMode="某种模式"
android用栈来保存activity,先进先出
四种模式
standard:再次启动活动,需要新建一个活动
singleTop:再次启动活动,从栈顶判断是不是这个活动,如果是就不需要新建一个活动,从栈取出栈顶活动,启动。
singleTask:再次启动活动,从栈中查找是否存在这个活动,如果存在,将该活动取出并启动,并把在栈中该活动以上的活动统统出栈.
singleInstance:单独的返回栈管理这个活动
更多相关文章
- Android Training精要(二)開啟ActionBar的Overlay模式
- 第一行代码笔记之——Activity启动模式
- Android和设计模式:享元模式
- android弹出输入法时的模式
- Android 修改默认USB模式
- 利用Android的Log 演示一个activity的生命周期
- Android 8.1 关机充电动画(三)Android模式