ギャラリー ウィジェットを保持する 1 つのビューで構成される単純な Android アプリケーションがあります。ビューの作成時にギャラリー オブジェクトに 10 個の画像を読み込みます。
画像遷移中 (右にスワイプして次の画像、左にスワイプして前の画像) の FPS は低く、滑らかではありません。
Eclipse に組み込まれているメソッド プロファイリング機能を使用してアプリケーションのプロファイリングを行ったところCanvas.drawBitmap
、多くの CPU を消費していることに気付きました。
私は現在 Android 2.3.3 をターゲットにしているので、hardwareacceleration
無関係です。
さらに、ビットマップをダウンサンプリングしても、大きなスケールでダウンサンプリングしても何も変わりませんでした。
現在、Samsung Galaxy TAB を使用しています
これに関する洞察はありますか?