【发布时间】:2016-12-02 21:17:23
【问题描述】:
我有这样的问题,如果您运行任何应用程序以输出带有文本“一些应用程序要运行”的Toast,并且当再次显示Toast 并带有文本“一些应用程序已完成”时,这是必要的。
例如启动Play Market,并在我的应用程序Toast 中显示“Play Market is run”。
我不知道它是如何实现的,似乎有必要使用服务广播。请告诉我如何实现?
【问题讨论】:
-
您想要在用户使用设备时监控用户并检测他们使用的所有应用程序的代码?听起来……很奇怪。
-
很可能不是以您希望的简单方式,app-A 是否正在运行/关闭不会暴露给 app-B,除非 app-A 本身实现广播......除非您想不断地对正在运行的进程进行暴力扫描并不断进行比较。
-
“这是必要的” - 为什么?根据谁?
-
简单地向您的问题添加赏金并不能解决您的问题。请参阅 cricket_007 提供的链接。做一些研究
标签: android application-lifecycle