安卓手机如何查看分辨率_读取屏幕内容的安卓软件

安卓手机如何查看分辨率_读取屏幕内容的安卓软件本文主要解决获取手机屏幕的大小:例子很简单,主要通过DisplayMetrics类来获取相关的信息,代码如下效果图:XML文件1.activity_main.xmlxmlns:tools=”http://schemas.android.com/tools”android:layout_width=”match_parent”android:layout_height=”match_pa…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

本文主要解决获取手机屏幕的大小:例子很简单,主要通过 DisplayMetrics 类来获取相关的信息,代码如下

效果图:

0818b9ca8b590ca3270a3433284dd417.png0818b9ca8b590ca3270a3433284dd417.png

XML文件

1.   activity_main.xml

xmlns:tools=”http://schemas.android.com/tools”

android:layout_width=”match_parent”

android:layout_height=”match_parent”

android:paddingBottom=”@dimen/activity_vertical_margin”

android:paddingLeft=”@dimen/activity_horizontal_margin”

android:paddingRight=”@dimen/activity_horizontal_margin”

android:paddingTop=”@dimen/activity_vertical_margin”

tools:context=”com.example.displaymetricsdemo.MainActivity$PlaceholderFragment” >

android:id=”@+id/display_metrics_tv”

android:layout_width=”wrap_content”

android:layout_height=”wrap_content”

android:layout_alignParentTop=”true”

android:text=”@string/display_metrics”

/>

android:id=”@+id/metrics_btn”

android:layout_width=”fill_parent”

android:layout_height=”wrap_content”

android:layout_below=”@id/display_metrics_tv”

android:text=”@string/metrics”

/>

2.strings.xml

DisplayMetricsDemo

显示屏幕分辨率:

Settings

获取屏幕分辨率

3.MainActivity.java

private TextView displayMetricsTv;

private Button metricsBtn;

private DisplayMetrics displayMetrics;

@Override

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.activity_main);

displayMetricsTv = (TextView) this.findViewById(R.id.display_metrics_tv);

metricsBtn = (Button) this.findViewById(R.id.metrics_btn);

metricsBtn.setOnClickListener(new OnClickListener(){

@Override

public void onClick(View arg0) {

// TODO Auto-generated method stub

displayMetrics = new DisplayMetrics();

getWindowManager().getDefaultDisplay().getMetrics(displayMetrics);

displayMetricsTv.setText(“显示屏幕分辨率:\r\n” + displayMetrics.widthPixels + ” * ” + displayMetrics.heightPixels);

}

});

}

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/170353.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • docker 上传本地镜像_不同docker仓库镜像同步

    docker 上传本地镜像_不同docker仓库镜像同步前言之前通过docker搭建过jenkins+python3环境,如果想要在不同的机器上搭建一样的环境,就可以将之前搭建的镜像上传到镜像仓库,这样方便在不同的机器上快速搭建同一套环境。如果公开的话

  • 原来Pycharm中有这么多好用的插件[通俗易懂]

    原来Pycharm中有这么多好用的插件[通俗易懂]pycharm是一款强大的python集成开发环境,带有一整套python开发工具,今天就给大家介绍几款非常好用的插件。首先插件的下载方法进入File->Settings-&…

  • PIC 指令周期_三菱plc分钟计时指令

    PIC 指令周期_三菱plc分钟计时指令一、PIC指令周期计算:设工作频率为:F(MHz);1个指令周期为1/(F/4)秒。二、PIC的指令 即汇编指令,不同系列指令数不一样。  8位单片机共有三个级别,有相对应的指令集。基本级PIC系列芯片共有指令33条,每条指令是12位字长;中级PIC系列芯片共有指令35条,每条指令是14位字长;高级PIC系列芯片共有指令58条,每条指令是16位字长。其指令向下兼容

  • visio 2010 密钥

    visio 2010 密钥GR24B-GC2XY-KRXRG-2TRJJ-4X7DCVWQ6G-37WBG-J7DJP-CY66Y-V278X2T8H8-JPW3D-CJGRK-3HTVF-VWD83HMCVF-BX8YB-JK46P-DP3KJ-9DRB222WT8-GGT7M-7MVKR-HF7Y4-MCWWDVX6BF-BHVDV-MHQ4R-KH9QD-6TQKVJ4MVP-7F4X4-V8

  • AD域和LDAP协议

    AD域和LDAP协议AD域和LDAP协议1、LDAP1.1常见的目录服务软件X.500LDAPActriveDirectory,Microsoft公司NIS1.2LDAP特点LDAP是轻量目录访问协议(LightweightDirectoryAccessProtocol)的缩写。LDAP是一种开放Internet标准,LDAP协议是跨平台的Interent协议LDAP标准实际上是在X.500标准基础上产生的一个简化版本,它是基于X.500标准的,与X.500不同,LDAP支持TCP/IP

  • pytest fixtures_pytest allure

    pytest fixtures_pytest allurefixture的优势Pytest的fixture相对于传统的xUnit的setup/teardown函数做了显著的改进:命名方式灵活,不局限于setup和teardown这几个命名conf

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号