# ArrowDownloadButton
**Repository Path**: mirrors_fenjuly/ArrowDownloadButton
## Basic Information
- **Project Name**: ArrowDownloadButton
- **Description**: A download button with pretty cool animation
- **Primary Language**: Unknown
- **License**: MIT
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 1
- **Forks**: 0
- **Created**: 2022-01-10
- **Last Updated**: 2026-01-25
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# ArrowDownloadButton
[](https://android-arsenal.com/details/1/2307)
A download button with pretty cool animation, this is an implemention of [https://dribbble.com/shots/2012292-Download-Animation](https://dribbble.com/shots/2012292-Download-Animation)
Enjoying it :)
### ScreenShot

### Usage
One scene is when you want to download something.
* `startAnimating()`
* `setProgress()`
And if you want to reload
* use`reset()`, the button will recover to initial state.
That's all.
### Get this into your build
Gradle
* Step1
```groovy
repositories {
maven {
url "https://jitpack.io"
}
}
```
* Step2
```groovy
dependencies {
compile 'com.github.fenjuly:ArrowDownloadButton:9e15b85e8a'
}
```
Maven
* Step1
```xml
jitpack.io
https://jitpack.io
```
* Step2
```xml
com.github.fenjuly
ArrowDownloadButton
9e15b85e8a
```
## Third Party Bindings
### React Native
You may now use this library with [React Native](https://github.com/facebook/react-native) via the module [here](https://github.com/prscX/react-native-download-button)
### LICENSE
[LICENSE UNDER MIT](https://github.com/fenjuly/ArrowDownloadButton/raw/master/LICENSE)