我的drawable
中有超过1000张图像。
每次我运行我的应用程序时,它的运行速度都很慢,并得到以下输出:
I/Choreographer: Skipped 30 frames! The application may be doing too much work on its main thread.
我想知道是否有更好的方法来存储超过1000张图像并在我的应用中检索它们,因为我尝试了以下方法?
我知道您可以拥有一个数据库并检索每个图像。但是我读到使用数据库不合适,因为它会降低效率。
我尝试将图像移动到drawable-xxxhdpi
文件夹中,但这并没有改变结果或影响应用程序的效率。
我也尝试将图像移到mipmap
文件夹中,但这并没有改变结果。
我还读到您可以创建一个assets
文件夹并以这种方式检索图像。
任何解决方案将不胜感激。