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 वर्शन 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)