/** * 获取屏幕物理尺寸 * @return */private double getScreenSize(){ DisplayMetrics dm = new DisplayMetrics(); ((Activity)getContext()).getWindowManager().getDe ...
分类:
移动开发 时间:
2017-05-24 18:24:42
阅读次数:
221
android让人头疼的适配问题。 Android 中的单位大概有这些: 经常使用的dip、sp。有时候用到px。 介绍两个类: TypedValue:有一些单位转换相关的方法。 DisplayMetrics: DisplayMetrics dm = new DisplayMetrics(); ge ...
分类:
移动开发 时间:
2017-05-21 16:52:32
阅读次数:
196
Android中有时需要获取屏幕的size信息以便对控件位置进行动态控制,最近做了一些研究,现在将获取屏幕大小信息的方法总结如下,可能存在一些地方理解的不全面。 1.getMetrics Java代码 DisplayMetrics dm = new DisplayMetrics(); activit ...
分类:
移动开发 时间:
2017-02-13 18:47:50
阅读次数:
368
//获取屏幕大小,以合理设定 按钮 大小及位置 DisplayMetrics dm = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(dm); int width = dm.widthPixels; i ...
分类:
移动开发 时间:
2016-07-22 06:34:19
阅读次数:
258
public static String getDisplayMetrics(Context cx) { String str = ""; DisplayMetrics dm = new DisplayMetrics(); dm = cx.getApplicationContext().getRes ...
分类:
移动开发 时间:
2016-07-20 19:10:12
阅读次数:
816
private double mScreenSize = 0.0;private double getScreenSize(Context context) { if (mScreenSize == 0.0) { DisplayMetrics dm = new DisplayMetrics(); ( ...
分类:
其他好文 时间:
2016-07-04 15:09:18
阅读次数:
179
DisplayMetrics outMetrics = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(outMetrics); width = outMetrics.widthPixels; /*int ...
分类:
其他好文 时间:
2016-04-02 09:32:39
阅读次数:
124
public static int getDisplayMetrics(Context context){ DisplayMetrics metrics=new DisplayMetrics(); ((Activity)context).getWindowManager().getDefaultDi
分类:
移动开发 时间:
2016-03-17 12:51:16
阅读次数:
168
/** * 设置Dialog窗体的大小 */ private void setWindowSize() { DisplayMetrics dm = new DisplayMetrics(); WindowManager m = getWindowManager(); m.getDefaultDisp
分类:
移动开发 时间:
2016-03-03 14:43:16
阅读次数:
154
// 通过WindowManager获取 DisplayMetrics dm = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(dm); System.out.println("heigth : " +
分类:
移动开发 时间:
2016-02-28 18:11:32
阅读次数:
207