Wo sind die Schemata für XML-Dateien auf einem Android-Projekt?
Frage
Wo sind die Schemata (DTD oder XML-Schema) für die XML-Dateien auf Android wie AndroidManifest.xml oder das Layout verwendet?
Lösung
Die Schemata existieren nicht als XML-Datei. Schemen sind abhängig davon, welche UI-Klassen Ihr Programm verwendet. Es gibt eine etwas bessere Diskussion hier .
Andere Tipps
Im Allgemeinen einen Namespace in XML definiert, nicht hat keine real existierende URL sein, sondern nur ein weltweit einzigartiger String (also man will, ihre eigenen URLs verwenden). Natürlich ist es schön, wenn diese URL des XML-Schema (oder noch schlimmer, DTD) enthält. Es wäre auch sehr schön, wenn jemand Android Ressource Schemata erstellen würde. Ich konnte ihn als Bachelorarbeit in CS helfen. - Prof. Solymosi, Berlin
Das XML-Schema scheint nicht dokumentiert zu werden, aber es ist eine nützliche Liste aller Layout-Objekte und deren erlaubte Attribute hier:
http://developer.android.com/reference/android/ R.styleable.html # lfields