我对 android sdk 和数据库还很陌生,并且一直在寻找这个问题的答案。
我正在尝试构建一个在数据库中有多个表的应用程序。例如一个用于武器、盔甲等。
但是,我的 DatabaseManager 类处理我的所有表创建、DatabaseHelper 内部类和数据填充,它是为一个需要高度维护的非常大的类创建的。每次我想添加或删除表列时,我都需要更改相当多的代码区域, - 每次引用在该表中添加一行数据 - 上面调用的方法 - 返回所有的方法数据库行 - 创建表的辅助类中的代码 - 任何特定的更新方法
我的问题是:肯定有一些更好的方法来编码这个系统,也许使用数据库不是最好的方法,或者我只是不习惯这么大的课程,只在大学和我最大的课程中学习过 java仅包含 400-600 行代码。
谢谢你的帮助!