欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

关于移动开发的一些基础性有关问题

更新时间: 2014-01-05 02:35:52 责任编辑: Author_N1

 

关于移动开发的一些基础性问题
请教下各位android老鸟,最近在给别人做数据的底层整理,写点存储啥的。请教一下,android这类移动开发,分页的模式,是一次性从服务器上读取全部数据下来,在客户端上做分页,还是向服务器发请求时,传分页的参数去取特定的数据呢?
我这边是调用webservice获取数据的,全部的数据量在几千到一万左右,如果是传分页的参数,那我得改造下存储了,不知道各位码代码的时候,一般是采用哪种方式呢?
--参考方法--
很少一次性获取所有数据的,一般都会考虑到数据过大的情况。
采用分页就是一种办法,还有就是尽量的压缩数据量
--参考方法--
listview显示也不可能全显示完,要根据滑动分页从服务器取数据的,取完后注意缓存,下次不用再取了哈
--参考方法--
移动端设备的局限性导致移动设备对于数据或者这块没法像PC端一样,移动设备存储空间小,内存容量小,屏幕也小,所以一般来说,在非必要情况下,数据都是按需获取,一屏能显示多少就获取多少,获取过的可以做缓存,不过最好设置缓存上限(最多缓存多少页数据),要不然数据量过大的话,会出现OOM或者ANR问题。
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 02:35:52
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/11926/
本文WWW.DOC100.NET DOC100.NET版权所有。