【Android】TypedArray——三個方法獲取dimen返回值的類型

三個方法:getDimension()、getDimensionPixelOffset()、getDimensionPixelSize()

方法名 返回值類型
getDimension() 是後兩個方法的基方法,返回的是float類型
getDimensionPixelOffset() 通過基方法獲取的值轉換爲int類型,注意float轉換int會把小數點後的數截掉
getDimensionPixelSize() 也是轉換爲int類型,不過小數點後面的數是四捨五入法

這三個方法獲取的值都是通過DisplayMetrics轉換成的px像素值:px單位是當前絕對值,dp和sp是要通過不同手機分辨率的縮放比例進行轉換成的px值。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章