मैं Android डेवलपर मार्गदर्शिका में के बारे में दस्तावेज़ Fragments पढ़ चुके हैं और मैंने देखा है कि कभी कभी वे कक्षा टुकड़ा टैग विशेषता android के साथ का दृष्टांत को निर्दिष्ट करें: नाम विशेषता: और कुछ समय वे क्लास का उपयोग नाम और वर्ग:गतिविधि लेआउट: टुकड़ा वर्ग: एंड्रॉयड बनाम: नाम का श्रेय
<fragment
android:name="com.example.news.ArticleReaderFragment"
android:id="@+id/viewer"
android:layout_weight="2"
android:layout_width="0dp"
android:layout_height="match_parent" />
<fragment
class="com.example.android.apis.app.FragmentLayout$TitlesFragment"
android:id="@+id/titles"
android:layout_weight="1"
android:layout_width="0px"
android:layout_height="match_parent" />
एंड्रॉयड हैं विनिमेय? यदि मैं एक्लिप्स में स्वत: पूर्णता समारोह का उपयोग करता हूं, तो वे दोनों एक ही दस्तावेज़ीकरण युक्ति दिखाते हैं (यानी विशेषता वर्ग नाम को तुरंत चालू करने के लिए प्रदान करती है)। हो सकता है कि कक्षा को तत्काल करने के लिए आपको दूसरा नाम इस्तेमाल करना चाहिए, जो जावा फ़ाइल नाम से अलग है, जैसे टाइटलफ्रैगमेंट जो FragmentLayout.java फ़ाइल में है? या क्या मैं एंड्रॉइड के साथ सिंटैक्स पैकेज.फाइलडोटजावा $ कक्षा का उपयोग कर सकता हूं: नाम विशेषता?
मैं एंड्रॉइड जावा क्लासेस के लिए एक्सएमएल टैग और विशेषताओं के लिए कुछ दस्तावेज लेना चाहता हूं (मैंने इसके बारे में अन्य question में पूछा है)।
मैं वास्तव में चाहते हैं प्रलेखन था। चूंकि 'कक्षा' में नामस्थान नहीं है, इसलिए मैं उत्सुक हूं कि उस विशेषता का उपयोग अभी नहीं किया गया था, जबकि टुकड़े विकसित किए जा रहे थे लेकिन इन्हें छोड़ दिया गया क्योंकि वे अब संगतता को तोड़ नहीं सकते हैं। स्थिरता के लिए, 'एंड्रॉइड: नाम' कभी भी थोड़ा बेहतर लगता है और उपयोगकर्ता 1550716 ने इंगित किया है, वे एक दूसरे के बदले में दिखाई देते हैं। – spaaarky21
@ स्पाकार्की 21: हाँ, मैंने हर जगह 'एंड्रॉइड: नाम' पर स्विच किया है। – CommonsWare
नाम बनाम वर्ग के उपयोग के लिए अतिरिक्त विश्वसनीयता: इंटेलिजे आईडीईए अपने नवीनतम लेआउट संपादक (v13) – rmirabelle