绘制位图比使用Canvas.drawBitmap有更快的方法吗?

时间:2014-08-08 12:02:55

标签: android bitmap android-canvas

我正在使用代码来解码位图。

Bitmap temp=BitmapFactory.decodeResource(getResources(), R.drawable.image);
Bitmap image=Bitmap.createScaledBitmap(temp, width, height, true);

我正在使用代码bellow在画布上绘制位图。

Canvas c=SurfaceHolder.lockCanvas();
c.drawBitmap(image, 0, 0, null);
SurfaceHolder.unlockCanvasAndPost(c);

有没有更快的方法在画布上绘制位图?

1 个答案:

答案 0 :(得分:0)

尝试本机代码开发(NDK)。 NDK开发有助于以最快的方式显示Bitmaps