gpt4 book ai didi

java - 使用android加速远程数据检索

转载 作者:行者123 更新时间:2023-12-01 05:13:18 24 4
gpt4 key购买 nike

好吧,我正在为大学做这个项目,并且正在努力想办法优化我的co以使其运行得更快。

首先,我通过连接到 facebook 来获取用户的数组列表,这根本不需要很长时间。然而,对于每个用户,我需要获取存储在远程 MySQL 数据库上的数据。因此,要执行此操作,我使用以下方法...

// gets arraylist of users
ArrayList<User> userList= getList();
// ok so for the next bit, for each user in the arraylist i get their data on the
database.
for (User u: userList){
u.setResultList(retireveData(u));
if (u.getResultList()!=null){
//do some magic :)
}
}

好吧,就是这样...我的想法是,第一次需要很长时间,是的,但是然后我可以将数据存储在本地 sqlite 数据库上,这样它将来运行得更快,并且仅在添加新数据时才更新它。有什么建议吗?

最佳答案

嗯...我认为你需要一个 CursorAdapter。

它会随着新数据的到来而更新您的 View 。请参阅此链接 - http://thinkandroid.wordpress.com/2010/01/13/custom-baseadapters/

关于java - 使用android加速远程数据检索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11719167/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com