Library for charts in android with animations

Charts

Gradle Setup

Step 1. Add the JitPack repository to your build file Add it in your root build.gradle at the end of repositories:

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

Step 2. Add the dependency

dependencies {
        implementation 'com.github.asayushg:charts:1.0.1'
}

Examples
?

Documentation
?

1. Pie Chart

Add the PieChart View in your layout as:

<div class="snippet-clipboard-content position-relative" data-snippet-clipboard-copy-content="
“>


Create a list of Slice with percentage and color and submit to PieChart view with border width and color as:

<div class="snippet-clipboard-content position-relative" data-snippet-clipboard-copy-content="val list = ArrayList()
list.add(
PieChart.Slice(
percentage = 20f,
color = Color.RED
)
)
findViewById(R.id.pieChart).submitList(pieChartList = list, borderSize = 10f, borderColor = Color.GRAY)
“>

val list = ArrayList()
list.add(
	PieChart.Slice(
    	   percentage = 20f,
           color = Color.RED
        )
    )
findViewById(R.id.pieChart).submitList(pieChartList = list, borderSize = 10f, borderColor = Color.GRAY)

Charts Available

  • Pie Chart
  • Doughnut Chart
  • Bar Chart
  • Line Chart
  • Area Chart
  • Scatter Plot

GitHub

https://github.com/asayushg/charts