`
坦克狗
  • 浏览: 21545 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

Android中如何获取屏幕宽度和高

 
阅读更多

   
这就是如何获取手机屏幕的宽和高,对于游戏开发帮助很大.

int screenWidth;  
int screenHeight;  
WindowManager windowManager = getWindowManager();  
Display display = windowManager.getDefaultDisplay();  
screenWidth = display.getWidth();  
screenHeight = display.getHeight();  


分享到:
评论

相关推荐

    android 获取屏幕宽度和高度的工具类

    ### Android 获取屏幕宽度和高度的工具类 在Android开发中,获取屏幕的宽度和高度是一项基本但非常重要的功能。这通常用于布局管理、适配不同屏幕尺寸的设备以及执行与屏幕大小相关的操作。本文将详细介绍如何通过...

    android获取屏幕高度和宽度的实现方法

    总的来说,理解如何获取Android屏幕的高度和宽度,以及如何处理不同密度的屏幕,是开发跨设备兼容的应用的关键。通过正确使用`DisplayMetrics`类和设置`AndroidManifest.xml`,开发者可以确保在任何设备上都能准确地...

    android 获取屏幕硬件分辨率方法

    总的来说,获取Android屏幕硬件分辨率的过程涉及到对DisplayMetrics对象的使用,以及理解物理像素和逻辑像素之间的关系。通过正确地处理屏幕密度,我们可以确保应用在不同分辨率和密度的设备上都能提供良好的视觉...

    android获取设备屏幕分辨率

    一、Android屏幕分辨率概念 屏幕分辨率是指屏幕上像素的数量,通常用宽度和高度的像素数表示,如1920x1080。在Android中,分辨率分为物理分辨率和逻辑分辨率。物理分辨率是屏幕实际的像素数量,而逻辑分辨率则与...

    Android Studio 中获取屏幕宽度实例

    补充知识:Android屏幕适配之动态设置单个控件的宽高比例 前言:这个问题出现在我做平板项目的时候,需要横排显示一张图片以及其他控件,如下图: 要求图、文各占一半大小,图片的宽高比例目测是1:2。这种情况不适

    android中获取屏幕信息,做标准刻度的尺子

    - 首先确定尺子的最大刻度值,比如100cm,然后根据屏幕宽度将这个范围均分成多个小刻度。 - 对于每个小刻度,计算其在屏幕上的位置,然后使用`canvas.drawLine()`绘制刻度线。较大的刻度(如每10cm)可以绘制得更...

    Android-获取手机屏幕大小屏幕分辨率屏幕密度导航栏高度标题栏高度

    在Android开发中,了解设备的屏幕属性是至关重要的,这些属性包括屏幕大小、屏幕分辨率、屏幕密度以及系统组件的高度如导航栏和标题栏。这些信息对于优化应用布局、适配不同设备以及提供良好的用户体验至关重要。...

    Android获取屏幕或View宽度和高度的方法

    在Android开发中,获取屏幕或View的宽度和高度是常见的需求,这有助于我们精确地控制UI元素的布局和展示效果。下面将详细讲解几种获取这些尺寸的方法。 首先,我们来看如何在Activity中获取屏幕的宽度和高度。...

    android获取屏幕分辨率

    2. **解析屏幕宽度和高度**:`DisplayMetrics`对象包含了`widthPixels`和`heightPixels`属性,分别代表屏幕的像素宽度和高度。但是,这些值可能包含虚拟按键或状态栏的高度,因此更推荐使用`screenWidthDp`和`...

    获取手机屏幕大小

    在上面的代码中,我们使用 widthPixels 和 heightPixels 属性获取手机屏幕的宽高信息,然后将其格式化为一个字符串,最后显示在TextView 中。 在 Android 中,获取手机屏幕大小可以有多种方法,但是使用 ...

    Android应用源码获取手机屏幕尺寸的代码段.zip

    在Android应用开发中,了解和获取手机屏幕的尺寸是非常重要的,这可以帮助我们适配不同的设备,提供良好的用户体验。本文将详细解析如何通过源码获取手机屏幕尺寸,并介绍相关的编程概念。 首先,Android系统提供了...

    android获取屏幕,状态栏,标题栏宽高

    ### Android 获取屏幕、状态栏、标题栏宽高详解 ...以上就是关于Android中获取屏幕、状态栏、标题栏宽高以及视图位置的一些常用技巧。掌握这些知识点可以帮助开发者更好地控制应用界面,实现更加灵活多变的设计方案。

    可以根据Eclipse或者Studio生成不同的dimens

    以下是如何在Android中获取屏幕宽度和高度的方法: - **Java**: ```java DisplayMetrics displayMetrics = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(displayMetrics); int ...

    Android设备中获取屏幕相关参数

    Android屏幕的分辨率是指屏幕上像素的总数,通常以宽度和高度的像素数表示,如1920x1080。分辨率决定了屏幕显示内容的清晰度,高分辨率意味着更高的图像质量。 2. **密度(DPI)**: DPI(Dots Per Inch)是每...

    Android 获取屏幕相关数据的demo

    在Android开发中,获取屏幕相关的数据是至关重要的,这有助于我们设计适配各种尺寸和分辨率的界面。本Demo主要展示了如何获取屏幕的大小、屏幕可视大小以及状态栏和虚拟导航栏的高度。以下将详细讲解这些知识点。 1...

    Android ImageView 宽度设定,高度自适应

    当我们需要在布局中设置ImageView的宽度,并让其高度自适应保持原始图片的比例时,我们需要理解Android的布局机制以及ImageView的相关属性。 首先,我们来看如何设置ImageView的宽度。在XML布局文件中,我们可以...

    Android实例-获取屏幕的物理分辨率

    Android屏幕的物理分辨率是指屏幕实际像素的数量,通常表示为宽度和高度的像素值,例如1920x1080。而逻辑分辨率则是系统使用的分辨率,可能会受到设备密度的影响。Android系统提供了多种屏幕尺寸和密度的支持,因此...

    Android屏幕大小和精度

    在Android系统中,屏幕大小...总之,理解并掌握Android屏幕大小和精度的相关概念,对于开发出高质量、兼容性强的应用至关重要。通过合理的资源管理和布局设计,开发者可以为所有Android用户提供一致且优秀的视觉体验。

Global site tag (gtag.js) - Google Analytics