Я хочу запустить кусок кода, который будет проверять, установлено ли мое приложение в первый раз, и показать мою активность точно так же, как учебник (пример: если человек установил игру, их показ в каком-то учебнике как играть в игру) для первого пользователя. У меня есть 3 действия, это Splash-экран, основная активность и профиль. Я не знаю, как это сделать.Проверьте, запускается ли андроид в первый раз
ответ
Самый простой, что вы можете сделать, это сохранить логическое в sharedPreferences, когда ваше приложение работает, а затем проверить его каждый раз ваши старты приложение, что-то вроде этого:
if (mySharedPreferences().appAlreadyRun) {
//Your app has already been run at least once, so don't show tutorial
}
else{
//Your app is running for the first time
showTutorial();
mySharedPreferences().appAlreadyRun = true
}
Обратите внимание, что это не будет работать, это просто «pseudoC ода ", чтобы помочь вам получить эту идею. Надеюсь, это поможет
Я просто решил свою проблему. Спасибо, в любом случае – ziah299
Вы должны сохранить настройки, которые пользователь запустил, по крайней мере, один раз.
Если настройки не там: первый раз Если настройки есть: п-й раз
Вы можете сохранить настройки с помощью SharedPreferences
: link to Android Dev
- 1. Проверьте, действительно ли пользователь в первый раз
- 2. onCreate() запускается в первый раз
- 3. Android: Проверьте первый раз запуск
- 4. Как отслеживать, запускается ли приложение в первый раз в Android?
- 5. TDirectoryWatch не запускается в первый раз
- 6. Событие Onblur не запускается в первый раз
- 7. Jquery ajax запускается только в первый раз
- 8. Калькулятор запускается только в первый раз
- 9. Как узнать, запускается ли приложение Windows Phone в первый раз
- 10. Как проверить, запускается ли приложение в первый раз?
- 11. Android-Как узнать, запускается ли приложение в первый раз?
- 12. Проверьте, запущен ли метод в первый раз. C#
- 13. Проверьте, просматривается ли в первый раз страница просмотра
- 14. jQuery не запускается в первый раз, но каждый раз после
- 15. HttpWebRequest запускается медленно в первый раз в SQLCLR
- 16. Андроид не запускается
- 17. Как узнать, когда приложение запускается в первый раз
- 18. Получать уведомления, когда стороннее приложение запускается в первый раз
- 19. кнопка Событие OnClick не запускается в первый раз в UpdatePanel
- 20. Событие вращения не запускается в первый раз в jQuery spinner
- 21. UWP - раскадровка в DataTemplate ControlStoryboardAction запускается только в первый раз
- 22. Код Umbraco SaveEventHandler запускается только в первый раз
- 23. Проверьте, когда приложение запускается?
- 24. Проверьте, обновлено или установлено приложение FirefoxOS в первый раз
- 25. Вызов didReceiveRemoteNotification, когда приложение запускается в первый раз
- 26. Андроид запускается при загрузке
- 27. EnumWindowsProc() работает только в первый раз, программа запускается
- 28. Как узнать, как приложение meteor запускается в первый раз?
- 29. Индикатор активности только первый раз запускается в прототипе ячейки таблицы
- 30. Обнаруживать, когда приложение iOS запускается в первый раз?
смотреть на это http://stackoverflow.com/questions/7217578/check-if-application-is-on-its-first-run – surhidamatya