資料庫的初始化
public class blacklistdb extends sqliteopenhelper
@override
public void oncreate(sqlitedatabase sqlitedatabase)
@override
public void onupgrade(sqlitedatabase sqlitedatabase, int i, int i1)
}
資料庫表的封裝
public inte***ce blacklisttable
public class blacklistbean
public void setphone(string phone)
int mode;
public string getphone()
public int getmode()
}
對資料庫的增刪查改
public class blacklistdao
/***向資料庫中新增資料
* @param phone
* @param mode
*/public void add(string phone,int mode)
//根據**號碼修改模式資訊
public void update(string phone,int mode));
database.close();
}//根據號碼刪除黑名單
public void delete(string phone));
database.close();
}//獲得所有的資料
public listgetalldatas()
cursor.close();//關閉游標
database.close();//關閉資料庫
return datas;
}}
Android資料儲存和訪問之SQLite儲存
sqlite資料庫簡介 acid 資料庫事物正確執行的4個基本要素 1 原子性2 一致性3 隔離性4 永續性 資料的常用操作主要有以下 1 建立資料庫 2 新增資料庫 public void adddata view view 3 刪除資料 public void deletedata view v...
android中使用adb檢視sqlite資料庫
1.進入到控制台中,輸入adb shell,進入到命令模式的環境中 2.輸入cd data data 轉換到專案資料夾 3.選擇的專案檔案,比如我的com.android.homework,輸入命令 cd com.android.homework 4.可以使用ls l 命令檢視當前目錄中的檔案 5....
Android中sqlit資料庫公升級或者降級
sqlite是android內建的乙個很小的關係型資料庫。sqliteopenhelper是乙個用來輔助管理資料庫建立和版本公升級問題的抽象類。我們可以繼承這個抽象類,實現它的一些方法來對資料庫進行自定義操作。下面兩個方法必須重寫 onupgrade 呼叫時機是使用者在做應用更新,覆蓋安裝後啟動,如...