如何以密度像素计算手机的宽度和高度

时间:2013-09-03 18:07:09

标签: android android-layout android-resources

例如,我有一个Galaxy Tab 2 http://www.gsmarena.com/samsung_galaxy_tab_2_10_1_p5100-4567.php,其显示尺寸为800 x 1280像素

如何计算dp中的高度和高度? 我想在资源文件夹名称中使用相关值

values-sw600dp

1 个答案:

答案 0 :(得分:1)

Galaxy Tab 2有10.1英寸显示屏,800 x 1280。

对于sw(最小宽度):

800 / (141/160) = 800 / 0.88125 = 907.8 dp -> so it fits to for example into sw600dp.

141 - DPI of screen
160 - DPI of MDPI screen
800 - pixels in width

Basicaly sw-600dp适合7“平板电脑,sw-720dp适合10”平板电脑。