网格布局练习1:
1.编写activity_main.xml布局资源文件
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="center"
tools:context=".MainActivity">
<GridLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"
android:columnCount="5"
android:rowCount="6">
<Button
android:layout_width="65dp"
android:layout_row="1"
android:layout_column="1"
android:text="7" />
<Button
android:layout_width="65dp"
android:layout_row="1"
android:layout_column="2"
android:text="8" />
<Button
android:layout_width="65dp"
android:layout_row="1"
android:layout_column="3"
android:text="9" />
<Button
android:layout_width="65dp"
android:layout_height="240dp"
android:layout_row="1"
android:layout_column="4"
android:layout_rowSpan="5"
android:text="%" />
<Button
android:layout_width="65dp"
android:layout_row="2"
android:layout_column="1"
android:text="4" />
<Button
android:layout_width="65dp"
android:layout_row="2"
android:layout_column="2"
android:text="5" />
<Button
android:layout_width="65dp"
android:layout_row="2"
android:layout_column="3"
android:text="6" />
<Button
android:layout_width="65dp"
android:layout_row="3"
android:layout_column="1"
android:text="1" />
<Button
android:layout_width="65dp"
android:layout_row="3"
android:layout_column="2"
android:text="2" />
<Button
android:layout_width="65dp"
android:layout_row="3"
android:layout_column="3"
android:text="3" />
<Button
android:layout_width="65dp"
android:layout_row="4"
android:layout_column="1"
android:text="0" />
<Button
android:layout_width="65dp"
android:layout_row="4"
android:layout_column="2"
android:text="+/-" />
<Button
android:layout_width="65dp"
android:layout_row="4"
android:layout_column="3"
android:text="." />
<Button
android:layout_width="65dp"
android:layout_row="5"
android:layout_column="1"
android:text="=" />
<Button
android:layout_width="130dp"
android:layout_row="5"
android:layout_column="2"
android:layout_columnSpan="2"
android:text="MC" />
</GridLayout>
</LinearLayout>
网格布局练习2:
1.放入水果小图片到drawable资源文件里
2.编写activity_main.xml布局资源文件
用drawableTop属性来实现