`
ak7474974
  • 浏览: 3265 次
社区版块
存档分类
最新评论

学习笔记:android 获取屏幕像素的几种方法

阅读更多

第一种:

DisplayMetrics dm = new DisplayMetrics();    
    getWindowManager().getDefaultDisplay().getMetrics(dm);       
 int widthPixels= dm.widthPixels;  
 int heightPixels= dm.heightPixels;    
    float density = dm.density;             
   int screenWidth = widthPixels * density ;            
    int screenHeight = heightPixels * density ;

 第二种;

DisplayMetrics dm=getResources().getDisplayMetrics();
		final int screenWidth=dm.widthPixels ;
		final int screenHeight=dm.heightPixels;

 我从别的地方看到。有的说用第一中比较好。但我没想的原因。在请看到这篇博文的童鞋。。回答一下。。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics