中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何獲取屏幕分辨率呢

發布時間:2020-07-12 10:44:51 來源:網絡 閱讀:432 作者:VincentTung 欄目:開發技術

 Displaymetrics

 

實例化的例子

A structure describing general information about a display, such as its size, density, and font scaling.

To access the DisplayMetrics members, initialize an object like this:

 

  1. DisplayMetrics metrics =new DisplayMetrics(); 
  2.  getWindowManager().getDefaultDisplay().getMetrics(metrics); 

寫了一個方法,很簡單

 

  1. /** 
  2.  
  3.      * 獲取屏幕分辨率的方法 
  4.  
  5.      * 
  6.  
  7.      * authordxx 
  8.  
  9.      */ 
  10.  
  11.         publicvoidgetScreenPix(){ 
  12.  
  13.            DisplayMetrics dm=new DisplayMetrics(); 
  14.  
  15.            getWindowManager().getDefaultDisplay().getMetrics(dm); 
  16.  
  17.            Log.i("test","分辨率為:"+dm.widthPixels+"*"+dm.heightPixels  );  
  18.  
  19.     } 

方法很簡單,但是對這種賦值方式很好奇,在前面獲取狀態欄高度的時候也是同樣的先實例化一個Rectframe()=new Rect() ,然后

getWindow().getDecorView().getWindowVisibleDisplayFrame(frame);

    intstatusBarHeight = frame.top;

這種機制到底是什么。。。。。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

阳新县| 龙游县| 莱芜市| 龙泉市| 德钦县| 南岸区| 辰溪县| 阿城市| 青龙| 松潘县| 余干县| 黄骅市| 大新县| 长兴县| 梧州市| 张家口市| 四会市| 河间市| 武川县| 北海市| 碌曲县| 吕梁市| 鞍山市| 亳州市| 双峰县| 宜章县| 扎囊县| 延长县| 泾阳县| 德江县| 巴塘县| 兴仁县| 社旗县| 丹阳市| 麦盖提县| 扎赉特旗| 吉隆县| 天长市| 昌吉市| 寿宁县| 米脂县|