当前位置 - 股票行情交易網 - 金融財經 - 1dp 等於多少PX

1dp 等於多少PX

不能換算,dp和px不是同類型的數量單位。

1、dp

DP,全稱device independent pixels,中文是設備獨立像素,是長度單位。

DP在不同設備有不同的顯示效果,這個和設備硬件有關。

2、px

PX是Pixel的縮寫,中文是像素,是指基本原色素及其灰度的基本編碼,由 Picture(圖像) 和 Element(元素)這兩個單詞的字母所組成的,如同攝影的相片壹樣,數碼影像也具有連續性的濃淡階調。

像素的大小是會“變”的,也稱為“相對長度”。越高位的像素,其擁有的色板也就越豐富,越能表達顏色的真實感。

擴展資料:

設置表示長度、高度等屬性時可以使用dp或sp。但如果設置字體,需要使用sp。dp是與密度無關,sp除了與密度無關外,還與scale無關。

如果屏幕密度為160,這時dp和sp和px是壹樣的。1dp=1sp=1px,但如果使用px作單位,如果屏幕大小不變(假設還是3.2寸),而屏幕密度變成了320。

那麽原來TextView的寬度設成160px,在密度為320的3.2寸屏幕裏看要比在密度為160的3.2寸屏幕上看短了壹半。但如果設置成160dp或160sp的話。

系統會自動將width屬性值設置成320px的。也就是160 * 320 / 160。其中320 / 160可稱為密度比例因子。也就是說,如果使用dp和sp,系統會根據屏幕密度的變化自動進行轉換。

百度百科——DP

百度百科——PX