Vectordrawable

Vektör grafikleri oluşturun.
Son Güncelleme Kararlı Sürüm Sürüm Adayı Beta sürümü Alfa Sürümü
1 Mayıs 2024 1.2.0 - - -

Bağımlılıkları bildirme

VectorDrawable'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.vectordrawable:vectordrawable:1.2.0"

    /* To be able to animate properties of a VectorDrawable, add the following.  Useful for
     * illustration purposes or state changes in response to user events
     */
    implementation "androidx.vectordrawable:vectordrawable-animated:1.2.0"

    /* To use a seekable alternative for `androidx.vectordrawable:vectordrawable-animated` add the
     * following
     */
     implementation "androidx.vectordrawable:vectordrawable-seekable:1.0.0"
}

Kotlin

dependencies {
    implementation("androidx.vectordrawable:vectordrawable:1.2.0")

    /* To be able to animate properties of a VectorDrawable, add the following.  Useful for
     * illustration purposes or state changes in response to user events
     */
    implementation("androidx.vectordrawable:vectordrawable-animated:1.2.0")

    /* To use a seekable alternative for `androidx.vectordrawable:vectordrawable-animated` add the
     * following
     */
     implementation("androidx.vectordrawable:vectordrawable-seekable:1.0.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.

Vectordrawable-Seekable 1.0.0

Sürüm 1.0.0

1 Mayıs 2024

androidx.vectordrawable:vectordrawable-seekable:1.0.0 iptal edilir. 1.0.0 sürümü bu commit'leri içerir.

1.0.0 sürümünün temel özellikleri

androidx.vectordrawable:vectordrawable-seekable, androidx.vectordrawable:vectordrawable-animated için aranabilir bir alternatiftir ve bazı ek özellikler içerir. AnimatedVectorDrawable ile aynı XML biçimini destekler.

  • Duraklatma ve devam ettirme
  • Sar (setCurrentPlayTime)
  • Gelişmiş geri çağırmalar

Ayrıntılar için SeekableAnimatedVectorDrawable sayfasına bakın.

Sürüm 1.0.0-beta01

20 Nisan 2022

androidx.vectordrawable:vectordrawable-seekable:1.0.0-beta01, 1.0.0-alpha02 sürümünden bu yana herhangi bir değişiklik yapılmadan yayınlandı. 1.0.0-beta01 sürümü şu commit'leri içerir.

VectorDrawable-Seekable Version 1.0.0-alpha02

19 Ağustos 2020

androidx.vectordrawable:vectordrawable-seekable:1.0.0-alpha02 iptal edilir. 1.0.0-alpha02 sürümü şu commit'leri içerir.

Hata Düzeltmeleri

Vectordrawable-Seekable Version 1.0.0-alpha01

15 Nisan 2020

androidx.vectordrawable:vectordrawable-seekable:1.0.0-alpha01 iptal edilir. 1.0.0-alpha01 sürümü şu commit'leri içerir.

Yeni Özellikler

androidx.vectordrawable:vectordrawable-seekable, androidx.vectordrawable:vectordrawable-animated için aranabilir bir alternatiftir ve bazı ek özellikler içerir. AnimatedVectorDrawable ile aynı XML biçimini destekler.

  • Duraklatma ve devam ettirme
  • Sar (setCurrentPlayTime)
  • Gelişmiş geri çağırmalar

Ayrıntılar için SeekableAnimatedVectorDrawable konusuna bakın.

Sürüm 1.2.0

Sürüm 1.2.0

1 Mayıs 2024

androidx.vectordrawable:vectordrawable:1.2.0 ve androidx.vectordrawable:vectordrawable-animated:1.2.0 yayınlandı. 1.2.0 sürümü bu commit'leri içerir.

Sürüm 1.2.0-beta01

20 Nisan 2022

androidx.vectordrawable:vectordrawable:1.2.0-beta01, 1.2.0-alpha02 sürümünden bu yana herhangi bir değişiklik yapılmadan yayınlandı. 1.2.0-beta01 sürümü şu commit'leri içerir.

VectorDrawable sürüm 1.2.0-alpha02

19 Ağustos 2020

androidx.vectordrawable:vectordrawable:1.2.0-alpha02 iptal edilir. 1.2.0-alpha02 sürümü şu commit'leri içerir.

Hata Düzeltmeleri

Vectordrawable Version 1.2.0-alpha01

15 Nisan 2020

androidx.vectordrawable:vectordrawable:1.2.0-alpha01 iptal edilir. 1.2.0-alpha01 sürümü şu commit'leri içerir.

Yeni Özellikler

  • Bu sürümde herkese açık yeni özellikler yok. androidx.vectordrawable:vectordrawable-seekable-1.0.0-alpha01 kullanırken bu bağımlılık gereklidir.

Sürüm 1.1.0

Sürüm 1.1.0

5 Eylül 2019

androidx.vectordrawable:vectordrawable:1.1.0 ve androidx.vectordrawable:vectordrawable-animated:1.1.0 yayınlandı. Bu sürüme dahil edilen commit'leri burada bulabilirsiniz.

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

Yeni özellikler

  • fillType artık ClipPath dilinde destekleniyor
  • Temalandırma artık VectorDrawableCompat içindeki tema özellikleri ile tanımlanan ColorStateLists kullanılarak destekleniyor.

Hata düzeltmeleri

  • VectorDrawables öğesinin gradyanlarla oluşturulmasıyla ilgili hata düzeltildi (b/117796719).
  • Ayarlanmış olsa bile null döndüren getColorFilter() düzeltildi (aosp/762198).

Sürüm 1.1.0-rc01

2 Temmuz 2019

androidx.vectordrawable:vectordrawable:1.1.0-rc01 ve androidx.vectordrawable:vectordrawable-animated:1.1.0-rc01, 1.1.0-beta02'den herhangi bir değişiklik yapılmadan yayınlandı. Bu sürüme dahil edilen commit'leri burada bulabilirsiniz.

Sürüm 1.1.0-beta02

5 Haziran 2019

androidx.vectordrawable:vectordrawable:1.1.0-beta02 ve androidx.vectordrawable:vectordrawable-animated:1.1.0-beta02 yayınlandı. Bu sürüme dahil edilen commit'leri burada bulabilirsiniz.

Hata düzeltmeleri

  • Vectordrawable-animated paket adını değiştirme (aosp/963431)

Sürüm 1.1.0-beta01

7 Mayıs 2019

androidx.vectordrawable:vectordrawable:1.1.0-beta01 ve androidx.vectordrawable:vectordrawable-animated:1.1.0-beta01 yayınlandı. Bu sürüme dahil edilen commit'leri burada bulabilirsiniz.

Yeni özellikler

  • fillType artık ClipPath dilinde destekleniyor

Sürüm 1.1.0-alpha01

3 Aralık 2018

Yeni özellikler

  • VectorDrawableCompat içinde tema özellikleri ile tanımlanan ColorStateLists kullanılarak renk tonu oluşturma desteklenir.

Hata düzeltmeleri

  • VectorDrawables öğesinin gradyanlarla oluşturulmasıyla ilgili hata düzeltildi (aosp/790377).
  • Ayarlanmış olsa bile null döndüren getColorFilter() düzeltildi (aosp/762198).

Sürüm 1.0.0

Sürüm 1.0.0

7 Kasım 2018

Yeni özellikler