前一篇漲姿勢UWP源碼分析從數(shù)據(jù)源著手,解釋了RSS feed的獲取和解析,本篇?jiǎng)t會就數(shù)據(jù)源的保存和讀取進(jìn)行舉例。

  和之前的Windows Runtime一樣,UWP采用IsolatedStorage的方式來存儲APP的私有數(shù)據(jù),這樣做到APP之間互不干擾,減少了錯(cuò)誤及安全隱患?,F(xiàn)在的Application的設(shè)計(jì)似乎都流行這個(gè)做法。

  UWP中對應(yīng)用程序數(shù)據(jù)存儲區(qū)的訪問,通常使用ApplicationData這個(gè)類來操作,我們把最常用的一些屬性列出:

屬性和方法

用途

public StorageFolder LocalFolder { get; }

獲取本地應(yīng)用程序數(shù)據(jù)存儲區(qū)中的根文件夾。

public ApplicationDataContainer LocalSettings { get; }

獲取本地應(yīng)用程序數(shù)據(jù)存儲區(qū)中的應(yīng)用程序設(shè)置容器。

public StorageFolder RoamingFolder { get; }

獲取漫游應(yīng)用程序數(shù)據(jù)存儲區(qū)中的根文件夾。

public ApplicationDataContainer RoamingSettings { get; }

獲取漫游應(yīng)用程序數(shù)據(jù)存儲區(qū)中的應(yīng)用程序設(shè)置容器。

public IAsyncAction ClearAsync();

刪除本地、漫游以及臨時(shí)應(yīng)用程序數(shù)據(jù)存儲區(qū)中的所有應(yīng)用程序數(shù)據(jù)。

延伸閱讀

學(xué)習(xí)是年輕人改變自己的最好方式-Java培訓(xùn),做最負(fù)責(zé)任的教育,學(xué)習(xí)改變命運(yùn),軟件學(xué)習(xí),再就業(yè),大學(xué)生如何就業(yè),幫大學(xué)生找到好工作,lphotoshop培訓(xùn),電腦培訓(xùn),電腦維修培訓(xùn),移動軟件開發(fā)培訓(xùn),網(wǎng)站設(shè)計(jì)培訓(xùn),網(wǎng)站建設(shè)培訓(xùn)學(xué)習(xí)是年輕人改變自己的最好方式