当前位置: 移动技术网 > IT编程>移动开发>Android > Android获取窗体信息的Util方法

Android获取窗体信息的Util方法

2019年07月24日  | 移动技术网IT编程  | 我要评论

刘雨欣水下换装,徐州现ufo不断变形,031515-828

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

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

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网