AndroidプロジェクトのXMLファイルのスキーマはどこにありますか?
質問
AndroidManifest.xmlやレイアウトなど、Androidで使用されるXMLファイルのスキーマ(DTDまたはXMLスキーマ)はどこにありますか?
解決
スキーマはxmlファイルとして存在しません。スキーマは、プログラムが使用するUIクラスに依存します。少し良い議論ここ。
他のヒント
一般に、XMLで名前空間を定義することは、実際に存在するURLである必要はなく、世界的に一意の文字列である必要があります(したがって、独自のURLを使用することを好みます)。もちろん、このURLにXMLスキーマ(またはさらに悪いことにDTD)が含まれていると便利です。また、誰かがAndroid Ressource Schemataを作成してくれたらとても嬉しいです。私は彼をCSの学士論文として助けることができました。 -ベルリン、ソリモシ教授
XMLスキーマは文書化されていないようですが、すべてのレイアウトオブジェクトとその許可された属性の便利なリストがここにあります:
http://developer.android.com/reference/android/ R.styleable.html#lfields
所属していません StackOverflow