android獲取螢幕寬度的4種方法,android4種
方法一:
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;
方法三與方法四類似。
獲取Class例項的四種方法
獲取class例項有四種方法,前三種方法比較常用,具體描述如下 以下示例都假設運動時類為string類。1 通過執行時類本身的.class屬性 class c1 string.class 2 通過執行時類的物件獲得 string str new string class c2 str.getclas...
JS 獲取元素的四種方法
console.log this.refs.mapcontainer.clientheight content padding 536 console.log this.refs.mapcontainer.offsetheight content padding border 536 console...
VC 中獲取DC的四種方法
一 hdc hdc hdc getdc m hwnd 加兩個冒號表示我們用的是全域性sdk的函式,否則表示我們有的是cwnd中的函式 releasedc m hwnd,hdc 二 cdc pdc getdc releasedc pdc 三 cclientdc dc this 不需要我們去釋放,自己會...