我正在寻找一些指导或方向。我不需要任何现成的解决方案,但需要使用哪些类(cursoradapter,baseadapter等)。
以下是我要做的事情:
我不确定是否应按此顺序执行此操作:创建网格 - >添加网格项 - >解析该条目的JSON - >显示文字 - >检查数据库中是否存在 - >将其保存到数据库 - >下载图片并显示,然后继续下一个项目。
如果项目存在于数据库中:创建网格 - >添加网格项 - >解析该条目的JSON - >显示文字 - >检查数据库中是否存在 - >跳过保存 - >从数据库中获取它(?) - >下载图片并显示,然后继续下一个项目。
我必须在第一个活动(asynctask)和图片中下载大约8个不同的JSON(每个Feed 20个项目)。所以我想知道最好的方法是在没有阻止UI的情况下做什么,或者通过同时拥有太多连接来降低UI性能。
感谢您的时间。
答案 0 :(得分:0)
最简单的方法是按顺序执行: