कंपोज़ मटीरियल3 एडेप्टिव
नया अपडेट | स्टेबल रिलीज़ | रिलीज़ कैंडिडेट | बीटा रिलीज़ | ऐल्फ़ा रिलीज़ |
---|---|---|---|---|
21 अगस्त, 2024 | - | 1.0.0-rc01 | - | 1.1.0-ऐल्फ़ा01 |
डिपेंडेंसी तय करना
कंपोज़ की सुविधा पर डिपेंडेंसी जोड़ने के लिए, आपको अपने प्रोजेक्ट. Google की Maven रिपॉज़िटरी पढ़ें हमारा वीडियो देखें.
उन आर्टफ़ैक्ट की डिपेंडेंसी जोड़ें जिनकी आपको build.gradle
फ़ाइल में ज़रूरत है
आपका ऐप्लिकेशन या मॉड्यूल:
ग्रूवी
dependencies { implementation "androidx.compose.material3.adaptive:adaptive:1.1.0-alpha01" implementation "androidx.compose.material3.adaptive:adaptive-layout:1.1.0-alpha01" implementation "androidx.compose.material3.adaptive:adaptive-navigation:1.1.0-alpha01" }
Kotlin
dependencies { implementation("androidx.compose.material3.adaptive:adaptive:1.1.0-alpha01") implementation "androidx.compose.material3.adaptive:adaptive-layout:1.1.0-alpha01" implementation "androidx.compose.material3.adaptive:adaptive-navigation:1.1.0-alpha01" }
डिपेंडेंसी के बारे में ज़्यादा जानकारी के लिए, बिल्ड डिपेंडेंसी जोड़ना लेख पढ़ें.
सुझाव
आपके सुझाव, शिकायत या राय से Jetpack को बेहतर बनाने में मदद मिलती है. अगर आपको नई समस्याओं का पता चलता है या आपको इस लाइब्रेरी को बेहतर बनाने के लिए आइडिया मिल सकते हैं. कृपया, इस मौजूदा समस्याएं इस लाइब्रेरी में जोड़ें. किसी मौजूदा समस्या के लिए अपना वोट दें. इसके लिए ये तरीके अपनाएं: स्टार बटन पर क्लिक करके ऐसा किया जा सकता है.
समस्या को ट्रैक करने वाले टूल से जुड़ा दस्तावेज़ देखें हमारा वीडियो देखें.
Material3 के अडैप्टिव वर्शन 1.1 को कंपोज़ करें
वर्शन 1.1.0-alpha01
21 अगस्त, 2024
androidx.compose.material3.adaptive:adaptive-*:1.1.0-alpha01
रिलीज़ हो गया है. वर्शन 1.1.0-alpha01 में ये कमिट मौजूद हैं.
नई सुविधाएं
- किसी जगह के हिसाब से ढाले जा सकने वाले स्कैफ़ोल्ड के पैनल को बड़ा करने की सुविधा के बारे में जानकारी दें.
एपीआई में किए गए बदलाव
- पैनल एक्सपैंशन एपीआई को सार्वजनिक तौर पर उपलब्ध कराना (I301d6)
- पैनल वैल्यू के ट्रांज़िशन को कंट्रोल करने के लिए,
ThreePaneScaffoldState
की सुविधा लॉन्च की गई.ListDetailPaneScaffold
औरSupportingPaneScaffold
के ओवरलोड जोड़े गए, जो इस स्थिति को स्वीकार करते हैं. (I5db3b) - पैनल एक्सपैंशन कुंजी और सेवा देने वाली मुख्य कंपनी के इंटरफ़ेस (Id621f) के बारे में जानकारी दें
गड़बड़ियां ठीक की गईं
- हिंज प्रज़ेंटेशन को बाहर रखने पर, सेगमेंट को गलत तरीके से कैलकुलेट करने की समस्या को ठीक किया गया. (9dfd483)
Material3 के अडैप्टिव वर्शन 1.0 को कंपोज़ करें
वर्शन 1.0.0-rc01
21 अगस्त, 2024
androidx.compose.material3.adaptive:adaptive-*:1.0.0-rc01
रिलीज़ हो गया है. वर्शन 1.0.0-rc01 में ये कमिट शामिल हैं.
गड़बड़ियां ठीक की गईं
- हिंज प्रज़ेंटेशन को बाहर रखने पर, सेगमेंट को गलत तरीके से कैलकुलेट करने की समस्या को ठीक किया गया. (9dfd483)
वर्शन 1.0.0-beta04
26 जून, 2024
androidx.compose.material3.adaptive:adaptive-*:1.0.0-beta04
रिलीज़ हो गया है. वर्शन 1.0.0-beta04 में ये प्रतिबद्धताएं शामिल हैं.
गड़बड़ियां ठीक की गईं
- इस समस्या को ठीक करता है कि जब हिंज की सीमाएं अपडेट होती हैं, तो लेआउट उसके मुताबिक अपडेट नहीं होता. (71e9cf1)
वर्शन 1.0.0-beta03
12 जून, 2024
androidx.compose.material3.adaptive:adaptive-*:1.0.0-beta03
रिलीज़ हो गया है. वर्शन 1.0.0-beta03 में ये प्रतिबद्धताएं शामिल हैं.
गड़बड़ियां ठीक की गईं
- बीटा02 में डिपेंडेंसी के गलत रिज़ॉल्यूशन की वजह से होने वाले क्रैश को ठीक किया गया है.
वर्शन 1.0.0-beta02
29 मई, 2024
androidx.compose.material3.adaptive:adaptive-*:1.0.0-beta02
रिलीज़ हो गया है. वर्शन 1.0.0-beta02 में ये प्रतिबद्धताएं शामिल हैं.
वर्शन 1.0.0-beta01
14 मई, 2024
androidx.compose.material3.adaptive:adaptive-*:1.0.0-beta01
रिलीज़ हो गया है. वर्शन 1.0.0-beta01 में ये प्रतिबद्धताएं शामिल हैं.
वर्शन 1.0.0-alpha12
1 मई, 2024
androidx.compose.material3.adaptive:adaptive-*:1.0.0-alpha12
रिलीज़ हो गया है. वर्शन 1.0.0-alpha12 में ये कमिट मौजूद हैं.
एपीआई में किए गए बदलाव
HingeInfo
मेंisFlat
की जानकारी जोड़ें (Ie0516, b/333784198)- अडैप्टिव एपीआई को प्रयोग के तौर पर उपलब्ध न कराएं (I1d038)
- अडैप्टिव लेआउट एपीआई को प्रयोग के तौर पर उपलब्ध न बनाएं (Id23df)
BackNavigationBehavior
को एक enum से एक मान वर्ग (Id8757) में बदला गया
गड़बड़ियां ठीक की गईं
- ट्रांज़िशन फ़्रैक्शन को लैम्डा (I6f5a9) में बदलें
SizeTracker
(18326a9) की शुरुआती स्थिति से जुड़ी समस्या को ठीक करेंPosture
बराबरी की जांच में हिंज सूची शामिल करें (6687137)
वर्शन 1.0.0-alpha11
17 अप्रैल, 2024
androidx.compose.material3.adaptive:adaptive-*:1.0.0-alpha11
रिलीज़ हो गया है. वर्शन 1.0.0-alpha11 में ये कमिट मौजूद हैं.
एपीआई में किए गए बदलाव
- दायरे वाले इंटरफ़ेस को सील करें. (Iefa57)
AnimatedPaneScope
के बारे में जानकारी दें. (I62d73, b/332750742)AdaptStrategy
को सील किया हुआ और स्थिर बनाएं. (Ia28b2)PaneScaffoldDirective
की कॉपी करने की विधि का परिचय दें. (I9291f)ThreePaneScaffoldScope
को प्रयोग के तौर पर मार्क करें. (I9d527)- इस्तेमाल में आसान स्कैफ़ोल्ड एपीआई उपलब्ध कराएं, जो नेविगेशन की सुविधा देते हों. (I263f0, b/321010778)
वर्शन 1.0.0-alpha10
3 अप्रैल, 2024
androidx.compose.material3.adaptive:adaptive-*:1.0.0-alpha10
रिलीज़ हो गया है. वर्शन 1.0.0-alpha10 में ये कमिट मौजूद हैं.
एपीआई में किए गए बदलाव
- डिफ़ॉल्ट तौर पर सेट की गई चौड़ाई को ज़रूरत के हिसाब से और पसंद के मुताबिक बनाएं. (Ic3abc)
- स्कैफ़ोल्ड डायरेक्टिव के कैलकुलेशन फ़ंक्शन का नाम बदलें. (I10855)
- स्कैफ़ोल्ड एपीआई से पैडिंग (जगह) और इनसेट को हटाएं. (I786f8)
- जेनरिक टाइप के बिना नेविगेटर को याद रखने के तरीके जोड़ें. (I607c3)
वर्शन 1.0.0-alpha09
20 मार्च, 2024
androidx.compose.material3.adaptive:adaptive-*:1.0.0-alpha09
रिलीज़ हो गया है. वर्शन 1.0.0-alpha09 में ये कमिट मौजूद हैं.
एपीआई में किए गए बदलाव
ThreePaneScaffoldScope
में स्टेट ट्रांज़िशन फ़ील्ड जोड़ें. (I3d917)- स्कैफ़ोल्ड के पैरामीटर को फिर से क्रम में लगाएं. (I4dff5)
AnimatedPane
मॉडिफ़ायर पैरामीटर की डिफ़ॉल्ट वैल्यू दें. (I77dd7)
गड़बड़ियां ठीक की गईं
- पैनल के मोशन में स्पेसर का साइज़ शामिल करें. (a3174ca)
वर्शन 1.0.0-alpha08
6 मार्च, 2024
androidx.compose.material3.adaptive:adaptive-*:1.0.0-alpha08
रिलीज़ हो गया है. वर्शन 1.0.0-alpha08 में ये कमिट मौजूद हैं.
नई सुविधाएं
- पैनल स्विच करते समय, देर से स्लाइड करने की सुविधा लागू करें. (I1a38e)
एपीआई में किए गए बदलाव
ThreePaneScaffoldState
इंटरफ़ेस हटाया गया. (I63f23)
वर्शन 1.0.0-alpha07
21 फ़रवरी, 2024