當用戶單擊Bing搜索或開始按鈕時,這將導致Deactivated事件。如何在停用事件時觸發存儲數據
因此,當用戶按Bing搜索或開始按鈕時,如何存儲數據。可以存儲什麼類型的數據以及要使用什麼來存儲?
當用戶單擊Bing搜索或開始按鈕時,這將導致Deactivated事件。如何在停用事件時觸發存儲數據
因此,當用戶按Bing搜索或開始按鈕時,如何存儲數據。可以存儲什麼類型的數據以及要使用什麼來存儲?
您需要「墓碑」您的數據。首先,請閱讀Execution Model for Windows Phone
之後,請閱讀有關該主題的many guides的one。
您可以使用IsolatedStorage或應用程序狀態環境來存儲信息。很抱歉地說,但是開始使用Google。如果你這樣做,你可能會發現這個。
您可以保存:
OnNavigatedFrom
和寫入值到頁面的State
財產。您可以在OnNavigatedTo
Activated
/Deactivated
事件並將數據存儲在其State
屬性中。如果瞄準芒果,如果ActivatedEventArgs.IsApplicationInstancePreserved
爲true
,則可以(也應該)跳過加載應用程序狀態。IsolatedStorageFile
到文件系統。這是更好,當你收到數據,而不是等待停用事件的時間太長寫數據可能會導致你的申請被終止(並且破壞你的獨立存儲文件)頁/應用程序的狀態來做到這一點字典可以存儲簡單類型以及字典和任何可序列化的類(它具有空的構造函數要求)。
特別注意這篇文章的最後一點。如果您有任何合理數量的數據,您最好在保存數據的同時獲取數據,但只有幾秒鐘時間才能完成。 –