android获得屏幕高度和宽度

android获得屏幕高度和宽度

android获取屏幕的高度和宽度用到WindowManager这个类,两种方法:

1、WindowManager wm = (WindowManager) getContext()

                    .getSystemService(Context.WINDOW_SERVICE);

     int width = wm.getDefaultDisplay().getWidth();

     int height = wm.getDefaultDisplay().getHeight();

2、WindowManager wm1 = this.getWindowManager();
int width1 = wm1.getDefaultDisplay().getWidth();
int height1 = wm1.getDefaultDisplay().getHeight();

第三种方法:
3、DisplayMetrics dm = new DisplayMetrics();

getWindowManager().getDefaultDisplay().getMetrics(dm);
int mScreenWidth = dm.widthPixels;// 获取屏幕分辨率宽度
int mScreenHeight = dm.heightPixels;

时间: 11-10

android获得屏幕高度和宽度的相关文章

android获得屏幕高度和宽度(display中getSize(Point)方法使用)

方法一: public static int SCREEN_WIDTH; public static int SCREEN_HEIGHT; //获取屏幕 WindowManager wm = (WindowManager) getBaseContext().getSystemService( Context.WINDOW_SERVICE); Display display = wm.getDefaultDisplay(); Point size = new Point(); display.ge

那些年纠结过得各种屏幕高度和宽度

在写页面的时候你肯定遇到过各种页面宽高相关的东西,比如:clientHeight.offsetHeight.scrollHeight.availHeight.style.height.innerHeight.outerHeight.scree.height...是不是看着就有点儿晕了.下面,就让我来为你们简单介绍下这些小宝宝吧,只要认识了就是好朋友,什么都好说^_^.时间和能力有限,错误之处还请各位英雄不吝赐教!这里先谢过了?(?ω?)?. (本文仅从名词解释角度,说明各个词语的具体含义是什么,

【笔记】css 实现宽度自适应屏幕 高度自适应宽度

如果说宽高自适应那么大家可能会想到 div{ width: 100%; height: 100% } 但是如果我要自适应的同时还要变成矩形呢?(高度和宽度相等而高度不能写死) 那就要实现如下的黑科技了 div{ width: 100% height: 0 padding-top: 100% /* padding 设置为100% 的时候会等于其容器的宽度 */ } 根据w3c 标准,当padding值为 100% 时 其相等于元素自身的宽度,所以把padding-top 或者 padding-bo

Android 计算屏幕大小

计算屏幕高度,宽度代码(Activity中) DisplayMetrics outMetrics = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(outMetrics); float mScreenHeight = outMetrics.heightPixels;

android 获得屏幕宽度和高度

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:orientati

屏幕的高度和宽度

package com.example.examples_05_14; import android.os.Bundle; import android.app.Activity; import android.util.DisplayMetrics; import android.view.Menu; import android.widget.TextView; public class MainActivity extends Activity { @Override public voi

javascript获取屏幕的可用宽度和高度

说明 获取屏幕的可用宽度和高度 示例 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <title>显示浏览器窗口的高度和宽度</title> <link rel="styleshee

用JS 和 jQery获取屏幕的高度和宽度

用的时候,网上找了下,放在一起,方便以后查阅 document.body.clientWidth   document.body.offsetWidth(包括线宽)//网页可见区域宽 document.body.clientHeight  document.body.offsetHeight(包括线宽)//网页可见区域高 document.body.scrollWidth // 网页正文全文宽 document.body.scrollHeight //网页正文全文高document.body.s

Android获取屏幕实际高度跟显示高度,判断Android设备是否拥有虚拟功能键

一般的获取屏幕尺寸,但是不包括虚拟功能高度 /** * 获取屏幕尺寸,但是不包括虚拟功能高度 * * @return */ public int getNoHasVirtualKey() { int height = getWindowManager().getDefaultDisplay().getHeight(); return height; } 但是今天我们测试找我就说你的webview界面有问题呀下面怎么一块空白,我看看就发现空白的手机是华为的有软键盘的那种 我们这个方法获取的高度不包