目前,市场是主流手机,宽度大部分为 320dp 、360dp、400dp、480dp等。
然后根据,不同的分辨率,比如1280x720 ,大部分对应的位360dp,800x480、960x540对应的为320dp等等。经过多机测试,这种方法还是可行的。
以320dp位基准,按照比例,如:320:360 = 1:1.125;然后对各个分辨率下手机设置,不同的dimens;
如values-1280x720
<dimen name="dp1">1.125dp</dimen>
<dimen name="dp2">2.25dp</dimen>
<dimen name="dp3">3.375dp</dimen>
<dimen name="dp4">4.5dp</dimen>
<dimen name="dp5">5.625dp</dimen>
<dimen name="dp6">6.75dp</dimen>
。
。
values-960x540
<dimen name="dp1">1.0dp</dimen>
<dimen name="dp2">2.0dp</dimen>
<dimen name="dp3">3.0dp</dimen>
<dimen name="dp4">4.0dp</dimen>
<dimen name="dp5">5.0dp</dimen>
<dimen name="dp6">6.0dp</dimen>
。
。
以上只是本人,观点!