5

Android プロジェクトで ldpi/mdpi/hdpi フォルダーを削除することの落とし穴は何ですか? 代わりに、drawable フォルダー内のすべての画像をコピーすることはできますか?

AndroidのUI開発に関する次のリンクを見ました http://developer.android.com/guide/practices/ui_guidelines/icon_design.html http://developer.android.com/guide/practices/screens_support.html

ありがとう

PS: 使用されているすべての画像、背景、アイコン、メニューなどを参照しています...

4

1 に答える 1

4

したい場合は、それを行ってください。ベスト プラクティスではありませんが、アプリケーションがグラフィックスに関して非常に保守的である場合、これは妥当な方法です。

長所:

  • 小さい .apk サイズ
  • 画像の管理が容易 (追加/編集/削除)

短所:

  • 異なる画面解像度では、画像の解像度が高すぎるか低すぎる場合があります。
  • 高すぎると、画像がその場で縮小され、処理能力が消費されます (+ 不必要なメモリ消費)。
  • 低すぎると、画像の詳細が失われ、見栄えが悪くなります。
  • ローエンド デバイスのメモリ上限は低くなります (最低は 16MB だと思います)。テスト デバイスで動作するように見えるものは、別のデバイスでは動作しない可能性があります (OutOfMemoryError!)。

アップデート

すべての解像度のアイコンをすばやく作成する方法が必要な場合は、Android Asset Studioを確認してください。

于 2011-07-13T16:23:14.253 に答える