【发布时间】:2011-09-27 23:21:46
【问题描述】:
我想在 15 分钟内绘制(4 或 5 个)实时图表,以可视化大量数据(每 30 毫秒一个新值)。我正在使用 Path,但是当我想显示超过 20000 个值并翻译画布时,它似乎工作得非常缓慢,并且每秒都变得更糟。我也尝试过使用 drawLine 但它根本不能流畅地工作。
有人对比 Path 更好的解决方案有任何想法吗?或者我做错了什么?我目前的解决方案是:我在开始时初始化路径,然后每次获得新值时添加一个新行,然后我翻译画布。
【问题讨论】:
-
也许有人知道为什么画一条线然后翻译画布是如此缓慢以至于中断是可见的并且它不能流畅地工作?
标签: android performance canvas path real-time