freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

第10章儲存偏好設定、檔案與資料庫(專業(yè)版)

2024-08-26 07:13上一頁面

下一頁面
  

【正文】 ? 上述程式碼建立 SQL指令的 INSERT指令來新增記錄,同理,可以建立 UPDATE指令來更新記錄; DELETE指令刪除記錄資料。 + title + 39。 db = ()。Access39。 ? 單一檔案的 SQLite資料庫,可以讓 Android應用程式很容易進行安裝,而且不用特別進行資料庫系統(tǒng)的設定與管理。接著使用 File物件 file來建立 FileOutputStream和 FileInputStream物件,以便寫入和讀取檔案內(nèi)容,如下所示: FileOutputStream out = new FileOutputStream(file)。 ?程式碼使用繼承自 Context類別的 openFileInput()方法開啟 FileInputStream檔案輸入串流,參數(shù)是檔案名稱字串,然後使用此物件建立InputStreamReader物件。 String password = (password, )。 1011 存取活動的偏好設定 – 儲存偏好設定資料 1 ?儲存偏好設定建議是在 onPause()覆寫方法,我們是使用 資料,如下所示: prefEdit = ()。 (amount)。 ? PreferenceManager類別的 setDefaultValues()類別方法有 3個參數(shù),第 1個參數(shù)是 Context物件,第 2個參數(shù)是偏好設定頁面的資源索引,最後 1個參數(shù)值false,表示不重新讀取預設值; true是再重新讀取預設值。 ()。 file = new File(dir, fname)。 ?關聯(lián)式資料庫( Relational Database)是由一個或多個資料表所組成,在多個資料表間使用欄位的資料值來建立連接,以便實作資料表之間的關聯(lián)性。Access39。 } } 1041 使用 SQLiteOpenHelper類別建立資料庫與資料表 相關方法 ? SQLiteOpenHelper類別提供相關方法來開啟和關閉資料庫,如下表所示: 方法 說明 getReadableDatabase() 建立或開啟(如果存在)一個唯讀資料庫,成功開啟傳回SQLiteDatabase物件 getWritableDatabase() 建立或開啟(如果存在)一個讀寫資料庫,成功開啟傳回SQLiteDatabase物件 close() 關閉開啟的資料庫 1042 使用 SQLiteDatabase類別存取資料表的記錄資料 – 說明 ? SQLiteDatabase類別提供相關方法來新增、更新和刪除資料表的記錄資料。 + title + 39。 1043 使用 SQL指令存取資料庫 – execSQL()方法 ? 在第 1042節(jié)是使用 SQLiteDatabase物件的方法來新增、更新、刪除和查詢記錄資料,事實上,我們也可以如同第1041節(jié)建立資料表一般,直接使用 execSQL()方法下達 SQL指令來存取資料庫,如下所示: (INSERT INTO + DATABASE_TABLE + ( + title, price) VALUES (39。 for (int i = 0。 1042 使用 SQLiteDatabase類別存取資料表的記錄資料 – 查詢記錄 1 ?一般來說,如果是取出單筆的記錄資料,我們可以在 query()方法加上 WHERE子句的條件(不含WHERE本身),如下所示: Cursor c = (DATABASE_TABLE, colNames, _id = + rowId , null, null, null,null)。 1042 使用 SQLiteDatabase類別存取資料表的記錄資料 新增記錄 ? SQLiteDatabase物件可以使用 insert()方法來新增記錄,首先,我們需要使用 ContentValues類別建立欄位值,使用put()方法加入欄位,如下所示: long id。例如:在 titles資料表刪除記錄的 SQL指令,如下所示: DELETE FROM titles WHERE title=39。SQLite支援的 SQL指令主要分成兩大類,如下所示: ? 資料定義語言( Data Definition Language, DDL):建立資料表和定義資料表欄位。 InputStreamReader sr = new InputStreamReader(in)。 str += s。 102 儲存至檔案 ? 1021 儲存至內(nèi)部儲存裝置的檔案 ? 1022 儲存至外部 SD卡的檔案 ? 1023 讀取原料資源的檔案 102 儲存至檔案 ? Android應用程式可以使用 檔案,在 Context類別提供 openFileInput()和openFileOutput()方法來讀取與寫入檔案。 rate = (float) (().toString())。 …. prefs = getPreferences(MODE_PRIVATE)。 ?第 1個參數(shù)是偏好設定檔名稱,第 2個參數(shù)值MODE_PRIVATE只允許建立偏好設定檔的應用程式存取。 1021 儲存至內(nèi)部儲存裝置的檔案 – 寫入檔案 ?我們可以使用 OutputStreamWriter類別,將字元串流轉換成位元組串流,如下所示: OutputStreamWriter sw = new OutputStreamWriter(out)。 } 1022 儲存至外部 SD卡的檔案 – 在 SD卡建立目錄與檔案 ? 在確認掛載 SD卡後,就可以在外部儲存裝置建立目錄和檔案, try/catch例外處理如下所示: try { File sd = ()。 103 關聯(lián)式資料庫與 SQLite ? 1031 關聯(lián)式資料庫
點擊復制文檔內(nèi)容
外語相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1