检索和存储图像

时间:2018-06-28 12:45:52

标签: android performance

我的drawable中有超过1000张图像。

每次我运行我的应用程序时,它的运行速度都很慢,并得到以下输出: I/Choreographer: Skipped 30 frames! The application may be doing too much work on its main thread.

我想知道是否有更好的方法来存储超过1000张图像并在我的应用中检索它们,因为我尝试了以下方法?

我知道您可以拥有一个数据库并检索每个图像。但是我读到使用数据库不合适,因为它会降低效率。

我尝试将图像移动到drawable-xxxhdpi文件夹中,但这并没有改变结果或影响应用程序的效率。

我也尝试将图像移到mipmap文件夹中,但这并没有改变结果。

我还读到您可以创建一个assets文件夹并以这种方式检索图像。

任何解决方案将不胜感激。

0 个答案:

没有答案