java - 如何从库中检测应用程序已暂停(未终止)和已恢复(未创建)

标签 java android jar shared-libraries aar

我正在创建一个库(比如 com.library)。该库将出现在许多应用程序中。现在这个库包含一个计时器。当应用程序转到后台时,此计时器应停止,并在应用程序转到前台时重新启动。

现在的问题是Application类中没有onPause和onResume。我无法使用 Activity 的 OnResume 和 OnPause,因为它将为应用程序内的每个 Activity 切换启动/停止我的计时器。

顶级包也可以是导入该库的任何应用程序。有什么方法可以在导入我的库的应用程序中以最小的努力在库中检测到相同的内容。

最佳答案

这应该可以帮助你 alt 欲了解更多信息,请访问 https://developer.android.com/reference/android/content/ComponentCallbacks2.html

关于java - 如何从库中检测应用程序已暂停(未终止)和已恢复(未创建),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40800951/

相关文章:

java - JPA存储库: How to multiply column value by parameter value

java - 从 int 变量中获取两个低位字节

java - 获取属性中的数字作为字符串(java.util.Properties,Android)

android - 如何更快地在安卓上播放声音?

Java 动态类在 webapp 中加载

java - 为什么 jar 忽略我的 list ?

java - 登录 Firebase Android 后获取 Uid

android - 仅在华为设备中关闭应用程序时服务被杀死

java - 用eclipse导出并在cmd中运行

java - 在spring cache中通过方法访问返回数据