android - 带有 layout-sw360dp 的 Galaxy S3 和 Galaxy S4

标签 android android-layout galaxy

我想知道为什么 Galaxy S3 和 S4 从这个文件夹 (drawable-sw360dp-xhdpi) 获取图像??

所有图像对于这些设备来说都显得非常大! 另外,如果我将这些图像缩小,它们将不适合更大的设备! 请问有什么办法吗?

最佳答案

我假设您正在使用 10 英寸和 7 英寸设备的布局是 layout-sw720dp 和 layout-sw600dp 然后您只需创建 drawable-sw720dp 和 drawable-sw600dp,同样在那些 xlarge 和大屏幕设备的高密度情况下然后将相应的密度附加到 drawable 文件夹中。例如,将 drawable-sw600dp-hdpi 用于 ASUS MeMO Pad HD 7' 等高密度 7 英寸平板电脑。现在解决了 large 和 xlarge 的资源问题

现在考虑 drawable-sw360dp 设备。

  1. drawable-sw360dp/layout-sw360dp 适用于 Note1、Note2、Micromax CanvasHD、S3 等平板手机设备。
  2. 上述设备是 XHDPI 设备。要使用可绘制对象,您可以使用 drawable-xhdpi 或使用 drawable-sw360dp-xhdpi

因此您可以将 s3、s4 的资源与 xlarge 和大屏幕设备区分开来。

注意:S3 和 s4 从 drawable-sw360dp-xhdpi 获取图像,因为这些设备的最小宽度为 320dp。您可以通过从 Play 商店安装屏幕信息应用来查看设备显示信息。

check screen info app here

关于android - 带有 layout-sw360dp 的 Galaxy S3 和 Galaxy S4,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19078762/

相关文章:

Android:我的应用不支持 Galaxy S4

heap - 三星 Galaxy S3 的堆大小是多少?

android - 在 mac 中添加 android 时出现 Cordova 错误

android - 使用 Android USBManager 访问 HID 设备

java - 将 PreferenceScreen 添加到线性布局

java - 如何在旋转时保持应用程序的相同状态?

android-layout - Android UI 行为有时会抛出 NullPointerException

fonts - Galaxy S3 上的 Droid Sans?

java - SDK项目的结构和Gradle构建?

Android FCM 错误 FirebaseInstanceId : Error while delivering the message: ServiceIntent not found