SkillAgentSearch skills...

PieChartView

安卓自定义View之带动画的饼状图

Install / Use

/learn @AndroidyxChen/PieChartView
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

PieChartView

安卓自定义View之带动画的饼状图

因为是金融类的app,包含有很多资产数据,需求是使用饼状图展示总资产的不同资产组成,不同资产间有白色间隔线,较大的资产会有放大的动画效果,整体进行动画绘制展示,效果如下:

image

1.在XML中进行引用
<!-- 扇形图 -->
    <com.example.yanxu.piechartview.view.PieChartView
        android:id="@+id/pie_chart_view"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content" />
2.在项目中的使用
private float[] ratios = {0.1f, 0.2f, 0.3f, 0.4f};
private String[] colors = {"#FFB864", "#6F7CFF", "#884EDB", "#90E3E1"};

    /**
     * 初始化data
     */
    private void initData() {
        mPieChartView.initSrc(ratios, colors);
        mPieChartView.startDraw();
    }
View on GitHub
GitHub Stars6
CategoryDevelopment
Updated2y ago
Forks0

Languages

Java

Security Score

50/100

Audited on Mar 22, 2024

No findings