监听进程状态 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 开发中设计到金额交易的时候,一般用什么手段保证账号密码安全? 是否能和后台通过https 连接? 图片动画变形 cts频繁重启,怎么解决? ListView 前几项固定,后面的可以移动 不问明白了不罢休,Android LKM问题 ndk利用opengl es如何绘制曲面,求助 高手指点,关于SQLite的问题。谢谢! Android应用程序无法运行 Arcgis for Android 怎么实现离线矢量地图 android 获取摄像头视频数据流只需要一帧 怎么判断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为依据进行统计。不知道可行不....