我是否应该去服务或处理?在android中

时间:2011-06-24 05:35:30

标签: android

我正在创建一个每2分钟从网站上获取数据的应用程序..

我需要知道我是否可以去服务?

我尝试使用处理程序和线程,但在3或4小时后我已经尝试使用Async任务但是它没有用完...

3 个答案:

答案 0 :(得分:1)

您必须使用服务,因为它始终在后台运行。 Thread和AsyncTask以及任何其他处理程序都不保证在应用程序的后台生命周期中运行。

在这里你可以找到很好的服务教程。

http://marakana.com/forums/android/examples/60.html

http://saigeethamn.blogspot.com/2009/09/android-developer-tutorial-for_04.html

http://mylifewithandroid.blogspot.com/2008/02/double-life-of-service.html

答案 1 :(得分:0)

你使用服务好选项。因为服务总是运行后台进程

如果想了解服务

http://developer.android.com/reference/android/app/Service.html

答案 2 :(得分:0)

最好使用服务,实际上是最好的选择。始终考虑应用程序的用户,因为他们不希望看到所有传入和传出的数据流。