【问题标题】:Something like Android-SharedPreferences on Windows Store Apps?Windows Store 应用程序上的 Android-SharedPreferences 之类的东西?
【发布时间】:2014-07-13 00:58:41
【问题描述】:

我正在开发一个用户必须登录才能使用它的应用程序。我希望用户第一次登录,并且会话在用户下次打开应用程序时保持活动状态。会话必须由用户明确关闭。

我在 Android 上使用共享首选项,我有一个 isLoggedIn 布尔值,当用户登录应用程序时该值变为 true,并在所有屏幕中进行验证。我还保存了用户名和用户 ID(在查询中使用它)。当用户注销时,所有数据都会被清除。

我在 Windows 应用商店中需要这样的东西,即使用户关闭应用程序,我也需要保持会话处于活动状态。有谁能给我个主意吗?

提前致谢。

【问题讨论】:

    标签: c# android xaml windows-store-apps windows-8.1


    【解决方案1】:

    你要找的是LocalSettings

    【讨论】:

      【解决方案2】:

      http://msdn.microsoft.com/en-us/library/windows/apps/xaml/windows.storage.applicationdata.localsettings?cs-save-lang=1&cs-lang=csharp#code-snippet-2

      var localSettings = Windows.Storage.ApplicationData.Current.LocalSettings;
      
      // Create a simple setting
      
      localSettings.Values["exampleSetting"] = "Hello Windows";
      
      // Read data from a simple setting
      
      Object value = localSettings.Values["exampleSetting"];
      
      if (value == null)
      {
          // No data
      }
      else
      {
          // Access data in value
      }
      
      // Delete a simple setting
      
      localSettings.Values.Remove("exampleSetting");
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-12-20
        • 1970-01-01
        • 2015-06-23
        • 1970-01-01
        相关资源
        最近更新 更多