Страница 1 из 1

Вопрос по процессу установки созданного приложения.

Добавлено: 04 янв 2014, 00:20
usasacm
Здравствуйте, уважаемые форумчане!!!

Подскажите пожалуйста, как при установке приложения сделать его первичную настройку.
Поясняю: создать файл, или БД в которой будут храниться первоначальные настройки системы (ссылки на web сервис, дефолтные значения и т. д.).
Я с java и android совсем новичек. :oops:

Re: Вопрос по процессу установки созданного приложения.

Добавлено: 04 янв 2014, 11:47
alexmedv
В момент старта приложения проверяйте какой по счёту это запуск. Если это первый запуск то производим первоначальные настройки и запускаемся, если не первый то работаем как обычно. Вот небольшой пример кода
[syntax=java]public class MainActivity extends Activity {
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
boolean firstLaunch = getPreferences(MODE_PRIVATE).getBoolean("firstLaunch", true);
if (firstLaunch) {
//Делаем всё что нужно делать при первом старте
Toast.makeText(getApplicationContext(), "Это первый запуск!", Toast.LENGTH_SHORT).show();
//Устанавливаем firstLaunch в false так как все последующие запуски уже не первые
getPreferences(MODE_PRIVATE).edit().putBoolean("firstLaunch", false).commit();
}
}
}[/syntax]