一、布局方式
1 、FrameLayout:所有子元素从左上角开始排列,通常用于分页视图(tabbed view)和图片切换(image switcher)
2、LinearLayout:子元素按行或者列排列,最常见的布局方式。
3、RelativeLayout:相对布局,子元素相对于父元素或兄弟元素排列,常用于表单。
4、TableLayout:子元素按照行和列排列,类似html的table。
以下是一些所有布局方式的共同参数:
1、xmlns:android="http://schemas.android.com/apk/res/android"
这里定义了Android的命名空间(namespace),这个属性需要定义在第一个XML标签里面,且只定义一次。
2、android:layout_width="wrap_content"
android:layout_height="fill_parent"
定义了布局的高度和宽度,可能的值为wrap_content,fill_parent。
3、元素,组件。如TextView,EditView,Button,Image等。