1.九宫格
<RelativeLayout 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:paddingBottom="@dimen/activity_vertical_margin" android:paddingLeft="@dimen/activity_horizontal_margin" android:paddingRight="@dimen/activity_horizontal_margin" android:paddingTop="@dimen/activity_vertical_margin" tools:context=".MainActivity" > <Button android:id="@+id/button1" android:layout_width="80dp" android:layout_height="80dp" android:layout_centerInParent="true" android:background="#9933ff" android:text="" /> <Button android:id="@+id/Button01" android:layout_width="80dp" android:layout_height="80dp" android:layout_alignBaseline="@+id/button1" android:layout_alignBottom="@+id/button1" android:layout_toLeftOf="@+id/button1" android:background="#66cc66" /> <Button android:id="@+id/Button02" android:layout_width="80dp" android:layout_height="80dp" android:layout_above="@+id/button1" android:layout_toLeftOf="@+id/button1" android:background="#ffff00" /> <Button android:id="@+id/Button03" android:layout_width="80dp" android:layout_height="80dp" android:layout_above="@+id/button1" android:layout_toRightOf="@+id/Button01" android:background="#ccff00" /> <Button android:id="@+id/Button04" android:layout_width="80dp" android:layout_height="80dp" android:layout_below="@+id/Button03" android:layout_toRightOf="@+id/button1" android:background="#9900ff" /> <Button android:id="@+id/Button05" android:layout_width="80dp" android:layout_height="80dp" android:layout_above="@+id/button1" android:layout_toRightOf="@+id/button1" android:background="#33ffff" /> <Button android:id="@+id/Button06" android:layout_width="80dp" android:layout_height="80dp" android:layout_alignLeft="@+id/Button01" android:layout_below="@+id/Button01" android:background="#3399ff" /> <Button android:id="@+id/Button07" android:layout_width="80dp" android:layout_height="80dp" android:layout_below="@+id/button1" android:layout_toRightOf="@+id/Button01" android:background="#99ff00" /> <Button android:id="@+id/Button08" android:layout_width="80dp" android:layout_height="80dp" android:layout_alignBaseline="@+id/Button07" android:layout_alignBottom="@+id/Button07" android:layout_alignLeft="@+id/Button04" android:background="#9933cc" /> </RelativeLayout>
2.界面
<RelativeLayout 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:paddingBottom="@dimen/activity_vertical_margin" android:paddingLeft="@dimen/activity_horizontal_margin" android:paddingRight="@dimen/activity_horizontal_margin" android:paddingTop="@dimen/activity_vertical_margin" tools:context=".MainActivity" > <Button android:id="@+id/btn1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignLeft="@+id/btn2" android:layout_below="@+id/btn2" android:layout_marginTop="18dp" android:gravity="center" android:onClick="aaa" android:text="按钮1" android:textColor="#fff79e38" android:textSize="25sp" android:textStyle="italic" /> <TextView android:id="@+id/TextView01" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignRight="@+id/tv1" android:layout_centerVertical="true" android:gravity="center" android:text="密码:" android:textColor="#fff79e38" android:textSize="25sp" android:textStyle="italic" /> <TextView android:id="@+id/tv1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_above="@+id/TextView01" android:layout_alignParentLeft="true" android:layout_marginLeft="89dp" android:gravity="center" android:text="用户名:" android:textColor="#fff79e38" android:textSize="25sp" android:textStyle="italic" /> <Button android:id="@+id/btn2" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignLeft="@+id/tv1" android:layout_below="@+id/TextView01" android:layout_marginTop="22dp" android:gravity="center" android:onClick="bbb" android:text="按钮2" android:textColor="#fff79e38" android:textSize="25sp" android:textStyle="italic" /> <ImageView android:id="@+id/imageView1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_above="@+id/tv1" android:layout_centerHorizontal="true" android:src="@drawable/ic" /> </RelativeLayout>