`
marine8888
  • 浏览: 544520 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Android-----获取屏幕尺寸

阅读更多

DisplayMetrics dm = new DisplayMetrics(); 
dm = cx.getApplicationContext().getResources().getDisplayMetrics(); 
int screenWidth = dm.widthPixels; 
int screenHeight = dm.heightPixels; 
 

 

 

   WindowManager windowManager = getWindowManager();
Display display = windowManager.getDefaultDisplay();
ANDROID_WIDTH = display.getWidth();
ANDROID_HEIGHT = display.getHeight();
 
分享到:
评论

相关推荐

    Android-Image-Kitchen-master_Androidkitchen_Kitchen_

    Android Kitchen,又称为Kitchen,是一个强大的资源转换工具,它可以自动处理图像,将其转化为适应不同设备屏幕尺寸和密度的各种格式,从而减少应用的内存占用并提升性能。 **关键知识点:** 1. **图像资源优化** ...

    android-studio-2021.2.1.16-windows.zip

    2. **布局设计器**:可视化编辑XML布局文件,可以预览在不同设备和屏幕尺寸上的显示效果。 3. **模拟器**:提供Android Emulator,可以在PC上模拟各种Android设备进行测试。 4. **Gradle构建系统**:用于自动化构建...

    android-30.rar

    8. **适配大屏幕设备**:为了支持折叠屏和其他大屏幕设备,Android 11提供了新的布局模式和窗口管理策略,使开发者能更好地优化应用在不同屏幕尺寸上的显示效果。 9. **Android Jetpack组件**:Android 11更新了...

    android-sdk_r24.4.1-macosx

    1. **兼容性测试**:确保应用能在多个API级别和屏幕尺寸上正常运行,使用Android SDK提供的工具进行适配性测试。 2. **权限管理**:了解并正确使用AndroidManifest.xml中的权限声明,以控制应用对系统资源的访问。 3...

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

    在Android开发中,了解设备的屏幕属性是至关重要的,这些属性包括屏幕大小、屏幕分辨率、屏幕密度以及系统组件的高度如导航栏和标题栏。...记住,适配各种屏幕尺寸和特性是提升Android应用质量的关键。

    android-platform-14

    9. **兼容性**: ICS致力于提高对不同屏幕尺寸和密度的支持,使得应用在不同设备上运行更加流畅,为开发者提供了`fragments`等工具来实现多屏幕适配。 10. **安全与隐私**: ICS增强了权限管理,允许用户对单个应用的...

    Android-PickerView-master

    - **适配性**:考虑不同屏幕尺寸和分辨率,确保在各种设备上表现良好。 总结,"Android-PickerView-master" 是一个针对 Android 平台的高效、可定制的 PickerView 解决方案,尤其适合需要实现类似 iOS 时间选择和...

    Android-获取Android当前设备尺寸信息减少适配时的烦恼

    了解如何获取当前设备的尺寸信息对于优化用户体验和确保应用在各种屏幕尺寸上表现良好至关重要。本文将详细讲解如何在Android中获取设备尺寸信息,以及如何利用这些信息来减少适配问题。 首先,Android系统提供了...

    android-android-ui-design-patterns.rar_Android UI Design_Android

    8. **适配多分辨率和屏幕尺寸**:Android设备的屏幕尺寸和分辨率多样化,因此UI设计需考虑如何适应不同屏幕,使用比例单位(如dp和sp)和百分比布局是常用的方法。 9. **动画和过渡效果**:动画和过渡不仅可以提升...

    android-sdk_r23-windows.zip

    模拟器支持多种设备配置,如不同的屏幕尺寸、硬件特性等,方便开发者进行全方位的测试。 8. **Native Development Kit (NDK)**:对于需要利用C/C++原生代码的开发者,NDK是一组工具,允许在Android应用中集成本地...

    android 开发环境配置(MyEclipse8.5 + ADT14.0 + android-sdk_r14-windows)

    新建一个AVD,根据需求配置参数,例如屏幕尺寸、内存大小、API级别等。创建完成后启动AVD,可能需要较长时间首次启动。 6. **配置Eclipse(或MyEclipse)**:将ADT14.0解压缩,将features和plugins文件夹复制到...

    android-获取网上图片demo

    这个demo还可能涉及图片的缩放、裁剪、质量调整等操作,以适应不同的屏幕尺寸和性能需求。此外,源码可能还涵盖了错误处理和用户反馈机制,如在网络不稳定或图片加载失败时显示默认图片或错误提示。 总之,理解并...

    android-sdk_r24.4.1-windows1.rar Android SDK

    - 配置虚拟设备的硬件规格,如屏幕尺寸、分辨率、内存大小等。 - **编写代码**: - 使用Eclipse新建Android项目,并开始编写代码。 - Eclipse提供了丰富的代码编辑、调试等功能。 - **调试应用**: - 可以使用...

    android-29.zip

    5. **折叠屏设备支持**:针对新型折叠屏设备,Android Q提供了新的布局管理和生命周期管理API,使得应用能在不同屏幕尺寸间平滑过渡。 6. **Dark Mode**:系统级别的暗色主题不仅节省电池,还提高了夜间使用的舒适...

    android-android-ui-design-patterns.zip_android

    2. **片段(Fragment)**:Fragment是Android UI设计中的一个可重用组件,可以在多个Activity之间共享,使得在不同屏幕尺寸和配置上构建适应性强的用户界面成为可能。 3. **MVP(Model-View-Presenter)模式**:MVP...

    Android-FastImageSize是一个不需要完全下载就可以快速获得网络图片宽高尺寸信息的androidlib

    3. **适配不同的屏幕尺寸**:根据设备的屏幕大小和分辨率,动态调整图片显示的大小,确保图像质量的同时节省流量。 `Android-FastImageSize`库的使用方法通常包括以下几个步骤: 1. **添加依赖**:在项目的build....

    Android-19和Android-18的官网Demo

    2. **碎片化管理**:讲解如何使用Fragment进行界面布局,以适应不同屏幕尺寸的设备。 3. **异步任务**:如何使用AsyncTask进行后台处理并更新UI,同时避免ANR(Application Not Responding)问题。 4. **传感器和...

    android-studio-2021.3.1.16-linux.tar.gz

    - **多设备支持**:支持模拟器和物理设备的调试,便于测试不同屏幕尺寸和系统版本的应用表现。 5. **持续集成与部署** - **Gradle支持**:内置Gradle插件,自动处理构建过程,支持多模块项目和依赖管理。 - *...

    android获取设备分辨率、屏幕尺寸和屏幕像素密度(PPI)

    编码UTF-8;我们在ZOL上可以通过“参数”查看知名设备的信息,但如果客户寄给你一个他们自己定制的平板,通过“设置”也看不到你想要的信息, ...此Demo提供了获取设备的分辨率、屏幕尺寸和屏幕像素密度(PPL)的方式。

    android-ui-utils,从code.google.com/p/android-ui-utils自动导出.zip

    - 图片处理:包括裁剪、缩放、旋转等操作,使得图片可以更好地适应不同的屏幕尺寸和方向。 2. **ViewUtils**: - 动画与过渡效果:提供了多种视图动画,如淡入淡出、平移、旋转等,为界面增添动态美感。 - 视图...

Global site tag (gtag.js) - Google Analytics