最新国产好看的视频,伊人天堂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中獲?。?/strong>

先獲取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),代碼簡單易懂,非常不錯(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異常解決案例講解,本篇文章通過簡要的案例,講解了該項(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)論

城口县| 清新县| 本溪| 区。| 巴塘县| 正宁县| 郎溪县| 黔江区| 乐至县| 邛崃市| 永福县| 丰城市| 岳阳县| 贡嘎县| 沾益县| 都昌县| 镇赉县| 密云县| 绥德县| 唐河县| 钟祥市| 沁水县| 德庆县| 客服| 安龙县| 祁门县| 平乡县| 巴塘县| 青田县| 炉霍县| 开化县| 梁平县| 奇台县| 东至县| 府谷县| 平泉县| 江都市| 南岸区| 边坝县| 突泉县| 全州县|