【发布时间】:2011-11-06 13:40:01
【问题描述】:
我正在使用的应用程序严重依赖从服务器检索的数据,因此我主要使用 AsyncTask 从服务器获取数据并更新 UI。问题是它导致大量代码存在于所有需要的任务的主要活动中,我想像在 C# 中那样将代码分解为辅助类,是否有可能已经说过一个名为 OfferHelper 的辅助类,其方法 getOffers() 将异步执行并返回服务器数据。
所以我想做的是在主要活动调用 OfferHelper.getOffers() 但不让它阻塞用户界面,我尝试在实际的帮助程序类中使用 asynctask,但它似乎不是为了那样工作而设计的。
有没有人尝试过这样做,可以提供任何建议吗?
非常感谢
【问题讨论】:
标签: android android-asynctask helpers