简单实现的自定义圆环进度条,可使用于文件的上传下载图片加载等地方.
来源:互联网 发布:域名价值评估 编辑:程序博客网 时间:2024/05/02 04:59
RingProgressBar
项目地址:HotBitmapGG/RingProgressBar
简介:一个简单实现的自定义圆环进度条,可使用于文件的上传下载图片加载等地方.
A material design circle the progress bar,You can download it in image loading and file upload when used.
Screenshots
Import
Step 1. Add the JitPack repository to your build file Add it in your root build.gradle at the end of repositories: allprojects { repositories { ... maven { url "https://jitpack.io" } } }Step 2. Add the dependency dependencies { compile 'com.github.HotBitmapGG:RingProgressBar:V1.2.2' }
Maven
Step 1. <repositories> <repository> <id>jitpack.io</id> <url>https://jitpack.io</url> </repository> </repositories>Step 2. Add the dependency <dependency> <groupId>com.github.HotBitmapGG</groupId> <artifactId>RingProgressBar</artifactId> <version>V1.2.2</version> </dependency>
Directions
- custom properties
Usage
- 1.In the XML
<io.netopen.hotbitmapgg.library.view.RingProgressBar android:id="@+id/progress_bar_1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerInParent="true" android:layout_alignParentTop="true" app:max="100" android:layout_marginTop="100dp" app:ringColor="@color/colorPrimary" app:ringProgressColor="@color/colorPrimaryDark" app:ringWidth="3dp" app:style="FILL" app:textColor="@color/colorPrimary" app:textIsShow="true" app:textSize="16sp" /> <io.netopen.hotbitmapgg.library.view.RingProgressBar android:id="@+id/progress_bar_2" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerInParent="true" android:layout_alignParentBottom="true" android:layout_marginBottom="100dp" app:max="100" app:ringColor="@android:color/darker_gray" app:ringProgressColor="@color/colorPrimary" app:ringWidth="3dp" app:style="STROKE" app:textColor="@color/colorPrimary" app:textIsShow="true" app:textSize="16sp" />
- 2.In the code
mRingProgressBar = (RingProgressBar) findViewById(R.id.progress_bar); // Set the progress bar's progress mRingProgressBar.setProgress(progress); mRingProgressBar.setOnProgressListener(new RingProgressBar.OnProgressListener() { @Override public void progressToComplete() { // Progress reaches the maximum callback default Max value is 100 Toast.makeText(MainActivity.this, "complete", Toast.LENGTH_SHORT).show(); } });
0 0
- 简单实现的自定义圆环进度条,可使用于文件的上传下载图片加载等地方.
- Androd自定义圆环进度条的实现
- 实现上传图片时的圆环进度条效果
- 用MVC实现简单的文件(图片)上传下载功能
- 使用 SVG,实现带动画效果的圆环进度条
- css3实现圆环加载进度条
- [Cocoa]_[初级]_[使用异步线程加载图片文件实现进度条的更新]
- 使用Struts2简单的基本文件上传下载实现
- CircleProgressBar 两个进度值的 圆环进度条,原谅我是个小白,只能写一写简单的自定义控件
- JavaWeb实现简单的文件上传下载
- css3实现圆环加载进度条动画
- Android圆环形自定义进度条控件的绘制
- Android自定义View:圆环带数字百分比的进度条
- [AndroidUI]自定义view(三):实现圆环进度条
- 自定义简单的进度条
- 使用HttpClient实现文件的上传下载
- 使用HttpClient实现文件的上传下载
- 使用HttpClient实现文件的上传下载
- 事件总线,通过动态代理接口的形式发布,接收事件
- Oracle 备份(导入导出)
- 小程序来了,O2O移动客户端吐血开源!!
- do{...}while(0)的意义和用法
- 数据库分页学习
- 简单实现的自定义圆环进度条,可使用于文件的上传下载图片加载等地方.
- OpenGL的SDL2接入程序
- C语言OJ项目参考(2963) 判断三角形
- 【版本升级】Xafari Framework发布v16.1.7|附下载
- QT开发环境安装
- 国外一款非常流行的登录
- 把1-8填入图中的网格中,使得每条线所连接的2个数字不相邻
- Jackson相关学习资料
- 在Ubuntu14.04上安装和配置ROS Indigo