| 注册
请输入搜索内容

热门搜索

Java Linux MySQL PHP JavaScript Hibernate jQuery Nginx
mync
9年前发布

Android 获得手机屏幕大小

Android在自定义控件时,经常需要获得屏幕的宽高,每次都要写,不妨直接把他封装成工具类,直接拿来用,废话不说,直接上代码

    /**        *         */        package com.example.customview;                import android.content.Context;        import android.util.DisplayMetrics;        import android.view.WindowManager;                /**        * 获取手机屏幕大小        * @author         *        */        public class MeasureUtil {                        /**            * 宽            * @return            */            public static int getWidth(Context context){                WindowManager wm=(WindowManager) context.getSystemService(Context.WINDOW_SERVICE);                DisplayMetrics outMetrics = new DisplayMetrics();                wm.getDefaultDisplay().getMetrics(outMetrics);                return outMetrics.widthPixels;            }                        /**            * 高            * @return            */            public static int getHeight(Context context){                WindowManager wm=(WindowManager) context.getSystemService(Context.WINDOW_SERVICE);                DisplayMetrics outMetrics = new DisplayMetrics();                wm.getDefaultDisplay().getMetrics(outMetrics);                return outMetrics.heightPixels;            }                }