问题标签 [android-resolution]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - Android中默认布局的分辨率是多少?
我只是使用简单的默认布局,而不是添加任何这些布局版本;l-dpi-Layout
等等m-dpi-layout
。那么我的默认布局的分辨率到底是多少?
假设我添加了一个图像并将其定义width-height
为20dp X 20dp
. 此图像在屏幕上看起来很完美,但在屏幕或屏幕上layout Preview
看起来是否相同。1440X2560
1920X1080
我的担忧是:
- 默认布局的分辨率到底是多少?
- 当我以完全适合屏幕的默认布局编写时,android如何知道
20 dpi
我定义的最适合1080X1920
分辨率和27dpi
最适合1440X2560 screen
20dpi
layout preview
android - 在捕获之前,如何获取将通过 Android 相机捕获的照片的默认大小(以像素为单位)?
如果它是由 Android 设备屏幕的分辨率决定的,有没有办法以编程方式获取该分辨率的值?
android - 当我在 android 中为 xxxhdpi 提供图标时,我真的需要小图标吗?
我对 android 所需的各种图标大小感到非常困惑。如果我为 xxxhdpi 提供了一个图标并且我想为每个分辨率显示相同的图标,我真的需要为 xxhdpi、xhdpi、hdpi、mdi 设置更小的图标吗?
既然我们在 dp 中玩,为什么 android 不能缩小它们的大小?
PS:我尝试只使用 xxxhdpi 图标,对于我的用例,它们在较小的屏幕上看起来非常好。
android - 如何在android中设计相同密度范围内的多个分辨率
在 xhdpi 密度范围内
有多种分辨率设备
像Nexus 7 具有 1200 X 1920 像素分辨率,属于xhdpi和 Nexus 9 具有 2048 X 1536 像素分辨率,也属于xhdpi
samsung galexy note pro 具有 2560 x 1600 像素分辨率,也属于xhdpi密度
因此,如果我使用1200 X 1920进行设计并将资产值放在 dimens-xhdpi 中,那么它不适合2048 X 1920或2560 x 1600分辨率的设备,我们如何使其兼容所有设备
我真的不明白如何使它兼容阅读开发人员文档,如果有人可以解释这将非常有帮助
android - 如果我在 xhdpi 中有一个 50dp 宽/高的图像,我为 mdpi 制作什么尺寸?
我目前正在与一位图形设计师合作,他正在尝试验证我当前在我的应用程序中使用的图像尺寸,以便他可以为所有分辨率模式创建正确尺寸的新图像(以最小尺寸设计图像,然后缩放它适用于其他模式)。
在我的应用程序中,我正在模拟一个设备720 x 1280: xhdpi
,并且在这个设备上,一个 ImageView 设置为 size 50dp x 50 dp
。
准确地说是50 dp xhdpi -> 25 dp mdpi? 100px? Or 50px?
什么是正确的吗?我们应该为最小尺寸制作的正确尺寸是多少?
android - Android 布局 - 创建比 sw320、sw480 sw600 sw720 尺寸更多的布局文件夹是否合理?
为了在Android App中支持不同的屏幕尺寸,我创建了不同的布局版本:sw320, sw480 sw600 sw720
但我注意到许多移动智能手机采用 sw320 的版本,但它们代表页面的方式不同。
例如,在以下设备上运行时:Nexus One 和三星 Galaxy s7 都使用(出于某种原因)sw320,这是为什么呢?
是否可以向代码添加更多布局版本?
android - Android调试——如何知道使用的是什么资源文件?
我正在开发一个成熟的应用程序,试图为 Google-Pixel 手机添加特定的尺寸设置。
AFAIU for Pixel 我应该把我需要的特定值放在 values-xxhdpi/dimens.xml 中。我创建了该路径和文件并放置了包含限定符标记的值 - 如下所示:
我也尝试不使用限定符并将其放在 values-xxxhdpi 中。
问题是它没有捕捉到,我怀疑还有一些其他的价值——???文件夹以某种方式捕获。其中有很多,所以我不确定是哪一个。
有没有办法在调试时知道正在使用的确切资源文件名/路径?
ios - 将 iOS PT 转换为 Android DP?
我有一个 iOS 应用程序的样式指南,它在 PT 中指定高度、宽度、填充、字体大小等(1x 作为基础)。我已经成功地将它们转换为各种 iPhone 的像素,如 iPhone 5、6、6s Plus、7、iPad。
现在我需要为 Android App 使用相同的样式指南,但我不知道如何将 iOS PT 转换为 android DP 或像素?
是否有任何通用方法或可以指定的东西:1x iOS 的 30pt 转换为 mdpi android 的 X dp(或像素)?
我已经搜索但找不到提示。如果有人可以在这里帮助我,那就太好了。
android - 屏幕密度和图像尺寸
嗨 Android 开发人员,
我想知道如何选择drawables的尺寸;例如,我有一个要插入到我的应用程序中的图像,该图像应该插入到 xxhdpi、xhdpi、hdpi、mdpi 和 ldpi 中的大小(像素)?
我在 GitHub 上分析了许多 android 应用程序,它们使用随机图像大小(像素)来处理不同的密度。
android - 字体在高分辨率设备中变大
在我的应用程序中,我设置字体大小并运行我的Nexus 4
. 一切都好。但在某些手机中,字体大小比我设置的要大。例如,在 中Samsung A5 2016
,字体大小是 的 3 倍Nexus 4
。
据我所知,当手机具有更好的分辨率时,一切都会变得更小而不是更大!
我只有一个用于所有分辨率的 Layout 文件夹,并有两个用于设置不同分辨率大小的值文件夹:
和
当我减小values-xxhdp
文件夹中的字体大小时,Samsung A5
显示适当大小的字体。我以单位设置字体大小sp
。
我感到困惑的是,我已经在考虑在values-xxhdp
文件夹中我必须增加值,因为这是针对高分辨率手机的,而不是减少……发生了什么?我该做什么?