導航:首頁 > 操作系統 > androiddipdp區別

androiddipdp區別

發布時間:2025-09-14 02:41:20

android dp和dip的區別

  1. dp: Density-independent Pixels
    一個抽象的單元,基於屏幕的物理密度。
    (dp和dip的意義相同,所以不用區別對待)。
    這些單元是相對於160dpi(dots per inch)的屏幕說的,在160dpi的屏幕上,1dp粗略地等於1px。
    當運行在更高密度的屏幕上的時候,要繪制1dp的像素數量會放大一個比例,這個比例就是和屏幕密度(dpi)相關。
    類似的,在一個低密度的屏幕上,像素數目會縮小一個比例。
    dp到px的這個比例將會隨著屏幕的密度變化,而不是直接的比例關系。
    用dp單位,而不是px,是一種簡單的屏幕密度適配解決方式。
    換句話說,它提供了一種方式,可以在多種設備上維持真實尺寸一致性。

  2. sp:Scale-independent Pixels
    這個有點像dp單位,但是它也根據用戶的字體設置(font preference)縮放尺寸。
    建議用這種尺寸單位來標注字體尺寸,這樣它們將會因為屏幕密度和用戶設定而調整。

  3. pt:Points 1/72 inch(英寸),根據屏幕的物理尺寸。

  4. px: Pixels

    相應於真實的像素。
    這種單位不被建議,因為真實的表達會根據設備的不同相差很遠。
    每個設備上每英寸的像素數不同(密度不同),並且屏幕上總的像素數也不同(整體大小不同)。

閱讀全文

與androiddipdp區別相關的資料

熱點內容
抓老鼠的程序員 瀏覽:112
手機實現編譯器 瀏覽:684
程序員做財務好嗎 瀏覽:182
java開發直播 瀏覽:376
對接雲平台伺服器 瀏覽:947
單片機555定時器 瀏覽:188
杭州青少年編程培訓機構 瀏覽:290
咋樣發文件夾 瀏覽:8
示教器編程過程 瀏覽:473
單片機硬體乘法器 瀏覽:247
androiddipdp區別 瀏覽:930
開機動畫壓縮包 瀏覽:65
怎麼用obj文件編譯 瀏覽:455
編程車斜面 瀏覽:556
鳥哥linux私房菜pdf 瀏覽:513
office編譯錯誤找不到工程或庫 瀏覽:737
運河pdf 瀏覽:718
cf如何在伺服器獲得角色信息 瀏覽:57
單片機步進電機速度 瀏覽:852
androidlauncher布局 瀏覽:149