• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >Android > Activity的四种启动模式,activity四种模式

Activity的四种启动模式,activity四种模式

作者:网友 字体:[增加 减小] 来源:互联网 时间:2017-05-26

网友通过本文主要向大家介绍了activity四种启动模式,activity启动模式,安卓activity启动模式,activity设置启动模式,activity默认启动模式等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

Activity的四种启动模式,activity四种模式


Activity有四种启动模式:

1. standard,默认的启动模式,只要激活Activity,就会创建一个新的实例,并放入任务栈中,这样任务栈中可能同时有一个Activity的多个实例。

2. singleTop,激活Activity时,如果栈顶是这个Activity,就不会创建新的实例;如果栈顶不是这个Activity,则会创建新的实例。

3. singleTask,如果栈中存在Activity的实例,则将栈中该实例以上的其他Activity的实例移除,让该Activity的实例在栈顶;如果栈中不存在实例,则创建新的实例。

4. singleInstance,多个应用共享Activity的一个实例,不论是否是同一个应用,只要是激活该Activity,都重用这个实例。

可以在AndroidManifest.xml中为Activity设置启动模式,具体方法是设置android:launchMode属性。

有的应用需要在两个窗体来回跳转,如A-->B,B-->A,......,这时就需要将A和B的启动模式设置为singleTask,否则按返回键时,也将在A和B两个窗体来回跳转。

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • Activity的四种启动模式,activity四种模式
  • Android--Activity四种启动模式
  • Activity 启动模式,activity启动模式

相关文章

  • 2017-05-26Android移动APP开发笔记——最新版Cordova 5.3.1(PhoneGap)搭建开发环境
  • 2017-05-26framework层和native层实现联网控制(iptable方式),nativeiptable
  • 2017-05-26注册时获取验证码常用的倒计时工具,注册时验证码
  • 2017-05-26新闻客户端应用项目源码,客户端项目源码
  • 2017-05-26安卓应用程序的签名
  • 2017-05-26Android开发学习之路--RxAndroid之lambda
  • 2017-05-26android工程师这么面试就能拿高薪,android高薪
  • 2017-05-26Android 涂鸦最佳实践
  • 2017-05-26【lushengduan】02、Activity的基本认识 如何弹出一条Toast提示框,lushengduantoast
  • 2017-05-26WEB服务器、应用程序服务器、HTTP服务器区别

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • Android中的Service,AndroidService
    • Android 调用百度地图API,androidapi
    • Android Activity的生命周期简单总结
    • Android(Linux)实时监测串口数据,android实时监测
    • Service的启动与停止、绑定与解绑,service停止绑定
    • Android 自定义View之自绘控件,androidview绘控件
    • android开发之路10(文件的读写),android之路
    • 六款值得推荐的android(安卓)开源框架简介(转),android安卓
    • Android开发9:网络访问&Web服务开发,android开发9访问
    • Xamarin +vs2015 Android 开发GPS loaction 返回 null 小结,xamarinvs2015

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有