<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:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
android:paddingBottom="@dimen/activity_vertical_margin" tools:context=".MainActivity"
android:orientation="vertical"
android:weightSum="1"> <LinearLayout
android:orientation="horizontal"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"
android:layout_marginBottom="10dp"> <TextView
android:layout_width="0dp"
android:layout_height="wrap_content"
android:textAppearance="?android:attr/textAppearanceLarge"
android:text="姓:"
android:id="@+id/textView"
android:layout_weight="1" /> <EditText
android:layout_width="0dp"
android:layout_height="wrap_content"
android:id="@+id/surName"
android:layout_weight="4"
android:hint="请输入姓氏"
android:singleLine="true" />
</LinearLayout> <LinearLayout
android:orientation="horizontal"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"
android:layout_marginBottom="10dp"> <TextView
android:layout_width="0dp"
android:layout_height="wrap_content"
android:textAppearance="?android:attr/textAppearanceLarge"
android:text="名:"
android:id="@+id/textView2"
android:layout_weight="1" /> <EditText
android:layout_width="0dp"
android:layout_height="wrap_content"
android:id="@+id/firstName"
android:layout_weight="4"
android:singleLine="true"
android:hint="请输入名字" />
</LinearLayout> <LinearLayout
android:orientation="horizontal"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"
android:layout_marginBottom="10dp"> <TextView
android:layout_width="0dp"
android:layout_height="wrap_content"
android:textAppearance="?android:attr/textAppearanceLarge"
android:text="电话:"
android:id="@+id/textView3"
android:layout_weight="1" /> <EditText
android:layout_width="0dp"
android:layout_height="wrap_content"
android:inputType="phone"
android:ems="10"
android:id="@+id/phone"
android:layout_weight="4"
android:hint="(02)23963257" />
</LinearLayout> <Button
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="确定"
android:id="@+id/button"
android:onClick="onclick"
android:layout_margin="20dp" /> <TextView
android:id="@+id/txv"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="我爱你"
android:gravity="center"
android:textSize="30sp"
android:visibility="visible" />
</LinearLayout>

文本居中:  android:gravity="center"

也可以在这样

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:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
android:paddingBottom="@dimen/activity_vertical_margin" tools:context=".MainActivity"
android:orientation="vertical"
android:gravity="center"> <Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="变变变..."
android:id="@+id/button"
android:textSize="45sp"
android:onClick="changeColor" /> <TextView android:text="红:?" android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/txvR"
android:textSize="45sp" /> <TextView
android:text="绿:?"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/txvG"
android:textSize="45sp" /> <TextView
android:text="蓝:?"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/txvB"
android:textSize="45sp" /> <LinearLayout
android:orientation="horizontal"
android:layout_width="match_parent"
android:layout_height="0dp"
android:id="@+id/colorBlock"
android:layout_weight="1"></LinearLayout> </LinearLayout>
05-12 23:48