LDPI、HDPI画面を入れるために画像をサイズ変更する適切な方法

StackOverflow https://stackoverflow.com/questions/4260194

  •  27-09-2019
  •  | 
  •  

質問

HDPI画面とLDPI画面の画像の寸法をサイジングする適切な方法は何ですか。

たとえば、89*80 PNGは、テキストをDroid 2にテキストで表示します。...しかし、画面のドロイドで小さくなるように画像をサイズ変更するにはどうすればよいですか?画像を手動で変更してLDPIフォルダーに配置しますか、それとも自動的に実行しますか?

役に立ちましたか?

解決

画像を手動で変更し、LDPIフォルダーに配置します。

有用なリソース:画面サポート -1つのAndroidアプリケーションで複数の画面サイズと密度をどのようにサポートできるかの概要。代替リソース - 画面タイプに基づいて、異なるリソース(レイアウト、PNGファイルなど)を使用するためのガイド。

画面サポートページから:

現在の画面の密度に基づいて、プラットフォームはアプリケーションから任意のサイズまたは密度固有のリソースを自動的にロードし、スケーリングなしで表示します。一致するリソースが利用できない場合、プラットフォームはデフォルトのリソースをロードし、必要に応じて現在の画面の一般化密度に合わせて上下にスケーリングします。プラットフォームは、デフォルトのリソースが、密度固有のリソースディレクトリからロードされない限り、「中」のベースライン画面密度(160)で適切に表示されるように設計されていると想定しています。たとえば、現在の画面の密度が「高」の場合、プラットフォームは予選HDPIでタグ付けされたリソースをロードし、スケーリングなしでそれらを使用します。そのようなリソースが利用できない場合、プラットフォームは代わりにデフォルトのリソースを使用して、ベースライン密度(「中」)から「高」にスケーリングします。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top