0

我正在Android中做一个列表视图,它从带有一些信息的json中获取日期,我想知道用一个项目的所有数据创建一个新活动的最快方法。

什么是更有效地传递意图中的项目和id并在新活动中发出新请求或传递意图中新活动的所有数据?

我想发出两个请求比发出一个请求并在意图中传递数据更糟糕,但也许这些信息太大而无法传递到意图中。putextra();

谢谢!

4

1 回答 1

0

如果列表视图中的信息与活动中的信息相同,那么传递该信息应该比发出另一个请求更快。

不过,如果您只在 ListView 中显示一小部分信息(这也会使其更平滑),然后在单击元素时显示完整的项目,那么第一种方法会更好。

例子:

我有一个包含我的联系人姓名的列表,当我选择一个时,我会打开一个新活动,请求并显示该联系人的所有数据。

这将比在我的 ListView 中包含所有未使用的信息要快。

于 2013-04-17T09:02:53.740 回答