DisplayMetrics 获取屏幕的宽高(像素)

原创 2015年11月19日 15:59:47
<span style="font-size:24px;">	/**
	 * 获取屏幕的宽高度*(像素)
	 * */
	private void  getScreenWidth(){
		
		WindowManager wm = (WindowManager)getSystemService(Service.WINDOW_SERVICE);
		
		DisplayMetrics metrics = new DisplayMetrics();
		
		wm.getDefaultDisplay().getMetrics(metrics);
		
		//屏幕宽度
		int width  = metrics.widthPixels;
		int height = metrics.heightPixels;

		
	}
	</span>


DisplayMetrics是android.util下面的一个类,可以用来方便的获取到屏幕的分辨率.


1.DisplayMetrics 在创建对象的时候,不需要传递参数:

DisplayMetrics metrics = new DisplayMetrics();

2.将当前屏幕的一些信息,放到DisplayMetrics对象中,以此来获取屏幕的信息.

getWindowManager().getDefaultDisplay().getMetrics(metrics);


3.获取屏幕的宽高像素大小

int width = metrics.widthPixels;

int height = metrics.heightPixels;


.------end

Android获取屏幕分辨率及DisplayMetrics简介 和java获得屏幕宽度高度的方法

Android 可设置为随着窗口大小调整缩放比例,但即便如此,手机程序设计人员还是必须知道手机屏幕的边界,以避免缩放造成的布局变形问题。 手机的分辨率信息是手机的一项重要信息,很好的是,And...
  • songjunyan
  • songjunyan
  • 2014年08月09日 23:48
  • 1316

Android开发:获取屏幕宽和高的两种方法(px、dip、分辨率之间的关系及px与dip互相转化)

获取屏幕宽和高的两种方法,px、dip、分辨率之间的关系及px与dip互相转化。
  • yanzi1225627
  • yanzi1225627
  • 2013年12月08日 13:02
  • 66075

获取屏幕的高度和宽度DisplayMetrics

// 显示大小、密度 DisplayMetrics displayMetrics = new DisplayMetrics(); // 获取屏幕大小 getWindowManager...
  • hirohrj123
  • hirohrj123
  • 2013年08月04日 11:36
  • 1826

获取手机屏幕大小(DisplayMetrics类取得画面宽高)

  • 2012年06月25日 10:49
  • 21KB
  • 下载

Android获取手机屏幕大小 — DisplayMetrics取得画面宽高的方法

编号:A3GS_TA20100113003描述:本文讲述了DisplayMetrics取得手机屏幕大小的方法。例子:有兴趣的朋友可以在登录后下载本文例子代码!例子效果图:实现步骤:第一步:建立Andr...
  • happy_6678
  • happy_6678
  • 2011年01月14日 10:37
  • 1482

获取设备宽高 像素转化 来控制布局

  • 2015年07月09日 17:28
  • 2KB
  • 下载

获取屏幕宽高

  • 2013年07月10日 13:30
  • 4KB
  • 下载

android代码构建布局时设置宽高的单位为像素(图解)

android动态设置布局控件大小(及与屏幕宽高的关系)
  • csxueyuan
  • csxueyuan
  • 2013年11月28日 17:55
  • 3073

Android获取屏幕分辨率及DisplayMetrics简介

Android 可设置为随着窗口大小调整缩放比例,但即便如此,手机程序设计人员还是必须知道手机屏幕的边界,以避免缩放造成的布局变形问题。 手机的分辨率信息是手机的一项重要信息,很好的是,Andr...
  • wjw_java
  • wjw_java
  • 2013年05月27日 10:36
  • 650

Android获取屏幕分辨率及DisplayMetrics简介

Android可设置为随着窗口大小调整缩放比例,但即便如此,手机程序设计人员还是必须知道手机屏幕的边界,以避免缩放造成的布局变形问题。 手机的分辨率信息是手机的一项重要信息,很好的是,Android...
  • saint_yalya
  • saint_yalya
  • 2014年08月23日 14:32
  • 421
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:DisplayMetrics 获取屏幕的宽高(像素)
举报原因:
原因补充:

(最多只允许输入30个字)