java - 制作 SQLite 数据库的简单方法?

标签 java android sqlite motodev-studio

我目前正在使用新的 eclipse ADT(Android 开发工具)。当我使用旧版本时,摩托罗拉有一个名为 MotoDev Studio 的插件,它可以帮助您轻松创建数据库。它似乎不再适用于新的 ADT。

有没有人有一个好的替代方案来制作一个包含内容的简单 SQLite 数据库,并将其“转换”为 Android 的 Java 代码? (网上查了一下,没找到)

最佳答案

您可以使用这个eclipse插件:https://github.com/sromku/android-sqlite-model-generator-plugin

这个插件允许基于您在 JSON 文件中定义的 SQLite 数据库架构轻松生成 Android 的 java 源代码。

  1. 创建描述您的架构的 JSON 文件。 Example is here

  2. 右键单击 JSON 文件 -> 生成 SQLite 模型...:

enter image description here

然后,您可以使用生成的代码来处理数据库。 例如,如果您定义包含少量列的 Student 表,则添加新学生将如下所示:

Student student = new Student();
student.setFirstname("John");
student.setLastname("Smith");
student.setAge(30);

Model model = Model.getInstance(context);
model.createStudent(student);

更多信息和详细信息可以在 GitHub project 中找到。

关于java - 制作 SQLite 数据库的简单方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16526753/

相关文章:

java - HtmlUnit - 获取两个没有 id 的标签之间的文本

java - Eclipse PDE 构建/导出插件/功能/更新站点不支持文件编码 - 如何禁止重新编译

java - 使用 PDDocument 在 java 中创建 PDF 文件会导致 PDF 文件损坏

java - 布局高于另一个

java - 在 Android 应用程序中使用 JavaScript 库

android - 如何识别充电器端口的连接?

android - 将 android 预览帧转换为 OpenCV Mat

iphone - 将图像存储到sqlite数据库中

javascript - PhoneGap - 读取预打包的sqlite数据库

android - 将现有 SQLite 数据库导入 Android 应用程序