# 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 [![Android Arsenal](https://img.shields.io/badge/Android%20Arsenal-ArrowDownloadButton-green.svg?style=flat)](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 ![sreenshot](https://github.com/fenjuly/ArrowDownloadButton/blob/master/screenshots/arrowdownloadbutton.gif) ### 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)