如何检查应用程序是否第一次安装

时间:2015-07-03 12:20:33

标签: c# windows-phone-8.1

有没有办法检查应用程序是否第一次安装。我想要这个信息,因为我想在用户第一次运行应用程序时提供有关应用程序功能的小型介绍会话。我想要这个开发Windows Phone 8.1 in c# 欢迎任何帮助

谢谢

1 个答案:

答案 0 :(得分:2)

也许会有这样的想法:

在ApplicationStart上:

Windows Phone 8:

if (!IsolatedStorageSettings.ApplicationSettings.Contains("FirstStart"))
{
    //ShowTutorial
}else
{
    IsolatedStorageSettings settings = IsolatedStorageSettings.ApplicationSettings;
    if (!settings.Contains("FirstStart"))
    {
        settings.Add("FirstStart", "false");
    }
    //Start normal.
}

以下是有关Windows Phone上应用程序设置的快速入门:https://msdn.microsoft.com/en-us/library/windows/apps/jj714090%28v=vs.105%29.aspx

Windows Phone 8.1

在ApplicationStart上:

var localSettings = Windows.Storage.ApplicationData.Current.LocalSettings;
if (localSettings.Values["FirstStart"] == null)
{
    //ShowTutorial
}
else
{
    localSettings.Values["FirstStart"] = "true";
}

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