public final class DensityUtils
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
static int |
dp2px(android.content.Context context,
float dpValue)
根据手机的分辨率从 dp 的单位 转成为 px(像素)
|
static int |
dp2px(float dpValue)
Deprecated.
|
static android.util.DisplayMetrics |
getAppMetrics(android.app.Activity activity,
boolean isReal)
获取应用窗口的度量信息
|
static android.graphics.Point |
getAppSize(android.app.Activity activity,
boolean isReal)
获取应用窗口的尺寸
|
static int |
getDisplayHeight(android.content.Context context,
boolean isReal)
获取上下文所在的高度
|
static android.util.DisplayMetrics |
getDisplayMetrics()
Deprecated.
|
static android.util.DisplayMetrics |
getDisplayMetrics(android.content.Context context)
DisplayMetrics
|
static android.util.DisplayMetrics |
getDisplayMetrics(android.content.Context context,
boolean isReal)
获取上下文所在的度量信息
|
static android.graphics.Point |
getDisplaySize(android.content.Context context,
boolean isReal)
获取上下文所在的尺寸
|
static int |
getDisplayWidth(android.content.Context context,
boolean isReal)
获取上下文所在的宽度
|
static int |
getNavigationBarHeight(android.content.Context context)
获取系统底部导航栏的高度
|
static int |
getRealDpi(android.content.Context context)
获取真实屏幕密度
|
static int |
getScreenDpi()
Deprecated.
|
static int |
getScreenDpi(android.content.Context context)
获取屏幕分辨率
|
static android.util.DisplayMetrics |
getScreenMetrics(boolean isReal)
获取屏幕的度量信息
|
static android.graphics.Point |
getScreenSize(boolean isReal)
获取屏幕的尺寸
|
static boolean |
isNavigationBarExist(android.content.Context context)
底部导航条是否开启
|
static int |
px2dp(android.content.Context context,
float pxValue)
根据手机的分辨率从 px(像素) 的单位 转成为 dp
|
static int |
px2dp(float pxValue)
Deprecated.
|
static int |
px2sp(android.content.Context context,
float pxValue)
根据手机的分辨率从 px(像素) 的单位 转成为 sp
|
static int |
px2sp(float pxValue)
Deprecated.
|
static int |
sp2px(android.content.Context context,
float spValue)
根据手机的分辨率从 sp 的单位 转成为 px
|
static int |
sp2px(float spValue)
Deprecated.
|
@Deprecated public static android.util.DisplayMetrics getDisplayMetrics()
public static android.util.DisplayMetrics getDisplayMetrics(android.content.Context context)
@Deprecated public static int dp2px(float dpValue)
dpValue - 尺寸dippublic static int dp2px(android.content.Context context,
float dpValue)
context - 上下文dpValue - 尺寸dip@Deprecated public static int px2dp(float pxValue)
pxValue - 尺寸像素public static int px2dp(android.content.Context context,
float pxValue)
context - 上下文pxValue - 尺寸像素@Deprecated public static int px2sp(float pxValue)
pxValue - 尺寸像素public static int px2sp(android.content.Context context,
float pxValue)
pxValue - 尺寸像素@Deprecated public static int sp2px(float spValue)
spValue - SP值public static int sp2px(android.content.Context context,
float spValue)
spValue - SP值@Deprecated public static int getScreenDpi()
public static int getScreenDpi(android.content.Context context)
context - 上下文public static int getRealDpi(android.content.Context context)
context - 上下文【注意,Application和Activity的屏幕密度是不一样的】public static android.graphics.Point getAppSize(android.app.Activity activity,
boolean isReal)
activity - 应用窗口isReal - 是否是真实的尺寸public static android.graphics.Point getScreenSize(boolean isReal)
isReal - 是否是真实的尺寸public static android.graphics.Point getDisplaySize(android.content.Context context,
boolean isReal)
context - 上下文isReal - 是否是真实的尺寸public static int getDisplayWidth(android.content.Context context,
boolean isReal)
context - 上下文isReal - 是否是真实的尺寸public static int getDisplayHeight(android.content.Context context,
boolean isReal)
context - 上下文isReal - 是否是真实的尺寸public static android.util.DisplayMetrics getAppMetrics(android.app.Activity activity,
boolean isReal)
activity - 应用窗口isReal - 是否是真实的度量信息public static android.util.DisplayMetrics getScreenMetrics(boolean isReal)
isReal - 是否是真实的度量信息public static android.util.DisplayMetrics getDisplayMetrics(android.content.Context context,
boolean isReal)
context - 上下文isReal - 是否是真实的度量信息public static boolean isNavigationBarExist(android.content.Context context)
context - 上下文public static int getNavigationBarHeight(android.content.Context context)
context - 上下文