Yükleyici

Yapılandırma değişikliklerinden sonra da geçerli olacak şekilde kullanıcı arayüzünüz için verileri yükleyin.
Son Güncelleme Kararlı Sürüm Sürüm Adayı Beta sürümü Alfa Sürümü
9 Ekim 2019 1.1.0 - - -

Bağımlılıkları bildirme

Loader'a bağımlılık eklemek için Google Maven deposunu projenize eklemeniz gerekir. Daha fazla bilgi için Google'ın Maven deposunu okuyun.

Uygulamanız veya modülünüz için build.gradle dosyasına ihtiyacınız olan yapılarla ilgili bağımlılıkları ekleyin:

Eski

dependencies {
    implementation "androidx.loader:loader:1.1.0"
}

Kotlin

dependencies {
    implementation("androidx.loader:loader:1.1.0")
}

Bağımlılıklar hakkında daha fazla bilgi için Derleme bağımlılıkları ekleme başlıklı makaleyi inceleyin.

Geri bildirim

Geri bildiriminiz Jetpack'in iyileştirilmesine yardımcı olur. Yeni sorunlar keşfederseniz veya bu kitaplığı iyileştirmeye yönelik fikirleriniz varsa lütfen bize bildirin. Yeni bir sorun oluşturmadan önce lütfen bu kitaplıktaki mevcut sorunlara göz atın. Yıldız düğmesini tıklayarak mevcut bir soruna oyunuzu ekleyebilirsiniz.

Yeni sorun oluşturma

Daha fazla bilgi için Sorun İzleyici belgelerini inceleyin.

Sürüm 1.1.0

Sürüm 1.1.0

9 Ekim 2019

androidx.loader:loader:1.1.0 iptal edilir. 1.1.0 sürümü şu commit'leri içerir.

1.0.0 sürümünden beri yapılan önemli değişiklikler

  • Varsayılan Vasiyet Tenfiz Memuru Değişikliği: AsyncTaskLoader (ve dolayısıyla CursorLoader) için varsayılan vasiyet tenfiz memuru artık özel bir vasiyet tenfiz memuru yerine AsyncTask.THREAD_POOL_EXECUTOR.
  • Özel bir Executor ayarlama: AsyncTaskLoader veya alt sınıflarının özel uygulamaları artık özel bir Executor ayarlamak için getExecutor()'ı geçersiz kılabilir.

Sürüm 1.1.0-rc01

5 Haziran 2019

androidx.loader:loader:1.1.0-rc01, 1.1.0-beta01 sürümünde herhangi bir değişiklik yapılmadan yayınlanır.

Sürüm 1.1.0-beta01

13 Mart 2019

androidx.loader:loader:1.1.0-beta01 iptal edilir. Bu sürüme dahil edilen tüm commit'lerin listesini burada bulabilirsiniz.

Hata düzeltmeleri

  • Yükleyiciyi onLoadFinished konumundan yeniden başlatırken StaleDataException hatasına neden olan sorun düzeltildi (b/123922776).

Sürüm 1.1.0-alpha01

3 Aralık 2018

Yeni özellikler

  • Özel bir Executor (aosp/810773) ayarlamanıza olanak tanımak için getExecutor() yöntemini AsyncTaskLoader'e ekledi.

Davranış değişiklikleri

  • AsyncTaskLoader için varsayılan Executor artık özel bir Executor yerine AsyncTask.THREAD_POOL_EXECUTOR.