读取文本几万条的数据 到listview如何优化

比如做一个词典小程序,读取星际词霸的词库,词库包括.idx,字典的词汇索引,一般都是几万条数据,然后就是.dict的解释数据,查询的时候先要获取idx中的词汇索引,根据索... 比如做一个词典小程序,读取 星际词霸的词库, 词库包括 .idx ,字典的词汇索引,一般都是几万条数据, 然后就是.dict 的解释数据 ,查询的时候先要获取idx中的词汇索引 ,根据索引 读取.dict 解释. 怎么样才能够提高性能,读取解释倒是没事,关键是 输入查询词后要 遍历索引文件,找到解释信息的偏移量,然后读取,如果用list 数组读取idx 所有的信息,即便是另外开启新的线程,感觉效率也不好.数据量太大,占内存也多.,请教有什么思路.解决,诚挚感谢. 展开
 我来答
匿名用户
2013-07-25
展开全部
可以使用分页 重写一下适配器,每次只显示一定pageSize的数据,滚动的时候再加载下个pageSize的数据...
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-07-25
展开全部
我是来见世面的,见到三分走人,大家继续
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-07-25
展开全部
是的 当手机客户端上的LIstView如果要加载几万条数据时 就是这种情况了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式