哪个活动应该先出现?定义为发射器?

时间:2012-04-06 11:16:09

标签: android-activity android-intent launcher

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

哪一个应被视为默认=启动器活动?

我是否应该将登录屏幕作为启动器,如果首选项中存在用户名/密码,将会跳过该屏幕? 或者我应该将我的主要活动作为启动器,如果没有用户/密码,应该启动登录活动?

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

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

我不确定我是否理解正确,但如果我这样做,则表示登录界面应该是启动画面。

我说错了吗? 你有什么建议?

1 个答案:

答案 0 :(得分:2)

这是常识性的做法。

成功登录在sqlite数据库中保存用户名和密码或保存在SharedPreferences中。并且检查数据已经存在于oncreate()方法og登录活动

如果SharedPreferences或sqlite数据库中存在用户名密码。开始您拥有主要功能的活动。