【发布时间】:2014-04-27 23:07:32
【问题描述】:
首先,请耐心等待,因为我还是一个android和java的新手。
我正在使用 SQLite 数据库开发一个 android 应用程序,我目前正在学习使用 SQLite 创建登录系统的教程。
教程在这里: http://techblogon.com/android-login-registration-screen-with-sqlite-database-example/
我的问题是,在本教程中,作者为登录活动创建了一个 loginDataBaseAdapter,我是否必须为每个使用数据库的活动创建一个特定的适配器,或者如果我要添加更多活动则只需要一个适配器?
例如,我希望我的应用有 3 个表
用户:用户ID、用户名、密码和电子邮件 产品:产品ID、产品名称、产品描述、产品价格 客户:客户 ID、客户名称、地址、电话号码、电子邮件地址
然后我是否必须创建像这样的助手; userDatabaseHelper、ProductDataBaseHelper、CustomerDataBaseHelper?
任何答案都将不胜感激,如果我以完全错误的方式解决这个问题,也将不胜感激。谢谢
【问题讨论】:
-
是的...除非您使用某种 ORM 库。看柜子:bitbucket.org/qbusict/cupboard
-
非常感谢,会调查的!
标签: android sql sqlite android-activity android-sqlite