展示在屏幕上的控件的归纳

来源:互联网 发布:志鸿优化设计教案 编辑:程序博客网 时间:2024/05/22 02:18


展示在屏幕上的控件:

TextView文本控件:用于展示文本内容
android:text  文本内容
android:textSize 字号,单位:sp
android:textColor 文字颜色
android:singleLine 设置是否单行显示
android:drawable+四个方向 在文本控件中添加图片
android:drawablepadding  图片与文本的间隔
android:ellipsize  当文本超出一行并且要求单行显示时,超出部分的显示方式
android:autoLink  文本超链接
跑马灯效果:
android:singleLine
android:ellipsize属性值为"marquee"
android:marqueeRepeatLimit="marquee_forever"
android:focusable="true"
android:focusableInTouchMode="true"


EditText:可编辑文本框
android:hint  提示文字
android:textColorHint 提示文字的颜色
android:textCursorDrawable 光标样式。@null时,默认字体颜色
android:inputType 文本输入类型,例如数字类型,暗文类型,等。


ImageView:展示图片的控件
android:src  设置图片内容(图片资源)
android:scaleType 缩放类型


Button:文本按钮,常用的接受点击事件的控件
android:onClick  指定点击事件的监听方法。public void 方法名(View view){};

ImageButton:图片按钮,使用方法和文本按钮一样,可以改样式


RadioButton和RadioGroup:单选按钮,组内按钮只能有一个为选中状态,不同组之间互不影响

CheckBox:选中状态盒,按钮之间的选中状态互不影响

ToggleButton:状态按钮,特点同上

Switch:选择状态按钮, 特点同上

Toast:吐司,一种信息提示的控件


监听器:
监听控件的点击事件,选择事件、长点击,触摸事件、滚动事件等,并做出相应的响应
View.OnClickListener  有onClick(View view) 回调,执行点击事件后的响应动作
RadioButton.OnCheckedChangeListener  为单选按钮提供的单选监听器
CompoundButton.OnCheckedChangeListener  为大多数状态类控件提供的状态改变监听器


0 0