转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/40153833 经过了多篇文章的学习,我们已经把LitePal中的绝大部分内容都掌握了.如今回忆起来了,增删改查四种操作中的前三种我们都已经学完了,不知道如今使用起数据库来,你有没有感觉到格外的轻松和简单.可是呢,我们都知道,在全部的数据库操作其中,查询操作肯定是最复杂的,使用方法也是最多的,因此LitePal在查询方面提供的API也是比較丰富,并且LitePal在查询方面的API…
转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/39151617 在上一篇文章中,我们学习了LitePal的基本使用方法,体验了使用框架来进行创建表操作的便利.然而大家都知道,创建表仅仅是数据库操作中最主要的一步而已.我们在一開始创建的表结构,随着需求的变更.到了后期是极有可能须要改动的. 因此.升级表的操作对于不论什么一个项目也是至关重要的.那么今天我们就一起来学习一下,在Android传统开发其中升级表的方式,以及使用Lite…
转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/40083685 在上一篇文章中,我们学会了使用LitePal进行存储数据的功能.确实,比起直接使用Android原生的API,LitePal明显简单方便了太多.那么,在增删改查四种操作中,我们已经把"增"学完了,今天就让我们继续趁热打铁,学习一下怎样使用LitePal进行改动和删除操作.还没有看过前一篇文章的朋友建议先去參考 Android数据库高手秘籍(五)--Lite…
转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/39345833 经过前面几篇文章的学习,我们已经把LitePal的表管理模块的功能都非常好地掌握了,相信大家都已经体会到了使用LitePal来创建表.升级表.以及建立表关联所带来的便利.那么从本篇文章開始,我们将进入到一个新模块的学习旅程其中,使用LitePal来进行表的CRUD操作.还没有看过前一篇文章的朋友建议先去參考 Android数据库高手秘籍(四)--使用LitePal建…
原文:http://blog.jobbole.com/77157/ 上一篇文章中我们学习了一些Android数据库相关的基础知识,和几个颇为有用的SQLite命令,都是直接在命令行操作的.但是我们都知道,数据库是要和程序结合在一起使用的,单独对一个数据库去进行増删改查操作并没有什么意义,因此今天我们就来学习一下如何在Android程序当中去操作SQLite数据库,还没看过前一篇文章的朋友可以先去参考Android数据库高手秘籍(一)——SQLite命令 . 操作数据库的第一步当然是创建表了,传统…
转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/38461239 要想熟练地操作不论什么一个数据库.最最主要的要求就是要懂SQL语言,这也是每一个程序猿都应该掌握的技能.虽说SQL博大精深.要想精通确实非常难.但最主要的一些建表命令.增删改查,大家还是必须要学会的. SQL(Structured Query Language)是一种标准的数据库查询语言,即全部的关系型数据库都会支持它.仅仅只是每种数据库对SQL语言的支持与标准存在…
转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/38083103 在我刚開始接触Android的时候甚至都不敢相信.Android系统居然是内置了数据库的!好吧,是我太孤陋寡闻了.因为我之前是从Web方向转过来的,对数据库方面的技术也是特别有偏好,当知道这一消息之后确实颇为惊喜. Android中内置的数据库是SQLite.而我之前做Web开发时最经常使用的数据库是MySQL,经过对照之后我发现这两个数据库极为类似,都支持标准的S…
要想熟练地操作任何一个数据库,最最基本的要求就是要懂SQL语言,这也是每个程序员都应该掌握的技能.虽说SQL博大精深,要想精通确实很难,但最基本的一些建表命令,增删改查,大家还是必须要学会的. SQL(Structured Query Language)是一种标准的数据库查询语言,即所有的关系型数据库都会支持它,只不过每种数据库对SQL语言的支持与标准存在着细微的不同.我们无须关心其它数据库对SQL语言的支持情况,这里我们只要把重点放在SQLite上就可以了.下面我将使用模拟器来对SQLite支…
Android:日常学习笔记(10)———使用LitePal操作数据库 引入LitePal 什么是LitePal LitePal是一款开源的Android数据库框架,采用了对象关系映射(ORM)的模式,将平时开发时最常用的一些数据库功能进行了封装,使得开发者不用编写一行SQL语句就可以完成各种建表.増删改查的操作.并且LitePal很“轻”,jar包大小不到100k,而且近乎零配置,这一点和Hibernate这类的框架有很大区别.目前LitePal的源码已经托管到了GitHub上. 关于对象关系…
Android数据库框架--GreenDao轻量级的对象关系映射框架,永久告别sqlite 前不久,我在写了ORMLite这个框架的博文 Android数据库框架--ORMLite轻量级的对象关系映射(ORM)Java包 但是对于我个人来说,我可能更加倾向于用GreenDao,所以今天也为大家带来了GreenDao的详细博客,希望大家喜欢,之前也详细介绍了ORM的思想,如果不明白可以先看一下前面的博文,这里就不多赘述了,我们新建一个工程 一.相关介绍 官方网站 : http://greendao…