Android中获得手机屏幕大小实现代码
更新时间:2015年06月09日 11:45:43 投稿:junjie
这篇文章主要介绍了Android中获得手机屏幕大小实现代码,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;
}
}
相关文章
基于Android实现点击某个按钮让菜单选项从按钮周围指定位置弹出
这篇文章主要介绍了基于Android实现点击某个按钮让菜单选项从按钮周围指定位置弹出的相关资料,需要的朋友可以参考下2015-12-12
Android TextView使用SpannableString设置复合文本的方法详解
这篇文章主要介绍了Android TextView使用SpannableString设置复合文本的方法,结合实例形式详细分析了Android中SpannableString类的功能及相关用法,需要的朋友可以参考下2016-08-08
android之HttpPost&HttpGet使用方法介绍
下文直接讲用法,先知道怎么用,再知道怎么回事,具体如下,感兴趣的朋友可以参考下哈2013-06-06


最新评论