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

正文內(nèi)容

第10章儲存偏好設(shè)定、檔案與資料庫-全文預(yù)覽

2025-08-10 07:13 上一頁面

下一頁面
  

【正文】 lues cv = new ContentValues()。 (title, ().toString())。 ?程式碼在建立 MyDBHelper物件後,呼叫g(shù)etWritableDatabase()方法來取得 SQLiteDatabase物件的資料庫。 } } 1041 使用 SQLiteOpenHelper類別建立資料庫與資料表 相關(guān)方法 ? SQLiteOpenHelper類別提供相關(guān)方法來開啟和關(guān)閉資料庫,如下表所示: 方法 說明 getReadableDatabase() 建立或開啟(如果存在)一個唯讀資料庫,成功開啟傳回SQLiteDatabase物件 getWritableDatabase() 建立或開啟(如果存在)一個讀寫資料庫,成功開啟傳回SQLiteDatabase物件 close() 關(guān)閉開啟的資料庫 1042 使用 SQLiteDatabase類別存取資料表的記錄資料 – 說明 ? SQLiteDatabase類別提供相關(guān)方法來新增、更新和刪除資料表的記錄資料。 public MyDBHelper(Context context) { super(context, DATABASE_NAME, null, DATABASE_VERSION)。 ? SQL指令的 WHERE條件為書名 title欄位,也就是將符合書名條件的圖書記錄刪除掉。 ? SQL指令的 WHERE條件為書名 title欄位,然後使用SET子句更新 price欄位資料。Access39。例如:查詢擁有 Java子字串圖書資料的 SQL指令,如下所示: SELECT * FROM titles WHERE titles LIKE 39。 1033 SQL語言的基礎(chǔ) – CREATE TABLE建立資料表 ? CREATE TABLE 指令可以在資料庫建立資料表,如下所示: CREATE TABLE titles ( _id integer primary key autoincrement, title text no null, price real no null ) 1033 SQL語言的基礎(chǔ) – SELECT查詢記錄 (語法 ) ?在 SQL語言的資料查詢指令只有一個 SELECT指令,其基本語法如下所示: SELECT 欄位 1, 欄位 2 FROM 資料表 WHERE conditions ORDER BY 欄位清單 ? SELECT指令的欄位 1~2為記錄的欄位, conditions為查詢條件,使用口語來說就是「從資料表取回符合 WHERE子句條件的記錄,顯示欄位 1和 2,並且以 ORDER BY子句的欄位來排序」。 ? SQLite不需要啟動,換句話說,不會浪費行動裝置的記憶體資源。 ?關(guān)聯(lián)式資料庫( Relational Database)是由一個或多個資料表所組成,在多個資料表間使用欄位的資料值來建立連接,以便實作資料表之間的關(guān)聯(lián)性。 ()。 1023 讀取原料資源的檔案 – 讀取文字檔內(nèi)容 ?使用 BufferedReader緩衝區(qū)串流,如下所示: BufferedReader br = new BufferedReader(sr)。 FileInputStream in = new FileInputStream(file)。 file = new File(dir, fname)。 return。 } ? 最後使用 close()方法關(guān)閉串流,如下所示: ()。 1021 儲存至內(nèi)部儲存裝置的檔案 – 讀取檔案 ? 我們需要自行建立讀取緩衝區(qū)的 char[]陣列,然後使用while迴圈來讀取檔案內(nèi)容,如下所示: char[] buffer = new char[READ_BLOCK_SIZE]。 ()。 ?程式碼使用繼承自 Context類別的 openFileOutput()方法來開啟 FileOutputStream檔案輸出串流,第 1個參數(shù)是檔案名稱字串,第 2個參數(shù)是檔案操作模式常數(shù),預(yù)設(shè)值 MODE_PRIVATE,即值 0 。 ? 外部儲存裝置:在外部安裝的儲存空間讀寫檔案,程式需要 WRITE_EXTERNAL_STORAGE權(quán)限和 API層級 4以上,例如: SD卡。 boolean isMorePrefs = (more_pref, false)。 ? PreferenceManager類別的 setDefaultValues()類別方法有 3個參數(shù),第 1個參數(shù)是 Context物件,第 2個參數(shù)是偏好設(shè)定頁面的資源索引,最後 1個參數(shù)值false,表示不重新讀取預(yù)設(shè)值; true是再重新讀取預(yù)設(shè)值。 … prefs = getSharedPreferences(MyPref, MODE_PRIVATE)。 1011 存取活動的偏好設(shè)定 – 儲存偏好設(shè)定資料 2 ?最後記得使用 apply()或 mit()方法將資料寫入偏好設(shè)定檔,如下所示: ()。 ?然後使用 putString()、 putInt()和 putFloat()等方法存入字串、整數(shù)和浮點數(shù)等資料,如下所示: (PREF_AMOUNT, ().toString())。 (amount)。 1011 存取活動的偏好設(shè)定 – 取得 SharedPreferences物件 ?在活動存取偏好設(shè)定需要取得 SharedPreferences物件,通常我們是在 onCreate()覆寫方法取得此物件,如下所示: private SharedPreferences prefs。 ? SharedPreferences類別屬於,可以儲存少量且簡單的應(yīng)用程式資料,這些資料是儲存成類似 Bundle物件的鍵值與對應(yīng)值,支援 Boolean、 Float、I
點擊復(fù)制文檔內(nèi)容
外語相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1