为Android设计-分辨率?
我正在为android设计一个应用程序,我们的主要目标设备是Nexus S和Galaxy Tab,所以我想知道我应该设计哪个分辨率,使用什么PPI?我会用photoshop 令人惊讶的是,我找不到一个合适的android PSD模板,而iOS有很多可用的模板,或者我只是找不到合适的地方为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
非常感谢您可以在此处查看每台移动设备的详细信息(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选项卡:大型
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进行设计吗?并且具有类似屏幕分辨率的设备将自动缩放?是的,我认为这是最好的方法。