java Android SQL数据库组织
我正在开发一款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使用的可能性(或者至少没有限制)和许多其他限制
我的问题是:有没有一种方法可以在不使用游标或任何其他库的情况下使用SQLite,但仍然完成所有(或至少是最有用的)函数
# 1 楼答案
检查这个link他们解释了最流行的五个数据库及其特征