《UI基础控件》由会员分享,可在线阅读,更多相关《UI基础控件(10页珍藏版)》请在金锄头文库上搜索。
1、UI基础控件,1,整理课件,课程介绍,内容概览,ToggleButton、Switch SeekBar ProgressBar RatingBar Time/DatePicker,2,整理课件,ToggleButton、Switch控件,状态开关按钮(ToggleButton)与开关(Switch)也是由Button派生出来的,因此它们的本质也是按钮,Button支持的各种属性、方法也适ToggleButton 和 Switch。从功能上来看,ToggleButton、Switch 与 CheckBox 复选框非常相似,它们都可以提供两个状态。不过ToggleButton、Switch 与 C
2、heckBox 的区别主要体现在功能上,ToggleButton、 Switch 通常用于切换程序中的某种状态,3,整理课件,ToggleButton、Switch控件,ToggleButton支持的XML属性及相关方法说明,4,整理课件,ToggleButton、Switch控件,Switch支持的XML属性及相关方法说明,5,整理课件,完成以下案例效果,6,整理课件,SeekBar控件,SeekBar 是可拖拽进度条,在音视频的播放器的下面经常看到,7,整理课件,SeekBar控件,该组件的属性有: android:max 设置范围最大值 android:progress 设置当前进度值
3、android:secondaryProgress 设置当前次进度值 android:progressDrawable 设置进度条的图片 android:thumb 设置进度条的滑块的图片 常用的方法: getMax()获取最大范围值 getProgress()获取当前进度值 setMax(int)设置范围最大值,8,整理课件,ProgressBar控件,进度条控件: 样式分为:圆形样式 水平样式,9,整理课件,RatingBar控件,星级进度条控件 常用属性有: android:numStars:设置星的数量,默认5颗星 android:isIndicator:是否是一个指示器(用户无法进行更改) android:stepSize:评分的步长 android:rating:当前评分,10,整理课件