2013-04-04
-------------
34_Activity的启动模式
---------------------------------------------------------
前沿:
  a.在Android中每个界面都是一个Activity,切换界面操作其实是多个不同Activity之间的实例化操作。在

Android中           Activity的启动模式决定了Activity的启动运行方式。
  b.Activity启动模式设置:
    <activity android:name=".MainActivity" android:launchMode="standard" />

c.
Activity的四种启动模式:

d.standard

模式启动模式,每次激活Activity时都会创建Activity,并放入任务栈中。
.  
  e.singleTop

如果在任务的栈顶正好存在该Activity的实例, 就重用该实例,否者就会创建新的实例并放入栈顶(

即使          栈中已经存在该Activity实例只要不在栈顶,都会创建实例)。

f.singleTask

如果在栈中已经有该Activity的实例,就重用该实例(会调用实例的onNewIntent())。重用时,会让

该实例回      到栈顶,因此在它上面的实例将会被移除栈。如果栈中不存在该实例,

android学习笔记---34_Activity的启动模式相关推荐

  1. Android学习笔记---文件的操作模式,各种模式之间的关系,以及沿用linux系统的安全性

    .Context.MODE_WORLD_WRITEABLE模式创建的文件不可以被其他应用读取,但是可以被其他   应用写入: ----------------------- 测试代码: public ...

  2. Android学习笔记之AndroidManifest.xml文件解析(摘自皮狼的博客)

    Android学习笔记之AndroidManifest.xml文件解析 一.关于AndroidManifest.xml AndroidManifest.xml 是每个android程序中必须的文件.它 ...

  3. Android学习笔记:Android基础知识点(不断更新中)

    1.Android学习笔记:OkHttp 2.Android学习笔记:更新UI的方法(UI线程和非UI线程) 3.Android学习笔记:Volley 4.Android学习笔记:Handler 5. ...

  4. Android学习笔记21:ImageView获取网络图片

    Android平台有3种网络接口可以使用,它们分别是:java.net.*(标准java接口).org.apache(Apache接口)和android.net.*(Android网络接口).本文将使 ...

  5. Android学习笔记(七):多个Activity和Intent

    根据www.mars-droid.com:Andriod开发视频教学,先跳过书本<Beginning Android 2>的几个章,我是这两个资源一起看,需要进行一下同步.先初步了解一下应 ...

  6. Android学习笔记36:使用SQLite方式存储数据

    在Android中一共提供了5种数据存储方式,分别为: (1)Files:通过FileInputStream和FileOutputStream对文件进行操作.具体使用方法可以参阅博文<Andro ...

  7. Android学习笔记之(一)开发环境搭建

    Android学习笔记之(一)开发环境搭建 zouxy09@qq.com http://blog.csdn.net/zouxy09 至于说Android是什么之类的俺就不啰嗦了,因为它离我们太近了.直 ...

  8. 【转】 Pro Android学习笔记(二十):用户界面和控制(8):GridView和Spinner

    目录(?)[-] GridView Spinner GridView GridView是网格状布局,如图所示.在了解ListView后,很容易了解GridView.下面是例子的XML文件. <? ...

  9. Android学习笔记-recreate()方法导致fragment重复新建的问题,解决方法

    Android学习笔记-recreate()方法导致fragment重复新建的问题,解决方法 今天修改一个比较奇怪的bug: 在操作一个事件的时候,使用eventbus来监听事件,断点发现有时候是会执 ...

最新文章

  1. 查看删除的帐号的DN名称(活动目录快照配置管理系列六)
  2. 在Tomcat中部署seam工程
  3. vue-cookies的使用
  4. 使用tableView崩溃
  5. Android学习之路-----倒计时欢迎界面(更有条理)
  6. 20172307 2017-2018-2 《程序设计与数据结构》第7周学习总结
  7. 整理了一些DataGrid ColumnStyle
  8. 手机游戏创业者的苦涩:成功率被指0.1%
  9. 经典网络结构 (八):轻量化网络 (SqueezeNet, MobileNet, ShuffleNet)
  10. 【计组】储存器的性能指标
  11. 如何测linux传输文件的速度,如何测试linux服务器的上传下载速度
  12. 在Visual Studio项目中根据系统平台自动引用32或64位的DLL
  13. STM32 ES8266上阿里云IOT MQTT实践【第一章】:物联网简介(什么是物联网)
  14. 工业自动化控制系统中的PLC模拟量信号数据采集如何实现?
  15. 计算机网络故障与维护方法,试论计算机网络故障处理及维护方法
  16. Generalizing to Unseen Domains via Adversarial Data Augmentation 正文
  17. 2022年春招平均薪资曝光,程序员也羡慕了?
  18. 约瑟夫环的c语言描述
  19. php案例分析百度云_【同布局】【同快照】百度首页双排案例分析【实战】
  20. WTF Solidity极简入门: 35. 荷兰拍卖

热门文章

  1. 毕设日志——查看系统基本信息的linux命令
  2. 从职业方向,谈程序员如何突破成长瓶疾,我们该怎么去学习?
  3. C语言编程数出1到100的整数中出现了多少次数字9
  4. ELK 原理部署过程
  5. VSCode 中使用Git实践,学会了效率翻倍
  6. mysql入门很简单(一)
  7. RDIFramework.NET ━ .NET快速信息化系统开发框架 V3.2-Web版本工作流部分业务处理界面与查看界面全新展示...
  8. 想要更好的云基础设施管理!你检查IT工具集了吗?
  9. 子查询四(在select子句中使用子查询)
  10. .Net应用程序打包部署总结