एलिमेंट
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
मेज़रमेंट के दौरान, ब्लॉक पंक्तियों में बंट जाता है. इनमें ऐसे एलिमेंट और एलिमेंट स्पेसर होते हैं जो ओवरलैप नहीं होते.
एलिमेंट
एलिमेंट, ब्लॉक में विज़ुअल चीज़ों को दिखाते हैं. उदाहरणों में ऐसे एलिमेंट शामिल हैं
जो यह दिखाना चाहते हैं:
- फ़ील्ड
- आइकॉन
- डिवाइस
- कोनों में बदलाव करें
हर एलिमेंट एक रेक्टैंगल है, जो विज़ुअल आइटम की सीमाओं को परिभाषित करता है. साथ ही, हर तरह के एलिमेंट के लिए खास
कुछ अतिरिक्त डेटा भी तय करता है.
आम तौर पर, एलिमेंट के बाउंड, किसी बाहरी क्लास (यानी, वह चीज़ जिसके बारे में वे बताते हैं) तय करते हैं. उदाहरण के लिए,
फ़ील्ड एलिमेंट फ़ील्ड को दिखाते हैं और उनका साइज़, फ़ील्ड के getSize
तरीके से तय होता है.
एलिमेंट स्पेसर
एलिमेंट स्पेसर एक खाली जगह होती है, जो किसी पंक्ति में मौजूद एलिमेंट के बीच में जाती है.
स्पेसर की सीमाएं, मेज़रमेंट के दौरान रेंडर जानकारी से तय होती है. ब्लॉक के सभी एलिमेंट मापने के बाद, रेंडर जानकारी, एलिमेंट के बीच अपने चुने गए साइज़ की स्पेस डालें. साइज़ एक जैसे नहीं होने चाहिए; स्पेसर के दोनों ओर मौजूद एलिमेंट के आधार पर वे अक्सर अलग-अलग होते हैं.
जब तक कुछ अलग से न बताया जाए, तब तक इस पेज की सामग्री को Creative Commons Attribution 4.0 License के तहत और कोड के नमूनों को Apache 2.0 License के तहत लाइसेंस मिला है. ज़्यादा जानकारी के लिए, Google Developers साइट नीतियां देखें. Oracle और/या इससे जुड़ी हुई कंपनियों का, Java एक रजिस्टर किया हुआ ट्रेडमार्क है.
आखिरी बार 2025-07-25 (UTC) को अपडेट किया गया.
[[["समझने में आसान है","easyToUnderstand","thumb-up"],["मेरी समस्या हल हो गई","solvedMyProblem","thumb-up"],["अन्य","otherUp","thumb-up"]],[["वह जानकारी मौजूद नहीं है जो मुझे चाहिए","missingTheInformationINeed","thumb-down"],["बहुत मुश्किल है / बहुत सारे चरण हैं","tooComplicatedTooManySteps","thumb-down"],["पुराना","outOfDate","thumb-down"],["अनुवाद से जुड़ी समस्या","translationIssue","thumb-down"],["सैंपल / कोड से जुड़ी समस्या","samplesCodeIssue","thumb-down"],["अन्य","otherDown","thumb-down"]],["आखिरी बार 2025-07-25 (UTC) को अपडेट किया गया."],[],["During the measurement phase, blocks are divided into rows with elements and spacers. Elements, such as fields, icons, connections, and corners, are represented by rectangles with specific data. Their sizes are dictated by external classes, like a field's `getSize` method. Element spacers are empty spaces inserted between elements by the render info, with varying sizes based on the adjacent elements. The render info determines spacer sizes after measuring all block elements.\n"]]