我需要在Android中绘制一个连续从服务器获取数据的图表.基于一个数据项,图形需要以各种颜色显示.图表应该像ECG图一样从右向左移动.它像连续移动的图形.
我能使用Android 2D图形库实现这一目标吗?我需要使用补间动画吗?我还必须使用插补器吗?
最佳答案
这听起来像是两部分问题.
原文链接:https://www.f2er.com/android/430315.html第1部分是搞清楚如何从服务器获取原始数据.不知道这是什么类型的服务器,没有太多可说的.如果服务器尚不存在,并且根据发送的数据的频率和大小,您可能会考虑从Android客户端发出http请求并检索XML或JSON格式的数据.
第2部分是在Android上创建和更新图形组件.是的,您可以使用Android 2D图形库从头开始,但为什么要重新发明轮子?请看一下AndroidPlot – http://androidplot.com.AndroidPlot支持动态数据源,因此只要您的客户端代码到位,您就可以轻松地将其连接到AndroidPlot生成的绘图窗口小部件,并在每次从服务器收到更新时重绘它.