首页 > 系统 > Android > 正文

Android获取窗体信息的Util方法

2020-04-11 11:28:46
字体:
来源:转载
供稿:网友

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;  }}

以上所述就是本文的全部内容了,希望大家能够喜欢。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表