我正在设计我的第一个真正的桌面Java程序,它将成为一个FlashCards程序,稍后将转移到Android。我的问题是 - 保存用户的抽认卡并将其保存在文件中的最佳选择是什么,这样当用户再次打开程序时,他的抽认卡将一直存在,直到被用户删除。
答案 0 :(得分:1)
根据我的观点,你有两种选择。在Java中,要么存储在文件系统中,要么使用数据库。在Android中,我认为SQLite是您存储数据的唯一选择。我知道android也可以存储偏好,但我想这不适合你的情况。
SQLite是一个非常好的选择,因为您可以使用Java(需要一点配置)和Android(已经存在)。