如果我有一个登录屏幕,然后是显示我的应用程序主要功能的 Activity 。
哪一个应该被视为 default=launcher Activity ?
如果用户名/密码存在于首选项中,我是否应该将登录屏幕作为启动器将被跳过?
或者我应该将我的主要 Activity 作为启动器,如果不存在用户/密码,它应该启动登录 Activity ?
我找到了以下谷歌指导线:
http://developer.android.com/guide/practices/design/seamlessness.html
看标题:不要重载单个 Activity 屏幕
我不确定我是否理解正确,但如果我理解了,那就意味着登录屏幕应该是启动器屏幕。
我对么?
你有什么建议?
最佳答案
这是常识怎么办。
成功登录后,将用户名和密码保存在 sqlite 数据库中或保存在 SharedPreferences
中.并检查数据是否已存在于 oncreate()
登录 Activity 方法
如果 用户名 和 密码 存在于 SharedPreferences
或 sqlite 数据库。开始您拥有主要功能的 Activity 。
关于android-activity - 哪个 Activity 应该首先出现?定义为启动器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10042702/