我开发的应用程序可以让用户根据Google地图找到附近的地方。想要使用我的应用程序的用户必须使用他们的Google帐户注册才能使用我的应用程序并使用他们的帐户登录。用户在我的应用程序中成功登录后,我的应用程序会保存一些共享首选项以指示用户已登录。因此,在此之后,用户无需再次登录。Android的阻止用户使用应用程序
我的应用程序里面有很多活动和片段。一段时间后,我想为用户添加阻止功能。如果用户被阻止,他们将无法再使用我的应用程序,直到管理员解除其帐户锁定。因此,管理员可以阻止来自Web服务器的用户帐户。管理员可以在用户使用我的应用程序时拦截用所以我需要一个实时系统阻止。
我需要一些想法,简单地在我的应用程序上实现。我的应用程序包含许多活动和片段。如果这个想法是在每个活动中检查用户帐户,并将其分段到数据库服务器,我认为它是一个坏主意。因为我可以消费用户的带宽,并为我提供了很多工作。我需要一些实时提供阻止系统的想法。
所以,如果用户已被封锁,他们无法使用我的应用程序:
- 即使他们使用的应用程序。
- 即使当他们试图关闭应用程序并再次打开
- 即使当他们试图清除设置/应用程序管理器应用程序的数据/我的应用程序/清除数据
- 即使他们在另一个应用程序,并回到我的应用程序(的onResume ())
- 甚至他们卸载应用程序并从Play商店下载。
任何想法?请提供一些代码或链接以供参考。
谢谢。
为什么它需要关闭?怎么了?我需要一些想法。我在哪里必须在这里问我的问题? – NPE 2014-09-19 05:51:58