我正在使用Google Maps API構建應用程序。我需要及時在我的活動中運行一個Activity/class /方法,比如每隔1min在後臺運行而不影響主要活動。我怎樣才能實現這個?我應該在哪裏實施我的活動?在Android中的後臺計時器上運行活動
我是新來的android編程和Java。所以,我不知道這樣做。如果可能的話有人會給我提供一些很好的編碼示例
我正在使用Google Maps API構建應用程序。我需要及時在我的活動中運行一個Activity/class /方法,比如每隔1min在後臺運行而不影響主要活動。我怎樣才能實現這個?我應該在哪裏實施我的活動?在Android中的後臺計時器上運行活動
我是新來的android編程和Java。所以,我不知道這樣做。如果可能的話有人會給我提供一些很好的編碼示例
-使用Service
,這是一個Activity
沒有UI。它會幫助你在一定的時間間隔內實施你的方法。
-Service
可以界,可以是無限到的Activity
啓動它,這樣你就可以使用這些功能適合您的需求的方式。
-我不會建議主題在這裏(使用Thread class
或使用AsyncTask
)只要Application
被關閉的Thread
也將終止引起的話,但是如果你使用Un-BoundedService
,那麼即使您的應用程序關閉,您的服務也會在後臺繼續運行。
請參見本教程:
http://www.vogella.com/articles/AndroidServices/article.html
這可能是在2012年的確定問題,但它應該關閉「太寬泛」的這些日子。堆棧溢出社區鼓勵通過全面的前期研究支持的問題,即使是初學者也是如此。 – halfer