وکتور قابل ترسیم

رندر گرافیک برداری
آخرین به روز رسانی انتشار پایدار کاندید را آزاد کنید نسخه بتا انتشار آلفا
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"
}
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 کمک می کند. اگر مسائل جدیدی کشف کردید یا ایده هایی برای بهبود این کتابخانه دارید، به ما اطلاع دهید. لطفاً قبل از ایجاد کتابخانه جدید، به مسائل موجود در این کتابخانه نگاهی بیندازید. با کلیک کردن روی دکمه ستاره می توانید رای خود را به یک موضوع موجود اضافه کنید.

یک شماره جدید ایجاد کنید

برای اطلاعات بیشتر به مستندات ردیاب مشکل مراجعه کنید.

Vectordrawable-Seekable 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 حاوی این تعهدات است.

VectorDrawable-Seekable نسخه 1.0.0-alpha02

19 آگوست 2020

androidx.vectordrawable:vectordrawable-seekable:1.0.0-alpha02 منتشر شد. نسخه 1.0.0-alpha02 حاوی این commit ها است.

رفع اشکال

  • به روز رسانی وابستگی ها ( aosp/1380259 )

Vectordrawable-Seekable نسخه 1.0.0-alpha01

15 آوریل 2020

androidx.vectordrawable:vectordrawable-seekable:1.0.0-alpha01 منتشر شد. نسخه 1.0.0-alpha01 حاوی این commit ها است.

ویژگی های جدید

androidx.vectordrawable:vectordrawable-seekable یک جایگزین قابل جستجو برای androidx.vectordrawable:vectordrawable-animated با برخی ویژگی های اضافی است. از همان فرمت XML مانند AnimatedVectorDrawable پشتیبانی می کند.

  • مکث و از سرگیری
  • جستجو (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 شامل این commit ها است.

نسخه 1.2.0-beta01

20 آوریل 2022

androidx.vectordrawable:vectordrawable:1.2.0-beta01 بدون تغییر از نسخه 1.2.0-alpha02 منتشر شد. نسخه 1.2.0-beta01 حاوی این تعهدات است.

VectorDrawable نسخه 1.2.0-alpha02

19 آگوست 2020

androidx.vectordrawable:vectordrawable:1.2.0-alpha02 منتشر شد. نسخه 1.2.0-alpha02 حاوی این commit ها است.

رفع اشکال

  • به روز رسانی وابستگی ها ( aosp/1380259 )

Vectordrawable نسخه 1.2.0-alpha01

15 آوریل 2020

androidx.vectordrawable:vectordrawable:1.2.0-alpha01 منتشر شد. نسخه 1.2.0-alpha01 حاوی این commit ها است.

ویژگی های جدید

  • این نسخه هیچ ویژگی عمومی جدیدی ندارد. هنگامی که از 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 منتشر شدند. commit های موجود در این نسخه را می توانید در اینجا بیابید.

تغییرات مهم از 1.0.0

ویژگی های جدید

  • fillType اکنون در ClipPath پشتیبانی می شود
  • Tinting اکنون با استفاده از ColorStateLists تعریف شده با theme attrs در VectorDrawableCompat پشتیبانی می شود.

رفع اشکال

  • رفع اشکال در ارائه VectorDrawables با گرادیان ( b/117796719 )
  • تصحیح getColorFilter() که حتی زمانی که تنظیم شده بود null برگرداند ( 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 منتشر شدند. commit های موجود در این نسخه را می توانید در اینجا بیابید.

نسخه 1.1.0-beta02

5 ژوئن 2019

androidx.vectordrawable:vectordrawable:1.1.0-beta02 و androidx.vectordrawable:vectordrawable-animated:1.1.0-beta02 منتشر شدند. commit های موجود در این نسخه را می توانید در اینجا بیابید.

رفع اشکال

  • تغییر نام بسته 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 منتشر شدند. commit های موجود در این نسخه را می توانید در اینجا بیابید.

ویژگی های جدید

  • fillType اکنون در ClipPath پشتیبانی می شود

نسخه 1.1.0-alpha01

3 دسامبر 2018

ویژگی های جدید

  • از رنگ‌آمیزی با استفاده از ColorStateLists تعریف شده با تم در VectorDrawableCompat پشتیبانی کنید.

رفع اشکال

  • رفع اشکال در رندر کردن VectorDrawables با گرادیان ( aosp/790377 )
  • تصحیح getColorFilter() که حتی زمانی که تنظیم شده بود null برگرداند ( aosp/762198 )

نسخه 1.0.0

نسخه 1.0.0

7 نوامبر 2018

ویژگی های جدید