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

正文內容

第10章儲存偏好設定、檔案與資料庫-在線瀏覽

2024-08-30 07:13本頁面
  

【正文】 存取偏好設定頁面的設定值 – 取出偏好設定值 1 ?在載入偏好設定頁面的預設值後,因為偏好設定值是使用預設的 SharedPreferences物件來存取,我們需要使用 PreferenceManager類別的方法來取得此物件,如下所示: SharedPreferences settings = (this)。 String password = (password, )。 String color = (color_pref, )。 ? Android應用程式可以在三個地方儲存檔案,如下所示: ? 內部儲存裝置:在保護目錄的儲存空間讀寫檔案資料。 ? 專案的原料資源:在 APK套件保護的唯讀空間,即Android專案的原料資源( Raw Resources),唯讀檔案是位在「 \res\raw\」目錄。 1021 儲存至內部儲存裝置的檔案 – 開啟檔案輸出串流 ? Android程式碼是使用 FileOutputStream類別將資料寫入檔案,如下所示: FileOutputStream out = openFileOutput( fname,MODE_PRIVATE)。 1021 儲存至內部儲存裝置的檔案 – 寫入檔案 ?我們可以使用 OutputStreamWriter類別,將字元串流轉換成位元組串流,如下所示: OutputStreamWriter sw = new OutputStreamWriter(out)。 ?最後呼叫 flush()方法輸出串流資料,和 close()方法關閉串流,如下所示: ()。 1021 儲存至內部儲存裝置的檔案 – 開啟檔案輸入串流 ?讀取檔案是使用 FileInputStream搭配InputStreamReader物件,如下所示: FileInputStream in = openFileInput(fname)。 ?程式碼使用繼承自 Context類別的 openFileInput()方法開啟 FileInputStream檔案輸入串流,參數(shù)是檔案名稱字串,然後使用此物件建立InputStreamReader物件。 while ((count = (buffer)) 0) { String s = (buffer,0, count)。 buffer = new char[READ_BLOCK_SIZE]。 1022 儲存至外部 SD卡的檔案 – 說明 ?除了將檔案儲存至內部儲存裝置外,對於大量資料或需要分享給其他使用者的資料,我們可以將檔案儲存在外部儲存裝置,最常使用的是 SD卡。 finish()。 } 1022 儲存至外部 SD卡的檔案 – 在 SD卡建立目錄與檔案 ? 在確認掛載 SD卡後,就可以在外部儲存裝置建立目錄和檔案, try/catch例外處理如下所示: try { File sd = ()。 if (!()) ()。 } catch (Exception ex) { ()。接著使用 File物件 file來建立 FileOutputStream和 FileInputStream物件,以便寫入和讀取檔案內容,如下所示: FileOutputStream out = new FileOutputStream(file)。 1023 讀取原料資源的檔案 原料資源 ?原料資源( Raw Resources)是位在Android專案的「\res\raw\」目錄,如右圖所示: 1023 讀取原料資源的檔案 – 開啟檔案的讀取串流 ?在 Android程式是使用 Resources物件的openRawResource()方法開啟檔案的讀取串流,如下所示: InputStream in = (). openRawResource()。 ?程式碼呼叫 openRawResource()方法開啟InputStream串流,參數(shù)是檔案的資源索引,然後使用建構子建立 InputStreamReader讀取串流。 ?建構子參數(shù)是之前 InputStreamReader讀取串流 sr,在建立 BufferedReader緩衝區(qū)串流後,就可以使用串流物件的 readLine()方法來一行一行讀取文字檔內容,直到值為 null為止,如下所示: String s = null, str = 。 1023 讀取原料資源的檔案 – 關閉串流 ?最後一樣需要使用 close()方法來關閉串流,如下所示: ()。 103 關聯(lián)式資料庫與 SQLite ? 1031 關聯(lián)式資料庫 ? 1032 SQLite資料庫引擎 ? 1033 SQL語言的基礎 103 關聯(lián)式資料庫與 SQLite ?資料庫( Database)是一種資料儲存單位,一些經(jīng)過組織的資料集合,眾多出勤管理系統(tǒng)、倉庫管理系統(tǒng)、進銷存系統(tǒng)或小至錄影帶店管理系統(tǒng),這些應用程式都屬於不同應用的資料庫系統(tǒng)。 1031 關聯(lián)式資料庫 – 說明 ?關聯(lián)式資料庫系統(tǒng)( Relational Database System)是目前資料庫系統(tǒng)的主流,巿面上大部分資料庫管理系統(tǒng)都屬於關聯(lián)式資料庫管理系統(tǒng)(Relational Database Management System),例如: Access、 MySQL、 SQL Server和 Oracle等。 1031 關聯(lián)式資料庫 – 圖例 ? 在關聯(lián)式資料庫是使用二維表格的資料表來儲存記錄資料,在各資料表間使用欄位值建立關聯(lián)性,透過關聯(lián)性來存取其他資料表的資料。 ? 單一檔案的 SQLite資料庫,可以讓 Android應用程式很容易進行安裝,而且不用特別進行資料庫系統(tǒng)的設定與管理。 1033 SQL語言的基礎 – 說明 ?「 SQL」( Structured Que
點擊復制文檔內容
外語相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1