В моем приложении для Android мне нужно место для размещения идентификатора элемента переменной. Проблема в том, что она поступает из онлайн-API, и мне нужно найти способ ее сохранить/получить
Я попытался поместить его в пользовательский класс, но проблема в том, что он проиграет, если я убью действие, я также знаю, что есть способ расширить приложение.
Итак, я хотел бы знать, что является лучшим способом хранения глобальной переменной?
Мне нужно внедрить:
- Сохранить переменную onSaveState
- Сохранить его на sharepref
- Сохранить вручную
- Получить его вручную
Спасибо
Update: Спасибо за ответ. Если у меня всего 3 переменные (простые данные, например, логические, фразы), и мне нужно это после перезапуска приложения, я должен просто использовать share pref для его сохранения? В чем его недостаток? например Будет ли это вредно для производительности? спасибо