如何设计具有多个东西和边框的布局

时间:2014-02-18 00:57:51

标签: android android-layout android-ui

我正在尝试设计一个模仿Twitter应用程序上的用户页面的示例布局:

enter image description here

我不确定从哪里开始。到目前为止,我只设计了列表视图或标签视图。如何设计一个包含多个块的布局(如此示例有4个块),然后进一步将它们分成块。

如果有人能给我提示如何开始第一个区块,我可以从那里开始。

1 个答案:

答案 0 :(得分:0)

第一个块对我来说非常像GridLayout

以下是如何使用它的一些简要说明:link

解决其他群体的最简单方法(“直接消息”,“草稿”等)将每个群体视为一个垂直LinearLayout,并使另一个垂直LinearLayout来管理这些群组每组之间的差距。

为简单起见,我会将每个组作为单独的布局文件,并在顶级布局中执行<include/>

以下是我所说的:

<LinearLayout
  android:id="@+id/host"
  android:orientation="vertical"
  .....>

    <include layout="@layout/group1"/>   <-- GridLayout
    <include layout="@layout/group2"/>   <-- Simple text button
    <include layout="@layout/group3"/>   <-- Vertical LinearLayout of text buttons
    <include layout="@layout/group4"/>   <-- etc.
    ......

</LinearLayout>