【问题标题】:Which activity should come up first? defined as launcher?哪个活动应该首先出现?定义为启动器?
【发布时间】:2012-04-20 00:36:28
【问题描述】:

如果我有一个登录屏幕,然后是显示我的应用程序主要功能的活动。

哪一项应被视为 default=launcher 活动?

我是否应该将登录屏幕作为启动器,如果用户名/密码存在于首选项中,该启动器将被跳过吗? 还是应该将我的主要活动作为启动器,如果不存在用户/密码,则应该启动登录活动?

我找到了以下 google 指导方针: http://developer.android.com/guide/practices/design/seamlessness.html

看标题:不要重载单个活动屏幕

我不确定我是否理解正确,但如果我理解了,那就意味着登录屏幕应该是启动器屏幕。

我说的对吗? 你有什么建议?

【问题讨论】:

    标签: android-activity android-intent launcher


    【解决方案1】:

    这是常识。

    成功登录后将用户名和密码保存在 sqlite 数据库中或保存在SharedPreferences 中。并检查数据是否已存在于oncreate() 方法 og Login Activity 中

    如果 usernamepassword 存在于 SharedPreferences 或 sqlite 数据库中。开始您具有主要功能的活动。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-03-12
      • 2015-06-12
      • 2017-11-07
      相关资源
      最近更新 更多