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越高的屏幕,看起来越短

  • 相关阅读:
    HDU 1003 Max Sum
    HDU 1728 逃离迷宫
    UVA 10057 A midsummer night's dream.
    HDU 1232 畅通工程
    poj3331
    poj3481
    poj1053
    poj3281
    poj3199
    !!! Gridview的多种使用方法总结
  • 原文地址:https://www.cnblogs.com/CCCrunner/p/11782087.html
Copyright © 2011-2022 走看看