
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 四种获取屏幕宽度的方法总结全部内容,希望文章能够帮你解决Android 四种获取屏幕宽度的方法总结所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)