Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/190.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
为Android设计-分辨率?_Android_Resolution_Nexus S_Ppi - Fatal编程技术网

为Android设计-分辨率?

为Android设计-分辨率?,android,resolution,nexus-s,ppi,Android,Resolution,Nexus S,Ppi,我正在为android设计一个应用程序,我们的主要目标设备是Nexus S和Galaxy Tab,所以我想知道我应该设计哪个分辨率,使用什么PPI?我会用photoshop 令人惊讶的是,我找不到一个合适的android PSD模板,而iOS有很多可用的模板,或者我只是找不到合适的地方 非常感谢您可以在此处查看每台移动设备的详细信息(http://deviceatlas.com): deviceatlas.com/devices/Samsung/Galaxy+Tab/entry/1999308

我正在为android设计一个应用程序,我们的主要目标设备是Nexus S和Galaxy Tab,所以我想知道我应该设计哪个分辨率,使用什么PPI?我会用photoshop

令人惊讶的是,我找不到一个合适的android PSD模板,而iOS有很多可用的模板,或者我只是找不到合适的地方


非常感谢

您可以在此处查看每台移动设备的详细信息(http://deviceatlas.com):

deviceatlas.com/devices/Samsung/Galaxy+Tab/entry/1999308

deviceatlas.com/devices/Samsung/Galaxy+Tab+2/entry/2258482

deviceatlas.com/devices/Samsung/Galaxy+Tab+10.1/entry/2418093

您还可以使用Tera WURFL脚本通过从浏览器获取用户代理来检测移动设备的宽度。
请参见此处的演示:

Nexus S和Galaxy选项卡都有
HDPI
屏幕。布局尺寸为:

  • Nexus S:正常
  • Galaxy选项卡:大型
对于HDPI图形,标称分辨率为240 DPI。图形的大小应为

pixels=dips*(密度/160)

对于HDPI设备,其变为
像素=dips*1.5
,其中dips是对象的大小,单位为密度无关像素

这意味着HDPI设备上的16x16普通(MDPI)图标应为24x24像素,以保持相同大小的图形

屏幕尺寸为:

  • Nexus S:480x800
  • 银河选项卡:1024x600

所以只需要制作这样大小的模型。

谷歌Nexus One-3.7“-480×800-254ppi Nexus S-4.0“-480x800-235ppi Galaxy Tab-7“-600x1024-171ppi对吧?是的,但你不能为每一台设备设计精确的PPI,除非你真的想我猜。我有两个,还有一个32dip(设备上有48px)位图在两者上看起来大致相同,因此,除非你想在布局上获得非常高的精度,否则按照指导原则设计效果很好。嗯……那么我应该只为hdpi(240)中的480x800和mdpi(160)中的600x1024进行设计吗?并且具有类似屏幕分辨率的设备将自动缩放?是的,我认为这是最好的方法。