今天,居然被问起关于singleTask的问题,问题如下: “现在Activity栈里有4个Activity,从栈底到栈顶分别是A->B->C->D,现在从Activity D启动Activity B,问此时的栈情况。” 我居然忘了,只是记得有singleTask/singleTop/singleI ...
分类:
其他好文 时间:
2016-11-16 11:35:39
阅读次数:
129
今天问我Activity启动模式有几种,当时我没有答出来。 我把standard模式说成了,default模式。(⊙﹏⊙) 因为我一般都不会记这种东西,因为百度一收有很多资料。也比较简单。 今天突然问,想不起来了。重新回顾一下: 参考:http://www.cnblogs.com/lwbqqyumi ...
分类:
其他好文 时间:
2016-11-15 20:14:55
阅读次数:
176
先了解两个概念:任务栈ID、Activity实例ID设置启动模式在manifests->ActivityManifest.xml里<activity
android:name=".MainActivity"
android:launchMode="standard">一、标准模式standard每次启动自己的Activity都会启动,任务栈ID一个,Activity实例ID每次都不一样..
分类:
移动开发 时间:
2016-10-24 18:08:33
阅读次数:
206
Intent是一种消息传递机制,可以在应用程序内使用,也可以在应用程序间使用。可以用于: 使用类名显示启动一个特定的Service或者Activity。 启动Activity或者Service来执行一个动作的Intent,通常需要使用特定的数据,或者对特定的数据执行动作。 广播某个时间已经发生。 使 ...
分类:
移动开发 时间:
2016-10-06 00:16:55
阅读次数:
430
先看效果图: 1概述 Activity启动方式有四种,分别是: standard singleTop singleTask singleInstance 可以根据实际的需求为Activity设置对应的启动模式,从而可以避免创建大量重复的Activity等问题。 设置Activity的启动模式,只需要 ...
分类:
其他好文 时间:
2016-09-21 11:28:57
阅读次数:
220
It's right time to learn Android's Framework ! 前言 一个App是怎么启动起来的? App的程序入口到底是哪里? Launcher到底是什么神奇的东西? 听说还有个AMS的东西,它是做什么的? Binder是什么?他是如何进行IPC通信的? Activi ...
分类:
其他好文 时间:
2016-09-20 01:37:29
阅读次数:
272
前几天凯子哥写的Framework层的解析文章《Activity启动过程全解析》,反响还不错,这说明"写让大家都能看懂的Framework解析文章"的思路是基本正确的。我个人觉得,深入分析的文章必不可少,但是更多的Android开发者——即只想做应用层开发,不想了解底层实现细节——来说,"整体上把握... ...
分类:
其他好文 时间:
2016-09-19 19:39:45
阅读次数:
166
Android中Activity的四种状态: 1)Active/Runing: 一个新 Activity 启动入栈后,它在屏幕最前端,处于栈的最顶端,此时它处于可见并可和用户交互的激活状态。 2)Paused:当 Activity 被另一个透明或者 Dialog 样式的 Activity 覆盖时的状 ...
分类:
移动开发 时间:
2016-09-04 14:28:58
阅读次数:
183
一、启动模式介绍 启动模式简单地说就是Activity启动时的策略,在AndroidManifest.xml中的标签的android:launchMode属性设置; 启动模式有4种,分别为standard、singleTop、singleTask、singleInstance; 讲解启动模式之前,有 ...
分类:
其他好文 时间:
2016-09-02 12:59:30
阅读次数:
127
转载:http://www.cnblogs.com/meizixiong/archive/2013/07/03/3170591.html 一、启动模式介绍 启动模式简单地说就是Activity启动时的策略,在AndroidManifest.xml中的标签的android:launchMode属性设置 ...
分类:
移动开发 时间:
2016-09-01 12:27:23
阅读次数:
225