Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

emreesen27/Android-Nested-Progress

Open more actions menu

Repository files navigation

Android Nested Progress

Nested Customizable Progress For Anroid

Add this in your root build.gradle file

allprojects {
  repositories {
    ...
    maven { url 'https://jitpack.io' }
  }
}

Add this to your module's build.gradle file

dependencies {
  implementation 'com.github.emreesen27:Android-Nested-Progress:v1.0.2'
}

Different Combinations

You can get many different loader by changing the properties.

Usage

  • Add view into your layout file
  <com.sn.lib.NestedProgress
      android:layout_width="wrap_content"
      android:layout_height="wrap_content"
      app:innerAnimInterpolator="linear"
      app:outerAnimInterpolator="overshoot"
      app:outerLoaderAnimDuration="1500" /> 

Properties

Property Name Type Default Range
innerLoaderStrokeWidth Dimension 4.0F x dp (1.0F - 10.0F ) x dp
outerLoaderStrokeWidth Dimension 4.5F x dp (1.0F -10.0F ) x dp
innerLoaderLength Float 260.0F -
outerLoaderLength Float 320.0F -
innerAnimInterpolator Interpolator overshoot -
outerAnimInterpolator Interpolator lineer -
innerLoaderAnimDuration Integer 1000 -
outerLoaderAnimDuration Integer 1000 -
innerLoaderColor Color D3DEDC -
outerLoaderColor Color 2666CF -
spaceBetweenCircles Dimension 3.0F x dp (1.0F - 10.0F ) x dp
Morty Proxy This is a proxified and sanitized view of the page, visit original site.