我正在开发一个Android应用程序,我需要从服务器获取数据(新闻项目)。我知道如何做到这一点,使用线程和/或AsyncTasks等,但由于我也需要在一个小部件中的数据,并且因为我想知道一般情况下首选什么方式,所以我想我会问你们。Android:从服务器获取数据的最佳方式(Widget +应用程序)
我想到了一些具体的实现,即;
1)基本上创建一个使用线程来获取数据,我从我的正常活动和Widget访问的类。也许缓存信息供以后使用。
2)使用服务,我可以从我的窗口小部件和应用程序请求数据。此服务不需要一直运行,但可以在需要数据时启动,并在获取并返回数据时停止。此服务可以定期启动以更新Widget的数据,或类似的东西。
可能有很多方法来解决这个问题,所以我很乐意听到你认为这是一个很好的解决方法。
由于提前, 埃里克
听起来很不错,我会试试这个。谢谢! – Erik 2011-05-16 14:37:10