亲宝软件园·资讯

展开

Android获得手机屏幕大小 Android中获得手机屏幕大小实现代码

人气:0
想了解Android中获得手机屏幕大小实现代码的相关内容吗,在本文为您仔细讲解Android获得手机屏幕大小的相关知识和一些Code实例,欢迎阅读和指正,我们先划重点: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;
 }

}

加载全部内容

相关教程
猜你喜欢
用户评论