Android画像解像度 〜対応表〜
Androidアプリケーション開発で最も(僕的に)やっかいなのが、
端末の画面サイズが様々ということ。
簡単ですが、端末種類を以下にまとめます。
HTC DesireやXperiaなど、そこそこ新しい端末などは
だいたいWVGA/FWVGA端末に該当します。
そしてAndroidはDensity(ピクセル密度)といった考え方で
マルチスクリーン対応していく形になります。
3つのカテゴリに分類し対応します。
Low-Density
Medium-Density
High-Density
Low-Density
100dpi〜140dpiを120dpiとする
Medium-Density
140dpi〜180dpiを160dpiとする
High-Density
190dpi〜250dpiを240dpiとする
また自分がよく忘れがちなDensityとスケーリングを表にしておきます。
mdpiを1とし、それぞれhdpiなら1.5倍、ldpiなら0.75倍させた画像を
用意する形になります。
Densityとスケーリング
端末例 | Scale Density | Density |
---|---|---|
Galaxy Nexus | 2 | xhdpi |
HTC Desire HD | 1.5 | hdpi |
HT-03A | 1 | mdpi |
Tattoo | 0.75 | ldpi |
以上、ざっくりとですが少しでも参考になれば幸いです。