没有合适的资源?快使用搜索试试~ 我知道了~
Android数据库LitePal的基本用法详解
3 下载量 91 浏览量
2021-01-20
10:38:26
上传
评论
收藏 146KB PDF 举报
温馨提示
试读
3页
前言 正好项目用了这种数据存储方式,特地写一篇加深印象,在我看来,LitePal是使用最简单,集成最方便的数据库,没有之一。 LitePal 简介 LitePal 是一款开源的 Android 数据库框架,它采用了对象关系映射(ORM)的模式,将我们平时使用的一些数据库(比如 Sqlite)功能进行了封装。 配置 第一步 gradle注入: compile 'org.litepal.android:core:1.6.1' 这里我的版本是1.6.1的,如果想获得最新版本,请看这里:https://github.com/LitePalFramework/LitePal 第二步 接着需要配
资源推荐
资源详情
资源评论
Android数据库数据库LitePal的基本用法详解的基本用法详解
前言前言
正好项目用了这种数据存储方式,特地写一篇加深印象,在我看来,LitePal是使用最简单,集成最方便的数据库,没有之
一。
LitePal 简介简介
LitePal 是一款开源的 Android 数据库框架,它采用了对象关系映射(ORM)的模式,将我们平时使用的一些数据库(比如
Sqlite)功能进行了封装。
配置配置
第一步
gradle注入:
compile 'org.litepal.android:core:1.6.1'
这里我的版本是1.6.1的,如果想获得最新版本,请看这里:https://github.com/LitePalFramework/LitePal
第二步
接着需要配置 litepal.xml 文件,在 app/src/main 目录右键 -> New -> Directory , 创建一个 assets 目录,在该目录下新建一个
litepal.xml 文件,编辑内容如下:
<?xml version="1.0" encoding="utf-8"?>
<litepal>
<dbname value="hskj_user" />
<version value="1" />
<list></list>
</litepal>
说明: <dbname>用于设定数据库的名字,可以随便起名,我这里是hskj_user,<version>用于设定数据库的版本号,<list>
用于设定所有的映射模型,我们稍后就会用到。
第三步
配置 LitePalApplication,这里有2种方法:
①如果项目的Application没有继承其他的Application,可以按照下面方式写:
public class MyApplication extends LitePalApplication {
...
}
②由于我的项目集成了MultiDexApplication,如下:
所以我选择了第二种方式配置,在application中的onCreate()配置
@Override
public void onCreate() {
super.onCreate();
LitePal.initialize(this);
}
经过上面的步骤已经将 LitePal 配置完成,接下里开始建表:
import org.litepal.crud.DataSupport;
/**
资源评论
weixin_38693419
- 粉丝: 6
- 资源: 931
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功