【摘要】:1.定制SeekBar拖动条SeekBar常用属性。参考代码如下:2.编写选择器在Android开发过程中,经常对某一个View的背景在不同的状态下,设置不同的背景,增强用户体验。Android提供了selector背景选择器,可以非常方便地解决这一问题。表2-6-2选择器中- 项常用属性根据本节课的内容,读者可以完成学习强国App百灵短视频播放界面的设计与实现。
1.定制SeekBar拖动条
(1)SeekBar常用属性。SeekBar常用的属性见表2-6-1,如果在Java代码里使用这些属性一般只要调用set ***即可,***代表属性的名字,如下面的max、progress等。
表2-6-1 SeekBar常用属性
(2)简单定制SeekBar。系统自带的SeekBar样式如果不能满足要求,可以修改它的样式。
STEP 1:首先在drawable文件夹中编写一个样式文件,在样式文件中修改SeekBar的背景图片、缓存背景图片、进度条图片,样式参考代码如下:
STEP 2:在布局中引入SeekBar位置,设置progressDrawable属性值为上面创建的样式文件即可。参考代码如下:(www.xing528.com)
2.编写选择器
在Android开发过程中,经常对某一个View的背景在不同的状态下,设置不同的背景,增强用户体验。如果按钮在按下时背景变化,若在代码中进行动态设置,相对比较烦琐。Android提供了selector背景选择器,可以非常方便地解决这一问题。选择器中<item>项常用的属性及意义见表2-6-2。
表2-6-2 选择器中<item>项常用属性
【课后任务】
根据本节课的内容,读者可以完成学习强国App百灵短视频播放界面的设计与实现(图2-6-4)。
图2-6-4 百灵短视频播放页面
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。