我正在创建一个每2分钟从网站上获取数据的应用程序..
我需要知道我是否可以去服务?
我尝试使用处理程序和线程,但在3或4小时后我已经尝试使用Async任务但是它没有用完...
答案 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)
答案 2 :(得分:0)
最好使用服务,实际上是最好的选择。始终考虑应用程序的用户,因为他们不希望看到所有传入和传出的数据流。