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
本文详细解释了Android开发中dpi和pixel之间的转换公式,并通过实例演示了不同密度下视图尺寸的计算方法。
5859

被折叠的 条评论
为什么被折叠?



