解像度は1920*1080で、実際のサイズは5 インチです。
Androidで最小幅を計算するには?
drawable、values、layoutフォルダーを含め、ハンドセットで使用するべき res フォルダーはどれですか?
解像度は1920*1080で、実際のサイズは5 インチです。
Androidで最小幅を計算するには?
drawable、values、layoutフォルダーを含め、ハンドセットで使用するべき res フォルダーはどれですか?
まず、dpiを取得します。
dpi = ルート (1920*1920+1080*1080)/5 = 440.5
次に、数式を使用してsamllestWidthを取得します。
最小幅=1080/(dpi/160)=1080/(440.5/160) = 392.2
したがって、最小幅は 393 dp です
ただし、メーカーがdpiを 480 に設定した場合、最小幅は次のようになります。
最小幅 = 1080/(480/160) = 360 dp
たとえば、画像 (1920*1080) があり、それを xlarge と仮定します。3:4:6:8 の倍率で他のサイズに適した画像を作成する必要があります。
中密度画面用の 48x48 ピクセル (ランチャー アイコンのサイズ) のビットマップ ドローアブルがある場合、すべての異なるサイズは次のようになります。
低密度の場合は 36x36 中密度の場合は 48x48 高密度の場合は 72x72 超高密度の場合は 96x96
詳細については、http://developer.android.com/guide/practices/screens_support.htmlをご覧ください。
サイズ
small 小さいサイズの画面用のリソース。
通常サイズの画面用の通常のリソース。(これはベースライン サイズです。)
large サイズの画面用のリソース。
xlarge 特大サイズの画面用のリソース。