在Android中每10秒作为服务(无GUI)下载图像?

时间:2013-02-22 15:43:31

标签: java android

  • 如何使用Android上的服务每隔10秒从网络服务器下载一张图片,没有通知,只是后台工作?

1 个答案:

答案 0 :(得分:2)

有很多教程将向您展示如何使用android API创建服务。我讨厌只是放置链接以获得答案,但我并不想特别想要自己编写乐趣。

创建服务

http://www.vogella.com/articles/AndroidServices/article.html

下载图片

然后,您可以创建一个后台线程,对Web服务器上的位置执行HttpGet,然后休眠10秒。 HttpGet是Apache HttpClient API的一部分,自API级别1(http://developer.android.com/reference/org/apache/http/client/methods/HttpGet.html

起可用

保存图片

保存位置取决于您是否希望将其放在内部/外部存储上。以下链接将帮助您使用输出流保存文件: -

http://developer.android.com/training/basics/data-storage/files.html