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

正文內(nèi)容

第10章儲存偏好設(shè)定、檔案與資料庫-展示頁

2024-08-04 07:13本頁面
  

【正文】 數(shù),預(yù)設(shè)值 MODE_PRIVATE,即值 0 。 1021 儲存至內(nèi)部儲存裝置的檔案 – 說明 ?在 Android應(yīng)用程式如果需要將資料儲存至檔案,第一個選擇就是行動裝置的內(nèi)部儲存裝置。 ? 外部儲存裝置:在外部安裝的儲存空間讀寫檔案,程式需要 WRITE_EXTERNAL_STORAGE權(quán)限和 API層級 4以上,例如: SD卡。 102 儲存至檔案 ? 1021 儲存至內(nèi)部儲存裝置的檔案 ? 1022 儲存至外部 SD卡的檔案 ? 1023 讀取原料資源的檔案 102 儲存至檔案 ? Android應(yīng)用程式可以使用 檔案,在 Context類別提供 openFileInput()和openFileOutput()方法來讀取與寫入檔案。 boolean isMorePrefs = (more_pref, false)。 1013 存取偏好設(shè)定頁面的設(shè)定值 – 取出偏好設(shè)定值 2 ?接著可以一一取出偏好設(shè)定值,方法第 1個參數(shù)的鍵值是 android:key屬性值,如下所示: String username = (username, )。 ? PreferenceManager類別的 setDefaultValues()類別方法有 3個參數(shù),第 1個參數(shù)是 Context物件,第 2個參數(shù)是偏好設(shè)定頁面的資源索引,最後 1個參數(shù)值false,表示不重新讀取預(yù)設(shè)值; true是再重新讀取預(yù)設(shè)值。在各活動就可以使用 SharedPreferences物件 prefs來存取偏好設(shè)定值。 … prefs = getSharedPreferences(MyPref, MODE_PRIVATE)。 1012 存取應(yīng)用程式的偏好設(shè)定 – 說明 ?如果偏好設(shè)定檔是 Android應(yīng)用程式中各活動之間的分享資料,也就是說在應(yīng)用程式中的每一個活動都可以存取,屬於應(yīng)用程式層級( Applicationlevel)的偏好設(shè)定。 1011 存取活動的偏好設(shè)定 – 儲存偏好設(shè)定資料 2 ?最後記得使用 apply()或 mit()方法將資料寫入偏好設(shè)定檔,如下所示: ()。 rate = (float) (().toString())。 ?然後使用 putString()、 putInt()和 putFloat()等方法存入字串、整數(shù)和浮點數(shù)等資料,如下所示: (PREF_AMOUNT, ().toString())。 ((rate))。 (amount)。 ?程式碼使用 Activity類別的 getPreferences()方法取得 SharedPreferences物件,參數(shù)是操作模式常數(shù), MODE_PRIVATE只允許建立偏好設(shè)定檔的活動存取,只允許同一個活動來存取。 1011 存取活動的偏好設(shè)定 – 取得 SharedPreferences物件 ?在活動存取偏好設(shè)定需要取得 SharedPreferences物件,通常我們是在 onCreate()覆寫方法取得此物件,如下所示: private SharedPreferences prefs。第 10章 儲存偏好設(shè)定、檔案與資料庫 ? 101 儲存偏好設(shè)定 ? 102 儲存至檔案 ? 103 關(guān)聯(lián)式資料庫與 SQLite ? 104 SQLite資料庫的使用 101 儲存偏好設(shè)定 ? 1011 存取活動的偏好設(shè)定 ? 1012 存取應(yīng)用程式的偏好設(shè)定 1011 存取活動的偏好設(shè)定 – 說明 ? 在 Android提供 SharedPreferences物件儲存應(yīng)用程式資料,主要是指一些偏好設(shè)定的字型尺寸、使用者帳號、色彩或遊戲分數(shù),實際上,就是使用 XML格式的偏好設(shè)定檔來儲存這些資料。 ? SharedPreferences類別屬於,可以儲存少量且簡單的應(yīng)用程式資料,這些資料是儲存成類似 Bundle物件的鍵值與對應(yīng)值,支援 Boolean、 Float、Integer、 Long和 String型態(tài)的資料。 …. prefs = getPreferences(MODE_PRIVATE)。 1011 存取活動的偏好設(shè)定 – 讀取偏好設(shè)定資料 ?讀取偏好設(shè)定建議是在 onResume()覆寫方法,在取得 SharedPreferences物件 prefs後,使用getString()、 getFloat()或 getInt()等方法取得儲存字串、浮點數(shù)和整數(shù)等值,如下所示: String amount = (PREF_AMOUNT, 10000)。 float rate = (PREF_RATE, )。 1011 存取活動的偏好設(shè)定 – 儲存偏好設(shè)定資料 1 ?儲存偏好設(shè)定建議是在 onPause()覆寫方法,我們是使用 資料,如下所示: prefEdit = ()。 float rate。 (PREF_RATE, rate)。 ?上述 apply()方法是 API 9新增的方法,它會馬上更改記憶體中的資料,然後以非同步方式寫入 XML檔案,所以速度比較快且沒有傳回值。 1012 存取應(yīng)用程式的偏好設(shè)定 – 取得物件 ?我們需要使用繼承自 Context類別的getSharedPreferences()方法來取得SharedPreferences物件,如下所示: private SharedPreferences prefs。 ?第 1個參數(shù)是偏好設(shè)定檔名稱,第 2個參數(shù)值MODE_PRIVATE只允許建立偏好設(shè)定檔的應(yīng)用程式存取。 1013 存取偏好設(shè)定頁面的設(shè)定值 – 載入偏好設(shè)定頁面的預(yù)設(shè)值 ?一般來說,因為偏好設(shè)定頁面不會是應(yīng)用程式的主活動,所以,在主活動的 onCreate()覆寫方法需要載入偏好設(shè)定頁面的預(yù)設(shè)值,如下所示: ( this,false)。 1013
點擊復(fù)制文檔內(nèi)容
外語相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1