gpt4 book ai didi

android - 如何以数学方式计算 Android 屏幕纵横比

转载 作者:塔克拉玛干 更新时间:2023-11-01 22:01:01 26 4
gpt4 key购买 nike

Android 允许应用查询的设备屏幕属性之一是纵横比。在我看到的示例中,此属性似乎只有两个值 - longnotlong

我正在尝试对 Android 用于将设备归类为具有两种纵横比之一的逻辑进行逆向工程。

为了获得一些官方数据,我引用了 Android Studio 中 AVD 管理器工具中包含的设备定义提供的值,并将其与我自己的计算相结合: Devices included in AVD Manager

“发布比率”列显示从 AVD 管理器中提取的值。基于这些结果,我无法理解 Nexus 5 和 6 如何被认为是不长,而 Galaxy S4 和 Galaxy Nexus 是如何被认为是.

最佳答案

DisplayMetrics metrics = context.getResources().getDisplayMetrics();
float ratio = ((float)metrics.heightPixels / (float)metrics.widthPixels);

关于android - 如何以数学方式计算 Android 屏幕纵横比,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28551241/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com