قابلة للرسم

عرض رسومات متجهية
آخر تعديل الإصدار المستقر إصدار مرشح الإصدار التجريبي الإصدار الأولي
20 نيسان (أبريل) 2022 1.1.0 - الإصدار التجريبي 1.2.0-01 -

تعريف التبعيات

لإضافة تبعية إلى VectorDrawable، يجب إضافة مستودع Google Maven إلى مشروعك. يمكنك الاطّلاع على مستودع Maven الذي يضم أدوات Google للحصول على مزيد من المعلومات.

أضف التبعيات للعناصر التي تحتاجها في ملف build.gradle لتطبيقك أو وحدتك:

رائع

dependencies {
    implementation "androidx.vectordrawable:vectordrawable:1.1.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.1.0"

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

Kotlin

dependencies {
    implementation("androidx.vectordrawable:vectordrawable:1.1.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.1.0")

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

ولمزيدٍ من المعلومات عن التبعيات، يُرجى الاطّلاع على مقالة إضافة تبعيات الإصدار.

ملاحظات

تساعدنا ملاحظاتك في تحسين Jetpack. يُرجى إخبارنا إذا اكتشفت مشاكل جديدة أو كانت لديك أفكار لتحسين هذه المكتبة. يُرجى الاطّلاع على المشاكل الحالية في هذه المكتبة قبل إنشاء مشكلة جديدة. يمكنك إضافة تصويتك إلى مشكلة حالية من خلال النقر على زر النجمة.

إنشاء عدد جديد

راجع مستندات أداة تتبُّع المشاكل للحصول على مزيد من المعلومات.

الإصدار 1.0.0 القابل للرسم البياني

الإصدار 1.0.0-beta01

20 نيسان (أبريل) 2022

تم إصدار androidx.vectordrawable:vectordrawable-seekable:1.0.0-beta01 بدون أي تغييرات منذ الإصدار 1.0.0-alpha02. يتضمّن الإصدار 1.0.0-beta01 هذه الالتزامات.

الإصدار 1.0.0-alpha02 من VectorDrawable-Seekable

19 آب (أغسطس) 2020

تم إصدار "androidx.vectordrawable:vectordrawable-seekable:1.0.0-alpha02". يحتوي الإصدار 1.0.0-alpha02 على هذه الالتزامات.

إصلاح الأخطاء

الإصدار 1.0.0-alpha01 من Vectordrawable-Seekable

نيسان (أبريل) 2020

تم إصدار "androidx.vectordrawable:vectordrawable-seekable:1.0.0-alpha01". يحتوي الإصدار 1.0.0-alpha01 على هذه الالتزامات.

الميزات الجديدة

androidx.vectordrawable:vectordrawable-seekable هو بديل يمكن البحث عنه لـ androidx.vectordrawable:vectordrawable-animated مع بعض الميزات الإضافية. وهو يتيح استخدام تنسيق XML نفسه مثل drawVectorDrawable.

  • الإيقاف المؤقت والاستئناف
  • Seek (setCurrentPlayTime)
  • عمليات معاودة الاتصال المحسَّنة

لمزيد من التفاصيل، يُرجى الاطّلاع على SeekableAnimatedVectorDrawable.

الإصدار 1.2.0

الإصدار 1.2.0-beta01

20 نيسان (أبريل) 2022

تم إصدار androidx.vectordrawable:vectordrawable:1.2.0-beta01 بدون أي تغييرات منذ الإصدار 1.2.0-alpha02. يتضمّن الإصدار 1.2.0-beta01 هذه الالتزامات.

الإصدار 1.2.0-alpha02 من VectorDrawable

19 آب (أغسطس) 2020

تم إصدار "androidx.vectordrawable:vectordrawable:1.2.0-alpha02". يحتوي الإصدار 1.2.0-alpha02 على هذه الالتزامات.

إصلاح الأخطاء

الإصدار 1.2.0-alpha01 من Vectordrawable

نيسان (أبريل) 2020

تم إصدار "androidx.vectordrawable:vectordrawable:1.2.0-alpha01". يحتوي الإصدار 1.2.0-alpha01 على هذه الالتزامات.

الميزات الجديدة

  • لا يحتوي هذا الإصدار على أي ميزات علنية جديدة. إنّها تبعية ضرورية عند استخدام السمة androidx.vectordrawable:vectordrawable-seekable-1.0.0-alpha01.

الإصدار 1.1.0

الإصدار 1.1.0

5 أيلول (سبتمبر) 2019

تم إصدار androidx.vectordrawable:vectordrawable:1.1.0 وandroidx.vectordrawable:vectordrawable-animated:1.1.0. يمكن الاطّلاع هنا على الالتزامات المضمَّنة في هذا الإصدار.

تغييرات مهمة منذ الإصدار 1.0.0

الميزات الجديدة

  • "fillType" متاح الآن في ClipPath.
  • تتوفّر الآن إمكانية التلوين باستخدام ColorStateLists المحدّدة مع عناصر المظاهر في VectorDrawableCompat.

إصلاح الأخطاء

  • تم إصلاح خطأ عرض VectorDrawables باستخدام التدرجات (b/117796719)
  • تم إصلاح مشكلة getColorFilter() التي عرضت قيمة فارغة حتى عندما تم ضبطها (aosp/762198).

الإصدار 1.1.0-rc01

2 تموز (يوليو) 2019

تم إصدار androidx.vectordrawable:vectordrawable:1.1.0-rc01 وandroidx.vectordrawable:vectordrawable-animated:1.1.0-rc01 بدون أي تغييرات من 1.1.0-beta02. يمكن الاطّلاع هنا على الالتزامات المضمَّنة في هذا الإصدار.

الإصدار 1.1.0-beta02

5 حزيران (يونيو) 2019

تم إصدار androidx.vectordrawable:vectordrawable:1.1.0-beta02 وandroidx.vectordrawable:vectordrawable-animated:1.1.0-beta02. يمكن الاطّلاع هنا على الالتزامات المضمَّنة في هذا الإصدار.

إصلاح الأخطاء

  • تغيير اسم الحزمة الانتقالية ذات الرسوم المتحركة (aosp/963431)

الإصدار 1.1.0-beta01

7 أيار (مايو) 2019

تم إصدار androidx.vectordrawable:vectordrawable:1.1.0-beta01 وandroidx.vectordrawable:vectordrawable-animated:1.1.0-beta01. يمكن الاطّلاع هنا على الالتزامات المضمَّنة في هذا الإصدار.

الميزات الجديدة

  • "fillType" متاح الآن في ClipPath.

الإصدار 1.1.0-alpha01

3 كانون الأول (ديسمبر) 2018

الميزات الجديدة

  • دعم التلوين باستخدام ColorStateLists المحدد مع عناصر المظاهر في VectorDrawableCompat

إصلاح الأخطاء

  • تم إصلاح خطأ عرض VectorDrawables باستخدام التدرجات (aosp/790377)
  • تم إصلاح مشكلة getColorFilter() التي عرضت قيمة فارغة حتى عندما تم ضبطها (aosp/762198).

الإصدار 1.0.0

الإصدار 1.0.0

7 تشرين الثاني (نوفمبر) 2018

الميزات الجديدة