我没有在Handler
内使用Service
并且每2毫秒检查一次正在运行的进程,我想为此创建一个listener
。可能吗?我想使用listener
来做到这一点,因为我觉得听众不会利用电池寿命,而且它们比handlers
更有效率,而不是使用传统的定期检查来获取某种状态。
我一直在互联网上搜索,但我能找到的只是与通常的OnClickListener有关的视图等等。是否有可能创建我自己的Listener thne来听实际运行的应用程序,我想检查是否应用程序的名称是“com.xxx.yyy”,然后是doSomething();
使用侦听器方法的任何方法吗? 要发布一些代码,我通常的方法是使用服务:
@Override
public void onCreate() {
super.onCreate();
hd = new Handler();
startRepeatingTask(); //using Handler and postDelayed method recursively.
}