标签: android sqlite
我正在构建一个计算设备解锁次数的应用。 我正在使用BroadcastReceiver来检测用户何时解锁手机并将其保存在SharedPreferences中。然后,当用户打开应用时,我会在SQLite中保存解锁次数。 保存/更新解锁的最佳方法是什么? 使用JobScheduler并每天同步解锁几次? (通过同步我的意思是从共享首选项获取并更新SQLite)。 我想每次收到广播都会更新数据库是一种不好的做法。
BroadcastReceiver
SharedPreferences
SQLite
JobScheduler