Android中获得手机屏幕大小实现代码
程序员文章站
2022-06-10 18:51:29
android在自定义控件时,经常需要获得屏幕的宽高,每次都要写,不妨直接把他封装成工具类,直接拿来用,废话不说,直接上代码
/**
*
*/
pac...
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; } }