是将位图转换为byte[]并将其保存到数据库中,还是更好地进行性能和管理,还是将位图保存到文件中并处理数据库中的路径?
更好的意思是作为绩效和管理。
我已经启动了一个新的应用程序,我想知道是否有人遇到过这样的问题,哪个解决方案更适合于Android应用程序?
注:,我正在使用绿岛作为ORM。
发布于 2017-02-06 21:04:00
我建议使用文件并使用像Picaso这样的库来管理它们,并将路径存储在DB中。Android有很多与位图使用优化相关的东西,通过应用缓存、LRU等,您可以在配置和优化方面非常具体。此外,- sqlite (就像构建在它之上的GreenDAO )是内存中的数据库,您将只需耗尽内存。
Picaso
DB
Android
sqlite
https://stackoverflow.com/questions/42077035
相似问题