我想将一些数据保存为Call of num,num of sms,num of traffic internet。
哪个是这个问题的最佳解决方案? Sqlite,SharedPrefences还是文件?
编辑: 我需要保存: -sms count in / out / draft
每个联系人的短信等等
答案 0 :(得分:1)
这完全取决于您希望如何使用保存的数据以及您要存储的数据量。
1. Sqlite:
一个。可用于存储大量数据,并可在需要时使用查询重试数据,并可根据您的要求使用
湾这里可以检索存储的数据,直到数据库中存在数据为止。如果应用程序处于活动状态,但数据库中不存在数据,则无法检索数据。
2. Shared Preferences
一个。通常用于存储少量数据。
湾无需查询数据库,因此数据检索速度快,数据存在,直到应用程序在设备上处于活动状态。