Android应用之个人应用软件开发(3)【SQLite数据库及理财功能实现
Android给我们提供Sqlite这种轻量级数据库,并提供了一些数据操作访问的类库.如:SQLiteOpenHelper 主要是处理打开、创建、更新等方法的类库。
有onCreate() onOpen() onUpgarde(db,int ,int) 等方法,还有几个重要的和常用的类也要说一下,就是SqliteDataBase,提供操作SQLite的增、查、删、改等基本方法。还有就是ContentValues ,用来维持当前已打开的数据库的相关数据,当然也提供了增、查、删、改,只不过是在当前数据中。那么先实现创建,和提供的一些自定义的接口,方便我们以后使用,引用方便。
一些数据字段的都放在这个接口中:
publicinterfacePublicDataCost {
//定义数据库名称
String DATABASE_NAME = "ZisouBaseDate";
intDATABASE_VERSION = 1;
//路径地址
String DB_PATH =
"/data/data/Zisou.Soft.mini/databases";
String PATH = "/databases";
String DB_NAME = "zisoubasedate.db";
//定义共享优先数据及基础字段
String MY_RMBCost ="MY_RMBCost";
String TodayTime ="TodayTime";
//Sqlite数据库基础字段
//公有字段
String ID = "id";
//TodaySpend表结构
String Tb_Name_1 = "TodaySpend";
String Field_1_1 = "Morning";
String Field_1_2 = "Noon";
String Field_1_3 = "Night";
String Field_1_4 = "OtherSpend";
String Field_1_5 = "DailySpend";
String Field_1_6 = "DateTimes";
}
importandroid.content.Context;
importandroid.database.sqlite.SQLiteDatabase;
importandroid.database.sqlite.SQLiteOpenHelper;
importandroid.view.View.OnClickListener;
publicclassSqliteCommen extendsSQLiteOpenHelper {
//定义增,改,删,清除字段
OnClickListener dbl_add = null;
OnClickListener dbl_update = null;
OnClickListener dbl_delete = null;
publicSqliteCommen(Context context) {
super(context, PublicDataCost.DATABASE_NAME, null, PublicDataCost.DATABASE_VERSION);
// TODO Auto-generated constructor stub
}
相关新闻>>
- 发表评论
-
- 最新评论 更多>>