相关疑难解决方法(0)

检查Android应用程序是否在后台运行

根据背景,我的意思是用户目前看不到应用程序的任何活动?

android

308
推荐指数
10
解决办法
20万
查看次数

检查android应用程序是否在前台?

我为这个问题找到了很多答案.但这都是关于单一活动的.如何检查整个应用程序是否在前台运行?

android

102
推荐指数
7
解决办法
12万
查看次数

应用程序转到后台时Android自动注销

我想检测我的应用程序何时发送到后台.关于挂钩HOME键有很多问题 - 我知道这只有通过注册为启动器应用程序才有可能.

......但是......总是有一个客户想要某些行为......

我们有一个具有高安全性要求的应用.无论出于何种原因,客户希望应用程序在应用程序进入后台时退出服务器(电话,HOME键,最后一次活动)(**澄清我的意思是当屏幕上的前台活动不是我的应用程序之一**).

那么,如果我无法挂钩HOME键,还有其他选择吗?显然只是挂钩onPause()无济于事,因为那是Activity特定的.

我们提出的"最佳"是在Application类中保留一组Activity引用.在每个Activity中,onResume()我们将它添加到此数组中.在onPause()我们删除它.此外,onPause()我们通过此数组枚举,以查明是否有任何已注册的活动在前台.如果未找到前台活动,则用户将被注销.

我不满意这个解决方案,并希望找到更好的方法.

android

14
推荐指数
2
解决办法
1万
查看次数

标签 统计

android ×3