`
luweimstr
  • 浏览: 19159 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

自己写写Android上的Chart Engine

阅读更多
From:
http://blog.sina.com.cn/android4pim

基于android的chart engine现在已经很多了,最有名的应该是afreechart了。

最近刚开始学习android开发,准备从chart engine入手。计划先实现bar chart, pie chart, time series chart.

花了一段时间完成了bar chart 的雏形(白天工作,晚上只能搞一会会儿,速度比较慢自己写写Android上的Chart <wbr>Engine).

先贴几张图,希望能坚持做下去。
目前的代码架构和效率还没有精心设计,大概的结构如下,待我将代码polish之后,我再公布,大家轻拍:



一个简单的实例结果如下:

分享到:
评论

相关推荐

    Android代码-Android-LineChart

    Android-LineChart 介绍 一个简单的折线,贝塞尔曲线图表控件,高度可扩展,支持动态显示。 效果图 使用 设置布局 2. 添加数据 ```Java lineChartView.setData(datas); 修改Y轴标尺间隔 lineChartView....

    android chart MPchart

    总结,MPChart作为Android平台上的优秀图表库,为开发者提供了强大的图表绘制能力。无论是在数据分析、报表展示还是教学演示等场景,都能发挥出其卓越的效果。通过熟练掌握MPChart的使用,开发者可以更好地实现数据...

    使用ChartEngine实现折现图表格

    本文将深入探讨如何使用ChartEngine库来实现折线图表格,并基于Eclipse环境的Android工程源码进行演示。ChartEngine是一个开源的Android图表库,提供多种类型的图表,包括折线图、柱状图、饼图等,适用于数据可视化...

    Android-LineChart图标显示多条曲线

    在Android开发中,数据可视化是十分重要的,LineChart作为一种常用的数据展示方式,常用于呈现趋势或者比较多个数据系列。本文将深入探讨如何在Android应用中使用LineChart来显示多条曲线,帮助开发者创建出直观、易...

    Android 实时动态折线图Linechart

    `Android 实时动态折线图Linechart`是一个专门用于在Android设备上创建动态、交互式的折线图的实现,它可以帮助开发者高效地展示随着时间变化的数据流。这个功能通常用于展示传感器数据、股市行情、健康监测等场景。...

    Android代码-使用ChartEngine实现折现图表格.rar

    本资源"Android代码-使用ChartEngine实现折现图表格.rar"提供了一个实例,帮助开发者了解如何在Android应用中集成和使用ChartEngine库来生成折线图和表格。 首先,ChartEngine库提供了丰富的图表类型,如折线图、...

    ChartEngine图形显示

    ChartEngine是一款专为Android平台设计的图形库,它提供了丰富的图表类型,如线性图、饼图和柱状图,帮助开发者轻松地将复杂的数据转化为直观、易于理解的图形。下面将详细阐述ChartEngine在Android中的应用及其使用...

    Android代码-ChartDemo

    在这个`ChartDemo`中,开发者可能使用了`onDraw()`方法,这是Android视图(View)类的一个回调,用于在视图上绘制内容。在`onDraw()`里,他们会实例化`Canvas`对象,然后调用`Canvas`的各种绘图方法,如`drawLine()`, ...

    android-chart_line.rar_Android 折线_android_line chart android

    "android-chart_line.rar" 是一个专门针对Android平台的折线图库,它允许开发者在应用程序中创建和展示动态、交互式的折线图。这个压缩包提供了一个简化的示例,帮助开发者快速上手使用Android折线图功能。 折线图...

    Android高级应用源码-使用ChartEngine实现折现图表格.zip

    【标题】"Android高级应用源码-使用ChartEngine实现折现图表格.zip"涉及的知识点主要集中在Android应用程序开发和图表渲染技术上。ChartEngine是一个在Android平台上用于创建各种图形(如折线图、柱状图、饼图等)的...

    Android HelloChart饼图

    HelloChart是一款开源的图表库,特别适合于Android应用中创建各种图表,包括饼图。本篇文章将深入探讨如何在Android项目中使用HelloChart库来实现饼图功能。 首先,我们需要在项目中引入HelloChart库。可以通过在`...

    android hierarchy chart (android 继承关系图)

    android hierarchy chart (android 继承关系图) 主要包含重要复杂的类

    eclipse birt chart engine example resource code

    "Eclipse BIRT Chart Engine Example Resource Code" 提供的是一个示例资源代码库,帮助开发者更好地理解和使用BIRT图表引擎。 **BIRT图表引擎核心概念:** 1. **图表引擎**:这是BIRT的核心组件之一,负责生成...

    android 绘制折线图(AChartEngine)Linechart 动态更新横轴为获取的当前时间

    在Android开发中,有时我们需要展示数据的动态变化,比如实时监测的数据流或模拟股票市场走势。在这种场景下,使用图表库来绘制折线图是非常有用的。`AChartEngine`是一个强大的开源库,专为Android设计,它允许...

    Android Line Chart and Data View Demo

    在Android 1.6这个相对较低的版本上仍能运行,表明该库对Android版本的兼容性很好。 而“下面水平滚动gridview显示数据”则提到了另一个关键组件:GridView。GridView是一种可以水平或垂直滚动的布局管理器,它允许...

    MPchart多样化坐标轴

    MPChart是一款强大的开源图表库,尤其在Android平台上广泛使用,为开发者提供了丰富的图表类型和高度自定义的功能。本文将深入探讨MPChart中的多样化坐标轴应用,以帮助开发者更好地理解和使用这个库。 首先,MP...

    Android代码-BarChart-master

    ChartView Usage ...设置chart的颜色 hideGirdLine color 是否隐藏背景表格 max color 设置y轴的最大值 barPressEnable color 设置chart点击是否有反应(变色) radius color 设置折线图圆形半

    android可滑动柱状图

    android:id="@+id/chart" android:layout_width="match_parent" android:layout_height="match_parent" /&gt; ``` 然后,在对应的Activity或Fragment中初始化这个`BarChart`对象,并设置一些基本属性,如背景色、...

Global site tag (gtag.js) - Google Analytics