FreshDownloadView
项目地址: dudu90/FreshDownloadView

简介:一个自定义的 View,支持显示下载进度,完成和结束的时候会有酷酷的动画。
About
FreshDownloadView is a java library for Android,It's a good way to show download progress with a cool animtion.some inspiration are from Dribbble
Demo
add my maven path
repositories { maven { url 'https://dl.bintray.com/dudu90/maven' } }
then add dependencies
compile 'com.pitt.fresh.library:freshdownloadview:1.0'maven:
com.pitt.fresh.libraryfreshdownloadview1.0pomSetp 1:Add the View to your xml XML attributes Name Type Default Description circular_radius dimension 80dp the circular's radius circular_color color #4c99d9 the base circular's color circular_progress_color color #ffffff It's the circular's color when the circular show progress,and it is also text color when show progress,it's the symbol'√' and '×''s color circular_width dimension 3.5dp the circular width(not means the circular's radius) progress_text_size dimension 50sp the text's size when show progress In java
freshDownloadView.upDateProgress(float progress); freshDownloadView.upDateProgress(int progress);
means update the progress
freshDownloadView.reset();
this Method will reset all status;
freshDownloadView.showDownloadError();
this Method will show error status,if this download error,you can allocate it;