在做UI开发时常常需要获取屏幕的大小,以便布局界面,Android提供了以下接口获取屏幕的相关信息:

[java] view plain copy
  1. Displaydisplay=getWindowManager().getDefaultDisplay();
  2. Log.i("view","height:"+display.getHeight());
  3. Log.i("view","width:"+display.getWidth());

也可以将屏幕的信息存到一个DisplayMetrics对象中,代码如下:

[java] view plain copy
  1. DisplayMetricsdisplayMetrics=newDisplayMetrics();
  2. getWindowManager().getDefaultDisplay().getMetrics(displayMetrics);
  3. Log.i("view","height"+displayMetrics.heightPixels);
  4. Log.i("view","width"+displayMetrics.widthPixels);

更多相关文章

  1. 【阿里云镜像】切换阿里巴巴开源镜像站镜像——Debian镜像
  2. 安卓(android)使用GPS,获取经纬度
  3. Android(安卓)获取存储卡路径和空间使用情况
  4. Android中获取屏幕相关信息(屏幕大小,状态栏、标题栏高度)
  5. android和j2me之清屏(clearScreen)
  6. Android(安卓)初识Retrofit
  7. android获取正在运行的进程
  8. webview开发-适配多分辨率的Android设备
  9. android获取经纬度和地方名称

随机推荐

  1. 双胞胎数据! 中国父母把子女当一种理性投
  2. 父母为什么要买学区房? Top经济学家告诉
  3. Apache Flink OLAP引擎性能优化及应用
  4. 中国学界F4发表AER一篇! 知识青年上山下
  5. 整理了34篇关于中介, 调节和机制分析的文
  6. 用中国截面数据和OLS在JPE发文, 这个外国
  7. 3-27(string)
  8. 结构性面板VAR是什么? 如何实现PSVAR呢?怎
  9. 审稿: 协变量何时重要? 哪个重要, 有多重
  10. 机器学习中的隐私保护