日々精進

新しく学んだことを書き留めていきます

Androidのレイアウトを作るときは横幅320dpと384dpでチェックすべき

Nexus Oneでアプリを表示するとレイアウトが崩れて悲しい思いをしたのでどうレイアウトを作ればいいか調べた。

dp単位でも端末によって横幅は多少違いが出るらしい。が、320~384に収まっているのでこの両端でチェックすればOKであろうという結論になった。

チェックに使用するGenymotionのVMは以下にした。

  • Galaxy S2 480x800(横幅320dp)
  • Nexus4 768x1280(横幅384dp)

デザイナ上ではNexus4とNexus Oneでチェックすれば大丈夫っぽい。

参考:

http://www.emirweb.com/ScreenDeviceStatistics.php#Header227