2009-09-01 18 views
25

Gibt es irgendeine Art von XML-Referenz?Gibt es eine Android XML-Dokumentation?

fand ich diese, die

Aber ich kann nicht herausfinden, wie ich weiß, sollte, wie das zu tun, hatte ich nicht habe diesen Beitrag gefunden.

Ich weiß, dass die API-Referenz xml-Attribute für viele der Klassen aufgelistet hat ... aber was ist mit XML-Tags? Wo ist dokumentiert, dass ich eine Form mit <padding>, <corners>, <solid> Tags erstellen konnte?

Ich würde wirklich gerne wissen, wo ich solche Dokumentation finden kann.

+0

, die gesagt haben sollte „. <solide>, <Ecken>, eine Form mit < Polsterung bauen könnte > – Eddified

+1

D'oh‚Kommentar hinzufügen‘nicht zulassen würde . ich Vorschau Hier gehen wir wieder: sein sollte: „Wo es dokumentiert ist, dass ich eine Form mit , , Tags bauen könnte“ – Eddified

Antwort

19

Die Klassen, die XML-Attribute haben, listen sie XML-Attribute in ihrer eigenen Dokumentation auf. Attribute, die mit dem Layout beginnen, werden in der enthaltenden Layoutklasse dokumentiert.

Die manifest file is documented here. Google hat kürzlich eine Menge neuer Dokumentationen hinzugefügt, einschließlich der Dokumentation zu XML resources. Siehe diese Webseite unter drawable resources.

Dort Ressourcen sind nicht umfassend, so R.styleable ist immer noch oft die beste Wette. R.attr ist besser, wenn Sie nur alle Attribute anzeigen möchten und nicht die für ein bestimmtes Tag verfügbaren Attribute.

+0

Die Webseite ziehbar Ressourcen zu dokumentieren ist jetzt veraltet XML-Ressourcen sind jetzt gut dokumentiert. . – Snicolas

3

ich dies mehrmals zu gefragt haben. Ich kann mir vorstellen, dass es zu diesem Thema keine echte Dokumentation gibt.

Ich bin meistens nur durch die Quelle gegangen, die das SDK uns gibt, damit ich herausfinden konnte, wie sie es gemacht haben. Die Dateien in $SDK_PATH/platforms/android-1.5/data/res/ sollten Ihnen zeigen, wie so ziemlich alles für das Basissystem getan wurde. Es ist nicht einfach und es ist keine Dokumentation, aber es ist Beispiele.

8

Während Sie die Android-XML-Dateien in Eclipse-Bearbeitung sind, können Sie Ctrl +Raum drücken, um eine Liste der optionalen Tags abzurufen, die derzeit erlaubt sind.

2

In der spezifischen View-Dokumentation finden Sie die XML-Attribute.

Zitiert Android Referenz:

„Der beste Ort, um Unterkünfte zu finden, die auf eine bestimmte Anwendung View ist die entsprechenden Klassenreferenz, die listet alle der unterstützten XML Attribute zum Beispiel. können alle in der Tabelle von TextView XML attributes aufgelisteten Attribute in einer Stildefinition für ein TextView-Element (oder eine seiner Unterklassen) verwendet werden.

http://developer.android.com/guide/topics/ui/themes.html

Tipp: Schauen Sie sich die Zusammenfassung der Dokumentation des Objekts (oben) und klicken Sie auf XML Attrs direkt auf die XML-Attribute zu springen.

Und für eine vollständige Liste der Eigenschaften: R.attr

Verwandte Themen