0

例如,当您打开 facebook for android 时,如果您没有会话自动将您发送到登录屏幕。有太多方法可以做到这一点。根据你的经验。识别用户状态并重定向到正确活动的更好做法是什么?

4

2 回答 2

0

我的应用程序中有相同的场景,正如用户d3m0li5h3r 所建议的那样,我也使用了片段,这是一种减少开销的好习惯。回到你的问题,你可以使用共享首选项,你可以在其中设置一个标志来确保是否用户已经登录或注销,根据标志您可以加载片段(登录片段或任何其他片段)相应地参考链接以了解共享偏好

于 2013-10-26T06:05:01.953 回答
0

在这种情况下,最好的办法是不要将用户发送到不同的活动,而只是显示DialogFragment用户可以用来登录的登录信息,从而消除您跟踪最后一个活动的开销用户开启。只需添加此 Login DialogFragment,验证用户并关闭它。

于 2013-10-26T05:42:28.940 回答