在SQLite for android中预加载数据

在SQLite for android中预加载数据,android,sqlite,Android,Sqlite,我是android应用程序开发新手。我正在开发我的第一个应用程序,它显示所选班级/教员在所选日期(周一、周二等)的时间表。 我已经完成了UI。现在我的问题是如何&在哪里为整个数据库插入编写代码(因为它应该从一开始就加载)。 由于我是这个领域的新手,有人能详细地帮助我吗?我想您需要的是将数据库与apk一起提供。但是,您需要移动数据库文件,因为系统希望其数据库位于专用存储中。你可以看到这是如何做到的 如果您的数据库文件很大(超过1MB),请结合以实现发货。您希望执行的一般步骤如下: 1) 创建/转换

我是android应用程序开发新手。我正在开发我的第一个应用程序,它显示所选班级/教员在所选日期(周一、周二等)的时间表。 我已经完成了UI。现在我的问题是如何&在哪里为整个数据库插入编写代码(因为它应该从一开始就加载)。
由于我是这个领域的新手,有人能详细地帮助我吗?

我想您需要的是将数据库与apk一起提供。但是,您需要移动数据库文件,因为系统希望其数据库位于专用存储中。你可以看到这是如何做到的


如果您的数据库文件很大(超过1MB),请结合以实现发货。

您希望执行的一般步骤如下:

1) 创建/转换数据库到SQLite(Android使用的数据库)
2) 将数据库放入
assests
文件夹
3) 编写代码,以便在应用程序首次运行时将数据库从资产文件夹复制到应用程序的私有数据库文件夹。
4) 数据库位于专用文件夹中后,根据需要编写代码以访问数据库。

有关在应用程序中使用/导入现有SQLite数据库的教程,请访问


有许多教程用于创建数据库帮助器类(用于处理创建、读取、更新和删除函数)。我以前使用过并推荐过的一个很好的方法可以在

中找到,插入表格、编辑和在数据库中执行其他类似操作。。若要阅读,您需要编写web服务,并且可以通过应用程序的资产文件夹来阅读该服务