图片使App慢?

时间:2014-02-17 14:15:57

标签: java android eclipse

当我为我的Android应用程序使用背景时,它开始lagg。我刚刚使用:

android:background = "@drawable/picture_here"

当我点击一个按钮时,需要2分钟直到它做出反应。 是因为模拟器还是我做错了什么?

3 个答案:

答案 0 :(得分:0)

模拟器很慢。此外,您显示的图像太大了。看一下必须在运行时加载到RAM中的图像大小。如果要将其加载到小于图像本身的帧中,则必须重新计算它的大小。 (考虑设备的DPI)尝试缩小您的图像并在真实设备上运行它,例如Genymotion。

答案 1 :(得分:0)

当然模拟器很慢。看看您是否可以运行基于英特尔处理器的仿真器来提高其性能。另请查看图像是否为适当的格式。因为像位图这样的重型格式可能很大。所以要确保图像不是太大。

答案 2 :(得分:-1)

- 转到http://www.genymotion.com/下载genymotion模拟器 - 免费创建一个帐户 - 安装你需要的设备并再次测试应用程序