代码很简单,就不多说了 ,直接上源代码


public static Point getRealScreenSize() {    if (screenSize != null) {        return screenSize;    }    Point size = new Point();    try {        WindowManager windowManager = (WindowManager) ApplicationLoader.context.getSystemService(Context.WINDOW_SERVICE);        if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN_MR1) {            windowManager.getDefaultDisplay().getRealSize(size);        } else {            try {                Method mGetRawW = Display.class.getMethod("getRawWidth");                Method mGetRawH = Display.class.getMethod("getRawHeight");                size.set((Integer) mGetRawW.invoke(windowManager.getDefaultDisplay()), (Integer) mGetRawH.invoke(windowManager.getDefaultDisplay()));            } catch (Exception e) {                size.set(windowManager.getDefaultDisplay().getWidth(), windowManager.getDefaultDisplay().getHeight());                Logger.e(TAG, e);            }        }    } catch (Exception e) {        Logger.e(TAG, e);    }    screenSize = size;    return screenSize;}

更多相关文章

  1. Eclipse 开发 Android, Hello, DatePicker (学习7)
  2. 解决com.google.code.findbugs:jsr305依赖库冲突问题
  3. android获取当前Canvas位图代码
  4. Android(安卓)代码获取手机ip地址(个人笔记)
  5. Android(安卓)Studio 添加百分比布局库的依赖报错 第一行代码
  6. android 判断当前application 是在前台还是在后台
  7. Android调用百度地图API实现――实时定位代码
  8. Android(安卓)欢迎界面淡出动画效果(Animation)
  9. Android动画效果学习

随机推荐

  1. android intent 5.1
  2. android启动中遇到的2个问题
  3. Android(安卓)源代码下载
  4. [置顶] Android:自定义View实现绚丽的圆形
  5. repo下载android出现fatal: Unable to fi
  6. 部分android小知识点记录
  7. Android(安卓)View.MeasureSpec
  8. Android处理图像数据转换的各种方法
  9. Android(安卓)折线图之hellocharts (饼状
  10. Webview之H5页面调用android的图库及文件