【发布时间】:2014-01-27 06:21:28
【问题描述】:
我正在构建一个应用程序,它可以在地图上显示用户的 FB 朋友的位置,并将他们的个人资料照片作为地图标记图标。
下载朋友的照片后,我将它们存储在一个全局应用程序对象的 ArrayList 中,然后在地图上显示它们。 我意识到我为此花费了大量的堆内存。
我想正确的方法是将它们存储在外部存储中,但我不知道该怎么做。或者也许使用 SQLite 数据库。
所以我的问题是,执行该过程的最有效方法是什么?请记住,当用户的朋友连接到应用时,应用应在地图上实时显示他。
【问题讨论】:
标签: android image memory-management