zoukankan      html  css  js  c++  java
  • 8-13笔记-安卓兼容

      DPI

    Scaling

    Factor

    LhDPI 120 0.75
    MhDPI 160 1
    HhDPI 240 1.5
    Xhdpi 320 2
    xxhdpi 480 3

      DPI:每英寸像素点(密度)

      DIP:设备独立像素点

      DP == DIP 是DIP的缩写

    Google才用160密度为通用标准,意味着所有厂商如果想要生成更高清晰度的手机分辨率时,都会以160为参考,进行倍数放大

    最终绘制一定是PX单位,通过DP单位,系统自动进行弹性计算

    1DIP=1*缩放倍数


    布局文件的适配手段

      layout-land只有项目中需要用到横屏时才会创建

      layout-XXX*XXX一般情况下使用这种方式只能实现这一种分辨率的适配,如果这样使用,一般是为了适配比较特殊的分辨率(较大数字放前面)

      a)     为大屏手机适配顺序 layout_hdpi > layout_mdpi > layout > layout_ldpi;

      b)     为中评手机适配 layout_mdpi > layout> layout_hdpi>lalyout_ldpi

      c)     小屏手机 layout_ldpi>layout>layout_mdpi>layout_hdpi

      dimens中可以设置不同分辨率下控件的大小


    layout-land 一定是横竖屏布局不同的情况下使用的

    layout- XXX*XXX是适配少见分辨率时使用的

    layout - swXXdp 超过XX分辨率使用

  • 相关阅读:
    P2679 子串
    线段树优化建边
    P2444 [POI2000]病毒
    P3966 [TJOI2013]单词
    4327: JSOI2012 玄武密码
    UVA1449 Dominating Patterns
    P1250 种树
    P2255 [USACO14JAN]记录奥林比克
    SP283 NAPTIME
    P3436 [POI2006]PRO-Professor Szu
  • 原文地址:https://www.cnblogs.com/zxbk/p/4726504.html
Copyright © 2011-2022 走看看