2017-08-30 73 views
1

我是新的xamarin形式。我正在研究一個3頁的應用程序。 其中一個頁面有一個列表視圖。點擊一行可以進入另一個 頁面。我只想將它用於經過身份驗證的用戶。您必須登錄才能使用此功能 。Xamarin形成全球存儲

我一直在網上看,沒有運氣。在xamarin表單中有會話 嗎?有什麼我可以使用的存儲,所有頁面 可以訪問?

任何想法/鏈接可以理解

+1

https://developer.xamarin.com/guides/xamarin-forms/application-fundamentals/databases/ – Jason

+0

必須有其他方法,而不是存儲在數據庫中嗎? – user2320476

+0

您可以使用文件系統。 – Jason

回答

0

有一個跨平臺的插件的設置可從Xamarin組件商店或作爲NuGet包。它免費且易於使用。

https://www.nuget.org/packages/Xam.Plugins.Settings/

這是爲創建「設置」類,然後爲你的價值是這樣創造一個getter和setter一樣簡單:

public static bool Authenticated 
{ 
    get { return AppSettings.GetValueOrDefault<bool>(AuthenticatedKey, AuthenticatedDefaultValue); } 
    set { AppSettings.AddOrUpdateValue<bool>(AuthenticatedKey, value); } 
} 

這是很值得一看,超級容易實施簡單的adhoc存儲值。

+0

Hello @Jacob Joz您能否提供一個簡單的例子,說明如何實現跨平臺會話登錄? –