玩转SQLite
文章平均质量分 77
Android中常用到的sqlite,从入门到精通。
DylanAndroid
未来已经来临,只是尚未流行
展开
-
【玩转SQLite系列】(一)初识SQLite,重拾sql语句
初识SQLite,重拾sql语句 SQLite由于是一个轻型的嵌入式的数据库,被应用于Android系统当中。在Android开发中我们难免会用到SQLite数据库。接下来用一系列的文章来数据一下SQLite数据库。一.认识SQLite1.什么是SQLite SQLite,是一款轻型的数据库,是遵守ACID的关系型数据库管理系统,它包含在一个相对小的C库中。它是D.Ri原创 2016-11-21 09:19:39 · 9410 阅读 · 1 评论 -
【玩转SQLite系列】(二)SQLite创建和打开数据库的三种方式
SQLite创建和打开数据库的三种方式 我们发现,在Android中使用SQLite数据库的时候,创建和打开数据库的时候不止继承SQLiteOpenHelper 这一种方式。目前我至少发现了三种方式: 1.自定义一个类继承SQLiteOpenHelper; 2.使用Context.openOrCreateDatabase(); 3.SQLiteDatab原创 2016-11-22 09:19:25 · 11739 阅读 · 0 评论 -
【玩转SQLite系列】(三)通过sql语句操作SQLite数据库
【玩转SQLite系列】(五)SQLite数据库优化 在平时的开发中,其实我们每次给数据库中插入一条数据,数据库都会单独开启一个事务,我们插入多少条数据, 就会对磁盘由多少次操作。这样在数据比较多的情况下,大大的降低了数据库的操作效率。那么,针对这个问题,我们如何来进行优化呢?1.先创建一个数据库和创建一张表 /** * 1.创建或打开数据库连接 **/ pr原创 2016-11-23 07:17:42 · 4912 阅读 · 0 评论 -
【玩转SQLite系列】(四)通过Android提供的API操作SQLite数据库
【玩转SQLite系列】(四)通过Android提供的API操作SQLite数据库 在上一篇中介绍了用sql语句来操作SQLite数据库,那么,就需要用户必须要由很熟练的sql语句拼写和sql语法的熟练掌握。 其实,在Android里面提供了相应的API来操作数据库,即使对sql不是很熟练,也能够很好的去操作SQLite数据库。 这篇文章介绍一下通过Android提供的API对数据库原创 2016-11-24 08:58:53 · 5933 阅读 · 3 评论 -
【玩转SQLite系列】(五)SQLite数据库优化
【玩转SQLite系列】(五)SQLite数据库优化>在平时的开发中,其实我们每次给数据库中插入一条数据,数据库都会单独开启一个事务,我们插入多少条数据,就会对磁盘由多少次操作。这样在数据比较多的情况下,大大的降低了数据库的操作效率。那么,针对这个问题,我们如何来进行优化呢?原创 2016-11-25 07:42:48 · 5512 阅读 · 0 评论 -
【玩转SQLite系列】(六)SQLite数据库应用案例实现历史搜索记录
【玩转SQLite系列】(六)SQLite数据库应用案例实现历史搜索记录>前面通过一系列的文章讲述了SQLite的各种使用场景,那么我们用一个实际的案例去实现一个搜索历史记录的功能。这里面用到了以下内容:>[【Android自定义View实战】之自定义超简单SearchView搜索框](http://blog.csdn.net/linglongxin24/article/details/37931633)原创 2016-11-28 07:41:18 · 7045 阅读 · 0 评论 -
【玩转SQLite系列】(七)打造轻量级ORM工具类SQLiteDbUtil操作数据库
【玩转SQLite系列】(七)打造轻量级ORM操作数据库工具类SQLiteDbUtil 之前已经讲了SQLite数据库的各种使用和操作,我们发现,每次操作起来比较麻烦。在最后,我想到自己去封装一个轻量级的操作SQLite数据库工具类, 类似于ORM对象关系映射型的数据库工具类,比较轻量级,可能功能不是那么的完美,毕竟只是个工具而已吗。一.SQLiteDbUtil工具类超简单用法1.引入原创 2016-11-29 09:50:54 · 6642 阅读 · 2 评论