如何在android中控制工作线程(辅助线程)的速度

时间:2013-01-19 06:08:30

标签: android multithreading timertask

我正在制作一个ECG图形显示android应用程序并扩展surfaceView类并实现SurfaceHolder。回调和使用工作线程锁定画布并解锁在游戏循环中非常常见。

扩展surfaceView的类具有绘制线的绘制功能,辅助线程调用此函数在锁定画布上绘制。

现在我的问题是绘制图表的速度如此之高。如何控制绘图速度。或者我们不能控制控制工作者的线程速度吗?

提前谢谢。

1 个答案:

答案 0 :(得分:0)

之前我曾经使用过ECG传感器,我很确定你可以在传感器中设置采样率。尝试降低采样率,您的应用程序将自动按您的需要运行。

否则你也可以查看thread.sleep()方法或使用timer类和timer.schedule()方法以特定的间隔运行一些代码。