处理的json是文章的列表,其中有:日期、文章标题、连接、发布时间戳等对象。
做android app打算把同一天的文章都在viewpager的一页里,那应该怎么返回相应的数据结构呢?
我想过将日期做为key,对应这一天的jsonArray处理好作为value,但是这样需要遍历读取出日期,再判断,加入。虽然数据量不大,但是这样代码太麻烦了。
请问有什么好的处理方法呢?或者android开发有什么好的解决方法不用这么麻烦的呢?
json格式是这样的:
服务器返回json:
java类
用gson对服务器返回的json转换成java对象,然后存入sqlite,用id为主键。
我习惯用Afinal数据库框架。
从本地恢复数据就很简单啦,ORDERY BY id DESC LIMIT xx
条即可。甚至像网易新闻,有不同分类新闻,在java类加type字段,查找时WHERE type=x ORDERY BY id DESC LIMIT xx
条.
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。