zoukankan      html  css  js  c++  java
  • Android中的度量单位



    dp | dip

        ----------------------设备独立像素,与像素密度密切相关,可以根据屏幕密度自行转换

    sp

      -----------------------与缩放无关的抽象元素,主要用于字体显示(与刻度无关的比例像素),主要处理字体大小

     px 

      ----------------------- 即像素,表示屏幕上物理像素点  

     ------------------------再画表格线、阴影线等类似情况下建议使用,其余情况不建议使用

    当屏幕密度变大时

    dip与px的关系为 dip(value) = (int)(px(value)/1.5+0.5)

    in-----------------------英寸

    mm ------------------毫米

    pt---------------------磅




    dpi (像素密度)

    ----------------------Dots Per Inch(每英寸所打印的点数)的缩写

    ----------------------标准屏幕dpi:160(1英寸上有160个点)

    dp

    ----------------------在标准dpi的前提下,1个像素点的长度:1dp = 1px

    ----------------------在dpi = 320的前提下:  1dp = 2px;


    总结

    ---------------------使用dp做单位:不同的dpi屏幕看起来一样长

    --------------------使用px做单位:dpi越高的屏幕,看起来越短

  • 相关阅读:
    PHP全栈学习笔记3
    PHP全栈学习笔记3
    JavaScript基础系列
    JavaScript基础系列
    Java语言
    Java语言
    HTML基础系列
    HTML基础系列
    PHP全栈从入门到精通1
    PHP全栈从入门到精通1
  • 原文地址:https://www.cnblogs.com/CCCrunner/p/6444547.html
Copyright © 2011-2022 走看看