web-dev-qa-db-ja.com

AndroidプロジェクトのXMLファイルのスキーマはどこにありますか?

Android AndroidManifest.xmlやレイアウトなど)で使用されるXMLファイルのスキーマ(DTDまたはXMLスキーマ)はどこにありますか?

34
pupeno

スキーマはxmlファイルとして存在しません。スキーマは、プログラムが使用するUIクラスによって異なります。もう少し良い議論があります ここ

15
Will

一般に、XMLで名前空間を定義することは、実際に存在するURLである必要はなく、世界規模で一意の文字列である必要があります(したがって、独自のURLを使用することをお勧めします)。もちろん、このURLにXMLスキーマ(さらに悪いことに、DTD)が含まれていると便利です。誰かがAndroid Ressource Schemataを作成してくれるといいですね。CSの学位論文として彼を助けることができます。-ベルリンのSolymosi教授

5
Prof. Solymosi

XMLスキーマは文書化されていないようですが、すべてのレイアウトオブジェクトとそれらの許可された属性の便利なリストがここにあります。

http://developer.Android.com/reference/Android/R.styleable.html#lfields

2
Paul