最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Android 獲取設(shè)備屏幕大小的幾種方法總結(jié)

 更新時(shí)間:2017年05月09日 09:01:07   投稿:lqh  
這篇文章主要介紹了Android 獲取設(shè)備屏幕大小的幾種方法總結(jié)的相關(guān)資料,需要的朋友可以參考下

1、通過WindowManager獲取

DisplayMetrics dm = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(dm);
System.out.println("heigth : " + dm.heightPixels);
System.out.println("width : " + dm.widthPixels);

2、通過Resources獲取

DisplayMetrics dm2 = getResources().getDisplayMetrics();
System.out.println("heigth2 : " + dm2.heightPixels);
System.out.println("width2 : " + dm2.widthPixels);

3、獲取屏幕的默認(rèn)分辨率

Display display = getWindowManager().getDefaultDisplay();
System.out.println("width-display :" + display.getWidth());
System.out.println("heigth-display :" + display.getHeight());

可以看到,第一、第三種方法都用到了getWindowManager()這個(gè)方法,而第二種方法沒有用getWindowManager()。有些網(wǎng)友說書寫getWindowManager()后eclipse會(huì)報(bào)錯(cuò),說沒有g(shù)etWindowManager()這個(gè)方法,這是什么原因呢?因?yàn)間etWindowManager()這個(gè)方法是在類Activity中的,如果你自己編寫的類不是繼承于類Activity,那么必然在這個(gè)類中書寫代碼就不能用到getWindowManager()這個(gè)方法。所以當(dāng)你自己編寫的類不是繼承于類Activity,那么可用第二種方法獲取手機(jī)屏幕的大小或者先獲取activity。

fragment中獲取:

先獲取activity再獲取windowManager

DisplayMetrics dm = new DisplayMetrics();
getActivity().getWindowManager().getDefaultDisplay().getMetrics(dm);
int screenW = dm.widthPixels;

感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!

相關(guān)文章

  • Android的TextView與Html相結(jié)合的具體方法

    Android的TextView與Html相結(jié)合的具體方法

    Android的TextView與Html相結(jié)合的具體方法,需要的朋友可以參考一下
    2013-06-06
  • Android TextView實(shí)現(xiàn)多文本折疊、展開效果

    Android TextView實(shí)現(xiàn)多文本折疊、展開效果

    這篇文章主要為大家詳細(xì)介紹了Android TextView實(shí)現(xiàn)多文本折疊、展開效果,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-05-05
  • Android實(shí)現(xiàn)圖片自動(dòng)輪播并且支持手勢(shì)左右無限滑動(dòng)

    Android實(shí)現(xiàn)圖片自動(dòng)輪播并且支持手勢(shì)左右無限滑動(dòng)

    這篇文章給大家介紹android實(shí)現(xiàn)圖片自動(dòng)輪播并且支持手勢(shì)左右無限滑動(dòng),代碼簡(jiǎn)單易懂,非常不錯(cuò),具有參考借鑒價(jià)值,感興趣的朋友一起看看吧
    2016-10-10
  • Android仿京東、天貓下拉刷新效果

    Android仿京東、天貓下拉刷新效果

    這篇文章主要為大家詳細(xì)介紹了Android仿京東、天貓下拉刷新效果,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-03-03
  • Android定制自己的EditText輕松改變底線顏色

    Android定制自己的EditText輕松改變底線顏色

    這篇文章主要介紹了Android如何定制自己的EditText,如何輕松改變底線顏色,感興趣的小伙伴們可以參考一下
    2015-12-12
  • 基于Android實(shí)現(xiàn)仿QQ5.0側(cè)滑

    基于Android實(shí)現(xiàn)仿QQ5.0側(cè)滑

    本課程將帶領(lǐng)大家通過自定義控件實(shí)現(xiàn)QQ5.0側(cè)滑菜單,課程將循序漸進(jìn),首先實(shí)現(xiàn)最普通的側(cè)滑菜單,然后引入屬性動(dòng)畫與拖動(dòng)菜單效果相結(jié)合,最終實(shí)現(xiàn)QQ5.0側(cè)滑菜單效果。通過本課程大家會(huì)對(duì)側(cè)滑菜單有更深層次的了解,通過自定義控件和屬性動(dòng)畫打造千變?nèi)f化的側(cè)滑菜單效果
    2015-12-12
  • Android 優(yōu)化Handler防止內(nèi)存泄露

    Android 優(yōu)化Handler防止內(nèi)存泄露

    這篇文章主要介紹了Android 優(yōu)化Handler防止內(nèi)存泄露的相關(guān)資料,這里提供實(shí)例幫助大家理解掌握這樣的內(nèi)容,需要的朋友可以參考下
    2017-09-09
  • Android之OOM異常解決案例講解

    Android之OOM異常解決案例講解

    這篇文章主要介紹了Android之OOM異常解決案例講解,本篇文章通過簡(jiǎn)要的案例,講解了該項(xiàng)技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下
    2021-08-08
  • Android 使用View Binding的方法詳解

    Android 使用View Binding的方法詳解

    View Binding是一項(xiàng)功能,使您可以更輕松地編寫與視圖交互的代碼。在模塊中啟用視圖綁定后,它將為該模塊中存在的每個(gè)XML布局文件生成一個(gè)綁定類。這篇文章主要介紹了Android 使用View Binding的方法,需要的朋友可以參考下
    2020-03-03
  • Android Flutter制作交錯(cuò)動(dòng)畫的示例代碼

    Android Flutter制作交錯(cuò)動(dòng)畫的示例代碼

    這篇文章我們將用Flutter實(shí)現(xiàn)一個(gè)交錯(cuò)動(dòng)畫的應(yīng)用實(shí)例,我們讓輪子在草地滾動(dòng)著前進(jìn),而且還能粘上“綠色的草”,感興趣的可以動(dòng)手嘗試一下
    2022-06-06

最新評(píng)論

额济纳旗| 成都市| 汉中市| 桂东县| 灵宝市| 西宁市| 康平县| 湖州市| 广德县| 吴桥县| 开阳县| 竹北市| 绥宁县| 买车| 渑池县| 鸡东县| 垫江县| 彭泽县| 吴川市| 阿拉善左旗| 叙永县| 佳木斯市| 星子县| 象山县| 璧山县| 宁陵县| 石棉县| 泸西县| 涞源县| 石门县| 封开县| 神木县| 洛南县| 绵竹市| 铜陵市| 平原县| 淮南市| 卢龙县| 庆城县| 古蔺县| 湾仔区|