Android中获得手机屏幕大小实现代码

作者:junjie 时间:2022-10-24 13:41:13 

Android在自定义控件时,经常需要获得屏幕的宽高,每次都要写,不妨直接把他封装成工具类,直接拿来用,废话不说,直接上代码

/** *  */package com.example.customview;import android.content.Context;import android.util.DisplayMetrics;import android.view.WindowManager;/** * 获取手机屏幕大小 * @author  * */public class MeasureUtil {  /** * 宽 * @return */ public static int getWidth(Context context){ WindowManager wm=(WindowManager) context.getSystemService(Context.WINDOW_SERVICE); DisplayMetrics outMetrics = new DisplayMetrics(); wm.getDefaultDisplay().getMetrics(outMetrics); return outMetrics.widthPixels; }  /** * 高 * @return */ public static int getHeight(Context context){ WindowManager wm=(WindowManager) context.getSystemService(Context.WINDOW_SERVICE); DisplayMetrics outMetrics = new DisplayMetrics(); wm.getDefaultDisplay().getMetrics(outMetrics); return outMetrics.heightPixels; }}

标签:Android,手机,屏幕大小
0
投稿

猜你喜欢

  • Android编程实现对电池状态的监视功能示例

    2023-11-16 08:40:03
  • C#中HttpWebRequest的用法详解

    2023-06-18 22:39:27
  • Android App开发中自定义View和ViewGroup的实例教程

    2021-06-11 08:58:03
  • SpringBoot预加载与懒加载实现方法超详细讲解

    2021-08-31 11:39:13
  • 解决IDEA service层跳转实现类的快捷图标消失问题

    2022-09-03 06:38:00
  • Spring Cloud Gateway 默认的filter功能和执行顺序介绍

    2021-07-01 21:31:46
  • C++如何通过ostringstream实现任意类型转string

    2022-06-27 16:23:06
  • C#事件管理器如何清空所有监听详解

    2022-01-17 14:29:44
  • Android开发之多媒体文件获取工具类实例【音频,视频,图片等】

    2022-03-05 22:44:24
  • 浅析C# 结构体struct

    2021-08-08 08:21:19
  • ResultSet如何动态获取列名和值

    2022-01-16 15:54:01
  • Java中ClassLoader类加载学习总结

    2022-08-26 18:13:42
  • Android UI实现SlidingMenu侧滑菜单效果

    2021-12-08 16:03:34
  • Android应用开发中WebView的常用方法笔记整理

    2021-06-29 04:29:39
  • 聊聊MultipartFile与File的一些事儿

    2023-06-27 03:07:00
  • JAVA SFTP文件上传、下载及批量下载实例

    2023-02-11 14:31:46
  • Android隐藏顶部状态栏所遇到的问题

    2023-08-02 03:39:26
  • SpringBoot Admin 如何实现Actuator端点可视化监控

    2022-12-09 01:40:51
  • Java虚拟机GC日志分析

    2023-02-21 15:04:40
  • Struts2中Action中是否需要实现Execute方法

    2021-10-30 06:57:23
  • asp之家 软件编程 m.aspxhome.com