有没有什么办法在一段时间后自动删除sharedpreference的特定键值对?我的要求是在创建一天后清除特定的键值对,以减少内存。可能吗?自动删除sharedpreference值?
-3
A
回答
0
特定字段中删除:〜
SharedPreferences.Editor.remove() followed by a commit()
+0
他没有问这个问题。他想在未来的时间执行这个命令,24小时后说。 – Sufian
+0
想要在特定的时间限制后自动执行此代码 –
0
您需要使用AlarmManager并设置报警24个小时。然后在报警接收器中,使用mEditor.remove(“key”)删除该值
+0
这不仅仅是一个回答的评论。但是我最好把这个关闭作为一些AlarmManager问题的重复。 – Sufian
相关问题
- 1. Android SharedPreference值自动加载
- 2. Android:添加和删除SharedPreference
- 3. 从SharedPreference中删除JSONObject
- 4. 自动完成删除值
- 5. 自动删除输入值
- 6. 删除jQuery自动完成值时删除隐藏值字段
- 7. SharedPreference删除,当我们退出
- 8. 自动删除
- 9. Android sharedpreference注销不清除值
- 10. 自动删除ORMLite
- 11. Android - ImageButton值/ SharedPreference
- 12. SharedPreference值未更新
- 13. 自动删除旧数据
- 14. 自动对焦删除
- 15. Redis键自动删除
- 16. 自动删除MongoDB中
- 17. MySQL自动重复删除
- 18. R.java自动删除:Android
- 19. 删除Netmiko自动输出
- 20. 自动删除AF_UNIX文件?
- 21. 自动删除选项
- 22. 删除OnClickListener和自动化
- 23. 发布时自动删除无值的自定义字段
- 24. SharedPreference - 清除和读取
- 25. 自动删除类秒钟变活动
- 26. 不能与SharedPreference价值
- 27. SharedPreference:如何创建sharedPreference类
- 28. 可以从Eclipse中自动删除已删除的项目吗?
- 29. 删除文本框的内容,并自动删除另一个
- 30. PHP自动删除文件链接删除后?
您试过了吗?mEditor.remove(“key”)**? –
当警报触发时,您可以安排警报并删除特定的键值对 –
[如何使用Alarm Manager安排任务]可能的重复(https://stackoverflow.com/questions/16889775/how-to-schedule -a-task-using-alarm-manager) – Sufian