Изучите библиотеки Jetpack по типам,Изучите библиотеки Jetpack по типам,Изучите библиотеки Jetpack по типам

Выберите категорию:





* Популярная и часто используемая библиотека.

Библиотека Описание
активность * Доступ к составным API, созданным на основе Activity.
Объявления Получите рекламный идентификатор с сервисами Play или без них.
аннотация Предоставляйте метаданные, которые помогут инструментам и другим разработчикам понять код вашего приложения.
appcompat * Предоставляет доступ к новым API на старых версиях API платформы (многие используют Material Design).
приложениепоиск * Создавайте собственные возможности поиска в приложении для своих пользователей.
Arch.core Помощник для других зависимостей Arch, включая правила тестирования JUnit, которые можно использовать с LiveData.
асинхронный макет Раздувайте макеты асинхронно, чтобы избежать зависаний в пользовательском интерфейсе.
автозаполнение Повысьте точность автозаполнения за счет расширения подсказок.
эталон Точно измеряйте производительность вашего кода в Android Studio.
биометрический Выполняйте аутентификацию с помощью биометрических данных или учетных данных устройства и выполняйте криптографические операции.
Bluetooth Используйте функции Bluetooth платформы Android с обратно совместимыми API.
браузер Отображать веб-страницы в браузере пользователя по умолчанию.
автомобильное приложение Создавайте шаблонные приложения для Android Auto и Android Automotive OS.
камера * Создавайте приложения для мобильных камер.
просмотр карточек Реализуйте шаблон карты Material Design с закругленными углами и тенями.
коллекция Уменьшите влияние на память существующих и новых небольших коллекций.
сочинить * Определите свой пользовательский интерфейс программно с помощью составных функций, описывающих его форму и зависимости данных.
сочинить.анимацию Создавайте анимацию в своих приложениях Jetpack Compose, чтобы улучшить взаимодействие с пользователем.
compose.compiler Преобразуйте функции @Composable и включите оптимизацию с помощью плагина компилятора Kotlin.
compose.foundation Создавайте приложения Jetpack Compose с готовыми к использованию стандартными блоками и расширяйте основу для создания собственных элементов системы проектирования.
составить.материал Создавайте пользовательские интерфейсы Jetpack Compose с готовыми к использованию компонентами Material Design. Это точка входа более высокого уровня в Compose, предназначенная для предоставления компонентов, соответствующих описанным на сайте www.material.io.
Compose.material3 Создавайте пользовательские интерфейсы Jetpack Compose с помощью компонентов Material Design 3 — следующего этапа развития Material Design. Material 3 включает в себя обновленные темы и компоненты, а также функции персонализации Material You, такие как динамический цвет, и разработан с учетом нового визуального стиля Android 12 и системного пользовательского интерфейса.
Compose.runtime Фундаментальные строительные блоки модели программирования Compose и управления состоянием, а также основная среда выполнения для целевого подключаемого модуля Compose Compiler.
Compose.ui Фундаментальные компоненты пользовательского интерфейса создания, необходимые для взаимодействия с устройством, включая макет, рисование и ввод.
одновременно Перемещайте задачи из основного потока с помощью сопрограмм и воспользуйтесь преимуществами ListenableFuture.
макет ограничения Гибкое расположение и размер виджетов с помощью относительного позиционирования.
контентпейджер Загружайте и просматривайте данные ContentProvider в фоновом потоке.
координатормакет Разместите виджеты приложения верхнего уровня, такие как AppBarLayout и FloatingActionButton.
основной Ориентируйтесь на новейшие функции платформы и API, а также на поддержку старых устройств.
core.uwb Внедрите UWB (сверхширокополосную связь) на поддерживаемых устройствах.
реквизиты для входа Эта библиотека обеспечивает унифицированный доступ к учетным данным пользователя. Сюда могут входить пароли, ключи доступа и федеративные учетные данные. Эту библиотеку следует использовать для обеспечения бесперебойного и безопасного входа в систему.
курсорадаптер Предоставьте данные курсора виджету ListView.
индивидуальный просмотр Реализация пользовательских представлений.
привязка данных * Привяжите компоненты пользовательского интерфейса в макетах к источникам данных в вашем приложении, используя декларативный формат.
хранилище данных Храните данные асинхронно, последовательно и транзакционно, преодолевая некоторые недостатки SharedPreferences.
файл документа Просмотр файлового документа.
перетаскивание Принимайте данные перетаскивания из другого приложения или внутри приложения и показывайте постоянную целевую доступность перетаскивания.
расположение ящиков Реализуйте виджет ящика Material Design.
динамическая анимация Создавайте плавную анимацию с помощью API анимации, основанного на физике.
смайлик Отображение смайлов на текущих и старых устройствах.
смайлик2 Отображение смайлов на текущих и старых устройствах.
предприятие Создавайте готовые корпоративные приложения.
exifинтерфейс Чтение и запись тегов EXIF ​​файла изображения.
фрагмент * Сегментируйте свое приложение на несколько независимых экранов, размещенных в рамках действия.
игры Используйте Android Game SDK в своем приложении для выполнения сложных игровых задач, таких как Frame Pacing.
взглянуть мельком Создавайте макеты для удаленных поверхностей с помощью API в стиле Jetpack Compose.
графика Используйте графические возможности в нескольких версиях платформы Android.
Макет сетки Реализуйте макет сетки.
здоровье Создавайте высокопроизводительные приложения для здоровья независимо от платформы.
здоровье.подключение Позволяет разработчикам читать или записывать записи о здоровье и фитнесе пользователя.
писатель Закодируйте изображение или коллекцию изображений в формате HEIF, используя доступные кодеки на устройстве Android.
рукоять * Расширьте функциональность Dagger Hilt, чтобы включить внедрение зависимостей определенных классов из библиотек androidx.
вход Уменьшите задержку входных взаимодействий, прогнозируя будущие события MotionEvents.
интерполятор Используйте интерполяторы анимации на старых платформах.
javascript-движок Включите приложение Android для оценки JavaScript.
очиститель Автономный инструмент, который переносит зависимости библиотеки из устаревшей библиотеки поддержки в эквивалентные зависимости AndroidX.
откинувшись назад Используйте Compose for TV вместо этого артефакта.
наследие Этот артефакт и его классы устарели. Начиная с Android 8, ограничения на проверку анкетных данных делают этот класс бесполезным.
жизненный цикл * Создавайте компоненты, учитывающие жизненный цикл, которые могут корректировать поведение в зависимости от текущего состояния жизненного цикла действия или фрагмента.
ворс Lint-проверка для проверки использования API Gradle.
погрузчик Загрузите данные для вашего пользовательского интерфейса, которые выдерживают изменения конфигурации.
местный менеджер вещания Этот артефакт и его классы устарели. Вместо этого используйте LiveData или реактивные потоки.
СМИ Делитесь мультимедийным содержимым и элементами управления с другими приложениями. Заменено media2.
СМИ2 Делитесь мультимедийным содержимым и элементами управления с другими приложениями.
медиа3 * Поддержка библиотек для сценариев использования мультимедиа.
медиамаршрутизатор Включите отображение и воспроизведение мультимедиа на удаленных устройствах-приемниках, используя общий пользовательский интерфейс.
мультидекс Развертывайте приложения с несколькими файлами dex на устройствах до Android 5.
метрики Отслеживайте и сообщайте о различных показателях времени выполнения вашего приложения.
навигация * Создавайте и структурируйте свой пользовательский интерфейс в приложении, обрабатывайте глубокие ссылки и перемещайтесь между экранами.
пейджинг * Загрузите данные на страницах и представьте их в RecyclerView.
палитра Извлекайте репрезентативные цветовые палитры из изображений.
процентный макет Этот артефакт и его классы устарели. Вместо этого используйте ConstraintLayout и связанные макеты.
предпочтение Создавайте интерактивные экраны настроек без необходимости взаимодействия с хранилищем устройства или управления пользовательским интерфейсом.
Распечатать Печатайте фотографии, документы и другую графику и изображения из вашего приложения.
Конфиденциальностьпесочница.активность ДЕЛАТЬ
Privacysandbox.ads Эта библиотека обеспечивает интеграцию с API-интерфейсами сохранения конфиденциальности, которые являются частью Privacy Sandbox на Android.
Privacysandbox.plugins Плагин Gradle библиотеки Android Privacy Sandbox Sdk
Privacysandbox.sdkruntime Эта библиотека предоставляет компоненты для потребителей, знающих SdkRuntime.
Privacysandbox.tools Библиотека для использования функций Privacy Sandbox в Android.
Privacysandbox.ui ДЕЛАТЬ
установщик профилей Позволяет библиотекам заранее заполнять трассировки компиляции для чтения ART.
рекомендация Продвигайте контент на главный экран Android TV Launcher.
просмотр переработчика Отображайте большие наборы данных в пользовательском интерфейсе, минимизируя использование памяти.
удаленный обратный вызов Создайте оболочку, которая облегчит разработчикам предоставление PendingIntent.
проверка ресурсов Отобразите атрибуты пользовательских представлений в инспекторе Live Layout Inspector Android Studio.
комната * Создавайте, храните и управляйте постоянными данными, поддерживаемыми базой данных SQLite.
сохраненное состояние Напишите подключаемые компоненты, которые сохраняют состояние пользовательского интерфейса при завершении процесса и восстанавливают его при перезапуске процесса.
безопасность Безопасно управляйте ключами, шифруйте файлы и общие настройки.
поделитьсяцель Обеспечьте обратную совместимость для использования ярлыков в качестве целей прямого обмена.
кусочек Отображайте шаблонные элементы пользовательского интерфейса за пределами вашего приложения.
Раздвижная панель Реализуйте шаблон пользовательского интерфейса с выдвижной панелью.
запускать Реализуйте простой и эффективный способ инициализации компонентов при запуске приложения.
Склайт Работа с локальными базами данных SQLite. Если возможно, используйте вместо этого Room.
swiperefreshlayout Реализуйте шаблон пользовательского интерфейса смахивания для обновления.
тест * Тестирование в Android.
test.uiautomator Платформа для функционального тестирования пользовательского интерфейса между приложениями
классификатор текста Идентифицирует диалоги, ссылки, выборки и другие подобные конструкции в тексте.
отслеживание Записывайте события трассировки в системный буфер трассировки.
переход Анимируйте движение в пользовательском интерфейсе с помощью начального и конечного макетов.
ТВ Предоставляет разработчикам функции Compose и Material Design для написания приложений для телевидения.
ТВ-провайдер Предоставление каналов Android TV.
векторрисуемый Рендеринг векторной графики.
версия Предоставляет стабильный и компактный формат двоичной сериализации, который можно передавать между процессами или безопасно сохранять.
пейджер просмотра Отображение представлений или фрагментов в пролистываемом формате. Если возможно, используйте вместо этого viewpager2.
просмотрпейджер2 Отображение представлений или фрагментов в пролистываемом формате.
носить Создавайте приложения для умных часов Wear OS by Google.
Wear.compose Создавайте приложения Jetpack Compose для носимых устройств, предоставляя функциональные возможности для поддержки носимых устройств конкретных размеров, форм и жестов навигации.
износ.protolayout Эта библиотека позволяет определить набор макетов пользовательского интерфейса и выражений, не связанных с пользовательским интерфейсом, которые будут отображаться/оцениваться на удаленных поверхностях.
одежда.плитки Создавайте приложения для умных часов Wear OS by Google.
носить.watchface Создавайте приложения для умных часов Wear OS by Google.
вебкит Работайте с современными API WebView на Android 5 и более поздних версиях.
окно Помогает поддерживать различные форм-факторы устройств, например складные устройства.
окно.extensions.core Основные API для расширений библиотеки оконного менеджера
работа * Планируйте и выполняйте отложенные фоновые задачи на основе ограничений.
Компоненты материального дизайна * Модульные и настраиваемые компоненты пользовательского интерфейса Material Design для Android.

