用Android网格布局设计一个Android界面,并能够在Android模拟器上成功运行。
1.相关代码:
<GridLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/GridLayout1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:columnCount="4"
android:orientation="horizontal"
android:rowCount="5"
>
<ImageView
android:layout_columnSpan="4"
android:id="@+id/img"
android:layout_width="wrap_content"
android:layout_height="200dp"
android:layout_gravity="fill"
android:paddingTop="5dp"
android:paddingBottom="5dp"
android:layout_marginLeft="5dp"
android:layout_marginRight="5dp"
android:layout_marginTop="5dp"
android:src="@drawable/img1"/>
<Button
android:layout_marginLeft="10dp"
android:layout_height="@dimen/dimen1"
android:text="排行"
android:background="#7bb6ff" />
<Button
android:layout_height="@dimen/dimen1"
android:text="新字"
android:background="#94E91E7D"/>
<Button
android:layout_height="@dimen/dimen1"
android:text="Mate30"
android:background="#FF5722"/>
<Button
android:layout_height="@dimen/dimen1"
android:text="炫动字体"
android:background="#CDDC39"/>
<Button
android:text="潇湘行书"
android:background="#F5D4D9"
android:textSize="@dimen/dimen"
android:paddingTop="5dp"
android:layout_marginLeft="10dp"
android:layout_gravity="fill"
android:layout_height="@dimen/dimen2"
android:layout_columnSpan="2" />
<Button
android:text="墨染行楷"
android:background="#ffffff"
android:textSize="@dimen/dimen"
android:paddingTop="5dp"
android:layout_marginRight="10dp"
android:layout_gravity="fill"
android:layout_height="@dimen/dimen2"
android:layout_columnSpan="2"/>
<Button
android:text="清竹硬笔行书"
android:background="#ffffff"
android:textSize="@dimen/dimen"
android:paddingTop="5dp"
android:layout_marginLeft="10dp"
android:layout_gravity="fill"
android:layout_height="@dimen/dimen2"
android:layout_columnSpan="2" />
<Button
android:text="汉仪行楷"
android:background="#F5D4D9"
android:textSize="@dimen/dimen"
android:paddingTop="5dp"
android:layout_marginRight="10dp"
android:layout_gravity="fill"
android:layout_height="@dimen/dimen2"
android:layout_columnSpan="2"/>
<Button
android:text="兰亭行书"
android:background="#F5D4D9"
android:textSize="@dimen/dimen"
android:paddingTop="5dp"
android:layout_marginLeft="10dp"
android:layout_gravity="fill"
android:layout_height="@dimen/dimen2"
android:layout_columnSpan="2" />
<Button
android:text="红笺小字"
android:background="#ffffff"
android:textSize="@dimen/dimen"
android:paddingTop="5dp"
android:layout_marginRight="10dp"
android:layout_gravity="fill"
android:layout_height="@dimen/dimen2"
android:layout_columnSpan="2"/>
</GridLayout>
2.效果图: