1-3. LinearLayout
LinearLayoutというタグ。要は「縦に置いていくか」「横に置いていくか」ということを指定するものです。
1番のTextViewのページをみると、
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
という記述があります。この反転したところに「vertical」とあります。つまり、縦に並べていくよ、ということ。
じゃあ横に並べていくにはどうするかというと、verticalをhorizontalに書き換えればOK。
このverticalとhorizontalを組み合わせて、例えば
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
>
<TextView .../> ### 略
<EditText .../> ### 略
</LinearLayout>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
>
<TextView .../> ### 略
<EditText .../> ### 略
</LinearLayout>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
>
<TextView .../> ### 略
<EditText .../> ### 略
</LinearLayout>
</LinearLayout>
と書くと、横方向に「文字と入力フィールド」というペアを表示させ、これと同じ表示を3行に渡って表示する
ことになります。