2011-04-16 73 views
0

嘿朋友們!我想在我的android屏幕第一次激活 時運行後臺進程。我怎樣才能做到這一點。 請幫幫我嗎?Android Screen Activation

+1

你的意思是「android屏幕第一次激活」?你想說什麼時候設備啓動? – advantej 2011-04-16 04:07:49

回答

1

這個想法很簡單,但是有一些問題需要以後解決。

只需在活動的oncreate方法中綁定一項服務即可。我建議你使用IntentService來擴展你的自定義服務。在您的服務中創建一個可運行的程序並執行您需要執行的任何操作。這裏的問題是,服務的生命週期由您的活動管理,當活動被銷燬時,服務也將死亡。 因此,如果您希望操作在活動的生命週期之後繼續,您需要分別管理服務的生命週期。使用startService方法。 (startService - > onStartCommand - > Stop)