Android 四種獲取屏幕寬度的方法總結
更新時間:2017年01月03日 09:08:46 投稿:lqh
這篇文章主要介紹了Android 四種獲取屏幕寬度的方法總結的相關資料,這里對四種方法進行了一一介紹,需要的朋友可以參考下
Android 四種獲取屏幕寬度的方法
方法一:
WindowManager wm = (WindowManager) this
.getSystemService(Context.WINDOW_SERVICE);
int width = wm.getDefaultDisplay().getWidth();
int height = wm.getDefaultDisplay().getHeight();
方法二:
WindowManager wm1 = this.getWindowManager(); int width1 = wm1.getDefaultDisplay().getWidth(); int height1 = wm1.getDefaultDisplay().getHeight();
方法一與方法二獲取屏幕寬度的方法類似,只是獲取WindowManager 對象時的途徑不同。
方法三:
WindowManager manager = this.getWindowManager(); DisplayMetrics outMetrics = new DisplayMetrics(); manager.getDefaultDisplay().getMetrics(outMetrics); int width2 = outMetrics.widthPixels; int height2 = outMetrics.heightPixels;
方法四:
Resources resources = this.getResources(); DisplayMetrics dm = resources.getDisplayMetrics(); float density1 = dm.density; int width3 = dm.widthPixels; int height3 = dm.heightPixels;
感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!
相關文章
Android 自動化測試經(jīng)驗分享 深入UiScrollable
UiScrollable是一個UiCollection(這東西還沒搞懂),我們可以使用它,在可滑動的頁面(水平滑動或上下滑動都可以)上查找我們想要的控件(item)2013-05-05
Android 通過Base64上傳圖片到服務器實現(xiàn)實例
這篇文章主要介紹了Android 通過Base64上傳圖片到服務器實現(xiàn)實例的相關資料,需要的朋友可以參考下2017-05-05
Android ScrollView 下嵌套 ListView 或 GridView出現(xiàn)問題解決辦法
這篇文章主要介紹了ScrollView 下嵌套 ListView 或 GridView 會發(fā)列表現(xiàn)數(shù)據(jù)只能顯示一行。因為他們都是滾動結構,兩個滾動條放到一起就會引起沖突,這里提供解決辦法相關資料,需要的朋友可以參考下2017-07-07
解析如何在android中增加gsensor驅動(MMA7660)
本篇文章是對在android中增加gsensor驅動(MMA7660)進行了詳細的分析介紹,需要的朋友參考下2013-06-06
Flutter runApp GestureBinding使用介紹
這篇文章主要為大家介紹了Flutter runApp GestureBinding使用介紹,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2022-12-12

