Looking for android-layout Keywords? Try Ask4Keywords

android-layoutErste Schritte mit Android-Layout


Bemerkungen

In diesem Abschnitt erhalten Sie einen Überblick darüber, was Android-Layout ist und warum ein Entwickler es verwenden möchte.

Es sollte auch alle großen Themen im Android-Layout erwähnen und auf die verwandten Themen verweisen. Da die Dokumentation für Android-Layout neu ist, müssen Sie möglicherweise erste Versionen dieser verwandten Themen erstellen.

Installation oder Setup

Detaillierte Anweisungen zum Einrichten oder Installieren des Android-Layouts.

Lineares Layout

LinearLayout ist eine Ansichtsgruppe, die alle untergeordneten Elemente in einer einzigen Richtung vertikal oder horizontal ausrichtet.

 <?xml version="1.0" encoding="utf-8"?>
    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:paddingLeft="16dp"
        android:paddingRight="16dp"
        android:orientation="vertical" >
        <EditText
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:hint="@string/to" />
        <EditText
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:hint="@string/subject" />
        <EditText
            android:layout_width="match_parent"
            android:layout_height="0dp"
            android:layout_weight="1"
            android:gravity="top"
            android:hint="@string/message" />
        <Button
            android:layout_width="100dp"
            android:layout_height="wrap_content"
            android:layout_gravity="right"
            android:text="@string/send" />
    </LinearLayout>
 

Ein weiteres wichtiges Attribut im linearen Layout ist das Layoutgewicht

LinearLayout unterstützt auch das Zuweisen einer Gewichtung für einzelne Kinder mit dem Attribut android: layout_weight. Dieses Attribut weist einer Ansicht einen "Wichtigkeit" -Wert zu, und zwar in Bezug darauf, wie viel Platz sie auf dem Bildschirm einnehmen soll.

LinearLayout-Attribute

Attribut Beschreibung
Android: Orientierung Dadurch wird die Richtung der Anordnung festgelegt, und Sie verwenden "horizontal" für eine Zeile, "vertikal" für eine Spalte. Der Standardwert ist horizontal.
android: weightSum Summieren Sie das Gewicht des Kindes
android: schwerkraft Dies gibt an, wie ein Objekt seinen Inhalt auf der X- und der Y-Achse positionieren soll. Mögliche Werte sind oben, unten, links, rechts, center, center_vertical, center_horizontal usw.
android: teiler Dies kann als vertikaler Trenner zwischen Schaltflächen verwendet werden. Sie verwenden einen Farbwert in der Form "#rgb", "#argb", "#rrggbb" oder "#aarrggbb".