`
苹果超人
  • 浏览: 201054 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

取得手机屏幕大小

阅读更多
package com.kevin.displaymetrics;

import android.app.Activity;
import android.os.Bundle;
import android.util.DisplayMetrics;
import android.widget.TextView;

public class Main extends Activity {
	private TextView textView;
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        // 创建DisplayMetrics对象
        DisplayMetrics dm = new DisplayMetrics();
        /*
         * 在调用getWindowManager之后,会取得现有Activity的Handler,此时
         * 调用getDefaultDisplay方法将取得的宽高存放于dm中(取得的宽高是
         * 以像素单位,此处像素是"绝对像素")
         */
        this.getWindowManager().getDefaultDisplay().getMetrics(dm);
        String result = "手机屏幕分辨率为: " + dm.widthPixels + " * " +
                        dm.heightPixels;
        textView = (TextView) findViewById(R.id.tv_result);
        textView.setText(result);
    }
}
分享到:
评论

相关推荐

    Android基础教程(四)之-----取得手机屏幕大小DisplayMetrics的应用

    Android 基础教程之取得手机屏幕大小 DisplayMetrics 的应用 Android 作为一款流行的移动操作系统,掌握 Android 的基础知识是非常重要的。在 Android 开发中,取得手机屏幕大小是非常常见的需求,那么如何取得...

    android 取得手机屏幕大小

    在Android开发中,获取手机屏幕的尺寸是常见的需求,这涉及到UI适配、布局优化等多个方面。本篇文章将深入探讨如何使用Android的底层API来获取设备的屏幕大小,并结合实践案例进行详细解释。 首先,我们需要了解...

    Android基础教程(四)之-取得手机屏幕大小DisplayMetrics的应用

    ### Android基础教程(四)之-取得手机屏幕大小DisplayMetrics的应用 #### 一、引言 在Android开发中,为了确保应用能够在不同尺寸和分辨率的设备上正常运行,开发者经常需要根据当前设备的屏幕特性来调整布局或者...

    获取手机屏幕大小(DisplayMetrics类取得画面宽高)

    ### 获取手机屏幕大小(DisplayMetrics类取得画面宽高) 在Android应用开发过程中,了解并获取设备的屏幕尺寸是一项基本且重要的任务。本篇文章将基于提供的代码示例,详细解析如何使用`DisplayMetrics`类来获取手机...

    Google Android SDK开发范例大全 源码

    ) Android 应用程序架构——从此开始 可视化的界面开发工具 部署应用程序到 Android 手机 用户人机界面 更改与显示文字标签 更改手机窗口画面底色 更改 TextView 文字颜色 置换 TextView 文字 取得手机屏幕大小 样式...

    基于协同注意力的小样本的手机屏幕缺陷分割.docx

    小样本手机屏幕缺陷分割技术 本文介绍了一种基于协同注意力的小样本手机屏幕缺陷分割网络(Co-Attention Segmentation Network, Co-ASNet),旨在解决手机屏幕缺陷图像数据集不足的问题。该网络采用编码器-解码器的...

    Google Android SDK开发范例大全(PDF高清完整版3)(4-3)

    3.5 取得手机屏幕大小——DisplayMetrics取得画面宽高的方法 3.6 样式化的定型对象——Style样式的定义 3.7 简易的按钮事件——Button事件处理 3.8 手机页面的转换——setContentView的应用 3.9 调用另一个Activity...

    Google.Android.SDK开发范例大全

     3.5 取得手机屏幕大小——DisplayMetrics取得画面宽高的方法   3.6 样式化的定型对象——Style样式的定义   3.7 简易的按钮事件——Button事件处理   3.8 手机页面的转换——setContentView的应用   ...

    Google Android SDK开发范例大全(PDF完整版4)(4-4)

    3.5 取得手机屏幕大小——DisplayMetrics取得画面宽高的方法 3.6 样式化的定型对象——Style样式的定义 3.7 简易的按钮事件——Button事件处理 3.8 手机页面的转换——setContentView的应用 3.9 调用另一个Activity...

    Google Android SDK开发范例大全(PDF高清完整版1)(4-1)

    3.5 取得手机屏幕大小——DisplayMetrics取得画面宽高的方法 3.6 样式化的定型对象——Style样式的定义 3.7 简易的按钮事件——Button事件处理 3.8 手机页面的转换——setContentView的应用 3.9 调用另一个Activity...

    google android sdk开发范例大全 第二版 PDF 光盘代码

     3.5 取得手机屏幕大小   3.6 样式化的定型对象   3.7 简易的按钮事件   3.8 手机页面的转换   3.9 调用另一个Activity   3.10 不同Activity之间的数据传递   3.11 返回数据到前一个...

    Qt获取屏幕分辨率

    Qt提供了QScreen类,它是Qt GUI模块的一部分,用于处理与屏幕相关的任务,包括获取屏幕尺寸、颜色深度等信息。在Qt中,可以通过以下步骤来获取屏幕分辨率: 1. **导入必要的模块**: 首先,你需要在你的代码文件中...

    Google_Android_SDK开发范例集锦

    - **3.5 取得手机屏幕大小** 介绍如何获取设备的屏幕尺寸信息,包括宽度、高度等参数。 - **3.6 样式化的定型对象** 解释如何使用样式和主题来统一应用界面的设计风格,提高开发效率。 - **3.7 简易的按钮事件**...

    Google Android SDK开发范例大全(完整版)

    3.5 取得手机屏幕大小——DisplayMetrics取得画面宽高的方法 3.6 样式化的定型对象——Style样式的定义 3.7 简易的按钮事件——Button事件处理 3.8 手机页面的转换——setContentView的应用 3.9 调用另一个Activity...

    Google Android SDK开发范例大全的目录

    3.5 取得手机屏幕大小——DisplayMetrics取得画面宽高的方法 3.6 样式化的定型对象——Style样式的定义 3.7 简易的按钮事件——Button事件处理 3.8 手机页面的转换——setContentView的应用 3.9 调用另一个Activity...

    Google Android SDK开发范例大全(完整版附部分源码).pdf

    3.5 取得手机屏幕大小——DisplayMetrics取得画面宽高的方法 3.6 样式化的定型对象——Style样式的定义 3.7 简易的按钮事件——Button事件处理 3.8 手机页面的转换——setContentView的应用 3.9 调用另一个...

Global site tag (gtag.js) - Google Analytics