Vectordrawable

वेक्टर ग्राफ़िक रेंडर करना.
नया अपडेट स्टेबल रिलीज़ रिलीज़ कैंडिडेट बीटा रिलीज़ ऐल्फ़ा रिलीज़
1 मई, 2024 1.2.0 - - -

डिपेंडेंसी का एलान करना

VectorDrawable पर डिपेंडेंसी जोड़ने के लिए, आपको अपने प्रोजेक्ट में Google Maven रिपॉज़िटरी जोड़नी होगी. ज़्यादा जानकारी के लिए, Google की Maven रिपॉज़िटरी पढ़ें.

अपने ऐप्लिकेशन या मॉड्यूल के लिए, 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 को बेहतर बनाने में मदद मिलती है. अगर आपको कोई नई समस्या मिलती है या आपके पास इस लाइब्रेरी को बेहतर बनाने के लिए सुझाव हैं, तो हमें बताएं. कृपया नई समस्या सबमिट करने से पहले, इस लाइब्रेरी में शामिल मौजूदा समस्याओं को देखें. स्टार बटन पर क्लिक करके, किसी मौजूदा समस्या के लिए वोट किया जा सकता है.

नई समस्या दर्ज करने का तरीका

ज़्यादा जानकारी के लिए, Issue Tracker का दस्तावेज़ देखें.

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 का एक ऐसा विकल्प है जिसमें कुछ अतिरिक्त सुविधाएं हैं. यह 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 में ये बदलाव शामिल हैं.

गड़बड़ियां ठीक की गईं

  • डिपेंडेंसी अपडेट करें. (aosp/1380259)

Vectordrawable-Seekable का वर्शन 1.0.0-alpha01

15 अप्रैल, 2020

androidx.vectordrawable:vectordrawable-seekable:1.0.0-alpha01 रिलीज़ हो गया है. वर्शन 1.0.0-alpha01 में ये बदलाव शामिल हैं.

नई सुविधाएं

androidx.vectordrawable:vectordrawable-seekable, androidx.vectordrawable:vectordrawable-animated का एक ऐसा विकल्प है जिसमें कुछ अतिरिक्त सुविधाएं हैं. यह 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 में ये बदलाव शामिल हैं.

वर्शन 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 में ये बदलाव शामिल हैं.

गड़बड़ियां ठीक की गईं

  • डिपेंडेंसी अपडेट करें. (aosp/1380259)

Vectordrawable का वर्शन 1.2.0-alpha01

15 अप्रैल, 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 में काम करता है
  • अब VectorDrawableCompat में थीम एट्रिब्यूट के साथ तय किए गए ColorStateLists का इस्तेमाल करके, रंगत बदलने की सुविधा काम करती है

गड़बड़ियां ठीक की गईं

  • ग्रेडिएंट के साथ 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

नई सुविधाएं

  • VectorDrawableCompat में थीम एट्रिब्यूट के साथ तय किए गए ColorStateLists का इस्तेमाल करके, टिंट करने की सुविधा उपलब्ध कराई गई है.

गड़बड़ियां ठीक की गईं

  • ग्रेडिएंट के साथ VectorDrawables रेंडर करने में गड़बड़ी ठीक की गई (aosp/790377)
  • getColorFilter() से जुड़ी उस समस्या को ठीक किया गया है जिसमें वैल्यू सेट होने के बावजूद, यह शून्य दिखाता था (aosp/762198)

वर्शन 1.0.0

वर्शन 1.0.0

7 नवंबर, 2018

नई सुविधाएं

  • VectorDrawableCompat में ग्रेडिएंट और ColorStateList फ़िल और स्ट्रोक के लिए सहायता मिलती है.