美文网首页
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