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 }

更多相关文章

  1. 代码中设置drawableleft
  2. android 3.0 隐藏 系统标题栏
  3. Android开发中activity切换动画的实现
  4. Android(安卓)学习 笔记_05. 文件下载
  5. Android中直播视频技术探究之—摄像头Camera视频源数据采集解析
  6. 技术博客汇总
  7. android 2.3 wifi (一)
  8. AndRoid Notification的清空和修改
  9. Android中的Chronometer

随机推荐

  1. Android序列化基础知识
  2. Android构建打包过程
  3. android merge和include简单使用
  4. Android中Activity启动模式launchermode
  5. Android中文API(136) —— GeoCoder
  6. 三个博客和一张关系图,掌握Android WebVie
  7. xml中设置圆角矩形框
  8. Android中重复执行动画bug
  9. 编程之路-客户端学习知识点纲要(Web/iOS/A
  10. android3.2以上切屏禁止onCreate()