0

我有一个专门为中等屏幕尺寸的 android 设备构建的 android 应用程序。现在需要为名为nook-color的设备构建相同的应用程序(由 Barnes & Noble 提供)

因此,为此,我们将所有图像放大和调整大小并更改了布局。结果是之前 97.5 Mb 的 apk 现在变成了 124 Mb。

现在测试人员抱怨应用程序变慢了,打开任何屏幕都需要更长的时间。我想知道这是由于更大的图像还是其他原因。你能告诉我这可能是什么原因吗?

4

2 回答 2

0

一个应用程序的 124 Mb 似乎有点过分。我建议尝试缩小图像资产,使用九个补丁图像,以及使用PNGCrush

于 2011-08-04T07:13:15.010 回答
0

是的。延迟(至少部分)是由于加载更大的图像(更准确地说,将它们解压缩为位图)。除非你忍不住,你应该尝试将尽可能多的这些图像转换为 9 补丁:http: //developer.android.com/guide/developing/tools/draw9patch.html

于 2011-08-04T07:51:39.797 回答