介面設計:
該程式的介面設計比較簡單,因為需要完成6中功能,所以在介面中只有6個按鈕,每個按鈕對應一種功能,這些按鈕的功能依次為新建資料庫,更新資料庫的版本,向資料庫中插入記錄,更新資料庫中的記錄,查詢資料庫中的記錄,刪除資料庫中的記錄。其介面效果如下:
建立資料庫:
執行模擬器,單擊create sqlite database按鈕,建立乙個名為」tornadomeet」的資料庫,版本號為1,這時候可以看到程式終端顯示」create a sqlite database」字樣。在cmd中輸入如下命令:adb shell;cd data; cd data; ls; cd com.example.sqlite_test; ls;命令,其中com.example.splite是本程式的包名,輸入最後ls命令後可以看到有2個資料夾cache, lib。然後在單擊後繼續ls命令檢視,多了乙個database資料夾。使用命令cd database進入該資料夾後ls發現裡面有資料庫,截圖如下:
繼續在cmd命令列輸入sqlite3 tornadomeet.db;(其中tornadomeet為單擊建立資料庫後新建立的資料庫名稱。)輸入 .schema;(注意前面有個點)顯示如下:
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 呼叫時機是使用者在做應用更新,覆蓋安裝後啟動,如...