【问题标题】:Android Screen/OtherApp listenerAndroid Screen/OtherApp 监听器
【发布时间】:2014-07-28 17:50:07
【问题描述】:
我只是想知道(应用程序已关闭)是否有办法在以下情况下获得通知:
- 屏幕打开/关闭,
- 另一个应用程序启动/关闭。
我已经找到了一些可行的方法,但它们似乎并不十分机密。
其中一些似乎只适用于某些手机。我正在寻找适用于所有手机的“干净”方式。
为什么我想知道:
- 要跟踪我白天在手机上花费的时间,
- 能够在用户打开另一个应用程序时关闭系统警报窗口。
干杯:)
【问题讨论】:
标签:
java
android
events
screen
listener
【解决方案1】:
我只是想知道(应用程序已关闭)是否有办法在以下情况下获得通知:
我们拭目以待。
(1.1) 屏幕开启/关闭
是的,有。尝试使用 BroadcastReceiver。
(1.2) 另一个应用程序启动/关闭。
(2.1) 要跟踪我白天在手机上花费的时间,
(2.2) 能够在用户打开另一个应用程序时关闭系统警报窗口。
除非您是 root 用户,否则无法执行此操作。每个应用程序都有自己的工作面。