我想构建一个相当简单的Android应用程序。 我的应用程序的基本数据模型包含几个基本元素,它们之间有关系。
我希望数据能够持续存在,所以我考虑使用sqlite数据库。 我查看了Android开发者网站,我能找到的与我的问题最相关的是" NotePad Tutorial"它使用sqlite DB来存储笔记。
我认为到目前为止我掌握了基础知识,但我仍然有一些问题:
SQLiteOpenHelper
的子类中?或者是否有更多"结构化的"怎么走?Cursor
对象,而不是行的集合,我应该/可以将其解析为对象吗?谢谢!
答案 0 :(得分:2)
定义同一个子类中的所有表,这样可以在一个地方轻松查看所有表,并可能为upgade等编写SQL
是的,这样可以更容易在java方面进行操作并使代码更加干净
从光标读取并逐个初始化对象的arraylist。