Как создать глобальную переменную в Android? [Дубликат]

На этот вопрос уже есть ответ:

Глобальная переменная Android 14 ответов

В моем приложении для Android мне нужно место для размещения идентификатора члена переменной. Проблема в том, что он получает данные из онлайн-API, и мне нужно найти способ его сохранить / получит

Я пытался поместить его в пользовательский класс, но проблема в том, что он потеряет, если я убью активность, я также знаю, что есть способ расширить приложение.

Так что я хотел бы знать, как лучше хранить глобальную переменную?

Я должен влиять:

Сохраните переменную в onSaveState Оставь это на sharepref Сохраните это вручную Восстановить это вручную

Благодарност

Обновить Спасибо за ответ. Если у меня есть только 3 переменные (простые данные, например, логическое значение, фраза), и они мне нужны после перезапуска приложения, следует ли мне просто использовать share pref для их хранения? В чем его недостаток? например Будет ли это вредно для производительности? Благодарност

Ответы на вопрос(4)

Ваш ответ на вопрос