【第22期】观点:IT 行业加班,到底有没有价值?

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

版权声明: 举报

相关文章推荐

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

获取手机屏幕大小(DisplayMetrics类取得画面宽高) 2010-10-13 11:41:29|  分类: Android |  标签:dm  display  android  tex...

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

Android可设置为随着窗口大小调整缩放比例,但即便如此,手机程序设计人员还是必须知道手机屏幕的边界,以避免
  • ydbc
  • ydbc
  • 2013-07-29 16:46
  • 206

Android 获取屏幕宽高-以像素为单位

在介绍getSize(在API级别13)之前,您可以使用现在已弃用的getWidth和getHeight方法: Display display = getWindowManager().getD...

android 正确获取屏幕像素大小

我们知道 屏幕的像素是根据DisplayMetrics类来获取的 <p style="margin-top: 5px; margin-right: auto; margin

Android 获取屏幕宽高及像素

//获得手机屏幕的宽高         Display display=getWindowManager().getDefaultDisplay();         Log.i("display...
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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