我有一些图标,表示为视图,并且所有图纸都在onDraw方法中完全计算,其中'无效'在每一帧(https://github.com/torryharris/Skycons)。我无法以gif格式或其他方式获取这些图标,所以我需要优化他们的绘图,因为在30秒之后我得到了' XXX滑雪框架' logcat和冷冻ui中的消息。我知道在OpenGL中你可以在后台线程中进行计算,然后只需交换绘图的缓冲区,这样动画就会流畅而美观。我可以在Android中做类似的事情,或者Android有一些优化绘图视图的技巧吗?
答案 0 :(得分:0)
解决方案是使用带有后台线程的SurfaceView。