قابلة للرسم

عرض رسومات متجهية
التعديل الأخير الإصدار المستقر إصدار مرشح الإصدار التجريبي إصدار ألفا
1 أيار (مايو) 2024 1.2.0 - - -

إعلان التبعيات

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

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

رائع

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")
}

لمزيد من المعلومات حول التبعيات، انظر إضافة تبعيات الإصدار.

ملاحظات

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

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

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

الإصدار 1.0.0 القابل للسحب القابل للرسم

الإصدار 1.0.0

1 أيار (مايو) 2024

تم طرح "androidx.vectordrawable:vectordrawable-seekable:1.0.0". يتضمّن الإصدار 1.0.0 هذه الالتزامات.

الميزات الرئيسية للإصدار 1.0.0

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

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

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

الإصدار 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 نفسه مثل MoveVectorDrawable.

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

يُرجى الاطّلاع على مقالة SeekableAnimatedVectorDrawable لمعرفة التفاصيل.

الإصدار 1.2.0

الإصدار 1.2.0

1 أيار (مايو) 2024

تم طرح androidx.vectordrawable:vectordrawable:1.2.0 وandroidx.vectordrawable:vectordrawable-animated:1.2.0. يتضمّن الإصدار 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 القابل للرسم

نيسان (أبريل) 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

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