我们应该创建单独的登录活动来登录应用程序吗?

时间:2016-03-09 17:28:41

标签: android

需要建议。

我正在讨论Android应用程序的设计。我们是否应该创建一个登录活动来让用户登录到应用程序,或者我们应该将用户重定向到浏览器并让他在那里登录然后成功登录会将他重定向回应用程序并可能是下一个活动。

所以我想知道以任何一种方式做到这一点有什么好处和后果。

1 个答案:

答案 0 :(得分:1)

您可以这样做,但与大多数应用程序一样,我会建议登录活动而不是浏览器重定向。 对于用户以及开发人员来说,浏览器重定向只是一种过度杀伤。

首先,即使您使用的应用内网页浏览不会让用户打开浏览器,它仍然意味着将加载整个HTML,这需要时间并且还会消耗数据。

如果您使用Login活动,通常会更加用户友好。这可以确保:

  1. 用户无需等待页面加载。整个页面都在内存中。您可以在活动本身中获取用户登录所需的数据。
  2. 您不必编写代码来处理重定向。我知道这不是一个很大的挑战,但仍然,为什么会让事情变得复杂?
  3. 您可以在活动本身中进行所需的任何服务呼叫,以您想要的自定义美丽方式显示相应的错误或成功消息(这是应用程序的重点),并且可以开始关注其余部分的主题该应用程序,让用户熟悉该应用程序。
  4. 祝你好运!