【发布时间】:2021-06-17 17:16:08
【问题描述】:
我创建了一个受信任的 Web 活动,并在 android studio 中添加了一个启动图像。我已按照this 链接进行操作。经过大量的谷歌搜索,我能够做到。现在我想调整启动图像的大小。我该怎么做?
【问题讨论】:
标签: android android-studio google-chrome trusted-web-activity
我创建了一个受信任的 Web 活动,并在 android studio 中添加了一个启动图像。我已按照this 链接进行操作。经过大量的谷歌搜索,我能够做到。现在我想调整启动图像的大小。我该怎么做?
【问题讨论】:
标签: android android-studio google-chrome trusted-web-activity
如果您想让作为初始屏幕一部分的图像更大,您需要将该图像的更大版本添加到项目的源代码中。
从链接的文章中,图像应该是 res/drawable/ic_splash.png 这样的地方。将此图像替换为更大的版本应该会导致初始屏幕中的图像更大。
此外,您还需要查看Android screen densities。这些是您可以为具有更高分辨率的屏幕提供的替代图像,并且比 drawable 文件夹中的图像更受 Android 的青睐。
例如,假设您希望图像在基线 mdpi 处为 512 x 512 像素。你需要:
| DPI | Path | Multiplier | Image Size |
|---|---|---|---|
| ldpi | /res/drawable-ldpi/ | 0.75 | 384x384px |
| mdpi (baseline) | /res/drawable/ | 1.0 | 512x512px |
| hdpi | /res/drawable-hdpi/ | 1.5 | 768x768px |
| xhdpi | /res/drawable-xhdpi/ | 2.0 | 1024x1024px |
| xxhdpi | /res/drawable-xxhdpi/ | 3.0 | 1536x1536px |
| xxxhdpi | /res/drawable-xxxhdpi/ | 3.0 | 2048x2048px |
【讨论】: