作用:把一个App中的数据库通过Url的形式共享出来,供其他App使用。 首先在App1中创建一个数据库,用SQLiteOpenHelper 创建数据库: 然后用过ContentProvider把数据库共享出来,首先看代码: 代码很长,但是很简单,主要把上面四个增删改查方法实现就行,上面的db.cl ...
分类:
其他好文 时间:
2016-11-13 17:10:13
阅读次数:
235
1、数据库的创建以及增删改查 创建---继承SqliteOpenHelper类 创建Dao接口 long insert(…);//返回记录插入出的索引,若返回-1表示插入记录失败 int delete(…);//返回删除了几条记录,若返回0表示删除失败 int update(…);//返回修改了几条... ...
分类:
其他好文 时间:
2016-11-12 13:58:58
阅读次数:
198
创建数据库首先要了解SQLiteOpenHelper类 1.构造方法 public SQLiteOpenHelper(Context context,String name, SQLiteDatabase.CursorFactory factory, int version); 2.创建数据库时调用 ...
分类:
数据库 时间:
2016-10-19 19:51:37
阅读次数:
176
很简单的应用,所以我直接简单明了。 android中数据库的运用: 1.定义类继承SQLiteOpenHelper ps: public class DBHelper extends SQLiteOpenHelper { public DBHelper(Context context) { supe ...
分类:
移动开发 时间:
2016-10-07 11:33:10
阅读次数:
208
SQLiteOpenHelper SQLiteOpenHelper是一个抽象类,用来实现创建、打开和升级数据库的最佳实践模式。 要使用SQLiteOpenHelper访问数据库,需要调用getWritableDatabase或者getReadableDatabase来分别打开和获得底层数据库的一个可 ...
分类:
移动开发 时间:
2016-10-05 19:48:12
阅读次数:
291
几个相关的类: 嘿嘿,学习一些新东西的时候,最不喜欢的莫过于遇到一些新名词,是吧,我们先来说下几个 我们在使用数据库时用到的三个类: SQLiteOpenHelper:抽象类,我们通过继承该类,然后重写数据库创建以及更新的方法, 我们还可以通过该类的对象获得数据库实例,或者关闭数据库! SQLite ...
分类:
数据库 时间:
2016-10-03 16:51:09
阅读次数:
155
SQLiteOpenHeleperpublic class MySQLiteOpenHelper extends SQLiteOpenHelper { private static final String DB_NAME = "new.db"; private static final int V ...
分类:
数据库 时间:
2016-09-20 13:28:19
阅读次数:
186
SQLiteOpenHelper是管理数据库的工具类。 下面提供一个模板: 获取SQLiteOpenHelper对象并且操作数据库 getWritableDatabase()以写的方式打开数据库,若是数据库的磁盘空间满了,那么数据库就只能读不能写,再用它打开数据库就会出错。 若是使用getReada ...
分类:
数据库 时间:
2016-09-18 01:01:25
阅读次数:
247
SQLite SQLite是一种超轻量级的嵌入式数据库,大小只有几百KB,但是其语法支持标准SQL语法,同时还遵循了数据库的ACID事务,所以学过其他数据库的开发人员都很容易掌握其使用。 sql语法就不介绍了,直接看在android中的使用 SQLiteOpenHelper——封装好的数据库操作辅助 ...
分类:
移动开发 时间:
2016-09-14 00:20:40
阅读次数:
231
##在Android中创建一个数据库## ###步骤### 1、创建一个类继承SQLiteOpenHelper并在类中重写父类的构造方法、onCreate方法、onGrade方法(数据库的版本只能升级,不能降级) ###数据库增删改查方法## public void add(View view){ ...
分类:
移动开发 时间:
2016-09-09 20:30:47
阅读次数:
192