AndroidのサービスとAsyncTaskの違いがよくわからない。
この辺にヒントがありそう。
http://kurotofu.sytes.net/kanji/fool/?p=532
android - Difference between Service, Async Task & Thread? - Stack Overflow
たとえばActivityがForegroundのときだけ定期的にAsyncTaskを実行したいとすると - Droidくん「JavaとXMLの魔境、Androidフレームワークの世界へようこそ!」 - Android 開発コミュニティ
AndroidのIntentServiceを使って非同期処理を行う方法 | TechBooster
android - Is it possible to use AsyncTask in a Service class? - Stack Overflow
http://techbooster.jpn.org/andriod/application/1339/
http://blog.brainflint.com/?p=79