下图描述了在source application中broadcast一个intent,注册此intent的Target Application如何启动和接收的流程。
The picture above is the flow chart for how the source Application broadcast an intent
(1) Inform AMS to br...
分类:
移动开发 时间:
2014-12-10 12:36:08
阅读次数:
192
下图描述从一个Application A如何bind在Application B中的Service.
The picture above is the flow chart for how the source Application bind a target service
Major includes four steps:
(1) Inform AMS to ...
分类:
移动开发 时间:
2014-12-09 21:34:02
阅读次数:
255
一、ActivityManagerService提供的主要功能:
(1)统一调度各应用程序的Activity
(2)内存管理
(3)进程管理
二、启动一个Activity的方式有以下几种:
(1)在应用程序中调用startActivity启动指定的Activity
(2)在Home程序中单击一个应用图标,启动新的Activity
(3)按“Back”键,结束当前Activity,返回到上一个Activity
(4)长按“Home”...
分类:
移动开发 时间:
2014-12-09 21:32:35
阅读次数:
1969
ActivityManagerServiceActivityManagerService(简称:AMS)管理着应用程序中创建的所有组件(Activity、Service等),每个组件的信息与组件对应的进程信息都在管理范围内,包括内存释放潜规则。为了实现组件的管理,每个组件的状态变化都需要通知AMS,组件间的跨进程通信(IPC)..
分类:
移动开发 时间:
2014-11-30 00:55:29
阅读次数:
260
本文主要介绍android4.4中ActivityManagerService的启动和ActivityManagerService对Activity堆栈的管理。
一、ActivityManagerService的启动
ActivityManagerService也是在SystemServer启动的时候创建的,
class ServerThread {
.......
pub...
分类:
移动开发 时间:
2014-11-23 17:35:05
阅读次数:
513
We Recommend a Singular Value Decomposition
我们推荐奇异值分解
奇异值分解可以方便地把一个矩阵(包含我们感兴趣的数据)分解得更加简单和有意义。 本文讲解了奇异值分解的几何解释,顺便也介绍了一些应用。
From http://www.ams.org/samplings/feature-column/fcarc-svd
David Austin,Grand ValleyState University
本文的主题是奇异值分解(singular value...
分类:
其他好文 时间:
2014-11-13 16:37:17
阅读次数:
439
前段时间做了一个功能,就是锁定主launch,机器上只能跑我们定义的launch,当时没注意影响,
最近发现就是因为在AMS中加了这个锁定过滤条件导致原生Browser无法启动了,
把我郁闷的,当时怎么想都觉得奇怪,这完全不相关的两件事怎么会影响到~ 这里记录一下...
分类:
移动开发 时间:
2014-11-12 19:49:03
阅读次数:
339
这是Google issue,原生Android4.4都有此问题。流程是:AMS发出BOOT_COMPLETED,PowerManager收到BOOT_COMPLETED后checkBoot animation是否完成,如果完成,就会将内部的成员mBootCompleted置为true,之后再按po...
分类:
移动开发 时间:
2014-11-10 21:44:14
阅读次数:
296
在11.2中引出了许多DIAG的视图
TABLE_NAME
------------------------------
V$DIAG_ADR_CONTROL
V$DIAG_ADR_INVALIDATION
V$DIAG_ALERT_EXT
V$DIAG_AMS_XACTION
V$DIAG_CRITICAL_ERROR
V$DIAG_DDE_USER_ACTION
V$DIAG...
分类:
数据库 时间:
2014-11-01 23:17:02
阅读次数:
539
SystemServer是Android系统的核心,APK应用中可以直接交互的大部分系统服务都在该进程中执行,常见的比方WindowManagerServer(Wms)、ActivityManagerSystemService(AmS)、 PackageManagerServer(PmS)等,这些系...
分类:
移动开发 时间:
2014-10-06 23:19:10
阅读次数:
364