摸鱼学Android 十三(控件3)
UI控件之三
1 ScrollView(滚动条)
1.1 基本属性
继承FrameLayout
- scrollbarThumbVertical:设置垂直方向的滑块
- scrollbarThumbHorizontal:设置水平方向的滑块
- scrollbars:设置null,隐藏滑块
1.2 滚动方法
- scrollView.fullScroll(ScrollView.FOCUS_DOWN):滚动到底部
- scrollView.fullScroll(ScrollView.FOCUS_UP):滚动到顶部
- scroll.scrollTo(X, Y):滚动到指定位置,坐标(X,Y)
2 TextClock(文本时钟)
2.1 基本属性
- format12Hour:12小时制格式
- format24Hour:24小时制格式
- timeZone:时区
3 AnalogClock(模拟时钟)
3.1 基本属性
- dial:表背景图片
- hand_hour:时针图片
- hand_minute:分针图片
4 Chronometer(计时器)
4.1 基本属性
Chronometer是TextView的子类,属性继承
- format:格式
4.2 方法
- setBase(long base):设置计时器的起始时间
- setFormat():设置格式
- start():开始计时
- stop():停止计时
5 DatePicker(日期选择器)
5.1 基本属性
- calendarTextColor : 日历列表的文本的颜色
- calendarViewShown:是否显示日历视图
- datePickerMode:组件外观,[ spinner | calendar],默认calendar
- dayOfWeekBackground:顶部星期几的背景颜色
- dayOfWeekTextAppearance:顶部星期几的文字颜色
- endYear:去年
- firstDayOfWeek:设置日历列表以星期几开头
- headerBackground:整个头部的背景颜色
- headerDayOfMonthTextAppearance:头部日期字体的颜色
- headerMonthTextAppearance:头部月份的字体颜色
- headerYearTextAppearance:头部年的字体颜色
- maxDate:最大日期显示在这个日历视图,mm / dd / yyyy格式
- minDate:最小日期显示在这个日历视图,mm / dd / yyyy格式
- spinnersShown:是否显示spinner
- startYear:设置第一年
- yearListItemTextAppearance:列表的文本出现在列表中
- yearListSelectorColor:年列表选择的颜色
6 TimePicker(时间选择器)
6.1 基本属性
- timePickerMode:组件外观模式,[spinner | clock ],默认clock
7 CalendarView(日历视图)
7.1 基本属性
- firstDayOfWeek:设置一个星期的第一天
- maxDate :最大的日期显示在这个日历视图mm / dd / yyyy格式
- minDate:最小的日期显示在这个日历视图mm / dd / yyyy格式
- weekDayTextAppearance:工作日的文本出现在日历标题缩写