我有一个应用程序,提示用户通过timePicker输入时间值。我使用BufferedWriter将输入写入文件。
我希望我的应用程序每天在提供的时间编辑用户设置。我可以在应用程序中使用函数调用来编辑设置,但是当应用程序未处于活动状态时,我不知道如何运行此函数。
即使应用程序未处于活动状态,如何让应用程序每天在指定时间运行此功能?
答案 0 :(得分:3)
使用AlarmManager在指定时间安排Service或BroadcastReceiver(如果您需要用户互动,甚至是Activity。然后只需将用于编辑设置的代码放在Service或BroadcastReceiver中。