Vectordrawable
آخر تعديل | الإصدار المستقر | سحب المرشح | الإصدار التجريبي | إصدار أولي |
---|---|---|---|---|
1 مايو 2024 | 1.2.0 | - | - | - |
إعلان التبعيات
لإضافة تبعية على VectorDrawable، عليك إضافة مستودع Google Maven إلى مشروعك. اطّلِع على مستودع Maven من Google لمزيد من المعلومات.
أضِف العناصر الاعتمادية الخاصة بالعناصر التي تحتاج إليها في ملف build.gradle
لتطبيقك أو وحدتك:
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") }
لمزيد من المعلومات عن العناصر الاعتمادية، اطّلِع على مقالة إضافة عناصر الاعتماد الخاصة بالإصدار.
ملاحظات
تساعدنا ملاحظاتك في تحسين 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
.
- الإيقاف المؤقت والاستئناف
- Seek (setCurrentPlayTime)
- عمليات معاودة الاتصال المحسّنة
يُرجى الاطّلاع على SeekableAnimatedVectorDrawable
لمعرفة التفاصيل.
الإصدار 1.0.0-beta01
20 نيسان (أبريل) 2022
تم إصدار الإصدار androidx.vectordrawable:vectordrawable-seekable:1.0.0-beta01
بدون أي تغييرات منذ الإصدار 1.0.0-alpha02. يحتوي الإصدار 1.0.0-beta01 على هذه المراجعات.
VectorDrawable-Seekable Version 1.0.0-alpha02
19 آب (أغسطس) 2020
تم إصدار androidx.vectordrawable:vectordrawable-seekable:1.0.0-alpha02
. يحتوي الإصدار 1.0.0-alpha02 على هذه المراجعات.
إصلاح الأخطاء
- تعديل التبعيات (aosp/1380259)
Vectordrawable-Seekable الإصدار 1.0.0-alpha01
نيسان (أبريل) 2020
تم طرح androidx.vectordrawable:vectordrawable-seekable:1.0.0-alpha01
. يحتوي الإصدار 1.0.0-alpha01 على هذه المراجعات.
الميزات الجديدة
androidx.vectordrawable:vectordrawable-seekable
هو بديل قابل للتقديم أو الإيقاف لـ androidx.vectordrawable:vectordrawable-animated
مع بعض الميزات الإضافية. وهو متوافق مع تنسيق XML نفسه المستخدَم في AnimatedVectorDrawable.
- الإيقاف المؤقت والاستئناف
- Seek (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 على هذه المراجعات.
إصلاح الأخطاء
- تعديل التبعيات. (aosp/1380259)
الإصدار 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
. يمكن العثور على عمليات الربط المضمّنة في هذا الإصدار هنا.
إصلاح الأخطاء
- تغيير اسم حزمة vectordrawable-animated (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
الميزات الجديدة
- يكتسب
VectorDrawableCompat
دعمًا للتدرج وColorStateList
تعبئة ورسم الخط.