Freitag, 8. Februar 2008

Applet: DroidDraw

Unter der Adresse droiddraw.org wird ein Applet zur Verfügung gestellt, mit dem online grafische Benutzeroberflächen (GUIs) für einen Android-Screen erstellt werden können.

DroidDraw ist in drei Bereich unterteilt. Auf der linken Seite ist ein Display des Android-Emulators dargestellt in dem per Drag and Drop einzelne grafische Elemente (Widgets) platziert werden können. Über der Display-Box kann das Grundlayout der Anzeige, z.B. LinearLayout, ausgewählt werden. Auf der rechten Seite im unteren Bereich kann anschließend der Button Generate betätigt werden, um das Layout im XML-Format zu erhalten. Die folgende erzeugte Beispielausgabe enthält als Grundlayout LinearLayout. Darin ist ein Button und ein ScrollView eingebettet. Innerhalb des XML-Elements ScrollView könnte z.B. ein TextView eingebettet werden. Bei entsprechend vielem Anzeigetext kann der Text dann gescrollt werden.

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
id="@+id/widget27"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="#ffffffff"
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
>
<Button
id="@+id/widget30"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Button"
>
</Button>
<ScrollView
id="@+id/widget29"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="#ffffffff"
xmlns:android="http://schemas.android.com/apk/res/android"
>
</ScrollView>
</LinearLayout>

Keine Kommentare: