- sqlite数据库加密介绍
- 正式项目有数据:缓存数据到本地(文件、db)
- QQ联系人、微信聊天记录
- 不加密:神庙逃亡(绿砖,死亡复活),损失非常大,
- sqlite数据库-不加密
/**
* 添加到数据库
* @param v
*/
public void insert(View v) {
String content = mEt.getText().toString().trim();
BaseOpenHelper openHelper = new BaseOpenHelper(mContext);
SQLiteDatabase db = openHelper.getWritableDatabase();
ContentValues values = new ContentValues();
values.put("username", content);
db.insert("t_user",null, values);
db.close();
//清空内容
mEt.setText("");
}
/**
* 查询
* @param v
*/
public void query(View v) {
BaseOpenHelper openHelper = new BaseOpenHelper(mContext);
SQLiteDatabase db = openHelper.getReadableDatabase();
Cursor cursor = db.query("t_user", new String[]{"username"}, null, null, null, null, null);
if(cursor != null){
while(cursor.moveToNext()){
//遍历数据
String username = cursor.getString(0);
System.out.println(username);
}
cursor.close();
}
db.close();
}
public void insert(View view) {
String username = et.getText().toString().trim();
Orocle orocle = new Orocle(this);
SQLiteDatabase db = orocle.getWritableDatabase(pwd);
ContentValues values = new ContentValues();
values.put("username", username);
db.insert("ngyb", null, values);
db.close();
et.setText("");
}
所有评论(0)