Коллекция быстрых руководств
 Основы создания композиций
      
  
    
  
          
            
  Отладка рекомпозиции Compose
7 минут
Обзор отладки проблем с производительностью в Jetsnack и способов их устранения в Jetpack Compose. Узнайте, почему отсрочка чтения состояния с помощью лямбды означает, что композицию можно пропустить.
  Тестирование в Compose
4 минуты
Создайте свои первые тесты Jetpack Compose. Узнайте, как использовать артефакты тестирования Compose для написания тестов пользовательского интерфейса, использования правил тестирования, средств поиска и утверждений.
  Доступность в Compose
5 минут
Добавьте функции доступности в свое приложение. Узнайте, как расширить охват и универсальность вашего приложения с помощью небольших усилий.
  Анимация в Compose
5 минут
Узнайте, как анимировать значения состояния, используя переходы, анимацию изменения видимости или размера и плавного затухания с помощью API-интерфейсов Compose анимации.
  Списки в Compose
5 минут
Изучите ленивые компоненты Compose, которые упрощают отображение списков элементов. Узнайте, как отображать различные типы элементов, реализовывать прикрепленные заголовки и программно контролировать или реагировать на изменения положения прокрутки.
  Состояние в Compose
5 минут
Узнайте, как состояние проходит через ваше приложение на основе Compose и как платформа может автоматически обновлять пользовательский интерфейс для отображения новых значений. Узнайте, как создавать наблюдаемые состояния, как сохранять состояние при рекомпозиции или изменениях конфигурации, а также как структурировать составные объекты для оптимального потока данных.