MoreLineAndBarChart
当前框架版本 MoreLineAndBarChart 1.0.10
废话不多说,先上效果图,本框架提供图表组合实现,集成之后你可以实现:
- 显示柱状图表(图一)
- 显示多条折线图(图二)
- 显示单条折线图(图三)
- 显示折线图每个点,以及设置实心空心(图四)
- 柱状图和多条折线图一起显示(图五)
- 显示所有效果(图六)
简单使用
1. 首先在项目中添加 jitpack.io 库
allprojects {
repositories {
...
maven { url 'https://jitpack.io' }
}
}
2. 然后在项目中添加依赖
dependencies {
implementation 'com.github.leo2777:MoreLineAndBarChart:1.0.9'
}
3. 在想要实现的布局当中添加控件
<leo.work.morelineandbarchart.chart.MoreLineAndBarChart
android:id="@+id/main_chart"
android:layout_width="match_parent"
android:layout_height="300dp"/>
4. 绑定控件之后即可设置数据
moreLineAndBarChart=findViewById(R.id.main_chart);
//.......
//设置假数据
Random random=new Random();
List<Float> value1=new ArrayList<>();
List<Float> value2=new ArrayList<>();
List<Float> value3=new ArrayList<>();
List<Float> barValue=new ArrayList<>();
List<String > bottomValue=new ArrayList<>();
for (int i=0;i<5;i++