使用最小宽度限定符-Android

时间:2018-04-12 12:19:52

标签: android android-layout android-resources

Android文档Use the Smallest-width Qualifier 规定:

res/layout-sw600dp/main_activity.xml   # For 7” tablets (600dp wide and bigger)

600dp: a 7” tablet (600x1024 mdpi).
720dp: a 10” tablet (720x1280 mdpi, 800x1280 mdpi, etc)

意味着660dp及更高的屏幕宽度就像平板电脑一样。但是一款只有5.5英寸和1440x2960 570dpi的手机并不意味着它是平板电脑。

那你如何区分这种差异呢?

由于

1 个答案:

答案 0 :(得分:0)

  

但是一款只有5.5英寸和1440x2960 570dpi的手机并不意味着它是平板电脑。

正确。

  

那你如何区分这种差异呢?

使用最小宽度限定符。

570 dpi时的1440像素= 2.53英寸= 404dp。 404dp小于600dp,因此您提出的设备不会使用-sw600dp资源。