如何为Android创建触摸交互式图表
我的应用程序需要图表,其中用户使用手势在 android 中重新绘制图表。您能否推荐任何支持的图表 API、工具或软件。
I need charts for my application where the user use gesture to redraw the charts in android. Could you suggest any charting API,tool or software which supports.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
ZingCharts 是一个 JavaScript 库,可以包含在加载到 WebView 中的 HTML 页面中。您可以将 JSON 格式的数据传递给 javascript 函数。图表是动画的、交互式的、引人注目的并且速度也很快。我使用了评估版,效果很好。
ZingCharts is a javascript library that can be included in an HTML page which was loaded into a WebView. You can pass the data in JSON format to the javascript function. Graphs are animated, interactive, eye-catchy and fast as well. I used evaluation version and it worked well.
查看 AndroidPlot: http://androidplot.com
就像上一张海报所说,你必须实现手势/按键自己处理事件。
Check out AndroidPlot: http://androidplot.com
Like the previous poster said, you'll have to implement the gesture/keypress event handling yourself.
你可以看一下 AChartEngine: http://www.achartengine.org
Apache 2 许可证,开源并且易于使用。
You can take a look at AChartEngine: http://www.achartengine.org
Apache 2 license, open-source and easy to use.
Android 版 TeeChart 支持“工具”中的手势,例如 DragPoint 工具支持触摸拖动图表点。其他工具包括缩放、滚动、3D 旋转、工具提示等。
http://www.steema.com /entry/63/TeeChart_Java_Chart_for_Android_now_available
TeeChart for Android supports gestures in "tools", like for example the DragPoint tool enables touch-dragging of chart points. Other tools include Zoom, Scroll, 3D Rotate, tooltips, etc.
http://www.steema.com/entry/63/TeeChart_Java_Chart_for_Android_now_available