【问题标题】:How to optimize app size for different screen resolutions in Android?如何针对 Android 中的不同屏幕分辨率优化应用程序大小?
【发布时间】:2014-12-29 18:25:15
【问题描述】:

当我为不同的屏幕尺寸设置不同的图像尺寸时,整个应用程序的尺寸会急剧增加。

ldpi 15kb mdpi 20kb hdpi 25kb ... = 150kb

我不确定系统是如何工作的,用户是否下载了所有图像,然后使用适合其设备的图像并删除其余图像?

针对不同屏幕优化应用大小的好解决方案是什么?

【问题讨论】:

  • 我觉得我的问题不够清楚,我想知道应用程序屏幕尺寸优化是如何工作的,当我放 5 张不同尺寸的图片时,其中 4 张对任何设备都无用,这增加了应用程序大小。那么设备会在下载后删除无用的图像大小吗?如果是这样,为什么它首先下载所有那些未使用的图像?有什么好的方法可以优化吗?
  • @demirb 如果你认为你的问题不够清楚,那么编辑它让它更清楚。
  • @ChrisF nah 原来 droiddev 不明白,pratts 的答案是我想要的

标签: android optimization screen


【解决方案1】:

如果您的应用程序大小由于不同大小的图像而增加,我建议您在可以在整个应用程序中使用的任何时候使用 9 个补丁 图像。

另一个解决方案是,如果您的应用程序支持客户端-服务器通信,则向服务器请求应用程序图像并从那里下载所有应用程序图像,然后动态设置。

删除额外的类、图像、资产等以减小您的应用程序大小。

以优化的方式进行数据库操作,及时从数据库中删除旧条目。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-07-19
    • 2023-03-03
    • 1970-01-01
    • 1970-01-01
    • 2012-06-17
    • 2013-12-28
    • 2019-01-27
    • 1970-01-01
    相关资源
    最近更新 更多