,

Выберите категорию:





* Популярная и часто используемая библиотека.

Библиотека Описание
активность * Доступ к составным API, созданным на основе Activity.
Объявления Получите рекламный идентификатор с сервисами Play или без них.
аннотация Предоставляйте метаданные, которые помогут инструментам и другим разработчикам понять код вашего приложения.
appcompat * Предоставляет доступ к новым API на старых версиях API платформы (многие используют Material Design).
приложениепоиск * Создавайте собственные возможности поиска в приложении для своих пользователей.
Arch.core Помощник для других зависимостей Arch, включая правила тестирования JUnit, которые можно использовать с LiveData.
асинхронный макет Раздувайте макеты асинхронно, чтобы избежать зависаний в пользовательском интерфейсе.
автозаполнение Повысьте точность автозаполнения за счет расширения подсказок.
эталон Точно измеряйте производительность вашего кода в Android Studio.
биометрический Выполняйте аутентификацию с помощью биометрических данных или учетных данных устройства и выполняйте криптографические операции.
Bluetooth Используйте функции Bluetooth платформы Android с обратно совместимыми API.
браузер Отображать веб-страницы в браузере пользователя по умолчанию.
автомобильное приложение Создавайте шаблонные приложения для Android Auto и Android Automotive OS.
камера * Создавайте приложения для мобильных камер.
просмотр карточек Реализуйте шаблон карты Material Design с закругленными углами и тенями.
коллекция Уменьшите влияние на память существующих и новых небольших коллекций.
сочинить * Определите свой пользовательский интерфейс программно с помощью составных функций, описывающих его форму и зависимости данных.
сочинить.анимацию Создавайте анимацию в своих приложениях Jetpack Compose, чтобы улучшить взаимодействие с пользователем.
compose.compiler Преобразуйте функции @Composable и включите оптимизацию с помощью плагина компилятора Kotlin.
compose.foundation Создавайте приложения Jetpack Compose с готовыми к использованию стандартными блоками и расширяйте основу для создания собственных элементов системы проектирования.
составить.материал Создавайте пользовательские интерфейсы Jetpack Compose с готовыми к использованию компонентами Material Design. Это точка входа более высокого уровня в Compose, предназначенная для предоставления компонентов, соответствующих описанным на сайте www.material.io.
Compose.material3 Создавайте пользовательские интерфейсы Jetpack Compose с помощью компонентов Material Design 3 — следующего этапа развития Material Design. Material 3 включает в себя обновленные темы и компоненты, а также функции персонализации Material You, такие как динамический цвет, и разработан с учетом нового визуального стиля Android 12 и системного пользовательского интерфейса.
Compose.runtime Фундаментальные строительные блоки модели программирования Compose и управления состоянием, а также основная среда выполнения для целевого подключаемого модуля Compose Compiler.
Compose.ui Фундаментальные компоненты пользовательского интерфейса, необходимые для взаимодействия с устройством, включая макет, рисование и ввод.
одновременно Перемещайте задачи из основного потока с помощью сопрограмм и воспользуйтесь преимуществами ListenableFuture.
макет ограничения Гибкое расположение и размер виджетов с помощью относительного позиционирования.
контентпейджер Загружайте и просматривайте данные ContentProvider в фоновом потоке.
координатормакет Разместите виджеты приложения верхнего уровня, такие как AppBarLayout и FloatingActionButton.
основной Ориентируйтесь на новейшие функции платформы и API, а также на поддержку старых устройств.
core.uwb Внедрите UWB (сверхширокополосный режим) на поддерживаемых устройствах.
реквизиты для входа Эта библиотека обеспечивает унифицированный доступ к учетным данным пользователя. Сюда могут входить пароли, ключи доступа и федеративные учетные данные. Эту библиотеку следует использовать для обеспечения бесперебойного и безопасного входа в систему.
курсорадаптер Предоставьте данные курсора виджету ListView.
индивидуальный просмотр Реализация пользовательских представлений.
привязка данных * Привяжите компоненты пользовательского интерфейса в макетах к источникам данных в вашем приложении, используя декларативный формат.
хранилище данных Храните данные асинхронно, последовательно и транзакционно, преодолевая некоторые недостатки SharedPreferences.
файл документа Просмотр файлового документа.
перетаскивание Принимайте данные перетаскивания из другого приложения или внутри приложения и показывайте постоянную целевую доступность перетаскивания.
расположение ящиков Реализуйте виджет ящика Material Design.
динамическая анимация Создавайте плавную анимацию с помощью API анимации, основанного на физике.
смайлик Отображение смайлов на текущих и старых устройствах.
смайлик2 Отображение смайлов на текущих и старых устройствах.
предприятие Создавайте готовые к использованию корпоративные приложения.
exifинтерфейс Чтение и запись тегов EXIF ​​файла изображения.
фрагмент * Сегментируйте свое приложение на несколько независимых экранов, размещенных в рамках действия.
игры Используйте Android Game SDK в своем приложении для выполнения сложных игровых задач, таких как Frame Pacing.
взглянуть мельком Создавайте макеты для удаленных поверхностей с помощью API в стиле Jetpack Compose.
графика Используйте графические возможности в нескольких версиях платформы Android.
Макет сетки Реализуйте макет сетки.
здоровье Создавайте высокопроизводительные приложения для здоровья независимо от платформы.
здоровье.подключение Позволяет разработчикам читать или записывать записи о здоровье и фитнесе пользователя.
писатель Закодируйте изображение или коллекцию изображений в формате HEIF, используя доступные кодеки на устройстве Android.
рукоять * Расширьте функциональность Dagger Hilt, чтобы включить внедрение зависимостей определенных классов из библиотек androidx.
вход Уменьшите задержку входных взаимодействий, прогнозируя будущие события MotionEvents.
интерполятор Используйте интерполяторы анимации на старых платформах.
javascript-движок Включите приложение Android для оценки JavaScript.
очиститель Автономный инструмент, который переносит зависимости библиотеки из устаревшей библиотеки поддержки в эквивалентные зависимости AndroidX.
откинувшись назад Используйте Compose for TV вместо этого артефакта.
наследие Этот артефакт и его классы устарели. Начиная с Android 8, ограничения на проверку анкетных данных делают этот класс бесполезным.
жизненный цикл * Создавайте компоненты, учитывающие жизненный цикл, которые могут корректировать поведение в зависимости от текущего состояния жизненного цикла действия или фрагмента.
ворс Lint-проверка для проверки использования API Gradle.
погрузчик Загрузите данные для вашего пользовательского интерфейса, которые выдерживают изменения конфигурации.
местный менеджер вещания Этот артефакт и его классы устарели. Вместо этого используйте LiveData или реактивные потоки.
СМИ Делитесь мультимедийным содержимым и элементами управления с другими приложениями. Заменено media2.
СМИ2 Делитесь мультимедийным содержимым и элементами управления с другими приложениями.
медиа3 * Поддержка библиотек для сценариев использования мультимедиа.
медиамаршрутизатор Включите отображение и воспроизведение мультимедиа на удаленных приемных устройствах, используя общий пользовательский интерфейс.
мультидекс Развертывайте приложения с несколькими файлами dex на устройствах до Android 5.
метрики Отслеживайте и сообщайте о различных показателях времени выполнения вашего приложения.
навигация * Создавайте и структурируйте свой пользовательский интерфейс в приложении, обрабатывайте глубокие ссылки и перемещайтесь между экранами.
пейджинг * Загрузите данные на страницах и представьте их в RecyclerView.
палитра Извлекайте репрезентативные цветовые палитры из изображений.
процентный макет Этот артефакт и его классы устарели. Вместо этого используйте ConstraintLayout и связанные макеты.
предпочтение Создавайте интерактивные экраны настроек без необходимости взаимодействия с хранилищем устройства или управления пользовательским интерфейсом.
Распечатать Печатайте фотографии, документы и другую графику и изображения из вашего приложения.
Конфиденциальностьпесочница.активность ДЕЛАТЬ
Privacysandbox.ads Эта библиотека обеспечивает интеграцию с API-интерфейсами сохранения конфиденциальности, которые являются частью Privacy Sandbox на Android.
Privacysandbox.plugins Плагин Gradle библиотеки Android Privacy Sandbox Sdk
Privacysandbox.sdkruntime Эта библиотека предоставляет компоненты для потребителей, знающих SdkRuntime.
Privacysandbox.tools Библиотека для использования функций Privacy Sandbox в Android.
privacysandbox.ui ДЕЛАТЬ
профиль .Staller Позволяет библиотекам предварительно пропадать заранее следов компиляции, которые будут прочитать искусство.
рекомендация Продвигайте контент на домашний экран Launcher Android TV.
Recyclerview Отобразите большие наборы данных в вашем пользовательском интерфейсе при минимизации использования памяти.
remotecallback Создайте обертку, которая облегчает разработчикам предоставление пенсионного.
Ресурсанерия Соберите атрибуты пользовательских видов в инспекторе Android Studio Live Mayout.
комната * Создать, хранить и управлять постоянными данными, поддерживаемыми базой данных SQLite.
спасенный штат Напишите подключаемые компоненты, которые сохраняют состояние пользовательского интерфейса, когда процесс умирает, и восстанавливают его, когда процесс перезагружается.
безопасность Безопасно управлять ключами и файлов шифрования и SharedPreferences.
Sharetarget Обеспечить обратную совместимость для использования ярлыков в качестве целей прямой акции.
кусочек Отображение шаблонных элементов пользовательского интерфейса за пределами вашего приложения.
SlidingPanelayout Реализуйте схему пользовательского интерфейса скользящей панели.
запускать Реализуйте простой, исполнительный способ инициализации компонентов при запуске приложения.
Склайт Работать с локальными базами данных SQLite. Если возможно, вместо этого используйте комнату.
Swiperefreshlayout Реализуйте схему пользовательского интерфейса Swipe-Refresh.
тест * Тестирование в Android.
тест. Uiautomator Framework для тестирования функционального пользовательского интерфейса Cross App
текстовый класс Определяет разговоры, ссылки, выборки и другие подобные конструкции в тексте.
отслеживание Напишите события трассировки в системный буфер.
переход Оживить движение в пользовательском интерфейсе с начальными и окончательными макетами.
ТВ Предоставляет разработчикам функциональные возможности для составления и дизайна материала для написания приложений для телевизора
телевизор Предоставьте телеканалы Android.
Vectordrawable Рендеринговая графика.
Версия Обеспечивает стабильный и компактный формат бинарной сериализации, который можно пройти через процессы или безопасно сохраняться.
ViewPager Отображение видов или фрагментов в погружаемом формате. Если возможно, вместо этого используйте ViewPager2.
ViewPager2 Отображение видов или фрагментов в погружаемом формате.
носить Создайте приложения для износной ОС от Google Smart Wchatches.
Wear.com Напишите JetPack Compose Applications для носимых устройств, предоставляя функциональность для поддержки носимых конкретных устройств, размеров, форм и жестов навигации.
Wear.Protolayout Эта библиотека позволяет определять набор макетов пользовательского интерфейса и невыполнения UI, которые будут отображаться/оцениваться на удаленных поверхностях.
носить. Tiles Создайте приложения для износной ОС от Google Smart Wchatches.
Wear.Watchface Создайте приложения для износной ОС от Google Smart Wchatches.
webkit Работайте с современными API -интерфейсом WebView на Android 5 и выше.
окно Помогает поддерживать различные форм -факторы устройства, такие как складные устройства.
window.extensions.core Основные API для расширения библиотеки Window Manager
работа * Расписание и выполнять отсроченные, основанные на ограничениях фоновые задачи.
Компоненты дизайна материала * Модульные и настраиваемые компоненты пользовательского интерфейса материала для Android.

