簡體   English   中英

即使我從android中的應用程序退出,如何在后台運行功能?

[英]How to run a function in background even i exit from the application in android?

我想創建一個在后台運行的警報功能,即使我退出應用程序也不是基於時間的。 如果條件滿足警報,則從數據庫中檢查值的功能將出現...該如何執行?

似乎您正在尋找Service 即使您的前台應用程序沒有運行,它們也具有運行能力,但是如果Android OS需要內存,尤其是在使用過多資源的情況下,您就必須意識到它可能會被殺死。

還必須正確處理可能會創建/銷毀Service的事件,因此您只需在需要的地方運行Service ,並在不再需要時停止它。

一些有用的鏈接:

啟動可以無限期運行的服務。

您的服務將是內容觀察者或定期輪詢數據庫。

Sqlite數據庫更新觸發服務通過Content Observer更新

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM