このリンク: http://www.mediafire.com/view/?hr441qalu6b6d7s
は、ビットマップの描画に時間がかかり、アプリケーションで遅延が発生していることを示す画像を示しています。あまりラグが発生しないようにこれを最適化するにはどうすればよいですか。現在、キャンバスメソッドとしてこれを持っています:
Canvas c = holder.lockCanvas();
Paint p = new Paint();
p.setTextSize(30);
p.setColor(Color.BLACK);
new handleStuff().execute("");
//Actions End
//Background
Bitmap scaledBackground = Bitmap.createScaledBitmap(background, this.getWidth(), this.getHeight(), true);
c.drawBitmap(scaledBackground, 0, 0, null);
//Background End
私の最初の考えは、毎回の背景の描画がその遅延の原因であるということですが、よくわかりません.