在我的应用程序中,我有超过20个活动,并且如果用户没有登录,我想要在所有活动上的特定操作时要求登录,但是不知道从哪里开始。我使用三种方法进行登录:第一种是我的网站登录,第二种是Google,第三种是Facebook。用户可以选择任何一种进行登录。
在我的应用程序中,我有超过20个活动,并且如果用户没有登录,我想要在所有活动上的特定操作时要求登录,但是不知道从哪里开始。我使用三种方法进行登录:第一种是我的网站登录,第二种是Google,第三种是Facebook。用户可以选择任何一种进行登录。
创建一个活动,其中包含通用于所有活动的函数,例如登录处理程序,并从现有的活动中扩展该活动。
在启动任何内容之前,您可以检查sessionId的有效性。如果有效,则启动活动。否则,启动登录页面。
当您想要请求用户登录时,可以发送广播。然后,在BroadcastReceiver中,您将创建您的登录活动,启动它并等待结果(也可以通过意图发送回来)。