网上关于Activity启动模式的文章非常多,但是看起来都千篇一律,看完之后我们都能理解这4种启动模式,不过官方api对singleTask这个启动模式解释有些争议,导致我其实并没有真正理解这几种模式,特别是对实际开发到底怎么用还是一知半解,于是花了一天时间好好研究这4种启动模式。
首当其冲应该知道Task的概念,它是我们一系列操作连贯跳转activity形成的一个activity...
分类:
其他好文 时间:
2015-03-19 00:56:55
阅读次数:
271
intent 和intent Filters
startActivity()的机制
用到了IBinder ipc 用到了进程间通讯机制
activity有四种LaunchMode
当startActivity()的时候不知道启动的是不是和自己的activity在一个
进程中,所以要用 IPC 进程间通讯来调用
简单的用法
1
...
分类:
其他好文 时间:
2015-03-13 18:56:08
阅读次数:
172
Activity一共有以下四种launchMode:standard、singleTop、singleTask、singleInstance我们可以在AndroidManifest.xml配置的android:launchMode属性为以上四种之一即可。下面我们结合实例一一介绍这四种lanchMod...
分类:
其他好文 时间:
2015-03-11 19:29:14
阅读次数:
157
Activity中四大启动模式
在AndroidManifest.xml中 ,有一个默认的activity 在它里面可以设置activity启动模式, android:launchMode="“ ,该属性用于配置Activity的加载模式,该属性支持4中属性
每不同的模式出现不同的效果,下面详解启动模式。
standard:标准模式,默认加载模式
singleTop:Task顶单...
分类:
移动开发 时间:
2015-03-03 16:43:50
阅读次数:
194
在分析了Activity的启动过程后,我觉得很有必要对Activity的launchMode进行分析一下,因为到目前为止,我发现网上对launchMode的讲解都是通过实例讲解,看完了总是似懂非懂的感觉,并没有根本上理解launchMode的原理。这里我会从源码的角度讲解launchMode。相信大家会和我一样,看了源码之后就会有一种豁然开朗的感觉。Activity的启动模式一种有四种,分别如下:...
分类:
其他好文 时间:
2015-01-19 12:50:21
阅读次数:
160
合抱之木,生於毫末;九層之台,起於累土;千里之行,始於足下。《老子》今天在社区看到有朋友问“如何在半年内成为顶级架构师”,有网友道“关灯睡觉,不用半年的...”,的确,做梦还来的快一些。作为一个程序员,树立远大的目标是值得欣赏的,但不能只去空想,要一步一步地实践才行。成大事者,须从小事做起;万事起于...
分类:
其他好文 时间:
2015-01-16 23:35:39
阅读次数:
242
解决2个Activity互相跳转,并且栈中只保留每个Activity一个对象的存在。在2个Activity中分别都要用到onActivityResult,所以就不能用launchMode="singleTask"。如:http://www.cnblogs.com/tt_mc/p/3586834.ht...
分类:
移动开发 时间:
2015-01-12 20:57:05
阅读次数:
165
Activity的属性之—launchMode在manifest清单文件中配置activity的时候,有一个属性叫launchMode<Activity……android:launchMode=["multiple"|"singleTop"|"singleTask"|"singleInstance"]/>LaunchMode指定该activity的加载模式,如上所述加载模式有四种分别是standards..
分类:
其他好文 时间:
2015-01-12 06:53:29
阅读次数:
351
Activity启动模式设置:
activity android:name=".MainActivity" android:launchMode="standard" />
Activity的四种启动模式:
. standard
模式启动模式,每次激活Activity时都会创建Activity,并放入任务栈中。
. ...
分类:
其他好文 时间:
2015-01-11 09:37:59
阅读次数:
146
参考:http://blog.csdn.net/liuhe688/article/details/6754323了解android开发的同学都知道 android开发 主要内容就是四大组件:Activity、 BroadCastReceiver、Service、ContentProvider而Act...
分类:
其他好文 时间:
2015-01-07 12:37:58
阅读次数:
168