अडैप्टिव लेआउट के बारे में जानकारी

Android ऐप्लिकेशन कई तरह के डिवाइसों पर काम करते हैं. जैसे, फ़ोल्ड किए जा सकने वाले फ़्लिप फ़ोन से लेकर दीवार पर लगने वाले टीवी. सभी तरह के ब्राउज़र पर बेहतरीन उपयोगकर्ता अनुभव देने के लिए अलग-अलग डिसप्ले साइज़ और कॉन्फ़िगरेशन के हिसाब से, अपने ऐप्लिकेशन के यूज़र इंटरफ़ेस (यूआई) को डिवाइस में बदलें. कॉन्टेंट बनाने बेहतरीन Android ऐप्लिकेशन, डिवाइस की स्क्रीन का ज़्यादा से ज़्यादा फ़ायदा लेते हैं रनटाइम के दौरान उस स्पेस में होने वाले बदलाव. इसमें स्क्रीन की दिशा में बदलाव और विंडो भी शामिल हैं स्प्लिट स्क्रीन और फ़्री फ़ॉर्म विंडोइंग मोड में साइज़ बदलना.

विषय

अडैप्टिव लेआउट के दस्तावेज़ में इन विषयों के बारे में दिशा-निर्देश दिए गए हैं, जानें:

  • अडैप्टिव लेआउट डिज़ाइन करना और लागू करना
  • विंडो के साइज़ के आधार पर, अपने ऐप्लिकेशन के प्राइमरी नेविगेशन में बदलाव करें
  • अपने ऐप्लिकेशन के यूज़र इंटरफ़ेस (यूआई) को ऑप्टिमाइज़ करने के लिए, विंडो साइज़ क्लास का इस्तेमाल करें
  • कैननिकल लेआउट को आसानी से लागू करें, जैसे कि सूची-ब्यौरा, Jetpack API इस्तेमाल करके

ज़रूरी शर्तें

अडैप्टिव लेआउट के दिशा-निर्देश यह मानते हैं कि आपको इन कॉन्सेप्ट की समझ है: