- 如何使用 Android 上的服务每 10 秒从 Web 服务器下载一张图像,没有通知,只是后台工作?
问问题
96 次
1 回答
2
有很多教程将向您展示如何使用 android API 创建服务。我讨厌只是放置答案的链接,但我并不特别想从自己编码中获得乐趣。
创建服务
http://www.vogella.com/articles/AndroidServices/article.html
下载图像
然后,您可以创建一个后台线程,该线程对网络服务器上的位置执行 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
于 2013-02-22T15:50:19.820 回答