View是用户界面组件的共同父类,几乎所有的用户界面组件都是继承View类而实现的。
对View类及其子类可以进行属性设置,可以在布局文件XML中设置,也可以在Java代码文件中动态设置。
属性 |
对应常用方法 |
说明 |
android:background |
setBackgroundColor(int color) |
设置背景颜色 |
android:id |
setId(int) |
添加动态图片需要 |
|
findViewById() |
为组件设置可通过sindViewById方法获取的标识符 |
android:alpha |
setAlpha(float) |
设置透明度,取值[0 ,1]之间 |
android:visibility |
setVisibility(int) |
设置组件的可见性 |
android:clickable |
setClickable(boolran) |
设置组件是否响应单机事件 |
文本标签
- 文本标签TextView用于显示文本内容,是最常用的组件之一。
方法打 |
功能 |
getText(); |
获取文本标签的文本内容 |
setText(CharSequencetext); |
设置文本标签的文本内容 |
setTextSize(float); |
设置文本标签的文本大小 |
setTextColor(intcolor); |
设置文本标签的文本颜色 |
元素属性 |
说明 |
android:id |
文本标签标识 |
android:layout_width |
文本标签TextView的宽度,通常取值"match_parent"(布满窗口)或以设备独立像素dp为单位的固定值 |
android:layout_height |
文本标签TextView的高度,通常取值"wrap_content"(文本的高)或以设备独立像素dp为单位的固定值 |
android:text |
文本标签TextView的文本内容 |