我正在开发一款android原生游戏,但是我在数据存储方面有问题。
为了更好的理解,你可以这样想,因为我正在发展宗族冲突,但与本地安道尔。
现在想象一下,我必须在本地电话数据库中存储建筑物、钱款、鳟鱼、ECC的所有数据。
我读了一些关于sqlite for android的指南,但我不太喜欢。它总是选择一个游标对象,我必须为每个表创建一个“helper”类,这样我就可以将游标转换为我选择的对象。
我想要一个库或其他任何可以让你像Windows Phone C:
SQLiteConnection conn = new SQLiteConnection(DBPath);
return conn.Query<TABLE_NAME>(SQL_QUERY);
//in this way i have a list of TABLE_NAME items without any casting or similar.
我学会了
SugarORM
,它非常简单和直观,但是它没有使用id的可能性(或者至少没有真正的限制)和很多其他限制。我的问题是:有没有一种方法可以在不使用cursor或任何其他库的情况下使用sqlite,但仍然可以完成所有(或至少是最有用的)函数?
最佳答案
检查这个link他们解释了最流行的五个数据库和一些特性
关于java - Android SQL数据库组织,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33257234/