效果图:



修改progressbar 让他满足自己的需求一般来说只修改一下,progressbar的style就可以满足需求了:

activity代码:仅仅显示一个布局而已

package com.example.testcustomprogressbar;import android.app.Activity;import android.os.Bundle;import android.view.Menu;import android.view.MenuItem;public class MainActivity extends Activity {@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);}}

xml界面:

                                

第一种圆形progressbar 仅仅让一个图片旋转起来:

style的代码:

 

progressbar_ver_image的代码:

<?xml version="1.0" encoding="utf-8"?>


第二种圆形progressbar 使用一个动画:

style:

 

progressbar_ver_animation的代码:

<?xml version="1.0" encoding="utf-8"?>                


第三种圆形progressbar 使用shape来构建drawable:


progressbar_ver_shape的代码:

<?xml version="1.0" encoding="utf-8"?>                

第四种: 横向progressbar 复制粘贴系统的style,然后修改:

<?xml version="1.0" encoding="utf-8"?>                                                                                                                                                                                                                                       

这样直接在progressbar中引用该style就可以满足需求了,当然我们也可以把progressbar background progress secondprogress都分别定义成一个drawable,然后使用:

background:

        

progress:

        

secondprogress:

        

这个时候style中的代码就会清晰一点:

<?xml version="1.0" encoding="utf-8"?>                                                                  


嘿嘿..最后,做人要厚道:神一般男人的原博主博文连接http://blog.csdn.net/mad1989/article/details/38042875


对了,代码还是贴上来吧.总感觉在ide中直接看代码会更舒服一些:http://download.csdn.net/detail/u010399316/9000197


更多相关文章

  1. 让android定时关机的实现方法
  2. Android(安卓)代码混淆
  3. Android(安卓)屏幕的旋转 onConfigurationChanged方法
  4. Android的System Server
  5. android编写访问http的代码
  6. Android(安卓)ActionBar中的按钮添加旋转动画
  7. Android获取Manifest中元素的值
  8. android中ListView的使用
  9. 跟着第二行代码回顾Android--持久化技术

随机推荐

  1. android之ListView与Adapter(结合JavaBea
  2. Android五大布局详解——LinearLayout(线
  3. Android DatePickerDialog存在执行两次on
  4. android 利用Canvas显示局部图片
  5. android解析xml的通用写法
  6. android 通知栏处理
  7. Android上HDMI介绍(基于高通平台)
  8. Android中XML格式数据的简单使用
  9. Android ApiDemos示例解析(178):Views->L
  10. Android布局优化总结