我对android sdk和数据库相当陌生,并且一直在寻找这个答案。在android平台上扩展访问sqlite数据库
我想建立一个应用程序,它有一个数据库内的多个表。例如一个用于武器,铠甲等
但是,我的DatabaseManager类处理所有的表创建,DatabaseHelper内部类和数据填充创建一个非常大的类需要高维护。每次我想添加或删除一个表列时,我需要更改相当多的代码区域, - 每个引用在该表中添加一行的数据 - 以上调用的方法 - 方法返回所有的数据库行 的 - 在辅助类的代码创建表 - 任何具体的更新方法
我的问题是这样的: 当然必须有编码这个系统中,可能使用一个数据库ISN的一些更好的方法不是最好的方法,或者我不习惯这样的大班,在大学时只学过java,而我的大班只有400-600行代码。
感谢您的帮助!
一个与提出的问题有点分离的笔记,我会说400-600行代码的类大概应该是这样。当课堂开始变得更大时,考虑重构。 – dhaag23 2011-01-10 16:09:59