我想为Android创建一个Fractal生成器。
我列表中唯一不清楚的是:我应该使用哪个类,以便在屏幕上显示结果?我需要像位图一样,能够获得当前的宽度/高度,并能够设置一些像素(RGB),而不必将每个像素都作为不同的对象。
我看到我可以使用Bitmap类,但我不确定这是否是正确的方法。
作为额外的,我还希望能够将生成的屏幕设置为背景并将结果保存到文件中。
我应该使用哪个班级?
答案 0 :(得分:2)
您可以使用canvas.drawPoint()
:
To draw something, you need 4 basic components: A Bitmap to hold the pixels, a Canvas to host the draw calls (writing into the bitmap), a drawing primitive (e.g. Rect, Path, text, Bitmap), and a paint (to describe the colors and styles for the drawing).