gpt4 book ai didi

android - 运行时什么时候生成图标?

转载 作者:太空狗 更新时间:2023-10-29 15:08:30 25 4
gpt4 key购买 nike

我有一个 Android 应用,每个屏幕分辨率包含大约 150 个图标。

如果我将所有图标都放在所有 5 个主要分辨率(ldpi、mdpi、hdpi、xhdpi、xxhdpi)中,那么它将使图标总数达到 750。这有几个缺点:

  • 大 APK 大小
  • 将 dexguard 与 ant 构建脚本一起使用时构建过程缓慢。它对需要一些时间的图像进行一些处理。

或者,我可以只在某些分辨率下放置图标。例如 ldpi 设备只有 10% of the market now ,在 Android 官方文档的某个地方,他们说 Android 可以有效地将 hdpi 图标缩小 50% 到 ldpi。

现在,如果我选择这样做而不提供 ldpi 图标,那么在 Android 设备上运行时将图标从 hdpi 调整为 ldpi 会产生什么影响?如果它需要调整 150 个图标的大小,可能需要一些时间,特别是因为 ldpi 设备的 CPU 可能较慢。Android 设备的大小调整发生在哪个阶段:安装时?第一次应用程序启动时间?在每次发射时?

感谢您的建议!

最佳答案

当您反编译 Google 自己的 APK 时,他们有一段时间根本不使用 ldpi。而且他们仅将 xxhdpi 用于应用程序的启动器图标。 xxhdpi 图标尤其使 APK 尺寸更大。

图标的大小调整可能在每次启动时在运行时完成。

关于android - 运行时什么时候生成图标?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19243031/

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