AndroidManifest.xml या लेआउट जैसे एंड्रॉइड पर उपयोग की जाने वाली एक्सएमएल फ़ाइलों के लिए स्कीमा (डीटीडी या एक्सएमएल स्कीमा) कहां हैं?एंड्रॉइड प्रोजेक्ट पर एक्सएमएल फाइलों के लिए स्कीमा कहां हैं?
उत्तर
स्कीमा xml फ़ाइल के रूप में मौजूद नहीं है। स्कीमा आपके कार्यक्रम का उपयोग करने वाले यूआई कक्षाओं पर निर्भर हैं। here पर थोड़ा बेहतर चर्चा है।
आम तौर पर, एक्सएमएल में एक नेमस्पेस को परिभाषित करना वास्तविक वास्तविक यूआरएल नहीं होना चाहिए बल्कि सिर्फ एक विश्वव्यापी अनूठी स्ट्रिंग है (इसलिए कोई अपने यूआरएल का उपयोग करना पसंद करता है)। बेशक, यह अच्छा है अगर इस यूआरएल में एक्सएमएल-स्कीमा (या बदतर, डीटीडी) है। अगर कोई एंड्रॉइड रिसोर्स स्केमाटा बनाएगा तो यह भी बहुत अच्छा होगा। मैं उन्हें सीएस में स्नातक थीसिस के रूप में मदद कर सकता था। - प्रो Solymosi, बर्लिन
XML स्कीमा प्रतीत नहीं होता प्रलेखित किया जाना है, लेकिन वहाँ सभी लेआउट वस्तुओं और उनकी अनुमति दी विशेषताओं यहाँ का एक उपयोगी सूची है:
http://developer.android.com/reference/android/R.styleable.html#lfields
- 1. एंड्रॉइड एक्सएमएल फाइलों के लिए डिफ़ॉल्ट संपादक सेट करें
- 2. एचआर-एक्सएमएल डेटाबेस स्कीमा
- 3. क्या डेल्फी के लिए वैकल्पिक एक्सएमएल स्कीमा आयातक उपलब्ध हैं?
- 4. एक्सएमएल स्कीमा संस्करण के लिए सर्वोत्तम प्रथाएं क्या हैं?
- 5. एक्सएमएल स्कीमा
- 6. एक्सएमएल स्कीमा (एक्सएसडी)
- 7. SimpleType और विशेषता के लिए एक्सएमएल स्कीमा?
- 8. क्या एक्सएमएल फाइलों के लिए कोडिंग मानक हैं?
- 9. एक्सएमएल स्कीमा प्रमाणीकरण सी #
- 10. जावा एक्सएमएल स्कीमा सत्यापन:
- 11. एंड्रॉइड पर लाइब्रेरी प्रोजेक्ट के लिए स्टैंड-अलोन टेस्ट प्रोजेक्ट
- 12. एक्सएमएल सीरियलाइजेशन और स्कीमा xsd.exe
- 13. ग्रहण: गैर-एक्सएमएल फाइलों के लिए एक्सएमएल सिंटैक्स रंग
- 14. एक्सएमएल स्कीमा से सी ++ कक्षाएं
- 15. पूर्ण एक्सएमएल स्कीमा प्रमाणीकरण
- 16. विशेषता मान (एक्सएमएल स्कीमा)
- 17. एक्सएमएल स्कीमा: प्रतिस्थापन समूह
- 18. इंटेलिज एंड्रॉइड प्रोजेक्ट स्कीमा यूआरआई पंजीकृत नहीं है?
- 19. एक्सएमएल नेमस्पेस के लिए क्या हैं?
- 20. एक्सएमएल स्कीमा नेमस्पेस
- 21. एक्सएमएल स्कीमा (एक्सएसडी)
- 22. मुझे एक वैध एसवीजी एक्सएमएल स्कीमा (ईकोर पीढ़ी के लिए) कहां मिल सकता है?
- 23. एंड्रॉइड के लिए थ्री 20 प्रोजेक्ट के समान पुस्तकालय हैं?
- 24. एक्सएमएल स्कीमा: इसी स्कीमा के साथ आयात को बदलना
- 25. जेटी प्रोजेक्ट में एचटीएमएल/सीएसएस/जावास्क्रिप्ट जैसी स्थिर फाइलों को स्टोर करने के लिए कहां?
- 26. एक्सएमएल स्कीमा और दस्तावेज़ रूट
- 27. एक्सएमएल टिप्पणियां - आप अपने नामस्थान और पुस्तकालय के लिए एक्सएमएल टिप्पणियां कैसे (या कहां) बनाते हैं?
- 28. आप एंड्रॉइड प्रोजेक्ट कैसे साझा करते हैं?
- 29. एंड्रॉइड एपीआई डेमो कहां हैं?
- 30. दो एक्सएमएल स्कीमा की तुलना
इसका क्या मतलब है लिखने के लिए: 'xmlns: app = "http://schemas.android.com/apk/res/com.example.android.apis" फिर? – Casebash
मुझे लगता है कि यह सिर्फ एक टिप्पणी है :-( – Martin
@Casebash इसका मतलब है कि नामस्थान 'ऐप' 'com.example.android.apis' पैकेज के संसाधनों का संदर्भ दे रहा है, फिर कहने में घोषित एक विशेषता को हल करने का प्रयास कर रहा है' आपके ऐप के attrs.xml'। (संदर्भित पुस्तकालय भी आपके ऐप के समान नामस्थान में हैं) आपको नामांकन को XSD स्कीमा सत्यापन के लिए नाम देने के लिए 'xsi: schemaLocation'' को परिभाषित करना होगा। कुछ टूल में आंतरिक पूर्वनिर्धारित स्कीमा है कुछ नेमस्पेस (xml, xsd, ...) के लिए फ़ाइल मैपिंग्स। – TWiStErRob