我正在构建一个应该绘制图表的Android
应用:组合图表。
对于此问题,我连接到Web Service
到SOAP request
并获取SOAP object
- Array
,其中包含表示图表方式的对象(如Point
类型)应该创建。
我有一个函数,可以根据我传输给它的数据构建这个图表(Points
列表)。
我的问题是:获取此数据asynchronous
并将其保存在List
参数上的最佳选择是什么?我知道我有AsynTask
,Threads
,Service
...
最佳选择是什么,考虑到我不需要直接将结果更新到UI
,我只需要获取数据,最后获得网络工作的任何类型的触发器完成后,然后在本地保存并将此参数传送到正确的函数。
答案 0 :(得分:0)
由于其短期后台任务选择AsyncTask
,如果您想稍后更改它以触摸UI,这将为您提供很多选项。
加上它处理内存分配和Grabage集合。