iOS上的Rich Chart - BB - 具有相似外观的Android

Nir*_*ond 5 iphone charts android blackberry

我正在寻找可用于BB(OS> = 5),Android(OS> = 2.3)和IOS(OS> = 4)的图表库.我有两个要求

  1. 图表应该很有吸引力(不像画布画的那样基本)
  2. 在所有平台上,外观和感觉都应该相同.

我已经尝试了许多基于Web的框架来生成图表,但他们大多数支持更高的操作系统版本,因为他们使用HTML5和JavaScript.我探索过,

  1. HighCharts
  2. Sencha图表
  3. 融合图表
  4. Flotr
  5. 还有很多...

但他们都不支持BB OS 5.我已经搜索了支持BB OS 5及更高版本的原生图表API,但没有找到任何东西.无论我发现了什么,它们都是非常基本的而且看起来并不吸引人.此外,它应该是触摸兼容和启用缩放平移.(比如向下钻取......)所以我可以操纵它的事件并在图形上显示效果.如果我遗漏了可以使用的任何图表或框架,是否有任何好的建议?

Nil*_*hal 6

我不确定这是否能解决您的问题,但"Google Chart Tools"值得一试.在此处查看有关API的更多详细信息.

https://developers.google.com/chart/

它支持以下图表格式

  1. 条形图框图
  2. 烛台图表
  3. 复合图表
  4. Google-O-Meter图表
  5. GraphViz图表
  6. 饼状图
  7. 雷达图表
  8. 散点图
  9. 维恩图表

黑莓示例使用下面的Google Chart API

http://code.google.com/p/blackberry-google-chart-api/

关于你操纵事件和在图表上显示效果的另一个问题,在这里处理起来有点棘手.您必须花费相当多的时间来编写自定义API,以便在Google上下载的聊天中播放不同的事件.您必须使用所有本机API进行事件处理.

但是,如果它不能满足您的目的,那么请编写自己的库.但我的经验并不是这样的库,它可以根据您的要求提供更多定制的图表.

EDIT-1 以下链接提供了在原生黑莓中自定义您自己的图表的基本概念

http://www.codeproject.com/Articles/37205/Creating-a-XY-Chart-Plot-as-a-BlackBerry-Custom-Fi

祝好运!快乐的编码.


dha*_*ram 3

我不确定是否有任何一个 原生开源库可用于所有平台,为您提供相同的外观和感觉,除非 您对所有平台使用开放的 Google 图表。

如果你想让它相同,你应该自定义每个库。

这是一些很好的开源库

安卓:

图表引擎

whcih 支持大量的 2D 图表,如折线图、面积图、散点图、时间图、条形图、饼图、气泡图、圆环图、范围(高-低)条形图、表盘图/仪表、组合(任意组合)折线图、三次折线图、散点图、条形图、范围条形图、气泡图)图表三次折线图。

ios:

核心情节

可以像图表引擎一样进行自定义,具有相同的外观和感觉。

黑莓:

黑莓没有如此丰富的图表可用库,但您可以使用某些库(老实说,我不是它的忠实粉丝)(例如 aiCharts )或使用某些 J2ME 库来渲染图表。像 TazzixMIDP2.0,但似乎它们都是非常基本的,使用那些你不能像iphone和android一样定制你的应用程序,除非你对openGl有很好的了解,可以进行表面渲染来定制你的应用程序(这太忙了,而且耗时 )