作者asadman1523 (黑炭)
看板AndroidDev
标题[问题] 从assert读取大量的资料造成记忆体不足
时间Thu Aug 22 00:37:52 2013
请问一下我想读取一份JSON格式的地址
大概七千笔
但是我放在asset然後用scanner读取
好像造成记忆体不足,整个app当在那边
请问这种情况应该用甚麽方式解决呢?
我应该把地址分类吗? 还是应该用SQLite?
2.之後需要找出离user最近的位置,有比较好的写法吗?
还是只能一笔一笔去相减?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.166.51.123
1F:→ nobody1:一次读进来 资料也才7000笔 放记忆体直到取不到 08/22 11:30
2F:→ nobody1:会比每次都要io来得省时间许多 08/22 11:30
3F:→ asadman1523:可是这样程式不就当掉了吗 08/22 14:28
4F:推 givemepass:写到server让server SQL去查询 app接结果 08/22 15:44
5F:→ popcorny:Assert? Asset? 08/22 19:57
sorry 已修正
※ 编辑: asadman1523 来自: 118.166.51.235 (08/22 20:27)
6F:→ qoogo:把user的位置传给server,由server去计算,app接结果!同give大 08/24 21:42