Shared Preference
Сохранение небольших данных - Хранение данных внутри приложения - Что хранить в Shared Preference? - Что не хранить? - В чём удобство использования Shared Preference?Доступен из контекста В нём можно хранить данные по параметрам ключ-значение Хранить можно только примитивные данные Представляет из себя специальный XML-файл, который создаётся во внутреннем хранилище InternalStorage
Context.getSharedPreferences()
Activity.getPreferences()
SharedPreferences sp = getSharedPreferences("settings", Context.MODE_PRIVATE);
SharedPreferences.Editor e = sp.edit();
e.putInt("value", 1);
e.apply(); // работает асинхронно (используется механизм отложенной записи)
SharedPreferences sp = getSharedPreferences("settings", Context.MODE_PRIVATE);
int value = sp.getInt("value");
Поддержите проект, если он помог вам
Проект продвигается за счёт личных средств и времени авторского коллектива. Если вы нашли здесь то, что искали, то вы можете выразить свою благодарность финансово. Даже небольшой платёж помогает авторам в их труде, сохраняя их вовлечённость и высокую мотивацию чтобы строить открытый мир равных возможностей для всех неравнодушных людей вокруг.