/ / Как да си направим интерфейс за Android за Android? - андроид, потребителски интерфейс

Как да си направим интерфейс за Android? - андроид, потребителски интерфейс

потребителският интерфейс, който искам, е както по-долу:

------------------------------ + глава | btn1 | btn2 | btn2 | ------------------------------- Съдържание Съдържание | | | | | | | | | | ------------------------------ | фута | btn3 | btn4 | btn5 | ------------------------------ |

Някой знае ли как да проектирам xml за този ui?

Отговори:

3 за отговор № 1

Това е типа XML оформление, което ще търсите:

<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>

Очевидно ще трябва да разширите съдържаниетоот горния и долния колонтитул, но това е основната структура.Задайте горния и долния колонтитул на wrap_content, подравнете ги съответно към горната и долната част, след това ListView е поставен под и над горния и долния колонтитул и съответно се запълва оставащото място, оставено от заглавката и долния колонтитул.


1 за отговор № 2

Хей, това звучи съвсем простичко. Най-лесният начин да започнете с нещо подобно би бил да използвате нещо подобно http://www.droiddraw.org/ това е визуален редактор за Android UI. След като имате основното оформление, можете да го експортирате в приложението и след това да го оправите според вашите нужди.

Надявам се това да помогне

-Andreas

Просто видяхте редакцията си. Вие основно искате вертикално линейно оформление с хоризонтално линейно оформление на върха, след това списък и друг линеен хоризонтален план на дъното.