`
龙哥IT
  • 浏览: 253923 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
文章分类
社区版块
存档分类
最新评论

获取设备分辨率两种方法

 
阅读更多
private TextView textView;
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
DisplayMetrics displayMetrics = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(displayMetrics);
String string = "手机屏幕分辨率为:" + displayMetrics.widthPixels + "x" + displayMetrics.heightPixels;
textView = (TextView) findViewById(R.id.textView);
textView.setText(string);
}






private TextView textView;
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Display display = getWindowManager().getDefaultDisplay();
String string = "手机的屏幕分辨率为:" + display.getWidth() + "x"
+ display.getHeight();
textView = (TextView) findViewById(R.id.textView);
textView.setText(string);
}
 
分享到:
评论

相关推荐

    js获取屏幕分辨率的方法

    ### JS 获取屏幕分辨率的方法 在Web开发中,获取用户的屏幕分辨率是实现响应式设计和优化用户体验的重要步骤之一。本文将详细介绍如何使用JavaScript来获取屏幕分辨率,并探讨这些信息如何帮助我们实现div元素的...

    获取手机屏幕分辨率Demo

    这个"获取手机屏幕分辨率Demo"就是一个简单的示例,帮助初学者理解如何在代码中获取设备的屏幕尺寸。 首先,我们需要了解Android系统中用于描述屏幕分辨率的两个主要概念:密度独立像素(Density Independent Pixel...

    php通过javascript判断不同设备分辨率来调用不同的css实现

    这些文件分别对应两种不同的分辨率,例如1366x768和1024x768像素。当设备分辨率与这些值匹配时,JavaScript会加载相应的CSS文件,从而实现设备适配。 另外,`Public_footer.html`和`Public_main.html`可能是网站的...

    usb uvc 分辨率等控制命令分析说明

    在本文中,我们以 1920*1080p 和 1280*720p 两种 Uncompressed Frame 帧格式为例,演示了如何使用 UVC 协议来调整视频流的分辨率。 最后,我们还介绍了 CV 测试工具的使用方法,以便读者能够更好地理解和应用 UVC ...

    获取屏幕分辨率的VBS代码

    结合上述两种方法,在编写VBS代码时,可以根据执行环境和需求灵活选择使用WMI的Win32_DesktopMonitor类,或者利用HTML DOM中的screen对象来获取屏幕分辨率。如果是开发Windows应用程序或管理脚本,推荐使用WMI技术,...

    Andoird设备相机拍摄指定分辨率照片demo,支持分辨率选择

    Android提供了两种相机API:原始的Camera API(适用于Android 2.3及更低版本)和Camera2 API(自Android 5.0 Lollipop开始引入)。在这个demo中,很可能是使用了Camera2 API,因为它提供了更高级的功能和对硬件的...

    DirectShow获取UVC设备信息,Opencv打开UVC设备

    DirectShow和OpenCV是两种广泛应用于视频处理和捕获的技术,尤其在计算机视觉和多媒体应用领域。本篇文章将深入探讨如何使用DirectShow获取UVC(USB Video Class)设备信息,并利用OpenCV来打开和操作这些设备。 ...

    VC项目源码Monitor注册表获取EDID解析显示器设备信息

    EDID(Extended Display Identification Data)是一种标准,用于描述显示器的特性,如分辨率、色深、刷新率等。在VC++(Visual C++)编程环境中,我们可以利用编程手段来读取注册表中的EDID信息,进而解析显示器设备...

    JS判断浏览器分辨率自动调用不同CSS

    总的来说,"JS判断浏览器分辨率自动调用不同CSS"是一种有效实现响应式布局的方法,结合了JavaScript的动态性和CSS的样式控制,确保了网页在不同设备上都能呈现出最佳的视觉效果。在实际开发中,应结合具体项目需求,...

    获取HDC的几种方法.txt

    `CreateIC()`函数的参数与`CreateDC()`相同,但它创建的HDC主要用于获取设备信息,而不能用于绘图。 #### 6. CreateCompatibleDC() 如果需要在内存中创建一个与现有HDC兼容的DC,可以使用`CreateCompatibleDC()`...

    LabVIEWlabview论坛-自适应屏幕分辨率.rar

    6. **利用布局模板**:创建一个适用于多种分辨率的布局模板,然后在不同程序中重用,可以提高开发效率。模板应包含可调整大小的容器和控件,以及适当的间距和对齐方式。 7. **测试与调试**:在多种分辨率的显示器上...

    提高ADC分辨率的硬件和软件措施

    这种方法结合了粗量化和细量化两个阶段。第一阶段,利用微处理器控制数字转模拟转换器(DAC)输出接近输入信号的补偿信号,并获取高位数字输出。第二阶段,通过差动放大器进一步细化量化过程,最终实现分辨率的提高...

    Halcon学习之二:摄像头获取图像和相关参数.doc

    Halcon提供了两种关闭图像采集设备的方法,即close_all_framegrabbers和close_framegrabber。close_all_framegrabbers方法用来关闭所有图像采集设备,而close_framegrabber方法则关闭指定的图像采集设备。 二、打开...

    电信设备-一种PET设备中γ光子位置信息获取的方法及装置.zip

    标题中的“电信设备-一种PET设备中γ光子位置信息获取的方法及装置”指的是在电信领域内,特别是在正电子发射断层扫描(PET)技术中,用于定位γ光子发射位置的一种创新方法和设备。PET是一种医学成像技术,通过检测...

    易语言源码易语言屏幕分辨率设置源码.rar

    在易语言中,屏幕分辨率设置涉及到窗口管理、系统调用和图形设备接口(GDI)等多个方面的知识。首先,我们需要理解窗口管理的基本概念,包括窗口的创建、显示、隐藏、移动和大小调整等操作。在易语言中,这些功能...

    VS2010控制扩展屏幕分辨率例程

    【描述】提到的"在VS2010环境下编写的用于控制扩展屏幕的分辨率的小例程",暗示了这是一个C#或C++项目,因为VS2010主要支持这两种语言。这个例程可能使用Windows API(应用程序接口)来与操作系统交互,尤其是图形...

    易语言-易语言取多个屏幕的分辨率

    易语言是一种专为中国人设计的编程语言,它的目标是让编程变得简单易学。在易语言中,"取多个屏幕的分辨率"是一个常见的任务,特别是在开发多显示器支持的应用程序时。这个任务涉及到对操作系统API的调用,以及理解...

    易语言屏幕分辨率设置

    以上代码中,我们首先声明了两个API函数,然后获取当前屏幕分辨率,并将其存储在`DEVMODE`结构体中。接着,我们修改结构体中的分辨率字段,最后调用`ChangeDisplaySettingsA`函数尝试设置新的分辨率。 五、注意事项...

Global site tag (gtag.js) - Google Analytics