Android ve Compose Multiplatform için bir resim yükleme kütüphanesi. Coil:
- Hızlı: Coil, bellek ve disk önbelleğe alma, resmin alt örneklemesini yapma, istekleri otomatik olarak duraklatma/iptal etme ve daha fazlası dahil olmak üzere bir dizi optimizasyon gerçekleştirir.
- Hafif: Coil yalnızca Kotlin, Coroutines ve Okio'ya bağlıdır ve Google'ın R8 kod küçültücüsüyle sorunsuz bir şekilde çalışır.
- Kullanımı kolay: Coil'in API'si, basitlik ve minimum kalıp için Kotlin'in dil özelliklerini kullanır.
- Modern: Coil, Kotlin önceliklidir ve Compose, Coroutines, Okio, OkHttp ve Ktor gibi modern kütüphanelerle birlikte çalışır.
Coil, Coroutine Image Loader'ın kısaltmasıdır.
Compose kütüphanesini ve bir ağ kütüphanesini içe aktarın:
implementation("io.coil-kt.coil3:coil-compose:3.0.4")
implementation("io.coil-kt.coil3:coil-network-okhttp:3.0.4")
Bir görüntüyü yüklemek için, AsyncImage
bileşenini kullanın:
AsyncImage(
model = "https://example.com/image.jpg",
contentDescription = null,
)
Coil'in tam belgelerine buradan göz atın.
Copyright 2024 Coil Contributors
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
https://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.