三個方法:getDimension()、getDimensionPixelOffset()、getDimensionPixelSize()
方法名 | 返回值類型 |
getDimension() | 是後兩個方法的基方法,返回的是float類型。 |
getDimensionPixelOffset() | 通過基方法獲取的值轉換爲int類型,注意float轉換int會把小數點後的數截掉。 |
getDimensionPixelSize() | 也是轉換爲int類型,不過小數點後面的數是四捨五入法。 |
這三個方法獲取的值都是通過DisplayMetrics轉換成的px像素值:px單位是當前絕對值,dp和sp是要通過不同手機分辨率的縮放比例進行轉換成的px值。