,

Выберите категорию:

о телефонах



* Популярная и часто используемая библиотека

Библиотека Описание
активность * Доступ к композитным API, построенным на вершине активности.
Объявления Получите рекламный идентификатор с или без услуг Play.
аннотация Разоблачайте метаданные, которые помогают инструментам и другим разработчикам понять код вашего приложения.
appcompat * Позволяет доступ к новым API на старых версиях API платформы (многие используют дизайн материала).
AppSearch * Создайте пользовательские возможности поиска в приложении для ваших пользователей.
Arch.core Помощник для других зависимостей от арки, включая правила испытаний Юнита, которые можно использовать с Livedata.
asynclayoutinflater Асинхронно раздувайте макеты, чтобы избежать хранения в пользовательском интерфейсе.
автозаполнение Повысить точность автозаполнения с помощью расширения подсказок.
эталон Точно измеряйте производительность вашего кода в Android Studio.
биометрический Аутентификация с биометрическими или учетными данными устройства и выполняйте криптографические операции.
Bluetooth Используйте функции Bluetooth платформы Android с обратно-совместимыми API.
браузер Отображение веб -страниц в браузере пользователя по умолчанию.
Car-App Создайте шаблонные приложения для Android Auto и Android Automotive OS.
камера * Создайте приложения мобильной камеры.
CardView Реализуйте рисунок карты дизайна материала с круглыми углами и тени.
коллекция Уменьшите влияние памяти существующих и новых коллекций, которые небольшие.
Составьте * Определите свой пользовательский интерфейс программно с помощью композиционных функций, которые описывают его форму и зависимости от данных.
Компостиция. Анимирование Создайте анимацию в их JetPack Compet Applications для обогащения пользовательского опыта.
Compose.compiler Преобразовать @composable функции и включить оптимизацию с помощью плагина компилятора Kotlin.
COMOSE.Foundation Напишите JetPack Compose Applications с готовыми к использованию строительных блоков и продлить фундамент для создания собственных систем проектирования.
Compose.material Построить JetPack Compose UI с готовыми к использованию компонентов дизайна материала. Это более высокая точка входа в состав, предназначенную для обеспечения компонентов, которые соответствуют тем, которые описаны на www.material.io.
Compose.material3 Построить JetPack Compose UI с компонентами Material Design 3, следующую эволюцию дизайна материала. Материал 3 включает в себя обновленные тематические и компоненты и материал, которые вы персонализации, такие как динамический цвет, и предназначены для сплоченного с новым визуальным стилем Android 12 и системным пользовательским интерфейсом.
Compose.Runtime Фундаментальные строительные блоки модели программирования Compose и управления состоянием, а также основное время выполнения для плагина компилятора Compose.
compose.ui Фундаментальные компоненты Compose UI, необходимые для взаимодействия с устройством, включая макет, рисунок и вход.
одновременно Переместите задачи из основной нити с помощью CORUTINES и воспользуйтесь прослушиваемой нормой.
constraintlayout Положение и размер виджетов гибким способом с относительным позиционированием.
ContentPager Загрузите и странитесь по данным ContentProvider в фоновом потоке.
Координаторллейт Позиционируют виджеты приложений на верхнем уровне, такие как Appbarlayout и PloatingActionButton.
основной Нацеливаются на новейшие функции платформы и API, а также поддерживают старые устройства.
Core.uwb Реализуйте UWB (Ultra Liking) на поддерживаемых устройствах.
реквизиты для входа Эта библиотека обеспечивает единый доступ к учетным данным пользователя. Это может включать пароли, пароли и федеративные учетные данные. Эта библиотека должна использоваться для обеспечения бесшовного и безопасного опыта входа в систему.
курсорадаптер Разместите данные курсора в виджет ListView.
CustomView Реализуйте пользовательские представления.
DataBinding * Свяжите компоненты пользовательского интерфейса в макетах с источниками данных в вашем приложении, используя декларативный формат.
хранилище данных Хранить данные асинхронно, последовательно и транзакционно, преодолеть некоторые недостатки SharedPreferences
DocumentFile Просмотреть файл документ.
драйдроп Примите данные перетаскивания из другого приложения или в приложении и покажите постоянную целевую доступность.
Crasterlayout Реализуйте виджет ящика для дизайна материала.
Динамиканимация Создайте плавные анимации с помощью API анимации на основе физики.
смайлик Отображение эмодзи в текущих и старых устройствах.
эмодзи2 Отображение эмодзи в текущих и старых устройствах.
предприятие Создайте готовые к предприятиям приложения.
Exifinterface Читать и записать файл изображения Exif Теги.
фрагмент * Отделите свое приложение на несколько независимых экранов, которые размещены в рамках деятельности.
игры Используйте Android Game SDK изначально в вашем приложении, чтобы выполнить сложные игровые задачи, такие как Prame Pacing.
взглянуть мельком Сборка макетов для удаленных поверхностей с использованием API стиля JetPack Compose.
графика Используйте графические установки в нескольких выпусках платформы Android
Макет сетки Реализуйте сетку.
здоровье Создайте исполнительские приложения для здоровья на платформе агностическим образом.
Health.connect Позволяет разработчикам читать или писать медицинские и фитнес -записи пользователя.
geifwriter Кодируйте коллекцию изображений или изображений в формате HEIF, используя доступные кодеки на устройстве Android.
рукоять * Расширить функциональность рукоятки кинжала, чтобы обеспечить инъекцию зависимости определенных классов из библиотек Androidx.
вход Уменьшить задержку входных взаимодействий, прогнозируя будущие движения
интерполятор Используйте анимационные интерполяторы на старых платформах.
javascriptengine Включите ваше приложение для Android оценить JavaScript.
Джитификер Автономный инструмент, который мигрирует зависимости библиотеки от устаревшей библиотеки поддержки в эквивалентные зависимости Androidx.
посохи Используйте Compose для телевизора вместо этого артефакта.
наследие Этот артефакт и его классы устарели. Начиная с Android 8, ограничения на проверку данных делают этот класс более полезным.
жизненный цикл * Постройте компоненты жизненного цикла, которые могут корректировать поведение на основе текущего состояния жизненного цикла активности или фрагмента.
ворс Проверяет линт для проверки использования API Gradle API
погрузчик Загрузите данные для вашего пользовательского интерфейса, который переживает изменения конфигурации.
Localbroadcastmanager Этот артефакт и его классы устарели. Вместо этого используйте живые или реактивные потоки.
СМИ Поделитесь содержимым медиа и управлением с другими приложениями. Заменен Media2.
Media2 Поделитесь содержимым медиа и управлением с другими приложениями.
СМИ3 * Поддержка библиотек для вариантов использования медиа.
медиареатер Включите дисплей носителя и воспроизведение на удаленных устройствах приемника, используя общий пользовательский интерфейс.
Multidex Развернуть приложения с несколькими файлами DEX на устройствах Pre-Android 5.
метрики Отслеживайте и сообщайте о различных показателях выполнения для вашего приложения
навигация * Создайте и структурируйте свой пользовательский интерфейс, обрабатывайте глубокие ссылки и перемещайтесь между экранами.
пейджинг * Загрузите данные на страницах и представьте их в переработке.
палитра Извлекать репрезентативные цветовые палитры из изображений.
процентная работа Этот артефакт и его классы устарели. Вместо этого используйте ограничение и связанные с ними макеты.
предпочтение Создайте интерактивные настройки экранов без необходимости взаимодействия с хранилищем устройства или управления пользовательским интерфейсом.
Распечатать Распечатайте фотографии, документы и другую графику и изображения из вашего приложения.
privacysandbox.activity ДЕЛАТЬ
privacysandbox.ads Эта библиотека обеспечивает интеграцию с API, сохранением конфиденциальности, которые являются частью песочницей конфиденциальности на Android.
privacysandbox.plugins Android Crivacy Sandbox SDK Библиотека плагина Gradle
privacysandbox.sdkruntime Эта библиотека предоставляет компоненты для потребителей Sdkruntime
privacysandbox.tools Библиотека для использования функциональности песочницы конфиденциальности в Android
privacysandbox.ui ДЕЛАТЬ
профиль .Staller Позволяет библиотекам предварительно пропадать заранее следов компиляции, которые будут прочитать искусство.
рекомендация Продвигайте контент на домашний экран Launcher Android TV.
Recyclerview Отобразите большие наборы данных в вашем пользовательском интерфейсе при минимизации использования памяти.
remotecallback Создайте обертку, которая облегчает разработчикам предоставление пенсионного.
Ресурсанерия Соберите атрибуты пользовательских видов в инспекторе Android Studio Live Mayout.
комната * Создать, хранить и управлять постоянными данными, поддерживаемыми базой данных SQLite.
спасенный штат Напишите подключаемые компоненты, которые сохраняют состояние пользовательского интерфейса, когда процесс умирает, и восстанавливают его, когда процесс перезагружается.
безопасность Безопасно управлять ключами и файлов шифрования и SharedPreferences.
Sharetarget Обеспечить обратную совместимость для использования ярлыков в качестве целей прямой акции.
кусочек Отображение шаблонных элементов пользовательского интерфейса за пределами вашего приложения.
SlidingPanelayout Реализуйте схему пользовательского интерфейса скользящей панели.
запускать Реализуйте простой, исполнительный способ инициализации компонентов при запуске приложения.
Склайт Работать с локальными базами данных SQLite. Если возможно, вместо этого используйте комнату.
Swiperefreshlayout Реализуйте схему пользовательского интерфейса Swipe-Refresh.
тест * Тестирование в Android.
тест. Uiautomator Framework для тестирования функционального пользовательского интерфейса Cross App
текстовый класс Определяет разговоры, ссылки, выборки и другие подобные конструкции в тексте.
отслеживание Напишите события трассировки в системный буфер.
переход Оживить движение в пользовательском интерфейсе с начальными и окончательными макетами.
ТВ Предоставляет разработчикам функциональные возможности для составления и дизайна материала для написания приложений для телевизора
телевизор Предоставьте телеканалы Android.
Vectordrawable Рендеринговая графика.
Версия Обеспечивает стабильный и компактный формат бинарной сериализации, который можно пройти через процессы или безопасно сохраняться.
ViewPager Отображение видов или фрагментов в погружаемом формате. Если возможно, вместо этого используйте ViewPager2.
ViewPager2 Отображение видов или фрагментов в погружаемом формате.
носить Создайте приложения для износной ОС от Google Smart Wchatches.
Wear.com Напишите JetPack Compose Applications для носимых устройств, предоставляя функциональность для поддержки носимых конкретных устройств, размеров, форм и жестов навигации.
Wear.Protolayout Эта библиотека позволяет определять набор макетов пользовательского интерфейса и невыполнения UI, которые будут отображаться/оцениваться на удаленных поверхностях.
носить. Tiles Создайте приложения для износной ОС от Google Smart Wchatches.
Wear.Watchface Создайте приложения для износной ОС от Google Smart Wchatches.
webkit Работайте с современными API -интерфейсом WebView на Android 5 и выше.
окно Помогает поддерживать различные форм -факторы устройства, такие как складные устройства.
window.extensions.core Основные API для расширения библиотеки Window Manager
работа * Расписание и выполнять отсроченные, основанные на ограничениях фоновые задачи.
Компоненты дизайна материала * Модульные и настраиваемые компоненты пользовательского интерфейса материала для Android.