原文地址:http://blog.sina.com.cn/s/blog_4c277ad30100yfqo.html

客户需求需要增加对手机尺寸的读取

于是找了两个方法
第一种:通过activity引用调用getWindowManager()
但是我的客户端是没有界面的
因此使用另一种方法
第二种:只需要传入context引用即可
方法一:// 通过WindowManager获取,此方法为常规方法,传入activity
DisplayMetrics dm = new DisplayMetrics();
activity.getWindowManager().getDefaultDisplay().getMetrics(dm);
System.out.println("heigth : " + dm.heightPixels);
System.out.println("width : " + dm.widthPixels);
方法二// 通过Resources获取
DisplayMetrics dm2 = getResources().getDisplayMetrics();
System.out.println("heigth2 : " + dm2.heightPixels);
System.out.println("width2 : " + dm2.widthPixels);
// 获取屏幕的默认分辨率
Display display = getWindowManager().getDefaultDisplay();
System.out.println("width-display :" + display.getWidth());
System.out.println("heigth-display :" + display.getHeight());

转载于:https://www.cnblogs.com/BlogCommunicator/p/4976658.html

无需activity获得屏幕尺寸相关推荐

  1. 为任意屏幕尺寸构建 Android 界面

    /   今日科技快讯   / 北京时间2022年1月17日,我国在太原卫星发射中心用长征二号丁运载火箭,成功将试验十三号卫星发射升空,卫星顺利进入预定轨道,发射任务获得圆满成功. /   前言   / ...

  2. Android 获取屏幕尺寸与密度

    遇到一个问题,我的地图浮标图片在WVGA手机上正好,在QVGA上就显的太大,所以我要根据屏幕的不同调整浮标的大小使其在QVGA大小合适.有的同事提出了依据分辨率来区分不同的屏幕,但是单WVGA就支持好 ...

  3. Android---Android 屏幕尺寸与密度

    Android 屏幕尺寸与密度 2011-10-11 23:15:37|  分类: Android|字号 订阅 针对dip和px 的关系,做以下概述: HVGA屏density=160:QVGA屏de ...

  4. 0119吧 iPhone 屏幕尺寸

    1.iPhone尺寸规格 设备 iPhone 宽 Width 高 Height 对角线 Diagonal 逻辑分辨率(point) Scale Factor 设备分辨率(pixel) PPI 3GS ...

  5. android+note2+分辨率,魅蓝Note2的屏幕尺寸是多少?魅蓝Note2的分辨率是多少?

    魅蓝Note2的屏幕尺寸是多少 魅蓝Note2的屏幕尺寸是5.5英寸. 针对魅蓝Note2的屏幕尺寸是多少的问题,魅蓝Note2延续了前代产品的设计风格,但机身弧度进行了调整,厚度薄了0.2mm,手感 ...

  6. html5开发之ios屏幕适配,iOS开发屏幕尺寸以及屏幕适配等问题(转载内容)

    原帖地址:http://blog.csdn.net/phunxm/article/details/42174937/ 仅供我个人收藏学习,原博主如不同意请联系qq651263878进行删除,在此表示感 ...

  7. Adaptive Images : 为不同的屏幕尺寸提供不同的图片

    为其提供不同的图片.接下来我们就看一看如何利用该技术实现图片自适应. 设置自适应图片 实现 Adaptive Images 解决方案需要 Apache 2.PHP 5.x 和 GD 库,也就是说需要 ...

  8. iphone屏幕尺寸总结

    http://blog.csdn.net/phunxm/article/details/42174937#t24 1.iPhone尺寸规格 设备 iPhone 宽 Width 高 Height 对角线 ...

  9. iOS 屏幕尺寸、分辨率、适配

    1.iPhone尺寸规格 设备 iPhone 宽 Width 高 Height 对角线 Diagonal 逻辑分辨率(point) Scale Factor 设备分辨率(pixel) PPI 3GS ...

  10. WebApp最佳实践用户体验篇之如何针对多种屏幕尺寸设计合理的移动应用

    身为一个移动web网站的设计师,除非你只是针对某种特定的设备设计,否则你应该会常常碰到这样的问题:如何清楚地了解网站运行设备的屏幕尺寸大小?这个问题一直困扰着移动设备上的设计师. 例如: iPhone ...

最新文章

  1. Kotlin教程(九)泛型
  2. oracle视图view看不出来主键,oracle - 使用主键创建视图
  3. Entity Framework中的字符串插值引发担忧
  4. Confluent Platform 3.0支持使用Kafka Streams实现实时的数据处理(最新版已经是3.1了,支持kafka0.10了)...
  5. arm export 汇编_C/C++与汇编混合编程有什么好处?
  6. java虚拟机可以处理_Java虚拟机对类加载的处理机制
  7. linux架设subversion(svn)版本控制
  8. 日平均血糖与糖化血红蛋白对照关系
  9. 达内2018年最新前端
  10. 一个很详细的web.xml配置文件详解
  11. Apache Flink 在翼支付的实践应用
  12. 最容易理解的ConViT: Improving Vision Transformerswith Soft Convolutional Inductive Biases
  13. 姑娘美丽人体日志博客_60个美丽诱人的博客设计
  14. 动态调度之记分牌算法
  15. baidu patchrom项目 make后刷机包脚本多一个0解决
  16. surface pro4 win10下安装elementray os双系统教程
  17. HTML5系列代码:个人页面
  18. pythonsqlite操作_在Python中操作SQLite3
  19. minio的安装及使用
  20. 黑白美女照上色系列,人工智能一键给黑白照片上色

热门文章

  1. js验证身份证号是否合法
  2. webdriver 弹出框 java_如何使用Java处理Selenium WebDriver中的弹出窗口
  3. CSDN自定义模块内容编写
  4. LINUX设置终端窗口显示内容的滚动缓冲行数
  5. 管理新语:主管不要当传声筒,要检查、核实
  6. 谈谈JProfiler的实现原理
  7. 天津西站,座才几个?
  8. 遇到问题就请外援,汝作为高手的价值在哪里
  9. 错误及原因:Empty JPEG image (DNL not supported)
  10. java 数据库实现源锁_采用java和数据库两种方式进行加锁