Android разработка

LiveData. Часть 2

Продолжение. Работа с объектами LiveData Выполните следующие действия для работы с объектами LiveData: Создайте экземпляр LiveData для удержания определенного типа данных. Обычно это делается в вашем классе ViewModel. Создайте...
Продолжить чтение
Android разработка

LiveData. Часть 1

  LiveData является наблюдаемым (observable) классом владельца данных. В отличие от обычного наблюдаемого, LiveData — lifecycle-aware, означающее, что он знает о жизненном цикле других компонентов приложения, таких как действия,...
Продолжить чтение
Android разработка

Работа с Lifecycles с помощью Lifecycle-Aware компонент. Часть 3

Продолжение. Лучшие практики для lifecycle-aware components Держите контроллеры пользовательского интерфейса (действия и фрагменты) максимально возможно тонкими. Они не должны пытаться иметь свои собственные данные; вместо этого используйте ViewModel для...
Продолжить чтение
Android разработка

Работа с Lifecycles с помощью Lifecycle-Aware компонент. Часть 2

Продолжение. LifecycleOwner LifecycleOwner это интерфейс с единственным методом, который означает, что класс имеет Lifecycle. Он имеет один метод getLifecycle(), который должен быть реализован классом. Этот класс абстрагирует владение Lifecycle от...
Продолжить чтение
Android разработка

Работа с Lifecycles с помощью Lifecycle-Aware компонент. Часть 1

  Lifecycle-aware components выполняют действия в ответ на изменение состояния жизненного цикла другого компонента, такого как действия и фрагменты. Эти компоненты помогают вам создавать более организованный и часто более легкий...
Продолжить чтение
Optimization WordPress Plugins & Solutions by W3 EDGE
Яндекс.Метрика