Vectordrawable

Vektör grafikleri oluşturma
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ı beyan etme

VectorDrawable bağımlılığı eklemek için projenize Google Maven deposunu eklemeniz gerekir. Daha fazla bilgi için Google'ın Maven deposunu inceleyin.

Uygulamanız veya modülünün build.gradle dosyasına ihtiyaç duyduğunuz yapılar için bağımlılıkları ekleyin:

Groovy

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 edinmek için Derleme bağımlılıkları ekleme bölümüne bakın.

Geri bildirim

Geri bildiriminiz Jetpack'i iyileştirmemize yardımcı olacaktır. Yeni sorunlar keşfederseniz veya bu kitaplığı iyileştirmek için fikirleriniz varsa lütfen bize bildirin. Yeni bir kitaplık oluşturmadan önce lütfen bu kitaplıktaki mevcut sorunlara göz atın. Yıldız düğmesini tıklayarak mevcut bir soruna oy ekleyebilirsiniz.

Yeni sorun oluşturma

Daha fazla bilgi için Sorun İzleyici belgelerine bakın.

Vectordrawable-Seekable 1.0.0

Sürüm 1.0.0

1 Mayıs 2024

androidx.vectordrawable:vectordrawable-seekable:1.0.0 yayınlanır. 1.0.0 sürümü bu taahhütleri içerir.

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

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

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

Ayrıntılar için bkz. SeekableAnimatedVectorDrawable.

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 hiçbir değişiklik yapılmadan yayınlandı. Sürüm 1.0.0-beta01 bu kaydetmeleri içerir.

VectorDrawable-Seekable Sürüm 1.0.0-alpha02

19 Ağustos 2020

androidx.vectordrawable:vectordrawable-seekable:1.0.0-alpha02 yayınlandı. 1.0.0-alpha02 sürümü bu kaydetmeleri içerir.

Hata Düzeltmeleri

Vectordrawable-Seekable Sürüm 1.0.0-alpha01

15 Nisan 2020

androidx.vectordrawable:vectordrawable-seekable:1.0.0-alpha01 yayınlanır. 1.0.0-alpha01 sürümü bu taahhütleri içerir.

Yeni Özellikler

androidx.vectordrawable:vectordrawable-seekable, bazı ek özelliklere sahip androidx.vectordrawable:vectordrawable-animated için aranabilir bir alternatiftir. 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 taahhütleri 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 hiçbir değişiklik yapılmadan yayınlandı. 1.2.0-beta01 sürümü bu taahhütleri içerir.

VectorDrawable Sürüm 1.2.0-alpha02

19 Ağustos 2020

androidx.vectordrawable:vectordrawable:1.2.0-alpha02 yayınlandı. 1.2.0-alpha02 sürümü bu taahhütleri içerir.

Hata Düzeltmeleri

Vectordrawable Sürüm 1.2.0-alpha01

15 Nisan 2020

androidx.vectordrawable:vectordrawable:1.2.0-alpha01 yayınlanır. 1.2.0-alpha01 sürümü bu taahhütleri içerir.

Yeni Özellikler

  • Bu sürümde herkese açık yeni bir özellik yoktur. androidx.vectordrawable:vectordrawable-seekable-1.0.0-alpha01 kullanırken gerekli bir bağımlılıktır.

Sürüm 1.1.0

1.1.0 sürümü

5 Eylül 2019

androidx.vectordrawable:vectordrawable:1.1.0 ve androidx.vectordrawable:vectordrawable-animated:1.1.0 serbest bırakıldı. Bu sürüme dahil edilen taahhütleri burada bulabilirsiniz.

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

Yeni özellikler

  • fillType artık ClipPath'te destekleniyor
  • VectorDrawableCompat içinde tema özellikleriyle tanımlanan ColorStateLists kullanılarak renklendirme artık desteklenmektedir.

Hata düzeltmeleri

  • VectorDrawables öğesinin degradelerle 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 ile aynı şekilde yayınlanır. Bu sürümdeki kaydetmelere buradan ulaşabilirsiniz.

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 taahhütleri 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 taahhütleri 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 özellikleriyle tanımlanan ColorStateLists kullanılarak renklendirmeyi destekleyin.

Hata düzeltmeleri

  • Gradyanlarla VectorDrawables oluşturma işleminde 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