再来说说第二种测试方式:前提:需要你的测试工程与被测工程运行在统一进程中,使用InstrumentationTestcase相关的子类。1、获取被测应用的db列表,通过调用ApplicationContext的databaseList;2、自定义一个SQLiteOpenHelper的之类作为操作接口...
分类:
移动开发 时间:
2014-12-04 15:35:21
阅读次数:
151
android中使用SQLiteOpenHelper这个辅助类时,可以生成一个数据库,并可以对数据库的版本进行管理的方法:getWriteableDatabase() 创建或打开数据库可以读写、getReadableDatabase()创建或打开数据库继承 SQLiteOpenHelper实现:1....
分类:
数据库 时间:
2014-12-03 00:06:53
阅读次数:
461
I,安卓下的数据库安卓下使用的数据库是SQLite,安卓为我们提供的API是SQLiteOpenHelper。1,创建一个数据库1)写一类去继承抽象类SQLiteOpenHelper,我们需要复写相关的方法: 1 public WcxSQLite(Context context, String na...
分类:
数据库 时间:
2014-11-29 23:04:16
阅读次数:
441
在Android平台上系统内置了丰富的API来供开发人员操作SQLite,我们可以轻松的完成对数据的存取。下面以我自己创建的收入信息表(InAccount)为例,来学习SQLite的使用。 主要是四个步骤: 1.创建数据库类,继承SQLiteOpenHelper。程序调用的包会自动导入。p...
分类:
移动开发 时间:
2014-11-24 22:14:59
阅读次数:
738
1、数据库
package com.example.yqqmobilesafe.db;
import android.content.Context;
import android.database.sqlite.SQLiteDatabase;
import android.database.sqlite.SQLiteOpenHelper;
public class RubishSmsDbH...
分类:
移动开发 时间:
2014-11-24 12:03:15
阅读次数:
208
package android.sqlite;import android.content.Context;import android.database.sqlite.SQLiteDatabase;import android.database.sqlite.SQLiteOpenHelper;im...
分类:
数据库 时间:
2014-11-23 17:17:26
阅读次数:
209
上一篇文章中,简单介绍了一下android数据库的一些基本概念,那么从本节开始,就实战一下Android数据库的创建和升级。
上文中,也介绍了,SQLiteOpenHelper是一个抽象类,是我们用来创建和升级数据库的最佳实践。下面直接以代码方式,演示一下数据库的创建操作...
分类:
移动开发 时间:
2014-11-23 15:58:38
阅读次数:
172
最近遇到的需要加载已有路径下(sd card下)db的问题,找了一下资料,以下是解决的方法,仅供参考(转载自eoe):SQLiteOpenHelper 是Android框架为我们提供的一个非常好的数据库打开、升级与关闭的工具类。但是这个工具类会自动把db文件创建到“ /data/data/com.*...
分类:
数据库 时间:
2014-11-19 13:50:43
阅读次数:
196
一、数据库操作packagecom.ping.db;importandroid.content.Context;importandroid.database.sqlite.SQLiteDatabase;importandroid.database.sqlite.SQLiteDatabase.CursorFactory;importandroid.database.sqlite.SQLiteOpenHelper;/***@describe<数据库操作>*/publicclas..
分类:
移动开发 时间:
2014-11-18 16:11:42
阅读次数:
244
1.Android数据库简介
Android通过结合使用SQLite数据库和Content Provider,提供了结构化数据的持久功能。
SQLite数据库可以通过一种结构化的、易于管理的方法来存储应用程序数据。Android提供了一个完整的SQLite关系数据库的库文件。每个应用程序都可以创建自己的数据库,并对这个数据库拥有完全的控制权。...
分类:
移动开发 时间:
2014-11-18 10:25:11
阅读次数:
210