Androidアプリのデザインしている課程で、自信が無いけどたぶんこうなんじゃないかと思う点があったので、あってるかの質問をするための資料がてら仮説を作ってみた。違ったら後日修正します。
●Androidのdpについて
比率 | 画面サイズ | |
mdpi (160dpi) |
1dp=1px | 360×640px (360×640dp) |
hdpi (240dpi) |
1dp=1.5px | 540×960px (360×640dp) |
xhdpi (320dpi) |
1dp=2px | 720×1280px (360×640dp) |
xxhdpi (480dpi) |
1dp=3px | 1080×1920px (360×640dp) |
iPhone 5 (326dpi) |
? | 640×1,136px (?dp) |
●iPhone 5 → Androidの画角の関係
iPhone 5 が 640 × 1136px(326dpi)で xhdpi(320dpi)に近いので、
仮にiPhone をxhdpi(320dpi)の320dp × 568dpと考え、
Android用に幅を40dp(80px)、高さを72dp(144px)加算
してレイアウトをxhdpi(320dpi)の720×1280px
(360×640dp)に調整、その後にhdpi(240dpi)に縮小xxhdpi(480dpi)に拡大などを行えば良い。
…のかなあ。
当初 640 × 1136px 全体を1.125倍にしたら良いのかな?と思ったのですが、それだと
360×640dpへの換算がしにくそうだったのでこっちの考えに変更。