如何更有效地在背景中使用图像?

时间:2018-10-28 11:16:21

标签: android performance android-layout render

我创建了具有背景图片的应用程序。
我使用配置文件GPU渲染测试了该应用程序,发现该应用程序可以流畅运行,而无需在背景中显示图像。即使我的图像大小小于10kb,也需要花费一些时间来执行显示列表,如您在图像中看到的那样,该图像显示了红色的长条,代表执行显示列表操作

Screen shot of my app with Profile GPU Rendering

如何在应用程序的背景中使用图像,而对性能的影响较小?

1 个答案:

答案 0 :(得分:0)

您可以按照滑行https://github.com/bumptech/glide进行滑行。它将提高性能。当您也加载​​大量图像时,这确实有帮助