Страницы

Поиск по вопросам

вторник, 9 октября 2018 г.

Класс Bundle зачем он?

PageFragment fragment = new PageFragment(); Bundle args=new Bundle(); args.putInt("num", page); fragment.setArguments(args); return fragment;
Вопрос: Зачем Bundle нужен? чтобы создать связку ключ-значение? или у него есть еще функции?


Ответ

Bundle необходим для временного хранения данных в процессе выполнения. Это отличный выбор при передаче данных между активностями. Это способ для сохранения данных при смене ориентации экрана.
Вообщем это сохранённые данные, которые система для использует для восстановления предыдущего состояния. Представляет собой набор пар ключ-значение.

Комментариев нет:

Отправить комментарий