Android的四大组件中除了BroadCastReceiver以外,其他三种组件都必须在AndroidManifest中注册,对于BroadCastReceiver来说,它既可以在AndroidManifest中注册也可以通过代码来注册,在调用方式上,Activity、Service和BroadCastReceiver需要借助Intent,而ContentProvider则无..
分类:
其他好文 时间:
2017-05-11 22:27:43
阅读次数:
398
转自:http://www.cnblogs.com/lwbqqyumidi/p/3771542.html launchMode在多个Activity跳转的过程中扮演着重要的角色,它可以决定是否生成新的Activity实例,是否重用已存在的Activity实例,是否和其他Activity实例公用一个t ...
分类:
移动开发 时间:
2017-05-09 12:47:39
阅读次数:
322
在Android系统中,一个Activity相应一个应用程序窗体。不论什么一个Activity的启动都是由AMS服务和应用程序进程相互配合来完毕的。AMS服务统一调度系统中全部进程的Activity启动,而每一个Activity的启动过程则由其所属进程来完毕。AMS服务通过realStartActi ...
分类:
移动开发 时间:
2017-04-29 22:13:30
阅读次数:
241
chromium 下的content_shell_apk启动的时候,会有黑屏问题出现。终于问题源于surfaceview的创建。 SurfaceView假设在Activity创建的时候。就创建,此时不会有黑屏问题。可是Activity启动之后,再去创建surfaceview就有黑屏问题出现。 为了规 ...
分类:
其他好文 时间:
2017-04-26 22:00:15
阅读次数:
137
注:只是说明启动activity的过程(ActivityThread如何与ActivityManagerService简称AmS进行进程间通信调用全过程),不解析android从zygote(受精卵)到整个系统服务的启动 具体来讲,启动activity的方式有以下几种: 先分析第2种方式 andro ...
分类:
其他好文 时间:
2017-04-26 15:50:32
阅读次数:
304
Android入门:Activity四种启动模式 一、启动模式介绍 启动模式简单地说就是Activity启动时的策略,在AndroidManifest.xml中的标签的android:launchMode属性设置; 启动模式有4种,分别为standard、singleTop、singleTask、s ...
分类:
移动开发 时间:
2017-04-24 00:03:07
阅读次数:
286
http://www.jianshu.com/p/6037f6fda285 zygote是什么?有什么作用? zygote意为“受精卵“。 在Android系统里面,zygote是一个进程的名字。Android是基于Linux System的,当你的手机开机的时候,Linux的内核加载完成之后就会启 ...
分类:
移动开发 时间:
2017-04-21 00:00:11
阅读次数:
180
本文原创作者:Cloud Chou. 原文地址:http://www.cloudchou.com/android/post-788.html Android中启动某个Activity,将先启动Activity所在的应用。应用启动时会启动一个以应用包名为进程名的进程,该进程有一个主线程,叫Activi ...
分类:
其他好文 时间:
2017-04-20 18:31:27
阅读次数:
174
本文原创作者:Cloud Chou. 出处:本文链接 本系列博客将详细阐述Activity的启动流程,这些博客基于Cm 10.1源码研究。 在介绍Activity的详细启动流程之前,先为大家介绍Activity启动时涉及到的类,这样大家可以有大概的了解,不至于在细节中迷失。 深入理解Activity ...
分类:
其他好文 时间:
2017-04-20 18:24:41
阅读次数:
193
一,在被启动的Activity中新加一个静态方法public static void actionStart(Context context, String data1, String data2) { Intent intent = new Intent(context, SecondActivi ...
分类:
其他好文 时间:
2017-04-15 19:11:49
阅读次数:
130