将位图转换为byte []并将其保存到Database更好的性能和管理,或者将位图保存到Files并处理数据库中的路径?
更好的是我的意思是绩效和管理。
我已经启动了一个新的应用程序,我想知道是否有人遇到过这样的问题,哪种解决方案更适合 Android 应用程序?
注意:我使用Greendao作为ORM。
答案 0 :(得分:0)
我建议使用文件并使用Picaso
之类的库管理它们,并在DB
中存储路径。
通过应用optimization,caching等,Android
有很多与LRU位图使用相关的内容。您可以非常具体地配置并优化它。除此之外 - sqlite
(构建在它之上的GreenDAO)是内存数据库,你只会耗尽内存。