2016-07-18 86 views
0

如何從SharedPreferences每天修改值,甚至關閉應用程序?像在後臺運行的服務。當應用程序關閉時修改共享首選項

謝謝!

+0

只需稍微深入一點:您想每天或每次關閉應用程序時都做一次? –

+0

我有很長的價值,我想每天減少一個單位。 –

+0

你想在任何情況下每天都這樣做,或者只有當用戶在某一天打開應用程序時纔會這樣做。 –

回答

1

您可以使用AlarmManager或JobScheduler提供間隔或日曆事件來調用某些回調。然後,在適當的回調中(例如,對於AlarmManager,它將通過onReceive方法廣播接收者),您可以更改SharedPreference

1

即使您的應用程序已關閉,您也可以使用Alarm Service進行基於時間的操作。

相關問題