1

将位图转换为 byte[] 并将其保存到数据库中是更好的性能和管理还是将位图保存到文件并处理数据库中的路径?

我所说的更好是指绩效和管理。

我已经启动了一个新应用程序,我想知道是否有人遇到过这样的问题,哪种解决方案更适合Android应用程序?

注意:我使用 Greendao 作为 ORM。

4

1 回答 1

0

我建议使用文件并使用一些库来管理它们Picaso,并将路径存储在DB. 通过应用缓存LRUAndroid等,有很多与优化位图使用相关的东西。您可以非常具体地进行配置和优化。除此之外 - (因为 GreenDAO 建立在它之上)是内存数据库,你只会用完内存。sqlite

于 2017-02-06T21:04:00.173 回答