Android裡使用的dpi 跟 pixel 的轉換是
pixel = dpi x density / 160
目前我們的基準是
1280x720 density 160
1920x1080 density 240
使用dpi的好處是 一個 640dpix360dpi 的 view,
不管在 1280x720 或是 1920x1080 都是佔畫面的1/4
In 1280x720 density 160 case:
640 x 160 / 160 = 640 pixels
360 x 160 / 160 = 360 pixels
In 1920x1080 density 240 case:
640 x 240 / 160 = 960 pixels
360 x 240 / 160 = 540 pixels
pixel = dpi x density / 160
目前我們的基準是
1280x720 density 160
1920x1080 density 240
使用dpi的好處是 一個 640dpix360dpi 的 view,
不管在 1280x720 或是 1920x1080 都是佔畫面的1/4
In 1280x720 density 160 case:
640 x 160 / 160 = 640 pixels
360 x 160 / 160 = 360 pixels
In 1920x1080 density 240 case:
640 x 240 / 160 = 960 pixels
360 x 240 / 160 = 540 pixels