Customview
androidx.customview.poolingcontainer
androidx.customview.view
androidx.customview.widget
इस टेबल में, androidx.customview ग्रुप के सभी आर्टफ़ैक्ट की सूची दी गई है.
| सह-प्रॉडक्ट | स्टेबल रिलीज़ | रिलीज़ कैंडिडेट | बीटा रिलीज़ | ऐल्फ़ा रिलीज़ |
|---|---|---|---|---|
| customview | 1.2.0 | - | - | - |
| customview-poolingcontainer | 1.1.0 | - | - | - |
डिपेंडेंसी का एलान करना
CustomView पर डिपेंडेंसी जोड़ने के लिए, आपको अपने प्रोजेक्ट में Google Maven रिपॉज़िटरी जोड़नी होगी. ज़्यादा जानकारी के लिए, Google की Maven रिपॉज़िटरी पढ़ें.
अपने ऐप्लिकेशन या मॉड्यूल के लिए, build.gradle फ़ाइल में उन आर्टफ़ैक्ट की डिपेंडेंसी जोड़ें जिनकी आपको ज़रूरत है:
ग्रूवी
dependencies { implementation "androidx.customview:customview:1.2.0" }
Kotlin
dependencies { implementation("androidx.customview:customview:1.2.0") }
सुझाव/राय दें या शिकायत करें
आपके सुझाव, शिकायत या राय से Jetpack को बेहतर बनाने में मदद मिलती है. अगर आपको कोई नई समस्या मिलती है या आपके पास इस लाइब्रेरी को बेहतर बनाने के लिए सुझाव हैं, तो हमें बताएं. कृपया नई समस्या सबमिट करने से पहले, इस लाइब्रेरी में शामिल मौजूदा समस्याओं को देखें. स्टार बटन पर क्लिक करके, किसी मौजूदा समस्या के लिए वोट किया जा सकता है.
ज़्यादा जानकारी के लिए, Issue Tracker का दस्तावेज़ देखें.
Customview Poolingcontainer Version 1.0
वर्शन 1.1.0
23 अप्रैल, 2025
androidx.customview:customview-poolingcontainer:1.1.0 रिलीज़ हो गया है. वर्शन 1.1.0 में ये बदलाव शामिल हैं.
वर्शन 1.1.0-rc01
9 अप्रैल, 2025
androidx.customview:customview-poolingcontainer:1.1.0-rc01 रिलीज़ हो गया है. वर्शन 1.1.0-rc01 में ये बदलाव शामिल हैं.
वर्शन 1.1.0-beta01
26 मार्च, 2025
androidx.customview:customview-poolingcontainer:1.1.0-beta01 रिलीज़ हो गया है. वर्शन 1.1.0-beta01 में ये बदलाव शामिल हैं.
वर्शन 1.0.0
27 जुलाई, 2022
androidx.customview:customview-poolingcontainer:1.0.0 रिलीज़ हो गया है. वर्शन 1.0.0 में ये बदलाव शामिल हैं.
1.0.0 वर्शन की मुख्य सुविधाएं
RecyclerViewको1.3.0-alpha02या नए वर्शन पर और Compose यूज़र इंटरफ़ेस (यूआई) को1.2.0-beta02या नए वर्शन पर अपग्रेड करने से, Compose व्यू वालेRecyclerViewचाइल्ड को बेहतर तरीके से रीयूज़ किया जा सकेगा. ज़्यादा जानकारी के लिए, यह ब्लॉग पोस्ट देखें.ज़्यादातर उपयोगकर्ताओं को इस लाइब्रेरी का सीधे तौर पर इस्तेमाल करने की ज़रूरत नहीं होती. हालांकि, अगर आपको RecyclerView जैसा
ViewGroupया ऐसा व्यू डेवलप करना है जिसे हटाए जाने पर, साफ़ तौर पर अतिरिक्त संसाधनों को हटाने की ज़रूरत होती है (जैसे, Compose), तो आपको इस लाइब्रेरी का इस्तेमाल करना होगा.
वर्शन 1.0.0-rc01
15 जून, 2022
androidx.customview:customview-poolingcontainer:1.0.0-rc01 रिलीज़ हो गया है. वर्शन 1.0.0-rc01 में ये बदलाव शामिल हैं.
- यह वर्शन,
androidx.customview:customview-poolingcontainer:1.0.0-beta02के जैसा ही है.
वर्शन 1.0.0-beta02
18 मई, 2022
androidx.customview:customview-poolingcontainer:1.0.0-beta02 रिलीज़ हो गया है. वर्शन 1.0.0-beta02 में ये बदलाव शामिल हैं.
- Compose 1.2.0-beta02 वर्शन के साथ काम करने के लिए, कोई बदलाव करने की ज़रूरत नहीं है.
वर्शन 1.0.0-beta01
11 मई, 2022
androidx.customview:customview-poolingcontainer:1.0.0-beta01 रिलीज़ हो गया है. वर्शन 1.0.0-beta01 में ये बदलाव शामिल हैं.
नई सुविधाएं
- बेहतर दस्तावेज़!
वर्शन 1.0.0-alpha01
23 मार्च, 2022
androidx.customview:customview-poolingcontainer:1.0.0-alpha01 रिलीज़ हो गया है. वर्शन 1.0.0-alpha01 में ये बदलाव शामिल हैं.
पहले वर्शन में उपलब्ध सुविधाएँ
- CustomView Poolingcontainer लाइब्रेरी में, कंटेनर के लाइफ़साइकल को सुनने की सुविधाएं होती हैं. ये कंटेनर, अपने चाइल्ड व्यू के लाइफ़साइकल को मैनेज करते हैं. जैसे, RecyclerView.
वर्शन 1.2.0
वर्शन 1.2.0
23 अप्रैल, 2025
androidx.customview:customview:1.2.0 रिलीज़ हो गया है. वर्शन 1.2.0 में ये बदलाव शामिल हैं.
- कोई बड़ी कमिट नहीं है, सिर्फ़ स्टेबल वर्शन पर स्विच किया जा रहा है
वर्शन 1.2.0-rc01
9 अप्रैल, 2025
androidx.customview:customview:1.2.0-rc01 रिलीज़ हो गया है. वर्शन 1.2.0-rc01 में ये बदलाव शामिल हैं.
वर्शन 1.2.0-beta01
26 मार्च, 2025
androidx.customview:customview:1.2.0-beta01 रिलीज़ हो गया है. वर्शन 1.2.0-beta01 में ये बदलाव शामिल हैं.
एपीआई में हुए बदलाव
ViewDragHelper#smoothSlideViewToके लिए एक ओवरलोड पेश किया गया है. यह ऐनिमेशन की स्पीड को कंट्रोल करने के लिए, अवधि और इंटरपोलेटर पैरामीटर स्वीकार करता है.
वर्शन 1.2.0-alpha02
21 सितंबर, 2022
androidx.customview:customview:1.2.0-alpha02 रिलीज़ हो गया है. वर्शन 1.2.0-alpha02 में ये बदलाव शामिल हैं.
एपीआई में हुए बदलाव
ViewDragHelperकेcreate()तरीकों में@NonNullएनोटेशन जोड़े गए. (I93a01, b/236474222)
वर्शन 1.2.0-alpha01
23 फ़रवरी, 2022
androidx.customview:customview:1.2.0-alpha01 रिलीज़ हो गया है. वर्शन 1.2.0-alpha01 में ये बदलाव शामिल हैं.
नई सुविधाएं
- एक नई
PoolingContainerलाइब्रेरी जोड़ी गई है. इससे, व्यू के बाहर मौजूद कंटेनर के डिसपोज़ इवेंट को सुना जा सकता है. इसे बाद मेंComposeऔरRecyclerView(I0e3f6, b/196371929) की डिपेंडेंसी के तौर पर जोड़ा जाएगा
एपीआई में हुए बदलाव
ExploreByTouchHelperमेंAccessibilityNodeInfoCompat#setBoundsInScreenके लिए बेहतर सहायता जोड़ी गई है. साथ ही,setBoundsInScreenFromBoundsInParentजोड़ा गया है. इसका इस्तेमाल, पैरंट बाउंड को स्क्रीन बाउंड में बदलने के लिए किया जा सकता है. (Ie5529)
वर्शन 1.1.0
वर्शन 1.1.0
24 जून, 2020
androidx.customview:customview:1.1.0 रिलीज़ हो गया है. वर्शन 1.1.0 में ये बदलाव शामिल हैं.
1.0.0 के बाद के मुख्य बदलाव
- लेआउट के लिए नया
Openableइंटरफ़ेस जोड़ा गया है. इससे लेआउट को ‘खुले’ और ‘बंद’ स्टेटस के बीच ट्रांज़िशन किया जा सकता है.
वर्शन 1.1.0-rc01
20 मई, 2020
androidx.customview:customview:1.1.0-rc01 को 1.1.0-beta01 के बाद से बिना किसी बदलाव के रिलीज़ किया गया है. वर्शन 1.1.0-rc01 में ये बदलाव शामिल हैं.
वर्शन 1.1.0-beta01
1 अप्रैल, 2020
androidx.customview:customview:1.1.0-beta01 को 1.1.0-alpha02 के बाद से बिना किसी बदलाव के रिलीज़ किया गया है. वर्शन 1.1.0-beta01 में ये बदलाव शामिल हैं.
वर्शन 1.1.0-alpha02
4 मार्च, 2020
androidx.customview:customview:1.1.0-alpha02 रिलीज़ हो गया है. वर्शन 1.1.0-alpha02 में ये बदलाव शामिल हैं.
नई सुविधाएं
- लेआउट के लिए नया
Openableइंटरफ़ेस जोड़ा गया है. इससे लेआउट को ‘खुले’ और ‘बंद’ स्टेटस के बीच ट्रांज़िशन किया जा सकता है.DrawerLayoutअब इस इंटरफ़ेस को DrawerLayout1.1.0-alpha04में लागू करता है. (b/129979320)
वर्शन 1.1.0-alpha01
13 जून, 2019
androidx.customview:customview:1.1.0-alpha01 रिलीज़ हो गया है. इस वर्शन में शामिल बदलाव यहां देखे जा सकते हैं.
एपीआई में हुए बदलाव
- ViewDragHelper में नए एपीआई जोड़े गए हैं, ताकि इसके किनारे के साइज़ को बदला जा सके
गड़बड़ियां ठीक की गईं
ExploreByTouchHelperमें कुछ छोटी-मोटी गड़बड़ियां ठीक की गईं ((aosp/957741)