/ / ¿Cómo hacer una interfaz de usuario simpe para Android? - Android, interfaz de usuario

¿Cómo hacer una interfaz de usuario simpe para Android? - Android, interfaz de usuario

la interfaz de usuario que quiero es como a continuación:

------------------------------ + cabeza | btn1 | btn2 | btn2 | ------------------------------- Contenido | Contenido | | | | | | | | | | | ------------------------------ | pie | btn3 | btn4 | btn5 | ------------------------------ |

¿Alguien sabe cómo diseñar XML para esta interfaz de usuario?

Respuestas

3 para la respuesta № 1

Este es el tipo de diseño XML que buscarás:

<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<LinearLayout
android:id="@+id/header"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:orientation="horizontal"
>
<View android:id="@+id/head" />
<Button android:id="@+id/btn1" />
<Button android:id="@+id/btn2" />
<Button android:id="@+id/btn3" />
</LinearLayout>
<LinearLayout
android:id="@+id/footer"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:orientation="horizontal"
>
<View android:id="@+id/foot" />
<Button android:id="@+id/btn4" />
<Button android:id="@+id/btn5" />
<Button android:id="@+id/btn6" />
</LinearLayout>
<ListView
android:id="@+id/body"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_above="@id/footer"
android:layout_below="@id/header"
/>
</RelativeLayout>

Obviamente, necesitarás expandir los contenidosdel encabezado y el pie de página, pero esa es la estructura básica. Usted establece el encabezado y el pie de página en wrap_content, los alinea con la parte superior e inferior, respectivamente, luego el ListView se establece debajo y encima del encabezado y el pie de página, respectivamente, y se llena El espacio restante dejado por el encabezado y el pie de página.


1 para la respuesta № 2

Hey eso suena bastante simple. La forma más fácil de comenzar con algo como esto sería usar algo como http://www.droiddraw.org/ Es un editor visual para las interfaces de usuario de Android. Una vez que tenga el diseño básico, puede exportarlo a su aplicación y luego adaptarlo a sus necesidades.

Espero que esto ayude

-Andreas

Acabo de ver tu edición. Básicamente, desea un diseño lineal vertical con un diseño lineal horizontal en la parte superior y luego una vista de lista y otro diseño horizontal lineal en la parte inferior.