Android java。从服务,我想下载一个文件

时间:2017-07-24 09:57:29

标签: android service download intentservice

我在主线程中遇到了网络异常。我是否应该尝试从IntentService执行此操作,甚至可以从服务启动IntentService?这是一个好习惯吗?

1 个答案:

答案 0 :(得分:0)

您不应该从主线程执行与网络相关的繁重操作。您可以使用AsyncTask / Thread来调用api。

您还可以使用排球,翻新等网络库。

请参阅此链接:https://developer.android.com/guide/components/processes-and-threads.html#WorkerThreads