Android获取窗体信息的Util方法 Android获取窗体信息的Util方法
人气:0想了解Android获取窗体信息的Util方法的相关内容吗,在本文为您仔细讲解Android获取窗体信息的Util方法的相关知识和一些Code实例,欢迎阅读和指正,我们先划重点:Android,窗体信息,下面大家一起来学习吧。
Android获取窗体信息的Util方法,方法很简单,这里就不多废话了,直接上代码
package com.wangyi.tools; import android.app.Activity; import android.util.DisplayMetrics; public class DisplayUtils { private static DisplayUtils instance; private Activity mActivity; private DisplayUtils(Activity mActivity){ this.mActivity=mActivity; } public static DisplayUtils getInstance(Activity mActivity){ if(instance==null){ instance=new DisplayUtils(mActivity); } return instance; } public final int[] getScreenSize(){ int[] size=new int[2]; DisplayMetrics dm = new DisplayMetrics(); mActivity.getWindowManager().getDefaultDisplay().getMetrics(dm); size[0]=dm.widthPixels; size[1]=dm.heightPixels; return size; } public final static int getWindowWidth(Activity mActivity) { DisplayMetrics dm = new DisplayMetrics(); mActivity.getWindowManager().getDefaultDisplay().getMetrics(dm); return dm.widthPixels; } public final static int getWindowHeight(Activity mActivity) { DisplayMetrics dm = new DisplayMetrics(); mActivity.getWindowManager().getDefaultDisplay().getMetrics(dm); return dm.heightPixels; } }
以上所述就是本文的全部内容了,希望大家能够喜欢。
加载全部内容