PieChartView

饼状图图形报表控件

  • Owner: wuseal/PieChartView
  • Platform:
  • License::
  • Category::
  • Topic:
  • Like:
    0
      Compare:

Github stars Tracking Chart

PieChartView

####饼状图图形报表控件,可自行设定多种参数

##使用方法,将PieChartView类和attr_pie_chart_view.xml文件直接拷贝到工程下,然后直接在xml布局中使用既可

      <com.dahanis.piechart.PieChartView
              android:id="@+id/pie_chart"
              android:layout_width="match_parent"
              android:layout_height="400dp"
              android:background="#ccc"
              android:paddingBottom="40dp"
              android:paddingLeft="20dp"
              app:circleRadius="100dp"
              app:textSize="13sp" />

  • circleRadius:饼状图的半径
  • textSize:指示文字的大小

##java类中的使用

        PieChartView pieChartView = (PieChartView) findViewById(R.id.pie_chart);

        List<PieChartView.PieceDataHolder> pieceDataHolders = new ArrayList<>();

        pieceDataHolders.add(new PieChartView.PieceDataHolder(100,0xFF77CCAA, "今天,1"));
        pieceDataHolders.add(new PieChartView.PieceDataHolder(1000, 0xFF11AA33, "明天,2"));
        pieceDataHolders.add(new PieChartView.PieceDataHolder(1200, Color.GRAY, "就是风,3"));
        pieceDataHolders.add(new PieChartView.PieceDataHolder(5000, Color.YELLOW, "呵呵,4"));
        pieceDataHolders.add(new PieChartView.PieceDataHolder(10000, Color.RED, "小京,5"));
        pieceDataHolders.add(new PieChartView.PieceDataHolder(13000, Color.BLUE, "花花,6"));

        pieChartView.setData(pieceDataHolders);

Main metrics

Overview
Name With Ownerwuseal/PieChartView
Primary LanguageJava
Program languageJava (Language Count: 1)
Platform
License:
所有者活动
Created At2016-02-23 02:01:06
Pushed At2016-07-05 11:14:02
Last Commit At2016-07-05 19:14:02
Release Count0
用户参与
Stargazers Count203
Watchers Count6
Fork Count46
Commits Count12
Has Issues Enabled
Issues Count5
Issue Open Count3
Pull Requests Count0
Pull Requests Open Count0
Pull Requests Close Count0
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private