在 .NET 的学习过程中用过三种数据库:Sql Server、Access、SQLite。Sql Server 用得相对多一点点,但是,麻烦,每次用它都需要开服务,而且还费资源,更麻烦的是拷贝到一台没有装SqlServer的电脑上还不能用,所以一般练习中只要不涉及到什么存储过程这些也基本不用它。A...
分类:
数据库 时间:
2014-09-12 01:13:32
阅读次数:
232
DBOpenHelper.javapackage com.example.sqllite.servise;import android.content.Context;import android.database.sqlite.SQLiteDatabase;import android.datab...
分类:
数据库 时间:
2014-09-11 19:20:12
阅读次数:
411
上一篇文章中我们学习了一些Android数据库相关的基础知识,和几个颇为有用的SQLite命令,都是直接在命令行操作的。但是我们都知道,数据库是要和程序结合在一起使用的,单独对一个数据库去进行増删改查操作并没有什么意义,因此今天我们就来学习一下如何在Android程序当中去操作SQLite数据库。
操作数据库的第一步当然是创建表了,传统创建表的方法相信大多数人都知道,那么今天我除了会展示传统的建表方法之外,还会讲解LitePal这个框架的基本用法,并使用它来完成同样的建表操作,让大家体会到使用框架来操作数据...
分类:
移动开发 时间:
2014-09-11 09:40:21
阅读次数:
219
移动端Android开发,我们使用的是sqlite数据库,这是一个轻量级的数据库,我们在使用的时候,甚至不想mysql等数据库一样加载驱动啊,在androidsdk中,都已经帮我们做好了,我们只需要用就好了,下面介绍一下使用方法, 首先,我们需要建一个类来继承SQLiteOpenHelper,并重....
分类:
移动开发 时间:
2014-09-10 23:38:01
阅读次数:
268
Android数据的四种存储方式 作为一个完成的应用程序,数据存储操作是必不可少的。因此,Android系统一共提供了四种数据存储方式。分别是:SharePreference、SQLite、Content Provider和File。由于Android系统中,数据基本都是私有的的,都是存放于“dat...
分类:
移动开发 时间:
2014-09-10 19:13:20
阅读次数:
217
数据库SQLite一.1.1SQLite特性:(1)支持ACID,保证数据的正确性;(2)数据保存在一个单一的磁盘文件,支持数据库大小至2TB;(3)数据库文件可以在不同字节顺序的机器间自由的共享;(4)占用资源少,处理速度快;(5)提供C/C++等API接口,方便使用;(6)支持多种开发语言,如P...
分类:
数据库 时间:
2014-09-10 17:32:40
阅读次数:
465
看来从版本3.3.1基本上已经支持线程句柄的传递功能。具体限制我标记了一下。(6) Is SQLite threadsafe?SQLite is threadsafe. We make this concession since many users choose to ignore the adv...
分类:
移动开发 时间:
2014-09-10 13:54:50
阅读次数:
558