zoukankan      html  css  js  c++  java
  • UI基础

    1.分辨率:

    又称显示分辨率,屏幕分辨率,确定手机屏幕上显示多少信息的设置,以水平和垂直像素来衡量。

    例如:iPhone6 的分辨率为750x1334,则表示屏幕水平有750个像素,垂直有1334个像素。

    2.屏幕尺寸:

    屏幕大小的物理尺寸,以屏幕对角线长度衡量。

    单位:英寸。1英寸≈2.54厘米。

    iPhone6的屏幕尺寸为4.7英寸。

    3.像素密度(PPI):

    PPI(Pixels Per Inch)表示每英寸所拥有的像素数目。PPI值越高,画面细节越丰富。

    PPI一般根据分辨率得到对角线的像素个数再除以屏幕尺寸得到。

    4.逻辑像素与物理像素:

    物理像素是硬件所支持的,逻辑像素是软件可达到的。

    ios:

    pt:(point)逻辑像素单位

          iPhone3gs      iPhone4

    物理分辨率:480X320px    960x640px

    逻辑分辨率:480x320pt     480x320pt

    PPI:          163       326

    DPI:    163       163

    android:

              mdpi     hdpi    xhdpi    xxhdpi    xxxhdpi

             ~160dpi   ~240dpi     ~320dpi          ~480dpi    ~640dpi

    比例        1     1.5              2          3        4

    常见分辨率      320*480  480*800     720*1028      1080*1920    2560*1440  (市面常见,并不代表所有)

    像素与dp/sp关系     1dp=1px  1dp=1.5px  1dp=2px       1dp=3px        1dp=4px

  • 相关阅读:
    frida枚举当前加载的模块以及模块中方法
    python request请求时候json严格校验怎么去除空格
    firda-so静态注册
    LeetCode 724. 寻找数组的中心索引
    LeetCode 679. 24点游戏
    LeetCode 845. 数组中的最长山脉
    并查集各种情况下的时间复杂度
    LeetCode 547. 省份数量
    LeetCode 5. 最长回文子串
    LeetCode 103. 二叉树的锯齿形层序遍历
  • 原文地址:https://www.cnblogs.com/jdhdevelop/p/6515766.html
Copyright © 2011-2022 走看看