91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

如何獲取屏幕分辨率呢

發布時間: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

沙田区| 财经| 迁西县| 博白县| 钟祥市| 曲靖市| 绥阳县| 漳浦县| 固安县| 布拖县| 昌乐县| 婺源县| 桓仁| 马山县| 磐石市| 碌曲县| 安陆市| 甘南县| 都江堰市| 靖江市| 丰城市| 吴堡县| 车险| 白山市| 康马县| 波密县| 腾冲县| 盈江县| 井研县| 海林市| 高淳县| 黔西| 会宁县| 湟源县| 武鸣县| 本溪市| 曲沃县| 贵州省| 武邑县| 青川县| 莫力|