Об этом проекте

Coil — это библиотека загрузки изображений для Android и Compose Multiplatform. Её название — аббревиатура от Coroutine Image Loader, что отражает её ориентацию на Kotlin и построение на Kotlin, корутинах и Okio. Ключевые характеристики, описанные в проекте: - Быстрая: выполняет такие оптимизации, как кэширование в памяти и на диске, уменьшение размера изображений и автоматическая приостановка или отмена запросов. - Лёгкая: зависит только от Kotlin, корутин и Okio и работает с инструментом сокращения кода R8 от Google. - Простая в использовании: API использует возможности языка Kotlin для сокращения шаблонного кода. - Современная: взаимодействует с Compose, корутинами, Okio, OkHttp и Ktor. Быстрый старт: добавьте артефакт Compose и артефакт для работы с сетью, например io.coil-kt.coil3:coil-compose и io.coil-kt.coil3:coil-network-okhttp, затем загрузите изображение с помощью composable-функции AsyncImage, передав модель, например URL, и описание содержимого. Полная документация доступна на сайте документации проекта. README также переведён на японский, корейский, русский, шведский, турецкий, китайский, персидский и узбекский языки. Проект распространяется по лицензии Apache License, Version 2.0.