上一节简单介绍了一下SQLite,这一节我们开始SQLite在Android中的应用。Android提供了一个数据库的帮助类 SQLiteOpenHelper,用于管理数据库的创建和版本管理。我们可以继承这个类,实现它的 onCreate和 onUpgrade方法。我们可以在这里设置数据库的版本,数据库名称,创建数据库表等。下面看代码:public class DBHelper extends SQ...
分类:
移动开发 时间:
2016-05-20 19:40:05
阅读次数:
190
SQLite数据库存储:SQLite是一款轻量级的关系型数据库,它的运算速度非常快, 占用资源很少,通常只需要几百 K的内存就足够了,因而特别适合在移动设备上使用。 第一: 创建一个数据库。(Android为了让我们能够更加方便地管理数据库,专门提供了一个 SQLiteOpenHelper帮 助类, ...
分类:
移动开发 时间:
2016-05-18 23:34:05
阅读次数:
185
//数据库 1.创建数据库 自定义数据库。 首先定义个自己的数据库类, 用来创建数据库和创建表 public class UserOpenHelper extends SQLiteOpenHelper {//必须继承SQLiteOpenHelper类, public UserOpenHelper(C ...
分类:
数据库 时间:
2016-05-17 17:34:41
阅读次数:
298
单例模式是设计模式中最常见也最简单的一种设计模式,保证了在程序中只有一个实例存在并且能全局的访问到。比如在Android实际APP 开发中用到的 账号信息对象管理, 数据库对象(SQLiteOpenHelper)等都会用到单例模式。下面针对一些例子分析一下我们在开发过程中应用单例模式需要注意的点。 ...
分类:
移动开发 时间:
2016-05-13 11:34:05
阅读次数:
237
1、首先写一个类继承自SQLiteOpenHelperpublic class DBHelper extends SQLiteOpenHelper
{
private static final int DATABASE_VERSION = 1; //数据库版本号
private static final String DATABASE_NAME = ""; //数据库名称...
分类:
数据库 时间:
2016-05-13 03:56:06
阅读次数:
224
1、熟悉了SQLite的一般用法之后,在实际开发中,为了能够更好的管理和维护数据库,我们会封装一个继承自SQLiteOpenHelper类的数据库操作类,然后以这个类为基础,再封装我们的业务逻辑方法。例如:我们创建一个DBHelper类,它继承SQLiteOpenHelper,作为维护和管理数据库的 ...
分类:
移动开发 时间:
2016-05-09 12:47:17
阅读次数:
140
一、新建SQLite操作类(继承SQLiteOpenHelper) public class SQLiteTest extends SQLiteOpenHelper { final static String DB_NAME = "test.db";//数据库名 private int versio ...
分类:
数据库 时间:
2016-05-08 19:56:22
阅读次数:
254
前言
在android开发中,数据需要本地存储,当需要进行一系列的操作时,当然是使用sqlite。标准做法是继承SQLiteOpenHelper,重写onCreate和onUpdate方法。存在比较大的问题是,sql语句需要自己写,比较复杂繁琐而且重复率高,于是找了一个orm框架在新写的app中进行试用。
准备
下载地址:http://ormlite.com/releases/
下载cor...
分类:
移动开发 时间:
2016-05-07 08:27:21
阅读次数:
706
对于软件开发其实说白了就是在不停地和数据打交道, 所以数据库的操作是必不可少的, 接下来介绍VC开发中利用ADO建立ODBC数据源来访问MySQL数据库.
从我接触的数据库编程方式来说, 我觉得在vc开发连接数据库是比较难的, 也是很容易出错. 在android中, 系统自带sqlite数据库,只需要使用SQLiteOpenHelper抽象类即可完成与数据库的操作. 在java中,...
分类:
数据库 时间:
2016-05-07 07:52:14
阅读次数:
308
1,布局设置,LiearLayout 上中下三部分,其中小说主题内容部分为自定义view,比例是1:8:1
2,创建数据库表 两张表txt表和page表,两张表进行主外键关联
public class DBHelper extends SQLiteOpenHelper {
public DBHelper(Context context) {
super(contex...
分类:
移动开发 时间:
2016-05-06 12:37:26
阅读次数:
219