屏幕物理尺寸单位:英寸 1英寸 ~2.54cm
常见的有5.0 5.1 5.2 5.5 5.7 5.9 6.0等
1.屏幕分辨率 = 纵向横向像素 例如:19201080
1px = 1个像素点
2.屏幕像素密度 dpi(每英寸上的像素点数)
px dpi icon
ldpi 320x240 120 36x36 1dp = 0.75px
mdpi 480x320 160 48x48 1dp = 1px
hdpi 800x480 240 72x72 1dp = 1.5px
xhdpi 1280x720 320 96x96 1dp = 2px
xxhdpi 1920x1080 480 144x144 1dp = 3px
xxxhdpi 2560x1440 640 192x192 1dp = 4px
px = density x dp
density = dpi /160
px = dp x (dpi / 160)
项目中用的一个大神通过今日头条总结的屏幕适配方案,暂时没出什么问题.
https://www.jianshu.com/p/55e0fca23b4f
我只是个小菜鸟,把自己容易忘的东西记录下来而已[]( ̄▽ ̄)*
网友评论