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;  }}以上所述就是本文的全部內容了,希望大家能夠喜歡。
新聞熱點
疑難解答
圖片精選