gpt4 book ai didi

需要用户先登录的Android应用程序

转载 作者:搜寻专家 更新时间:2023-11-01 08:14:33 27 4
gpt4 key购买 nike

我正在开发一个应用程序,它要求用户在访问任何功能之前先登录。目前登录页面是一个独立的 Activity 。我想问一下我应该把哪个 Activity 作为我的应用程序的主要 Activity ,登录 Activity 或应用程序 Activity (登录后的第一个 Activity )。无论哪种方式,都有一种情况是我需要完成当前 Activity 并启动另一个 Activity (例如,当应用程序 Activity 是主要 Activity 时,当用户之前没有登录时,我需要手动完成应用程序 Activity 并开始登录 Activity 。我不确定这是否是一个好方法,因为第一个 Activity 是在没有完成任何事情的情况下开始的)。像这样的登录应用程序的最佳实践是什么?

附言我看到 Skype 会在登录 Activity 之前首先显示启动画面。可以在 Splash Screen Activity 中确定登录状态,并相应地启动后续 Activity (登录或应用程序)。但如果有其他好的方法,我不太可能采用这种方法,因为需要额外的启动画面。

最佳答案

这并不重要,取决于您的应用程序模型。在 Activity 上使用 finish() 是完全可以接受的。

我想说的是,如果您在“已登录” session 中有短暂的超时,那么您可能需要经常使用登录 Activity 并将其设置为主要 Activity 。

如果要长时间(或无限期)缓存登录凭据,则将其他 Activity 设置为主要 Activity 。

关于需要用户先登录的Android应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6163852/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com