- TextView:
- 是Button,CheckTextView,Chronometer,DigitaClock,EditText的父类。
- 1,TextView类的一些方法:
-
- setHighlightColor :设置选中文本时显示的颜色
- setShadowLayer :设置文本显示的阴影颜色
- SetLinkTextColor :设置文本链接的颜色
- SetGravity : 设置TextView超出文本本事时横向以及垂直对齐
- getFreezesText :设置视图是否包含整个文本,包含返回真。
- Button:
- 继承自TextView,同时是ComepoundButton,CheckButon,ToggleButton的父类
- Android支持修改Button的默认显示风格,通过Drawable状态列表替换默认的背景。
- button类的特殊方法:
-
- scheduleDrawable():定义动画方案的下一帧;
- unscheduleDrable():取消定义动画方案;
- onPreDraw();设置视图显示,例如在视图显示之前调整滚动轴的边界;
- sendAccessibilityEvent:发送事件类型到指定的AccessibilityEvent,发送请求之前,改方法需要检查Accessibility是否打开。
- senAccessibilityEve:发送事情类型指定的Accessibility.发送之前不需要检查Accessibility是否打开。
- setOnkeyListener:设置按键监听。
- button的特殊标签属性:
- android:bufferType:设置取得的文本类别。可选spanable,normal,editable;
- android:textColorHighlight:设置文本被选中时,高亮显示的颜色,任意设置;
- android:inputType: 设置文本的类型,用于帮助显示适合的键盘类型。
- ImageButton
判断是否被点击:even,getAction==MotionEven event ;
- EditText
为Text的子类,同时派生两个子类:AtuoCompleteText View 和 ExtractEditText。
- EditText定义的方法
- CheckeBox:
TextView的子类,派生出:AtuoComoleteTextView和ExtractEditTextas
- Spinner
getBaseline :获取组文本基线的偏移
getPrompt 获取聚焦时的提升信息
performClick 和鼠标单击效果一样
setOnItemClickListener :此法不可用,Spinner不支持item单击事件
setPromptId :设置对话框弹出时显示的文本
setOnItemSelectListener :设置下拉列表子项被选中的监听器
- AutoCompleteTextView
:采用适配器:ArrayAdapter<Strings>xx(content,格式,文本源)对自动完成的文本进行适配。
TimePicker:时间选择器:void onDatachanged(DataPicker view,int year,intmonthOfYear,int dayOfMonth); OnDataChangedListener();
DatePicker:日期选择器:void onTimeChanged(TimePicker view,int hourOfDay,int minute );实现监听;OnTimeChangeListener();
均此采用:Calendar.getInstance();方法获取Canlender对象。
progressBar:进度条
seekBar:
拖动条
onSeekBaChangeListener和属性thumb(指定的拖动条图标);
RatingBar:评分条
是SeekBar与ProgressBar的扩展。
ScrollView:滚动视图(容器)