0
我有一点建议,我想在我的应用程序中完成一件事。我希望我的应用程序每次启动时通过互联网同步一些数据,并且我的想法是我有一个自定义操作栏,其中包含一个圆形进度条,并且我希望在下载数据时运行进度栏,并在停止运行时停止运行下载结束。我想在我的tabhost的所有活动中执行此操作(我的应用程序中有2个,我想在主程序中执行此操作)。我已经尝试过thread
和async task
,但是如果我更改活动并返回,则进度条不旋转,与线程相同。我错过了什么,或者我应该尝试使用服务。Android服务/异步任务/线程
或者哪个是完成此操作的最佳方法?
您的代码好吗? – ingsaurabh
这是很多代码花花公子,我只是想知道哪个是最好的方式来完成这个和使用什么。我使用的代码工作正常,但问题是,据我所知,asynctask的生命周期取决于活动的生命周期,线程也有点类似。如果你能为我提供一种方法来获得,如果一个线程正在运行,然后获得完成的时间,并完成一些事情,我会很高兴,但这个问题的想法是获得最好的建议这样做的方法。 –
你应该可以通过'AsyncTask'来做到这一点 – Caner