Android Web服务 - 异步任务

时间:2013-11-04 01:34:53

标签: android web-services rest android-asynctask

我对Android技术很新。我最近读到android只允许从AsyncTask内部调用REST Web服务......这是真的吗?我正在为大学开发一个应用程序,我必须在明天完成它,我真的想知道我是否可以在一个普通函数中调用REST WS,尽管它可能不是一个好习惯。

谢谢你的建议!! 何。

1 个答案:

答案 0 :(得分:1)

主要的是你可能不会在UI线程上调用它(否则你会得到一个例外)。除了这个限制之外,你从哪里调用也没关系。

使用AsyncTask的一个好处是它们是在Android中使用其他线程的一种非常简单的方法,因为它带有许多回调(在UI线程上运行)

另一种选择可能是使用ExecutorService