如何实现自定义的ProgressBar
来源:互联网 发布:阿里云幕布怎么申请 编辑:程序博客网 时间:2024/06/02 05:12
今天在网上找了些资料,为了解决我在项目中遇到自定义的ProgressBar
分享一下简单的一种实现方式:
1.布局
<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:context="com.mag.administrator.progressbardemo.MainActivity"> <ProgressBar android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerInParent="true" android:indeterminate="false" android:indeterminateDrawable="@drawable/loading_layerlist" android:indeterminateDuration="1000" android:interpolator="@android:anim/linear_interpolator" android:minHeight="25dp" android:minWidth="25dp" /></RelativeLayout>
注:indeterminate属性一定要设置false , interpolator是拦截器,这里设置了 线性的(匀速)
2.loading_layerlist.xml中设置
<?xml version="1.0" encoding="utf-8"?><layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <item> <rotate android:drawable="@drawable/loading_pullup_icon" android:fromDegrees="0" android:pivotX="50%" android:pivotY="50%" android:toDegrees="360" /> </item></layer-list>
注: loading_pullup_icon是一张图片
项目地址: https://github.com/zexunana/ProgressBarDemo
0 0
- 如何实现自定义的ProgressBar
- 自定义进度条ProgressBar的实现
- 如何实现垂直的progressbar
- Android下如何自定义ProgressBar的外观
- 如何自定义内部有多个View的ProgressBar?
- android自定义view实现progressbar的效果
- Android实现带箭头的自定义Progressbar
- Android自定义view之ProgressBar的实现
- 简单实现一个自定义view的ProgressBar
- android 如何自定义ProgressBar
- 自定义ProgressBar的颜色
- 自定义图片的progressbar
- 自定义圆形的ProgressBar
- 自定义圆形的ProgressBar
- 自定义ProgressBar的样式
- 自定义圆形的ProgressBar
- 自定义样式的progressBAR
- 自定义圆形的ProgressBar
- php中json_decode()和json_encode()的使用方法
- HDU 1339 A Simple Task
- 线段树总结
- 3.使用cvPyrDown()缩放图像(一个复杂一点的变换)
- Java设计模式—工厂方法
- 如何实现自定义的ProgressBar
- CentOS6.5更改MySQL数据库为5.6版
- 2016中国大学生程序设计竞赛 - 网络选拔赛 1001 A water problem hdu5832
- 【杭电oj2030】汉字统计
- Perl正则表达式
- 宏定义#井号的用法
- LIS-二分查找模版
- VS+Qt开发环境搭建
- 冒牌排序算法详解