1public
class
displayutil
1213
/**14
* 將dip或dp值轉換為px值,保證尺寸大小不變15*
16*
@param
dipvalue (displaymetrics類中屬性density)
17*
@return
18*/
19public
static
int dip2px(context context, float
dipvalue)
2324
/**25
* 將px值轉換為sp值,保證文字大小不變26*
27*
@param
pxvalue (displaymetrics類中屬性scaleddensity)
28*
@return
29*/
30public
static
int px2sp(context context, float
pxvalue)
3435
/**36
* 將sp值轉換為px值,保證文字大小不變37*
38*
@param
spvalue (displaymetrics類中屬性scaleddensity)
39*
@return
40*/
41public
static
int sp2px(context context, float
spvalue)
45 }
dp sp 轉換為px 的工具類
感恩原創 dp sp 轉換為px 的工具類,有需要的朋友們可以參考一下 package com.example.librarymodule import android.content.context import android.util.typedvalue public class displ...
android 關於px轉換成dp,sp的結論
最近看了很多px轉換dp,sp的貼子,看到了很多種方法 有通過安卓自帶的工具類反向推導得出的工具類 public class unitutils 轉換px為dip public static int px2dp context context,int px public static int sp2...
px與dp,sp的換算公式
ppi pixels per inch,每英吋上的畫素數,即 畫素密度 drawable ldpi drawable mdpi drawable hdpi 精度分別為低 中 android預設 高。對應的大小為 36x36 48x48 72x72。xxhdpi 144 144 xhdpi 96 96...