位置: 编程技术 - 正文
推荐整理分享Activity的启动模式(LunchMode)(activity启动流程图解),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:activity启动流程,activity 启动过程,activity启动原理,activity 启动过程,activity启动流程详解,activity的启动过程,activity的启动过程,activity启动流程详解,内容如对您有帮助,希望把文章链接给更多的朋友!
Activity有四中启动模式,通过与Intent协同合作来达到想要的效果:
四中启动模式分别是:standard, singleTop, singleTask, singleInstance.
其中又可以分为两类:
“standard”和“singleTop”是一类:可以被实例化多次。这些实例可以属于任何task并可以位于activity栈的任何位置。
“singleTask”和“singleInstance”是一类:只能启动一个task。它们通常在activity栈的根(root)上,设备中同一时间只保持唯一的一个activity实例---只有一个这样的栈。
standard:每次激活Activity时(startActivity),都创建Activity实例,并放入任务栈;
singleTop:如果某个Activity自己激活自己,即任务栈栈顶就是该Activity,则不需要创建,其余情况都要创建Activity实例;
singleTask:如果要激活的那个Activity在任务栈中存在该实例,则不需要创建,只需要把此Activity放入栈顶,并把该Activity以上的Activity实例都pop;
singleInstance:如果应用1的任务栈中创建了MainActivity实例,如果应用2也要激活MainActivity,则不需要创建,两应用共享该Activity实例;
android常用的开源项目推荐 1.图片加载:imageLoader是个非常不错的图片加载控件,能异步流畅的加载大量图片。Github地址:
Android Build.prop 在做Android定制机有时候为了方式定制,会往SystemProperty写入大量的property,如果超出了系统能接受的最大property条数,就可能造成手机死机重启,此问题
android返回键退出提示的两种方法 本文提供了两种触摸返回键提示退出的两种方法1.触摸返回键弹出对话框publicvoidonBackPressed(){//android2.0以上的atarget=_blankhref=
标签: activity启动流程图解
本文链接地址:https://www.jiuchutong.com/biancheng/378134.html 转载请保留说明!友情链接: 武汉网站建设