【发布时间】:2015-04-10 07:57:45
【问题描述】:
我是一个Android编程的初学者,当我学习一些关于Service的东西时,问题就变成了。 我们都知道UI线程不能运行长时间的进程,所以我们应该在一个新的线程中运行它们,并且立即,我们已经认识到关于Handler AsyncTask和Service的一些东西甚至在任务完成时发送一个BroadCast。但是,我不确定何时使用它们。
比如我们经常使用一个activity来登录,当数据要post的时候,可能post到远程服务器上,可能会花费很长时间,我们不能在LoginActivity中写一些东西,可能在AsyncTask或者Service中这样做。但是哪个是更好的选择?
【问题讨论】:
标签: android service android-asynctask handler