2)LinearLayout (线性布局)
现行布局,从上到下或者从做到右, orientation vertica horizontal
android:layout_gravity="center_horizontal" (是指控件本身水平居中)
android:gravity="center_horizontal" (是指控件里的内容在该控件中水平居中)
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingLeft="15dp"
android:paddingRight="15dp"
android:orientation="vertical" >
<EditText
android:id="@+id/et_regist_username"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="15dp"
android:hint="用户名..."
android:textSize="16sp" />
<EditText
android:id="@+id/et_regist_password"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="15dp"
android:hint="密码..."
android:inputType="textPassword"
android:textSize="16sp" />
<RadioGroup
android:id="@+id/rg_regist_gender"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="15dp"
android:orientation="horizontal" >
<RadioButton
android:id="@+id/rb_regist_boy"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:checked="true"
android:text="男" />
<RadioButton
android:id="@+id/rb_regist_girl"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="女" />
</RadioGroup>
<Button
android:id="@+id/btn_regist_regist"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="15dp"
android:text="注 册" />
</LinearLayout>