美文网首页
2018-11-09 android 屏幕分辨率

2018-11-09 android 屏幕分辨率

作者: 我来学习了 | 来源:发表于2018-11-09 10:12 被阅读0次

PPI与图片资源文件对应  PPI = 长跟宽的平方和再开根。

drawable-ldpi          120DPI

drawable-mdpi        160DPI

drawable-hdpi         240DPI

drawable-xhdpi       320DPI

drawalbe-xxhdpi     480DPI

drawable-xxxhdpi    640DPI

平板的layout布局文件的对应规则:最小宽度限定符

对应Layout的命名:layout-sw720dp

 分辨率         sw               dpi                                 sw *160/dpi    =            dp

1920*1200   1200            320                      1200*160/320=600      =       sw600dp

1280*720     720              213                       720*160/213=540.84      =       sw480dp

1280*800      800             320                      800*160/320=400 =       sw340dp

1024*768     768               160                     768*160/160 =768 =            sw720dp

800*480      480                120                     480*160/120 =640=             sw600dp

800*480      480                160                     480*160/160 =480=             sw480dp

适配步骤:

1、计算dip  DisplayMetrics displayMetrics = getResources().getDisplayMetrics(); 

                   displayMetrics.densityDpi 

                   或者adb shell getprop ro.sf.lcd_density

2、利用上图公式计算 sw<N>dp

相关文章

网友评论

      本文标题:2018-11-09 android 屏幕分辨率

      本文链接:https://www.haomeiwen.com/subject/riynxqtx.html