Litepal的相关配置,其步骤如下:
1,在app/build.gradle文件中引入
compile ‘org.litepal.android:core:1.5.1’
2,配置litepal.xml文件,在app/main/创建assets目录,配置文件放在这个目录中。
<?xml version="1.0" encoding="utf-8"?>
<litepal>
<dbname value="BookStore"/>
<version value = "1"/>
<list>
<mapping class = "com.ming.bean.Book"/>
</list>
</litepal>
3,在application中配置
<application
android:name="org.litepal.LitePalApplication"
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:supportsRtl="true"
android:theme="@style/AppTheme">
</application>
4,创建javabean
public class Book extends DataSupport {
private int id;
private String author;
private double price;
private String name;
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getAuthor() {
return author;
}
public void setAuthor(String author) {
this.author = author;
}
public double getPrice() {
return price;
}
public void setPrice(double price) {
this.price = price;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
@Override
public String toString() {
return "Book{" +
"id=" + id +
", author='" + author + '\'' +
", price=" + price +
", name='" + name + '\'' +
'}';
}
}
5,litepal的一些简单操作方法
getDataBase();
save();