检查Android应用程序是否首先运行?

时间:2013-12-19 12:55:46

标签: android

我是Android开发的新手。我知道我们可以使用首选项检查首次运行的应用程序。但我的问题是 - 如果它是第一次运行我应该得到一个First(启动)表单,我应该得到一个字符串并将其保存在SQLite(数据库)中。第二次我应该检查数据库是否存在字符串我应该得到第二个(登录)表单。我尝试了许多不起作用的方法。

任何人都可以通过详细的代码帮助我。在此先感谢。

2 个答案:

答案 0 :(得分:0)

定义没有视图的启动活动,并在其onCreate方法中检查(使用SharedPreferences)这是否是第一次运行。如果是,请转到启动画面,否则转到登录屏幕。

答案 1 :(得分:0)

为什么不在主页的main方法中编写if else语句? 如果首次启动> splashscreen重定向 如果运行xx>登录重定向。

要检测第一次启动应用时您可以创建一个sharedPreference(请参阅此主题:How to use SharedPreferences in Android to store, fetch and edit valuesCheck if application is on its first run

祝你好运。