没有合适的资源?快使用搜索试试~ 我知道了~
基于Andriod平台的安卓记事本程序源码.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 187 浏览量
2023-06-22
09:15:28
上传
评论
收藏 494KB PDF 举报
温馨提示
试读
18页
基于Andriod平台的安卓记事本程序源码.pdf
资源推荐
资源详情
资源评论
DatabaseHelper.java
package com.notepad.namespace;
import android.content.Context;
import android.database.sqlite.SQLiteDatabase;
import android.database.sqlite.SQLiteDatabase.CursorFactory;
import android.database.sqlite.SQLiteOpenHelper;
public class DatabaseHelper extends SQLiteOpenHelper {
private Context mContext = null;
public DatabaseHelper(Context context, String name, CursorFactory factory,
int version) {
super(context, name, factory, version);
// TODO Auto-generated constructor stub
}
@Override
public void onCreate(SQLiteDatabase db) {
// TODO Auto-generated method stub
//创建表
db.execSQL(sql);
}
@Override
public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
// TODO Auto-generated method stub
}
}
DatabaseManage.java
package com.notepad.namespace;
import java.util.Date;
import android.content.ContentValues;
import android.content.Context;
import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase;
import android.database.sqlite.SQLiteException;
import android.util.Log;
public class DatabaseManage {
private Context mContext = null;
private SQLiteDatabase mSQLiteDatabase = null;//用于操作数据库的对象
private DatabaseHelper dh = null;//用于创建数据库的对象
private int dbVersion = 1;
public DatabaseManage(Context context){
mContext = context;
}
/**
* 打开数据库
*/
public void open(){
try{
dh = new DatabaseHelper(mContext, dbName, null, dbVersion);
if(dh == null){
return ;
}
mSQLiteDatabase = dh.getWritableDatabase();
//dh.onOpen(mSQLiteDatabase);
}catch(SQLiteException se){
se.printStackTrace();
}
}
/**
* 关闭数据库
*/
public void close(){
mSQLiteDatabase.close();
dh.close();
}
//获取列表
public Cursor selectAll(){
Cursor cursor = null;
try{
cursor = mSQLiteDatabase.rawQuery(sql, null);
}catch(Exception ex){
ex.printStackTrace();
cursor = null;
}
return cursor;
}
public Cursor selectById(int id){
//String result[] = {};
Cursor cursor = null;
try{
cursor = mSQLiteDatabase.rawQuery(sql, null);
}catch(Exception ex){
ex.printStackTrace();
cursor = null;
}
return cursor;
}
//插入数据
public long insert(String title, String content){
long datetime = System.currentTimeMillis();
long l = -1;
try{
ContentValues cv = new ContentValues();
// //
}catch(Exception ex){
ex.printStackTrace();
l = -1;
}
return l;
}
//删除数据
public int delete(long id){
int affect = 0;
try{
}catch(Exception ex){
ex.printStackTrace();
affect = -1;
}
return affect;
}
//修改数据
public int update(int id, String title, String content){
int affect = 0;
try{
ContentValues cv = new ContentValues();
}catch(Exception ex){
ex.printStackTrace();
affect = -1;
}
return affect;
剩余17页未读,继续阅读
资源评论
hhappy0123456789
- 粉丝: 59
- 资源: 5万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功