zoukankan      html  css  js  c++  java
  • Android获取窗体信息的Util方法

     1 package com.wangyi.tools;
     2 
     3 import android.app.Activity;
     4 import android.util.DisplayMetrics;
     5 
     6 public class DisplayUtils {
     7     
     8     private static DisplayUtils instance;
     9     private Activity mActivity;
    10     private DisplayUtils(Activity mActivity){
    11         this.mActivity=mActivity;
    12     }
    13     public static DisplayUtils getInstance(Activity mActivity){
    14         if(instance==null){
    15             instance=new DisplayUtils(mActivity);
    16         }
    17         return instance;
    18     }
    19     public final  int[] getScreenSize(){
    20         int[] size=new int[2];
    21         DisplayMetrics dm = new DisplayMetrics();
    22         mActivity.getWindowManager().getDefaultDisplay().getMetrics(dm);
    23         size[0]=dm.widthPixels;
    24         size[1]=dm.heightPixels;
    25         return size;
    26     }
    27     public final static int getWindowWidth(Activity mActivity) {
    28         DisplayMetrics dm = new DisplayMetrics();
    29         mActivity.getWindowManager().getDefaultDisplay().getMetrics(dm);
    30         return dm.widthPixels;
    31     }
    32 
    33     public final static int getWindowHeight(Activity mActivity) {
    34         DisplayMetrics dm = new DisplayMetrics();
    35         mActivity.getWindowManager().getDefaultDisplay().getMetrics(dm);
    36         return dm.heightPixels;
    37     }
    38 }
    生如夏花之绚烂,死如秋叶之静美。
  • 相关阅读:
    centos redis 安装 php-redis扩展安装 及使用
    mysql 大数据分页查询优化
    nginx https ssl 配置
    mysql 集群 数据同步
    linux 挂载U盘
    centos yum 没有可用软件包 nginx。
    nginx 负载均衡 反向代理
    nginx 配置
    mac 多php版本安装
    Foundation框架
  • 原文地址:https://www.cnblogs.com/joyblabla/p/4649209.html
Copyright © 2011-2022 走看看