- 配置LitePal:
在项目的build.gradle中添加LitePal的依赖:
implementation 'org.litepal.guolindev:core:3.2.0'
然后在AndroidManifest.xml文件中添加LitePal的初始化配置:
- 创建LitePal的数据库配置文件:
在assets目录下创建一个litepal.xml文件,用于配置数据库的基本信息,例如数据库名称、版本号、映射的实体类等,示例配置如下:
- 创建实体类:
创建对应的实体类,例如User类,该类需要继承自DataSupport类,示例如下:
public class User extends DataSupport { private int id; private String name; private int age; // 省略getter和setter方法 }
- 使用LitePal进行数据库操作:
在代码中可以通过LitePal提供的API来进行数据库的增删改查操作,例如:
// 插入数据 User user = new User(); user.setName("John"); user.setAge(25); user.save(); // 查询数据 ListuserList = DataSupport.findAll(User.class); // 更新数据 user.setAge(30); user.updateAll("name = ?", "John"); // 删除数据 DataSupport.deleteAll(User.class, "age < ?", "20");
以上就是LitePal在Android中的配置和基本使用方法。希望对你有帮助!