android数据库
文章平均质量分 97
断风尘
支离东北风尘际,漂泊西南天地间。
展开
-
LitePal基本用法
在上一篇博客中,了解了SQLite的基本知识,并学习了如何使用Android系统提供的SQLiteOpenHelper帮助类和ContentValues辅助类来操作数据库,相比于直接使用SQL语句进行操作,似乎要方便简洁很多,只是当我们需要对数据库进行升级维护时,却往往会陷入麻烦,然而在开源环境下,我们不用太担心,因为很多开源的ORM框架为我们解决了这些问题。在目前的开发中,大部分的开发者基本都是使原创 2017-09-10 19:07:34 · 2153 阅读 · 0 评论 -
Android数据库基础知识——SQLite数据库的使用
在移动客户端中,很大部分的数据都是来源于服务端的接口,移动端只是进行简单的逻辑处理并展示数据,移动开发人员更多的精力放在UI及用户交互体验的开发,但这并不意味着移动端开发人员就不需要去跟数据库打交道,在某些特别的功能下我们可以看到有对数据库的使用,比如手机通讯录数据的保存,短信会话的存储,以及很多应用中的离线功能等。Android系统就内置了一款轻量级关系型数据库SQLite,用于满足手机app对于原创 2017-08-30 16:28:33 · 1344 阅读 · 0 评论 -
LitePal源码解析——框架结构及关键类说明
概述LitePal是GitHub上一款非常火的Android开源库,提供了很多简洁的API,使得我们可以更容易使用SQLite数据库;甚至在不编写任何一句sql语句,也能进行大部分的数据库操作,包括创建、升级数据库及CRUD操作。由于其API十分简洁和详细的集成说明(开源库作者编写的关于如何使用LitePal的系列文章),使得我们可以快速将LitePal集成到我们的项目。原创 2017-09-19 07:34:47 · 1499 阅读 · 0 评论 -
LitePal源码解析——数据库的创建
从上一篇文章中,我们了解了LitePal这个开源项目的基本结构,以及框架的特点,并对部分关键类有了一定的了解。这为我们接下来更好阅读LitePal源码做好准备,让我们可以更轻松的去理解各个功能的实现流程。如果没有看过这篇文章,可以去参考一下LitePal源码解析——框架结构及关键类说明其实在今年7月之前的一年多时间里,我基本上是没怎么接触Android开发,大部分时间都用在小组工作协调、跟进产原创 2017-12-06 18:37:35 · 1929 阅读 · 0 评论