我已经将我的一些处理草图转换为 Android 应用程序,但它们在模拟器和我的设备上似乎运行得很慢。
关于如何提高作为 Android 应用程序运行的草图的速度和性能有什么提示吗?我应该避免处理 API 的某些事情或部分吗?
我已经将我的一些处理草图转换为 Android 应用程序,但它们在模拟器和我的设备上似乎运行得很慢。
关于如何提高作为 Android 应用程序运行的草图的速度和性能有什么提示吗?我应该避免处理 API 的某些事情或部分吗?
面对所有答案...他们的答案适用于需要优化 CPU 的每一% 的程序员。但我和你有同样的问题,草图中没有太多的事情发生,但它仍然很慢。而且我怀疑 BlackDragon 甚至不知道处理是什么
我的回答:尝试使用不同的渲染器,例如 P2D。
您可以通过将其放在草图尺寸定义旁边来使用它:
size(Width,Heigth,P2D);
或者,如果您不想使用该功能,则可以通过放置此方法来覆盖 sketchRenderer。
String sketchRenderer(){
return P2D;
}