piechart 文档 android,AndroidPieChart

AndroidPieChart是一个方便的库,允许开发者在Android应用中快速创建漂亮的饼图。该库要求Java 1.6以上,Eclipse及Android SDK。集成步骤包括克隆库,导入Eclipse项目,设置布局XML,添加PieChart视图,并为饼图分配数据。数据必须总和为100%,否则库会抛出异常。此外,它还提供了一个选择监听器来响应用户点击。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

AndroidPieChart

AndroidPieChart是一个工具,你可以在 Android 应用 上轻松生成一个漂亮的饼图。

68747470733a2f2f646c2e64726f70626f7875736572636f6e74656e742e636f6d2f752f31333834363538342f73637265656e2e706e67

要求

AndroidPieChart需要依赖于以下环境:1. Java 1.6 or 上面

2. Eclipse

3. Android SDK

1获取知识库

请先将这个库克隆到你的工作区。git clone https://github.com/Ken-Yang/AndroidPieChart.git

2.设置 2.1导入到 EclipseFile->Import->Existing Projects into Workspace 2.2将这里库引用到你的项目Right Click on your project -> Properties -> Android -> Add -> <> -> OK

687474703a2f2f646c2e64726f70626f782e636f6d2f752f31333834363538342f53637265656e25323053686f74253230323031332d30342d30332532306174253230362e31322e3534253230504d2e706e67

1在你的layout.xml 中添加PieChart视图元素

android:id="@+id/pieChart"android:layout_width="match_parent"android:layout_height="match_parent">

2获取用于绘制饼图的对象finalPieChart pie = (PieChart) findViewById(R.id.pieChart);

3准备数据

请确保你的总数据百分比等于 100%,否则lib将抛出异常并显示任何内容。ArrayList alPercentage =newArrayList();

alPercentage.add(10.0f);

alPercentage.add(20.0f);

alPercentage.add(10.0f);

alPercentage.add(10.0f);

alPercentage.add(10.0f);

alPercentage.add(10.0f);

alPercentage.add(10.0f);

alPercentage.add(10.85f);

alPercentage.add(9.15f);

4使用数据绘制饼图try {

// setting data pie.setAdapter(alPercentage);

// setting a listener pie.setOnSelectedListener(newOnSelectedLisenter() {

@OverridepublicvoidonSelected(intiSelectedIndex) {

Toast.makeText(ChartView.this, "Select index:"+ iSelectedIndex, Toast.LENGTH_SHORT).show();

}

});

} catch (Exception e) {

if (e.getMessage().equals(PieChart.ERROR_NOT_EQUAL_TO_100)){

Log.e("kenyang","percentage is not equal to 100");

}

}

许可证

版权 2013 Ken Yang

在Apache许可以证下许可以证版本 2.0 ("许可以证") ;你可以能不使用这里文件,除了符合许可以证。 你可以获得许可证的副本在*

在规定的法律或者书面许可下,在许可条款下分发的软件在不保证任何种类的担保或者条件的前提下分发,或者明示或者隐含。 查看许可协议下特定语言的许可权限和限制的许可证。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值