码迷,mamicode.com
首页 > 其他好文 > 详细

计算屏幕大小

时间:2015-09-05 11:01:26      阅读:129      评论:0      收藏:0      [点我收藏+]

标签:

//计算屏幕大小,4.0屏幕以上或4.0屏幕以下的情况: 
1
private void initViewImage() { 2 imageView = (ImageView) findViewById(R.id.img); 3 String imageUrl; 4 double screen = getWith(); 5 if (screen > 4){ 6 imageUrl = "图片地址1"; 7 }else{ 8 imageUrl = "图片地址2"; 9 } 10 FinalBitmap finalMab; 11 finalMab = FinalBitmap.create(this); 12 finalMab.display(imageView,imageUrl); 13 //finalMab.configLoadfailImage(R.drawable.loading); 14 //finalMab.configLoadingImage(R.drawable.loading); 15 } 16 17 18 private double getWith() { 19 DisplayMetrics dm = new DisplayMetrics(); 20 getWindowManager().getDefaultDisplay().getMetrics(dm); 21 double x = Math.pow(dm.widthPixels/dm.xdpi,2); 22 double y = Math.pow(dm.heightPixels/dm.ydpi,2); 23 24 // 屏幕尺寸 (英寸) 25 double screenInches = Math.sqrt(x+y); 26 return Math.round(screenInches); 27 }

 

计算屏幕大小

标签:

原文地址:http://www.cnblogs.com/annieBaby/p/4782841.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!