SeekBar在布局中的使用:

  <SeekBarandroid:layout_width="300px"android:layout_height="wrap_content"android:minHeight="10px"<!--定义进度条的高,不包括thumb的高-->android:maxHeight="10px"<!--定义进度条的高,不包括thumb的高-->android:thumbOffset="5px"<!--定义thumb偏移量,有时候如果thumb被挡住没有显示出来的时候,需要设置偏移量-->android:progressDrawable="@drawable/seekbar_sel"<!--定义SeekBar样式的事情都在这里做了-->android:thumb="@drawable/thumb"/><!--定义thumb的图片-->

SeekBar样式的定义:

<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android"><item android:id="@android:id/background"><!--背景的样式--><shape><!--定义shape属性--><corners android:radius="3px"/><!--定义圆角的半径--><solid android:color="@android:color/darker_gray"/><!--填充的颜色--></shape></item><item android:id="@android:id/secondaryProgress"><!--第二层进度条的样式--><clip><shape><!--定义shape属性--><corners android:radius="5px"/><!--定义圆角的半径--><gradientandroid:endColor="@android:color/white"android:startColor="@android:color/black"/><!--渐变的情况--></shape></clip></item><item android:id="@android:id/progress"><!--第一层进度条的样式--><clip><shape><!--定义shape属性--><corners android:radius="5px"/><!--定义圆角的半径--><!--渐变的情况--><gradientandroid:endColor="@android:color/white"<!--渐变结束时候的颜色-->android:startColor="@android:color/black"/><!--渐变开始时候的颜色--></shape></clip></item>
</layer-list>

转载于:https://www.cnblogs.com/luozha/p/9360009.html

一个简单SeekBar样式的例子相关推荐

  1. 一个简单的epoll测试例子

    一个简单的epoll测试例子 一段简单的epoll测试例子,编译运行后可以直接用浏览器访问localhost来测试. 1 #include <unistd.h> 2 #include &l ...

  2. 一个简单的三层架构例子(.NET入门)

    最近开始学习.NET 用的是c# 目前要用三层架构的模式开发一个简单的图书管理系统,不过以为刚接触这门技术.做起来分外吃力,甚至连究竟要写些什么都不清楚. 于是乎上网到处找寻三层架构的基础入门知识,终 ...

  3. 一个简单的iBatis入门例子

    一个简单的iBatis入门例子,用ORACLE和Java测试 目录结构: 1.导入iBatis和oracle驱动. ibatis-2.3.4.726.jar ojdbc14.jar 2.创建类com/ ...

  4. linux下glew例子,一个简单的GLSL Shader例子

    本例子选自OpenGL Shading Language中的第一个Shader例子,使用颜色平滑地表示一个表面的温度.温度及其颜色的范围在应用程序中进行设置. //先看顶点着色器temp.vert: ...

  5. 一个简单的规则引擎例子

    本例使用的规则引擎包是RulesEngine,关于RulesEngine的介绍,请自行补充,这里只是一个极简单使用场景. 例子大体就是用户有一些优惠券,系统会根据用户订单情况,筛选可以使用的优惠券供用 ...

  6. 一个简单的马尔可夫过程例子

    什么是马尔可夫过程(Markov Process) 要说什么是马尔可夫过程,首先必须讲讲什么是随机过程(Stochastic Process). 設 (Ω,,P) (\Omega, \mathcal ...

  7. 如何写一个简单java接口的例子(内容详细,适合初学者)

    这里说一个简单的java接口的小例子(一个接口类,两个实现类) 先新建一个动态web工程: 我的项目目录是这样子的(接口写完之后目录) 先在test0609_test1包下new 一个interfac ...

  8. matlab 马尔可夫过程 实例,一个简单的马尔可夫过程例子

    什么是马尔可夫过程(Markov Process) 要说什么是马尔可夫过程,首先必须讲讲什么是随机过程(Stochastic Process). 設(Ω,,P)為一概率空間,另設集合T為一指標集合. ...

  9. 一个简单的DWR入门例子

    http://di201yao.iteye.com/blog/164095 什么是DWR?     DWR是一个Open Source的 java项目.DWR可以让JavaScript调用运行在Web ...

  10. 一个简单的BP神经网络例子

    原创文章,转载请说明来自<老饼讲解神经网络>:bp.bbbdata.com 关于<老饼讲解神经网络>: 本网结构化讲解神经网络的知识,原理和代码. 重现matlab神经网络工具 ...

最新文章

  1. Docker创建Nexus
  2. http响应最大时长 nginx_nginx反向代理时如何保持长连接
  3. c语言探测次数不超过4的哈希算法,HihoCoder1084: 扩展KMP(二分+hash,求T串中S串的数量,可以失配一定次数)...
  4. 封装caffe-windows-master为动态链接库
  5. java框架----mybatis的使用(一)
  6. hihocoder第220周-一道拧巴的题
  7. 关键词组合工具终结版标题自由组合工具使用教程
  8. Cisco 安全设备管理工具:SDM
  9. 【0day安全-软件漏洞分析技术】笔记
  10. 搜狗站长平台没有sitemap的接口无法提交sitemap?该怎么提交?【已解决】
  11. CSS实现3D菜单效果【每日一题】
  12. html页脚固定,jQuery实现页脚永远固定在页面底部
  13. 服务器2008系统驱动安装,Windows Server 2008系统安装设备驱动的方法
  14. 让你在macOS上快速查看txt文本文件
  15. 推荐几个常用的 Chrome 扩展神器
  16. vim方向键无效的解决方案
  17. 实现嵌入式linux自动同步网络时间---NTP
  18. 谈谈对python中的日期、时间、时区的理解(1)
  19. 智能镜子制作_更智能的镜子及其制作方法
  20. Python面试题笔试题Django部分总结

热门文章

  1. 字符串转换为小数(如String a=“123“),转换之后为123.0
  2. 阶段5 3.微服务项目【学成在线】_day01 搭建环境 CMS服务端开发_12-MongoDb入门-基础概念...
  3. Item 16: Avoid Creating Unnecessary Objects(Effective C#)
  4. 关于一个flask的服务接口实战(flask-migrate,flask-script,SQLAlchemy)
  5. python Image 模块处理图片
  6. PHP基础知识------页面静态化
  7. JavaScript三目运算符的使用
  8. P1313 计算系数
  9. 数据结构 静态队列笔记
  10. Magento 使用心得