多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內(nèi)最全IT社區(qū)平臺 聯(lián)系我們 | 收藏本站
阿里云優(yōu)惠2
您當前位置:首頁 > php開源 > 綜合技術(shù) > [置頂] 在onWindowFocusChanged方法中獲取手機屏幕的高寬

[置頂] 在onWindowFocusChanged方法中獲取手機屏幕的高寬

來源:程序員人生   發(fā)布時間:2015-07-30 14:50:34 閱讀次數(shù):3860次

     開發(fā)時,我們經(jīng)常要獲得手機屏幕的高寬數(shù)據(jù)。通常我們會寫個獲得方法如getScreen();然后在Oncreate()中調(diào)用getScreen()方法。我們可能獲得到的結(jié)果是寬高為0。這是為何呢?緣由在于:

     在Activity生命周期中,onCreate,onStart, onResume都不是真正屏幕可見(VISIBLE)時間點,真實的VISIBLE時間點是在當onWindowFocusChanged()函數(shù)被履行時,此時用戶才真正地可以與利用進行交互,而這函數(shù)被調(diào)用之前,用戶的操作都有1點限制。所以我們要正確獲得得手機屏幕的寬高,是要在onWindowFocusChanged()方法中來履行。

@Override
public void onWindowFocusChanged(boolean hasFocus) {
int width=getResources().getDisplayMetrics().widthPixels;//屏幕寬度
int hight=getResources().getDisplayMetrics().heightPixels;//屏幕高度
super.onWindowFocusChanged(hasFocus);
}

 
生活不易,碼農(nóng)辛苦
如果您覺得本網(wǎng)站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關(guān)閉
程序員人生
主站蜘蛛池模板: 亚洲在线小视频 | 琪琪777影院在线观看 | 性生生活三级视频在线观看 | 欧美抽搐一进一进一出 | 正在播放国产露脸做 | 欧美精品久久久久久久久大尺度 | 亚洲春色校园 | 黄污网| 欧美黑人粗大 | 亚洲欧美精品中文字幕 | 最近高清中文字幕大全1 | 麻豆影视大全 | 午夜视频网站 | 色婷婷久久综合中文久久蜜桃 | 日韩精品国产自在久久现线拍 | 欧美 日韩 国产 成人 在线观看 | 亚洲精品网站在线观看不卡无广告 | 中文字幕在线观看网址 | 日本一本视频 | 欧美最猛性xxxxx(亚洲精品) | 宅男午夜在线 | 国产成人久久精品一区二区三区 | 中文字幕一区二区三区久久网站 | 亚洲欧美视频在线 | 国产成人精品免费视频大全办公室 | 欧美一级免费片 | 欧美性受xxxx黑人xyx | 琪琪理论影院2018中文版 | 亚洲欧美日韩精品久久亚洲区色播 | yellow影院在线观看免费 | 91福利国产在线观看香蕉 | 亚洲国产高清视频在线观看 | 日韩第一色 | 国产免费一区二区三区 | 久久亚洲精选 | 欧美亚洲免费久久久 | 天天狠狠| 亚洲另类图片小说 | 久久久久久免费播放一级毛片 | 午夜a级| 亚洲区一 |