Разбирал для себя тему: как восстановить данные после сворачивания. Понял что нужно использовать Bundle (SavedInstanceState) или SharedPreferences.
Вот теперь мне интересно какой из них в каком случаев использовать? Какая между ними разница? Какой для чего предпочтительнее?
Спасибо благодарю!
Bundle и SharedPreferences – это две разные вещи.
Объекты класса Bundle в основном используются для сохранения состояния объекта в процессе жизненного цикла того или иного компонента android-приложения (например, активити или фрагмента).
SharedPreferences используется для сохранения каких-либо пар ключ:значение для их долгосрочного хранения. Основное предназначение SharedPreferences – сохранение настроек приложения.
Сборка персонального компьютера от Artline: умный выбор для современных пользователей