第十二課 Android中的資料儲存

2021-10-08 05:59:05 字數 545 閱讀 7839

android中五大資料儲存方式,sharedperference儲存是重點,使用頻率最高,其它方式可以作為了解。

sp儲存是一種輕量級的資料儲存,通常做一些簡單,單一資料的持久化快取,sharedpreference儲存的資料是簡單的key--value鍵值對。儲存的資料是以xml檔案的格式儲存的。可設定資料只能是當前應用讀取,而別的應用不可以,應用解除安裝時會刪除此資料。

1.使用場景:sharedpreference儲存傾向於儲存使用者偏好設定,比如某個checkbox的選擇狀態,使用者登入的狀態,配置資訊,實現記住密碼功能,乙個頁面的彈窗一天只彈一次等。

2.sharedperference儲存的資料型別:boolean float  int  long string  

3.資料儲存的路徑:/data/data/packagename/shared_prefs/xx.xml

①.獲取sharedpreference的物件,通過getsharedpreference(string,int)方法。第乙個引數用於指定該儲存檔案的名稱,不用加字尾,第二個引數指定文

第十二課 OpenGL擴充套件

gpu的效能隨著更新換代一直在提高,支援渲染更多的三角形和畫素點。然而,原始效能不是我們唯一關心的。nvidia,amd和intel也通過增加功能來改善他們的顯示卡。來看一些例子。回溯到2002年,gpu都沒有頂點著色器或片斷著色器 所有的一切都硬編碼在晶元中。這被稱為固定功能流水線 fixed f...

演算法導論 第十二課 跳躍表

本節課介紹了一種全新的資料結構 跳躍表 跳躍表是一種簡單又有趣的動態搜尋資料結構,其主要優點在於其易於實現,而且很好的保證了其具有高效的效能,即2 o lgn 的搜尋效能 在此之前我想首先談談鍊錶,鍊錶的優點在於其插入和刪除只需要常數項的時間 加上查詢該元素需要額外的o n 時間 但是其查詢效率只有...

libcurl第十二課 記憶體分析

在實際的測試環境中,內存在不斷的增長,儘管不是很明顯 申請記憶體分析 struct curl multi curl multi handle int hashsize,socket hash int chashsize connection hash 該函式建立了curl muti結構體,並且申請了...