Windows Phone開發(28) 隔離儲存B

2021-08-26 19:39:22 字數 1992 閱讀 2779

上一節我們聊了目錄的操作,這一節我們繼續來看看如何讀寫檔案。

首先說一下題外話,許多朋友都在搖擺不定,三心二意,其實這樣的學習態度是很不好的,如果你對windows phone開發有興趣,如果你真想學習,你就應該一心一意,靜下心來學習。

其實,說到底,不是程式設計有多麼難學,而很多半途而廢的,其根本問題就是學習態度,我們不應該說我們的長輩,像60、70後的這一輩人怎麼落後,怎麼跟不上時代了,對的,從知識的積累和技能上說,我們的長輩們的的確確跟不上時代了,但是,他們身上有乙個優點,這個優點是我們80後,90後的年輕人身上所沒有的,那就是執著,敢於吃苦的精神,這是事實,希望各位朋友要正視這一點,人不怕缺點多,就怕你不敢面對你的缺點。

作為青春年少的我們,更應該有一種「敢於直面慘淡的人生,敢於正視淋漓的鮮血」的勇氣。

好了,廢話就說到這裡,今天的內容很簡單,所以我才說那麼多題外話,目的就是告訴各位wp開發者,不要浮躁,只要你能把wp開發的技能練得出神入化,哪怕它市場很小,你也能賺大錢,馬寧就是乙個成功案例。

隔離儲存的檔案讀寫與我們過去在其它.net開發中的檔案讀寫是沒有區別的,只是在wp上我們用isolatedstoragefilestream,而不是傳統的filestream罷了,說白了,就是換了乙個類名,所有操作都一樣,至於你信不信,反正我是信了。

現在,我用乙個示例來證明,讀寫檔案有多麼簡單。

新建乙個專案,在主頁面上放乙個文字框,用來輸入要寫入檔案的內容,放兩個按鈕,乙個用於寫操作,乙個用於讀操作,再放乙個textblock,用於顯示從檔案讀入的內容。xaml布局如下所示。

xmlns=""

xmlns:x=""

xmlns:phone="clr-namespace:microsoft.phone.controls;assembly=microsoft.phone"

xmlns:shell="clr-namespace:microsoft.phone.shell;assembly=microsoft.phone"

xmlns:d=""

xmlns:mc=""

mc:ignorable="d" d:designwidth="480" d:designheight="768"

fontfamily=""

fontsize=""

foreground=""

supportedorientations="portrait" orientation="portrait"

後台c#如下所示。

using system;

using system.collections.generic;

using system.linq;

using system.net;

using system.windows;

using system.windows.controls;

using system.windows.documents;

using system.windows.input;

using system.windows.media;

using system.windows.media.animation;

using system.windows.shapes;

using microsoft.phone.controls;

// 引入此命名空間

using system.io;

using system.io.isolatedstorage;}};

}private void btnwrite_click(object sender, routedeventargs e)}}

private void btnread_click(object sender, routedeventargs e)}}

}

上面的**,我想各位能看得懂的,是的,就是這麼簡單,現在你相信了吧。

來,看看運後的結果吧。

Windows Phone 開發環境

windows phone模擬器支援 gpu硬體加速。1.安裝windows phone develop tools 工具注意,一定要下最新版的,不然開啟wisual studio 2010 express for windows phone 的安裝包 vm web2.exe 如圖所示 2.安裝mi...

Windows Phone開發(15) 資源

活字印刷術是我國 四大發明 之一,畢昇在發明活字印刷術之後,他很快發現乙個問題,隨著要印刷資料的不斷增加,要用到的漢字數目越來越多,於是,他必須尋找一種有效的辦法去管理那些刻有漢字的立方體 暫且就叫立方體,其實的確是個立方體 所以,他就和助手們一起努力,為這些立方體進行記錄,有標識地放好,在印刷過程...

Windows Phone開發(15) 資源

活字印刷術是我國 四大發明 之一,畢昇在發明活字印刷術之後,他很快發現乙個問題,隨著要印刷資料的不斷增加,要用到的漢字數目越來越多,於是,他必須尋找一種有效的辦法去管理那些刻有漢字的立方體 暫且就叫立方體,其實的確是個立方體 所以,他就和助手們一起努力,為這些立方體進行記錄,有標識地放好,在印刷過程...