3c2353cd
杜方
1、畅游通核销app源码提交;
|
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
|
/**
* @项目名称: Zhbj18
* @包名 :org.itheima18.zhbj.utils
* @创建时间: 2016-5-2 下午3:18:46
* @创建人: 邓琛
*
* @描述: dp,px互相转
*
* @修改时间: $Date: 2016-01-02 15:45:43 +0800 (Sat, 02 Jan 2016) $
* @修改的版本: $Rev: 14 $
* @修改人: $Author: xq $
*/
public class DenstityUtils
{
/**
* dp ---> px
*
* @param context
* @param dp
* @return
*/
public static int dp2px(Context context, int dp)
{
// > 公式: 1px = 1dp * (dpi / 160)
DisplayMetrics metrics = context.getResources().getDisplayMetrics();
int dpi = metrics.densityDpi;
return (int) (dp * (dpi / 160f) + 0.5f);
}
/**
* px --> dp
*
* @param context
* @param px
* @return
*/
public static int px2dp(Context context, int px)
{
DisplayMetrics metrics = context.getResources().getDisplayMetrics();
int dpi = metrics.densityDpi;
// > 公式: 1dp = 1px * 160 / dpi
return (int) (px * 160f / dpi + 0.5f);
}
|
90601e4f
黄灿宏
标准版本 1.扩展设备10 增...
|
54
55
56
57
58
59
60
61
62
63
64
65
66
67
|
/**
* 获得屏幕高度
*
* @param context
* @return by Hankkin at:2015-10-07 21:15:59
*/
public static int getScreenWidth(Context context) {
WindowManager wm = (WindowManager) context
.getSystemService(Context.WINDOW_SERVICE);
DisplayMetrics outMetrics = new DisplayMetrics();
wm.getDefaultDisplay().getMetrics(outMetrics);
return outMetrics.widthPixels;
}
|