Ich bin ein Anfänger, aber ich habe es für das persönliche Studium zusammengefasst
Der Bildschirm der Android-Anwendung wird erstellt, indem die vom Android SDK vorbereiteten Bildschirmteile angeordnet werden. Hiermit schreiben Sie das Bildschirmteil-Tag in die XML-Datei. Es gibt zwei Hauptbildschirmteile, ** Ansichtsgruppe ** und ** Ansicht **.
-Die ** Ansichtsgruppe ** bestimmt das Layout jedes Bildschirms und wird auch als ** Layoutkomponente ** bezeichnet. Das Folgende sind die Hauptlayoutteile
① **
-Die ** Ansicht ** ist die Bildschirmkomponente selbst und wird auch als ** Widget ** bezeichnet.
・ Das Folgende ist eine typische Ansicht
① **
activity_view_sample.xml
<LinearLayout>
<TextView/>
</LinearLayout>
-Tags mit untergeordneten Elementen wie Layoutteilen sind von Start- und End-Tags umgeben, und viele Ansichtsteile haben keine untergeordneten Elemente. Schreiben Sie daher nicht das End-Tag und setzen Sie einen Schrägstrich vor die rechte Klammer des Tags. Grundsätzlich nur Attribut-Tags
①android:id
・ Einstellen der ID von Bildschirmteilen
activity_view_sample.xml
<TextView
android:id="@+id/tvLabelInput"
②android:text
activity_view_sample.xml
<TextView
android:text="@string/tv_msg"/>
string.xml
<string name="tv_msg">Bitte geben Sie Ihren Namen ein.</string>
③android:layout-width/height
・ Breite gibt die Breite des Teils an und Höhe gibt die Höhe an. ・ Es ist notwendig, auf allen Bildschirmteilen zu beschreiben ・ Verwenden Sie Zahlen wie ~ dp oder ** wrap_content ** oder ** match_content ** ・ Wrap_content wird automatisch an die gewünschte Größe angepasst -Match_content erstreckt sich auf die volle Größe des übergeordneten Teils
④android:margin/padding
・ Beide Ränder / Auffüllungen repräsentieren Ränder ・ Rand ist der Rand an der Außenseite des Bildschirms, Polsterung ist der Rand an der Innenseite des Teils