Activity启动模式有四种,如下://主要为避免创建大量重复的Activity等问题1.standard2.singleTop3.singleTask4singleInstance .设置Activity的启动模式,只需要在AndroidManifest.xml里对应的标签设置android:l...
分类:
其他好文 时间:
2015-12-12 09:36:19
阅读次数:
145
我们首先从最简单的开始,standard这个模式就是默认的模式,我们都知道 当你用这个模式时,每次发送一个intent,都会生成一个新的实例!我写一个简单的例子: 1 2 4 5 11 15 16 17 18 ...
分类:
移动开发 时间:
2015-12-11 09:54:17
阅读次数:
687
当应用运行起来后就会开启一条线程,线程中会运行一个任务栈,当Activity实例创建后就会放入任务栈中。Activity启动模式的设置在AndroidManifest.xml文件中,通过配置Activity的属性android:launchMode=""设置。1.Standard模式(默认)我们平时...
分类:
移动开发 时间:
2015-11-25 15:13:44
阅读次数:
201
Activity启动方式有四种,分别是:standardsingleTopsingleTasksingleInstance可以根据实际的需求为Activity设置对应的启动模式,从而可以避免创建大量重复的Activity等问题。设置Activity的启动模式,只需要在AndroidManifest....
分类:
其他好文 时间:
2015-11-20 17:31:36
阅读次数:
73
前几天凯子哥写的Framework层的解析文章《Activity启动过程全解析》,反响还不错,这说明“写让大家都能看懂的Framework解析文章”的思想是基本正确的。
我个人觉得,深入分析的文章必不可少,但是对于更多的Android开发者——即只想做应用层开发,不想了解底层实现细节——来说,“整体上把握,重要环节深入“是更好的学习方式。因为这样既可以有完整的知识体系,又不会在浩瀚的源码世...
分类:
其他好文 时间:
2015-11-06 13:08:47
阅读次数:
303
Activity在切换或者退出的时候可以自定义动画的,比如AlphaAnimation、TranslateAnimation、ScaleAnimation等自定义的动画。我们在Activity启动的时候或者finish()的时候使用overridePendingTransition()方法可以实.....
分类:
其他好文 时间:
2015-11-02 22:38:52
阅读次数:
193
摘要Activity的启动模式是一个既基础又容易忽视的问题,但是这个问题有个深刻的认识,对程序员写一个稳定高效的Android程序帮助很大,今天,在B哥引导下,我们对Activity启动模式、Intent Flags做了一番很好的探究,可以这么说,如果你不熟悉或了解Activity的启动模式或者Fl...
分类:
移动开发 时间:
2015-10-29 19:43:05
阅读次数:
306
It’s right time to learn Android’s Framework !一个App是怎么启动起来的?
App的程序入口到底是哪里?
Launcher到底是什么神奇的东西?
听说还有个AMS的东西,它是做什么的?
Binder是什么?他是如何进行IPC通信的?
Activity生命周期到底是什么时候调用的?被谁调用的?
等等…你是不是还有很多类似的疑问一直没有解决?没关...
分类:
其他好文 时间:
2015-10-27 11:36:26
阅读次数:
298
服务Service运行于后台的一个组件,用来运行适合运行在后台的代码,服务是没有前台界面,可以视为没有界面的activity启动不了服务,在清单文件中写全包名电话监听器电话状态:空闲、响铃、接听此代码在服务里运行,activity是很容易被杀死的录音机音频文件的编码和格式不是一一对应的获取电话管理器...
分类:
其他好文 时间:
2015-10-26 22:37:03
阅读次数:
260
之前一直都是看别人写的启动模式,发现网上大多数的内容都是抄袭来抄袭去,直到最近看了开发艺术这本书,发现之前对启动模式的理解过于简单,很多东西都没有考虑到,为了加深理解,于是决定自己动手去验证一下四个启动模式。当然我们也从最简单的启动模式开始验证。为了打印方便,定义一个基础Activity,在其onCreate方法和onNewIntent方法中打印出当前Activity的日志信息,主要包括所属的taskAffinity...
分类:
移动开发 时间:
2015-10-24 10:13:14
阅读次数:
383