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. php数组指针什么用,php数组指针用法详解
  2. ArrayMap java.lang.ClassCastException: java.lang.String cannot be cast to java.lang.Object[]
  3. android脚步--Relativelayout设置
  4. 对象中multipartfile 空报错_Python 为什么会有个奇怪的“...”对象?
  5. 看周志华教授的一番话有感
  6. [CV招聘]中科院空间应用工程与技术中心2019年校园招聘
  7. (37) BFC IFC GFC FFC概念
  8. java如何求上个月的最后一天是多少号_JAVA入门题
  9. Python人脸检测与人脸数据集的生成
  10. php openssl 处理pkcs8,openssl生成RSA格式,并转为pkcs8格式
  11. Bean生命周期(面试版)
  12. 番外篇 之 实现Unity和Android进行交互(基于Android Studio 3.1.1以及Jar包方式)
  13. 夜深人静写算法(一)- 搜索入门
  14. HTML学生个人网站作业设计:班级网站设计——上海学校 4页
  15. 企业微信批量添加好友
  16. 快排及其优化(C语言)
  17. FPGA图像处理12_常用算法_饱和度调节
  18. Docker 入门看这一篇就够了,万字详解!
  19. 用python做一个上位机串口通信_PYTHON制作画加书法源程序
  20. Unable to negotiate with xxxx port 22

热门文章

  1. ++库 照片风格转换风格_婚纱照中式风格照片大全 2020年中式婚纱照怎么拍
  2. 服务应用突然宕机了?别怕,Dubbo 帮你自动搞定服务隔离!
  3. Html5 + fromData + Spring MVC 单文件、多文件上传
  4. linux dd后无法启动盘,dd后新盘系统无法启动,解决(上)
  5. 攻防比赛_猿人学攻防比赛第一题记录
  6. Python3初级知识整理
  7. 阶段1 语言基础+高级_1-3-Java语言高级_07-网络编程_第1节 网络通信概述_1_软件结构...
  8. 阶段1 语言基础+高级_1-3-Java语言高级_06-File类与IO流_01 File类_1_File类的概述
  9. 如何复制或导出托管磁盘
  10. 变量的引用类型和非引用类型的区别