android activity的生命周期

OnCreate(创建),OnStart(启动),OnResume(运行),OnPause(暂停,可见),OnStop(停止,不可见),OnDestroy(销毁)


activity的启动模式:

可以在Mainfestxml文件里设置,通过给<acticity>标签指定:

android:launchMode="某种模式"


android用栈来保存activity,先进先出

四种模式

standard:再次启动活动,需要新建一个活动

singleTop:再次启动活动,从栈顶判断是不是这个活动,如果是就不需要新建一个活动,从栈取出栈顶活动,启动。

singleTask:再次启动活动,从栈中查找是否存在这个活动,如果存在,将该活动取出并启动,并把在栈中该活动以上的活动统统出栈.

singleInstance:单独的返回栈管理这个活动


更多相关文章

  1. Android Training精要(二)開啟ActionBar的Overlay模式
  2. 第一行代码笔记之——Activity启动模式
  3. Android和设计模式:享元模式
  4. android弹出输入法时的模式
  5. Android 修改默认USB模式
  6. 利用Android的Log 演示一个activity的生命周期
  7. Android 8.1 关机充电动画(三)Android模式

随机推荐

  1. MySQL 8.0 可以操作 JSON 了
  2. MYSQL存储过程 注释详解
  3. MySQL命令提示符出现输入错误时如何修改
  4. 关于MySQL实现指定编码遇到的坑
  5. 为什么MySQL 删除表数据 磁盘空间还一直
  6. mysql中int(3)和int(10)的数值范围是否相
  7. 深入解析MySQL索引数据结构
  8. MySQL数据库必备之条件查询语句
  9. MySQL实例精讲单行函数以及字符数学日期
  10. MySQL数据库超时设置配置的方法实例