public class WindowManagerUtils {    public int getScreenHigh(Context context,String xyType){        WindowManager windowManager = (WindowManager)context.getSystemService(Context.WINDOW_SERVICE);        Display display = windowManager.getDefaultDisplay();        Point outPoint = new Point();        if (Build.VERSION.SDK_INT >= 19) {            // 可能有虚拟按键的情况            display.getRealSize(outPoint);        } else {            // 不可能有虚拟按键            display.getSize(outPoint);        }        int mRealSizeWidth;//手机屏幕真实宽度        int mRealSizeHeight;//手机屏幕真实高度        mRealSizeHeight = outPoint.y;        mRealSizeWidth = outPoint.x;        if (xyType.equals("x")){            return mRealSizeWidth;        }else if (xyType.equals("y")){            return mRealSizeHeight;        }        return 0;    }}

 

更多相关文章

  1. notification 加 button 按键
  2. Monkey入门之如何在android虚拟机中安装apk包
  3. Android(安卓)App的运行环境及Android系统架构概览
  4. 如何绑定按键与程序
  5. android 模拟按键事件
  6. Android(安卓)对返回按键点击次数的监听
  7. 解读Android虚拟机工作原理
  8. android中按键的扫描码和键值
  9. Still no compatible AVDs with target 'Google APIs'

随机推荐

  1. android:theme="@android:style/Theme.Li
  2. Android系统自带主题的使用及自定义主题
  3. Android系统在超级终端下必会的命令大全(a
  4. Android圆角图片
  5. Android(安卓)XML解析
  6. Android(安卓)之EditText自动弹出/不弹出
  7. Android控件属性大全
  8. android相对布局的案例
  9. Android(安卓)studio教程学习笔记4——Te
  10. 详解 Android(安卓)的 Activity 组件