Android登录 - 最佳实施

per*_*ian 22 mobile android login

我打算实现一个需要登录屏幕的Android应用程序.

如果用户打开活动,则会发生以下情况:

  1. 如果用户已登录,请转到3
  2. 如果用户未登录,请打开登录屏幕并执行登录
  3. 显示我的申请内容

那么,实施登录的"正确"方式是什么?

  1. 实现一个StartActivity是同名但检查如果用户登录,实现一个LoginActivity实现日志记录和ApplicationActivity实际实现的应用逻辑?
  2. 只使用一个Activity并使用我根据应用程序状态显示的多个视图来处理登录?

是否有针对此方案的示例或教程?

kgi*_*kis 12

我不认为这样做有"正确"的方法.你描述的这两个解决方案似乎没什么问题,但我会合并StartActivity,并LoginActivity成一个单一的一个.