状況を説明するために、私のゲームは Android 1.5 用に開発されました。そのため、どの Android フォンでもデフォルトで最低の解像度を使用していました。それは素晴らしかったです、ゲームは速く動いていました。
これで、ゲームが Android 1.6 をサポートする必要がある scoreloop のサポートが追加されました。ゲームを実行すると、画面密度を見ずに単位次元を使用したため、すべてが小さくなっていることに気付きました。
今、私はサイズを修正しました。ゲームが少し途切れ途切れに見えることに気づきました。新しい画面解像度での再描画が問題だと思います。
SurfaceView の Canvas にゲームを描画します。どうすれば速くなりますか?drawCircle、drawLine などのデフォルト関数を使用しています。高い画面解像度は必要ないため、画面解像度を下げると役立つと思います。それが可能かどうか、または方法がわからないだけです。
または、openglで私の描画を行うことで問題も解決するかもしれません。