网址为郭林大师的详细介绍
http://blog.csdn.net/guolin_blog?viewmode=contents
compile 'org.litepal.android:core:1.5.1'
这个需要在配置文件里面进行配置
android:name="org.litepal.LitePalApplication"
<?xml version="1.0" encoding="utf-8"?>
<litepal>
<dbname value="user"></dbname>
<version value="1"></version>
<list>
<!--映射表-->
<mapping class="XXX"></mapping> XXX为包名
</list>
</litepal>
3.创建与表对应的用户类 并继承DataSupport
4.添加数据操作
User user = new User(1,"ZhangSan",18);
user.save();
添加集合数据
DataSupport.saveAll(list);
文章底部有一个简单添加的案例
//查询所有
list = DataSupport.findAll(Book.class);
//查询表第一个数据
Book first=DataSupport.findFirst(Book.class);
//查询表最后一个数据
Book last=DataSupport.findLast(Book.class);
案例:
private List<BannersBean> list;
private Handler mHandler=new Handler(){
@Override
public void handleMessage(Message msg) {
super.handleMessage(msg);
Data data=new Gson().fromJson(msg.obj.toString(),Data.class);
list = data.getData().getInfos().get(0).getBanners();
//保存
if(list!=null&&list.size()>0){
DataSupport.saveAll(list);
}
}
};