ADT为我们提供了可视化布局编辑器。(用可视化布局编辑器不具有良好的屏幕适配性。)
Graphical Layout就是可视化布局编辑器,xxx.xml是通过XML文件的方式来编辑布局。
android:id是给当前元素定义一个唯一标识符,之后可以在代码中对这个元素进行操作
>要在XML中引用一个id,就要使用@id/id_name这种语法
>要在XML中定义一个id,则要使用@+id/id_name这种语法。
android:layout_width指定当前元素的宽度
android:layout_height指定当前元素的高度
>match_parent表示让当前元素和父元素一样宽
>wrap_content表示让当前元素的高度刚好包含里面的内容
android:text指定元素中显示的文字内容
android:gravity指定文字的对齐方式
>可选值有top、bottom、left、right、center等可以用“ | ” 来同时指定多个值。
>center等同于center_vertical|center_horizontal
android:textSize指定文字大小
android:textColor指定文字颜色
android:hint指定提示性文字
android:maxLines指定了EditText的最大行数为,当输入的内容超过最大行数时,文本就会向上滚动,而EditText则不会再继续拉伸。
android:background
android:layout_margin
android:layout_marginLeft
android:layout_marginRight
android:layout_marginTop
android:layout_marginBottom
android:singleLine="true"是否单行显示
android:ellipsize="end"当文本内容超出控件宽度时,文本的缩略方式
android:src="@drawable/xxx"设置某张图片为ImageView的内容
android:scaleType="fitXY"让这张图片拉伸填充满整个控件大小