我现在开始从头开始开发新的Android应用程序。 我工作的公司有自己的设计师。与Android设计师合作
设计师问我设计的屏幕尺寸,我不知道该告诉她什么 - 我想支持所有不同密度和屏幕尺寸的基于Android的智能手机。
我对这个文档很熟悉supprting multiple screens。
问题1: 所以,我可以假设所有的智能手机都是“正常”的屏幕尺寸,并期待在“表3”我已经添加链接的底部,在“标准屏幕”并告诉设计师我需要每个页面的4个版本,如下列所列:WQVGA400(240x400),HVGA(320x480),WVGA800(480x800),640x960? 这些解决方案是否涵盖了所有基于Android的智能手机?
问题2: 虽然该项目的工作,设计人员可能会告诉我:“标题栏应该是在240X400屏幕长40点”,我怎么能这些像素转化为dip
的?在与设计师合作时,我如何才能轻松完成日常工作?我是否应该只为mdpi
开发第一个,在320x480的屏幕上1像素= 1 dip
,然后不需要翻译?
在此先感谢!
对于第二个问题,请检查:http://stackoverflow.com/a/2025541/379693 – 2012-02-07 10:44:07
如果您使用9贴片图像,则可以设计较小尺寸的图形并将其用于较大尺寸的图像。可轻松拉伸! – Hiral 2012-02-07 10:52:02
@Hiral - 这对某些用途很好,比如按钮背景和类似的东西,但是对于设计师的日常工作,我需要涵盖所有可能性...... – ofirbt 2012-02-07 11:26:53