获取手机屏幕的四种方法
2016-07-04 16:21
288 查看
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;
方法三与方法四类似。
方法一:
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;
方法三与方法四类似。
相关文章推荐
- 从开始菜单选择J2MEWTK
- 生产产品 [VIJOS 1243]
- jq里面常用的一些方法总结
- 安卓回调方法的使用
- vector,迭代器,数组
- 225. Implement Stack using Queues
- mongodb 3.2 集群认证及创建用户
- 堆排序
- hdwiki 编码规范
- Jquery 遍历数组之$().each方法与$.each()方法介绍
- json.load(f)方法使用*.json备忘
- 竖直ProgressBar(VerticalProgressBar),不用那么麻烦
- J2MEWTK提供六种模拟器
- 让iOS开发变得更有效率-分类、工具类
- 自定义View之交替圆环
- 读书笔记-java网络编程-4Internet-InetAddress类
- 图表部件设置X轴节点的错位显示
- 判断二叉树是否为平衡二叉树(BST)
- 114. Flatten Binary Tree to Linked List
- 判断当前星期几