An open API service indexing awesome lists of open source software.

https://github.com/bitvale/valueprogress

Android value progress library
https://github.com/bitvale/valueprogress

Last synced: 19 days ago
JSON representation

Android value progress library

Awesome Lists containing this project

README

        

# ValueProgress

sample

[![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)
[![Platform](https://img.shields.io/badge/platform-android-green.svg)](http://developer.android.com/index.html)
[![API](https://img.shields.io/badge/API-16%2B-brightgreen.svg?style=flat)](https://android-arsenal.com/api?level=16)

Android value progress library.

USAGE
-----

Just add ValueProgress view in your layout XML and ValueProgress library in your project via Gradle:

```gradle
dependencies {
implementation 'com.bitvale:valueprogress:1.0.1'
}
```

XML
-----

```xml

```

You must use the following properties in your XML to change your ValueProgress.

##### Properties:

* `app:progress_color` (drawable) -> default #52D99F
* `app:progress_width` (drawable) -> default none
* `app:progress_text_size` (dimension) -> default none
* `app:progress_text_color` (color) -> default #535353
* `app:progress_disabled_color` (color) -> default #EDEDED
* `app:progress_shadow_color` (color) -> default #CCCAC8C8
* `app:progress_background_color` (color) -> default #FFFFFF
* `app:progress_max_value` (float) -> default 100
* `app:progress_value_symbol` (string) -> default %

Kotlin
-----

The Progress will be animated after you set a percent value.

```kotlin
value_progress.progressMaxValue = 100
value_progress.percent = 25 // animation starts
```

LICENCE
-----

ValueProgress by [Alexander Kolpakov](https://play.google.com/store/apps/dev?id=7044571013168957413) is licensed under an [Apache License 2.0](http://www.apache.org/licenses/LICENSE-2.0).