【发布时间】:2013-02-21 21:19:30
【问题描述】:
我正在开发一个新闻应用程序。
在主页上,我使用 JSON 从服务器获取新闻。
我将这个新的标题放在列表视图中的缩略图旁边。 新闻的正文(可能超过 15 行)不会出现在这里。
我希望它出现的地方是当用户单击 ListView 中特定行中的标题时,用户将进入一个新活动,其中显示更大的图像,以及标题和新闻文本.
我的问题如下。 - 哪种方法更好?
1 - 获取第一个列表视图中的所有数据,并将它们作为附加内容发送到第二页? (我担心的是 jsons 有时会变得太长)并在那里展示它们?
2 - 只需在第一个列表视图中获取标题,然后获取大文本(和图像)的另一个链接,然后当用户单击新闻时,打开另一个活动,然后重新发布/获取这次数据新链接。
欢迎提出其他建议。
【问题讨论】:
-
这取决于你有多少物品。 100? 1000? 100万?您希望您的应用在用户获取数据后离线工作吗?
-
@gameower 我会在一个列表中说最多 100 个。不,如果用户获取数据,该应用程序将无法离线工作。但我知道获取所有内容后,它可以离线工作,但在这种情况下不是。
标签: android json listview android-intent