public class DisplayUtils
extends java.lang.Object
限定符和类型 | 方法和说明 |
---|---|
static int |
dip2px(Context context,
float dpValue)
根据手机的分辨率从 dp 的单位 转成为 px(像素)
|
static float |
getScreenDensity(Context context)
获取 density
|
static int |
getScreenHeightPixels(Context context)
获取屏幕高的像素值
|
static int |
getScreenWidthPixels(Context context)
获取屏幕宽的像素值
|
static int |
getStatusBarHeight(Activity context)
获取通知栏高度
|
static boolean |
isPad(Context context)
是否为 pad 布局
|
static boolean |
isValidContextForGlide(Context context) |
static int |
px2dip(Context context,
float pxValue)
根据手机的分辨率从 px(像素) 的单位 转成为 dp
|
static int |
sp2px(Context context,
float spValue) |
static Bitmap |
zoomImage(Bitmap srcBitmap,
double newWidth,
double newHeight)
将 bitmap 缩放到缩放到指定的宽高,保持不失真
|
public static int getScreenWidthPixels(Context context)
context
- 上下文public static int getScreenHeightPixels(Context context)
context
- 上下文public static boolean isPad(Context context)
public static int dip2px(Context context, float dpValue)
public static int sp2px(Context context, float spValue)
public static int px2dip(Context context, float pxValue)
public static float getScreenDensity(Context context)
context
- 上下文public static int getStatusBarHeight(Activity context)
context
- activity contextpublic static boolean isValidContextForGlide(Context context)
public static Bitmap zoomImage(Bitmap srcBitmap, double newWidth, double newHeight)
srcBitmap
- 源 bitmapnewWidth
- 想要的新的 widthnewHeight
- 想要的新的 height