听起来您基本上有两个问题:
- 如何创建此布局?
- 如何创建或从哪里获得这些按钮?
要尝试回答第一个问题,有多种方法可以创建布局,例如您提供的布局。既然您提到您是“新手”,我将向您介绍一种简单的方法,那就是使用线性布局。
> <?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:orientation="vertical" >
<TextView
android:id="@+id/TextView03"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:drawableLeft="@drawable/4_collections_collection"
android:gravity="center"
android:text="My Drive" />
<View
android:layout_width="fill_parent"
android:layout_height="1dip"
android:layout_above="@id/your_image_view_id"
android:layout_centerVertical="true"
android:background="#808080" />
<TextView
android:id="@+id/TextView01"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:drawableLeft="@drawable/6_social_group"
android:gravity="center"
android:text="Shared with me" />
<View
android:layout_width="fill_parent"
android:layout_height="1dip"
android:background="#808080" />
<TextView
android:id="@+id/TextView04"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:drawableLeft="@drawable/3_rating_important"
android:gravity="center"
android:text="Starred" />
<View
android:layout_width="fill_parent"
android:layout_height="1dip"
android:background="#808080" />
<TextView
android:id="@+id/TextView04"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:drawableLeft="@drawable/10_device_access_alarms"
android:gravity="center"
android:text="Recent" />
<View
android:layout_width="fill_parent"
android:layout_height="1dip"
android:background="#808080" />
<TextView
android:id="@+id/TextView04"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:drawableLeft="@drawable/9_av_make_available_offline"
android:gravity="center"
android:text="Offline" />
</LinearLayout>
这里的关键部分是:
- android:drawableLeft - textview 有一个名为 android:drawableLeft 的属性,它允许您分配一个图标并将其轻松放置在左侧。
- 视图 - 此处的视图用于绘制水平线。
该布局的另一个重要部分是操作栏。为此,您可以使用以下参考:developer.android.com 上的操作栏参考
The regarding the second question, the icon/buttons can be attained in the download section of developer.android.com. Of course you in developing applications it will become necessary to use a graphics program to design your own icons and buttons.
Hope this helps you get going in the right direction.