监听进程状态 ActivityManagerService 中有监听,可以参考 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ActivityManagerService mService; ActivityManagerService m = new ActivityManagerService(); mService = m; public static final Context main(int factoryTest) { AThread thr = new AThread(); thr.start(); synchronized (thr) { while (thr.mService == null) { try { thr.wait(); } catch (InterruptedException e) { } } } ActivityManagerService m = thr.mService; mSelf = m; ...... } 而在SysteServer.java中的,有 context = ActivityManagerService.main(factoryTest); 哦,又返推回到ServerThread类的run函数中了。 是的,这就是ActivityManagerService初始化的过程: 1. ActivityManagerService.main(factoryTest) 1). 创建AThread: AThread thr = new AThread(); (1). 创建ActivityManagerService: new ActivityManagerService(); 2). 将AThread创建的ActivityManagerService的实例赋给ActivityManagerService变量m; 3) 将m赋给ActivityManagerService静态变量mSelf: mSelf = m; 这样,就可以通过ActivityManagerService的self()来访问ActivityManagerService的其它函数了。 嗯,源码中有这个类,可是ActivityManagerService中没有,这该怎么办呢? 看得云里雾里的,能不能说明白点??还有,怎么使用ActivityManagerService呢? 唉,沉到底了,自己顶下我就是想做个统计各种应用使用频率的东西,想根据进程的创建与killed为依据进行统计。不知道可行不.... 可行 有个很好的 android 任务管理器 已经出来了 apk 可以下载 源代码好像没有 android opengl GLSurfaceView背景透明问题 android文件下载监测 请教:乐Phone环境搭建 如何自定义ProgresBar的界面 Html.fromHTML问题 handler问题 邪门 handler接受消息之后不在主线程中运行 关于sharedpreferences存储 如何将PopupWindow遮住的控件点击到!然后让这个控件响应点击事件?? bluestacks模拟器运行时占多少内存? 百度地图 怎么判断sd卡中的歌曲文件更新了?或者mediastore更新了? eclipse安装ADT报错,如何解决?
ActivityManagerService m = new ActivityManagerService();
mService = m;
public static final Context main(int factoryTest) {
AThread thr = new AThread();
thr.start(); synchronized (thr) {
while (thr.mService == null) {
try {
thr.wait();
} catch (InterruptedException e) {
}
}
} ActivityManagerService m = thr.mService;
mSelf = m;
......
}
而在SysteServer.java中的,有
context = ActivityManagerService.main(factoryTest);
哦,又返推回到ServerThread类的run函数中了。
是的,这就是ActivityManagerService初始化的过程:
1. ActivityManagerService.main(factoryTest)
1). 创建AThread: AThread thr = new AThread();
(1). 创建ActivityManagerService: new ActivityManagerService();
2). 将AThread创建的ActivityManagerService的实例赋给ActivityManagerService变量m;
3) 将m赋给ActivityManagerService静态变量mSelf: mSelf = m;
这样,就可以通过ActivityManagerService的self()来访问ActivityManagerService的其它函数了。
嗯,源码中有这个类,可是ActivityManagerService中没有,这该怎么办呢?
看得云里雾里的,能不能说明白点??还有,怎么使用ActivityManagerService呢?
我就是想做个统计各种应用使用频率的东西,想根据进程的创建与killed为依据进行统计。不知道可行不....