我试图通过读入数组并使用大小写开关构建画布来构建SurfaceView。
所以问题是:我可以构建一个循环Y的画布,通过跟踪X.使用BitmapFactory()将位图加载到画布中,然后使用1.show()将画布渲染到屏幕上吗?或者我是否需要为这些中的每一个调用画布渲染(或者每当我这样做时都会通过屏幕渲染)?
答案 0 :(得分:0)
不确定您的目标是什么,但有一点避免在BitmapFactory
中使用onDraw
。您不希望在渲染的同时进行位图解码。您应该提前加载位图并将它们保存在内存中,以便以后更快地进行绘制。