2013-12-19 1 views
-1

Я новичок в разработке Android. Я знаю, что мы можем проверить запуск приложения с использованием настроек. Но мой вопрос - если он первый раз запускается, я должен получить форму First (splash), где я должен получить строку и сохранить ее в SQLite (Database). Второй раз я должен проверить базу данных, если строка существует, я должен получить вторую (Login) форму. Я много раз пробовал работать.Проверка для Android-приложения: первый запуск или нет?

Может ли кто-нибудь помочь мне с подробным кодом. Заранее спасибо.

+0

Я бы использовал SharedPreferences для этой цели. Найдите «Пример SharedPreferences», и вы найдете то, что вам нужно. Это самый простой способ сделать это. –

+0

Даже проще было бы избавиться от экрана заставки, чтобы вы не тратили время на пользователя. – CommonsWare

ответ

0

Почему бы вам просто не написать инструкцию if else в основном методе главной страницы? Если первый запуск> переадресация брандмауэра Если вы запустите xx> Переадресация входа.

Для обнаружения в первый раз, приложение запускается вы могли бы сделать sharedPreference (см эту тему: How to use SharedPreferences in Android to store, fetch and edit values или Check if application is on its first run)

удачи.

0

Определить начальную активность без представления, а в методе onCreate - проверить (используя SharedPreferences), если это первый запуск. Если это так, перейдите на экран заставки, в противном случае перейдите на экран входа в систему.

Смежные вопросы