SeekBar代码:

<SeekBar           <span style="white-space:pre"></span>android:layout_weight="2"        android:id="@+id/seekbar"        android:focusable="true"         style="android:style/Widge.ProgressBar.Horizontal"        android:layout_width="fill_parent"        android:layout_height="wrap_content" android:maxHeight="40dip"android:minHeight="40dip"        android:progressDrawable="@drawable/my_bar"    android:layout_gravity="center"         android:thumb="@drawable/my_thumb" />


my_bar代码:

<?xml version="1.0" encoding="utf-8"?><layer-list xmlns:android="http://schemas.android.com/apk/res/android" >    <item android:id="@android:id/background" android:drawable="@drawable/seekbar_o" />      <item android:id="@android:id/secondaryProgress">          <scale android:drawable="@drawable/seekbar_c" android:scaleWidth="100%" />      </item>      <item android:id="@android:id/progress">          <scale android:drawable="@drawable/seekbar_c" android:scaleWidth="100%" />      </item>  </layer-list>


my_thumb代码:

<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android" >     <item android:state_focused="true" android:state_pressed="false" android:drawable="@drawable/thumb_o" />      <item android:state_focused="true" android:state_pressed="true" android:drawable="@drawable/thumb_c" />      <item android:state_focused="false" android:state_pressed="true" android:drawable="@drawable/thumb_c" />    <item android:drawable="@drawable/thumb_o" /></selector>

图片的制作:


进度条:



在正中间填充一个像素。保存为png。

打开draw9patch.bat 使用draw9patch,直接将刚才保存的图片拖入程序中



这样绘制。


thumb:

打开PhotoShop新建40*40。


这样。


我的最开始的代码图片源文件效果如下

seekbar_o.9.png

seekbar_c.9.png

thumb_o.png

thumb_c.png


更多相关文章

  1. Android的ImageView scaleType八大属性,你都了解吗?
  2. [Android]Android高级UI开发系列教程(一) - Android拖拽教程
  3. Android(安卓)Selector全解
  4. Android(安卓)Shape属性
  5. JavaScript制作日历
  6. github的clone有安装不了依赖的问题错误代码128,设置GitHub代理
  7. 用JS实现简单计算器的坑
  8. 简单了解 composer 及 MVC
  9. 简单了解composer及MVC

随机推荐

  1. Android 运行崩溃找不到so包解决方案
  2. 全新 Android 注入器:Dagger 2(一)
  3. Android 颜色渲染(六) RadialGradient 环
  4. adroid 现行布局水平居中位置
  5. Android绘图机制(四)自定义控件
  6. 工程 android上传图片至服务器
  7. Android的onCreateOptionsMenu()创建菜单
  8. Android百分比布局
  9. Mac系统cocos2dx + android 开发环境配置
  10. android BitMap回收