Java 具有简单数据库的Android应用程序体系结构
我想构建一个相当简单的Android应用程序。 我的应用程序的基本数据模型由几个基本元素组成,它们之间有关系 我希望数据是持久的,所以我考虑使用sqlite数据库。 我查看了Android开发者网站,发现与我的问题最相关的是“记事本教程”,它使用sqlite DB存储笔记 我想现在我已经掌握了基本知识,但我仍然有一些问题:Java 具有简单数据库的Android应用程序体系结构,java,android,database,sqlite,architecture,Java,Android,Database,Sqlite,Architecture,我想构建一个相当简单的Android应用程序。 我的应用程序的基本数据模型由几个基本元素组成,它们之间有关系 我希望数据是持久的,所以我考虑使用sqlite数据库。 我查看了Android开发者网站,发现与我的问题最相关的是“记事本教程”,它使用sqlite DB存储笔记 我想现在我已经掌握了基本知识,但我仍然有一些问题: 在本教程中,数据库中只有一个表。如果我的申请需要一个更复杂的方案,我还应该使用同样的方法吗?也就是说,将所有内容放在SQLiteOpenHelper的子类中?还是有更“结构化
SQLiteOpenHelper
的子类中?还是有更“结构化”的方法游标
对象,而不是行的集合,我应该/可以将其解析为对象吗你可以看看它是android的轻量级orm层。您可能会发现使用此解决方案比手动使用SQLite更容易。您能详细介绍一下游标吗?因为我仍然希望在ListView中显示数据时光标的效率。我还能那样做吗?