private DisplayMetrics dm;//屏幕分辨率容器

  dm = new DisplayMetrics();

  this.getWindowManager().getDefaultDisplay().getMetrics(dm);

  int width = dm.widthPixels;

  int height = dm.heightPixels;

 ----------------------------------------------------------------------------------------------------------------------------

Display display = getWindowManager().getDefaultDisplay();

int width = display.getWidth();

int height = display.getHeight();

上面得到的屏幕大小是指整个触屏的大小,可绘画布Canvas仅是它的子区域。

也就是说Canvas的(0, 0)点不是dm的(0, 0)点,而是除去屏幕上面信息栏以后得到坐标原点。当然是指你没有设置全屏的情况下。

转载于:https://www.cnblogs.com/wuyida/archive/2012/05/12/6300638.html

Android_获取屏幕大小的两种方法相关推荐

  1. Wordpress开发 - 获取作者头像的两种方法

    写在前面 今天又被一个头像坑搞惨了,一般我们获取作者的信息是都需要在循环判断中才可以使用的!比如获取作者名称 <?php the_author(); ?> .如果没有在 <?php ...

  2. XP计算机调整对比度,Win7系统调节显示器屏幕对比度的两种方法【图文】

    win7系统开机后或者使用过程中,有时候我们会觉得电脑显示器的对比度不合适,需要进行调整,很多朋友不知道怎么调节显示器屏幕对比度?其实调节显示器屏幕对比度的方法比较简单,而且调节出一个合适的屏幕对比度 ...

  3. JAVA获取安卓系统下usb_Android 获取 usb 权限的两种方法

    前言: 最近工作上遇到几个USB模块在android平台上适配使用的情况,所以要用到USB权限获取问题 ##USB权限获取有以下2种方式: 一.直接在AndroidManifest.xml文件中进行如 ...

  4. 计算机怎么看显卡内存容量,Win10系统显卡显存大小怎样查看?Win10查看显存大小的两种方法...

    对于十分关心电脑配置的用户而言,查看电脑显卡显存大小是一件非常必要的事情.那么,Win10系统电脑该怎样查看显卡显存大小呢?虽然现在有很多软件都可以直接查看,但是不使用软件查看才是真正的好方法.下面, ...

  5. root android oppo,OPPO R9S怎么ROOT oppor9s获取root权限的两种方法

    OPPO R9S如何ROOT呢?作为一款最新的OPPO系列智能手机,对于刚入手的用户而言,可能不知该如何获取OPPO R9S手机ROOT权限.下面就与大家分享一下获取OPPO R9S手机ROOT权限的 ...

  6. Java 跨平台获取 MAC 地址的两种方法

    前言 有时我们因为软件授权或者其它需要获取主机唯一标识而需要获取用户主机的MAC地址,而本文则将介绍如何通过Java来实现跨平台获取MAC地址的两种方法,同时具体的代码也已上传到GitHub. 如果不 ...

  7. 获取手机联系人的两种方法

    获取手机联系人的两种方法 第一种方法比较简单 就几句话 但是获取的信息不完善 第二种方法比较难 代码比较多 获取的信息全 须要加的权限 : <uses-permission android:na ...

  8. ENVI获取地物波谱特征的两种方法

    ENVI获取地物波谱特征的两种方法 以Landsat8遥感影像为例 [方法一] 首先利用[Layer Stacking]将不同波段的影响合成一幅多光谱影像(一定要按照波长顺序,如果是Landsat8影 ...

  9. Android手机获取IP地址的两种方法

    Android手机获取IP地址的两种方法 本文章讲解了WIFI和GPRS两种情况下获取手机IP地址的方法 1.使用WIFI 1,首先设置用户权限 AndroidManifest.xml添加: < ...

  10. 小程序获取用户信息的两种方法

    小程序获取用户信息的两种方法 第一种使用 getUserProfile 代码示例 第二种使用 头像昵称填写 相信大家之前也经常使用open-data获取用户的头像和昵称吧,但微信的这个改编意味着我们要 ...

最新文章

  1. render函数和redirect函数的区别+反向解析
  2. 【kuangbin带你飞】专题六 最小生成树
  3. php 点击之后保留样式,通过不修改arc.archives.class.php而保留原有样式调上一篇下一篇...
  4. Hbase rowkey设计原则,热点问题
  5. JUnit编写单元测试代码注意点小结
  6. MultiActionController
  7. 用python写出九九乘法表
  8. SpringBoot在线预览PDF文件
  9. 从零教新手开始学做游戏辅助系列(一)
  10. c++打印心形_c语言如何打印心
  11. 如何计算802.11 PHY Data Rate (11ac/11ax)
  12. opcode php 缓存,深入理解PHP Opcode缓存原理
  13. 谷歌浏览器点击收藏夹网址如何弹出新窗口,不在当前窗口
  14. 对经典恒流源做电子负载 分析
  15. 实验吧Web-难-猫抓老鼠
  16. android mac 照片恢复,万兴安卓照片恢复软件(Mac版本)指南
  17. 在线帮助中心,轻松解决售后服务问题
  18. 艺赛旗(RPA)如何导入 py 文件到流程中
  19. CSS进阶(5)- 浏览器兼容性
  20. No boot filename received

热门文章

  1. 增删改查oracle sql,oracle sql增删改查
  2. 2019蓝桥:奇数倍数问题
  3. 8g内存一般占用多少_手机6G和8G运存有什么不同,8G运存真比6G流畅?这也要考虑处理器...
  4. zip gbk java,java 解压 ZIP 中文 乱码 GBK UTF-8 完美解决方案
  5. linux拷贝不是某个后缀的文件夹,linux下怎么把一个文件复制到多个文件夹里
  6. java sec_java.security文件
  7. 翻译:响应式编程或反应式编程 RxSwift和RxCocoa 从入门到精通 Reactive programming
  8. 如何迈出客户拜访的第一步
  9. 找零钱问题系列之记忆搜索
  10. Python中MySQL查询结果返回类型