Пример #1
0
        /// <summary>
        /// Constructor for the Application object.
        /// </summary>
        public App()
        {
            NeedReview = IsolatedStorageHelper.GetPrimitive <bool>("NeedReview");
            if (!IsolatedStorageHelper.ContainsKey("NeedReview"))
            {
                IsolatedStorageHelper.SavePrimitive <bool>("NeedReview", false);
            }
            // Global handler for uncaught exceptions.
            UnhandledException += Application_UnhandledException;

            // Standard XAML initialization
            InitializeComponent();

            // Phone-specific initialization
            InitializePhoneApplication();

            // Language display initialization
            InitializeLanguage();

            // Show graphics profiling information while debugging.
            if (Debugger.IsAttached)
            {
                // Display the current frame rate counters.
                Application.Current.Host.Settings.EnableFrameRateCounter = true;

                // Show the areas of the app that are being redrawn in each frame.
                //Application.Current.Host.Settings.EnableRedrawRegions = true;

                // Enable non-production analysis visualization mode,
                // which shows areas of a page that are handed off to GPU with a colored overlay.
                //Application.Current.Host.Settings.EnableCacheVisualization = true;

                // Prevent the screen from turning off while under the debugger by disabling
                // the application's idle detection.
                // Caution:- Use this under debug mode only. Application that disables user idle detection will continue to run
                // and consume battery power when the user is not using the phone.
                PhoneApplicationService.Current.UserIdleDetectionMode = IdleDetectionMode.Disabled;
            }
        }
Пример #2
0
 // Code to execute when the application is launching (eg, from Start)
 // This code will not execute when the application is reactivated
 private void Application_Launching(object sender, LaunchingEventArgs e)
 {
     try
     {
         App.ViewModel.BackGround    = new BitmapImage(new Uri(IsolatedStorageHelper.GetPrimitive <string>("BackGround"), UriKind.RelativeOrAbsolute));
         App.ViewModel.AdsBackGround = new BitmapImage(new Uri(IsolatedStorageHelper.GetPrimitive <string>("AdsBackGround"), UriKind.RelativeOrAbsolute));
         App.ViewModel.AdsId         = IsolatedStorageHelper.GetPrimitive <string>("AdsId");
         App.ViewModel.AdsTitle      = IsolatedStorageHelper.GetPrimitive <string>("AdsTitle");
         if (!IsolatedStorageHelper.ContainsKey("BackGround"))
         {
             IsolatedStorageHelper.SavePrimitive <string>("BackGround", null);
         }
         else
         {
         }
         if (!IsolatedStorageHelper.ContainsKey("AdsBackGround"))
         {
             IsolatedStorageHelper.SavePrimitive <string>("AdsBackGround", null);
         }
         else
         {
         }
         if (!IsolatedStorageHelper.ContainsKey("AdsId"))
         {
             IsolatedStorageHelper.SavePrimitive <string>("AdsId", null);
         }
         else
         {
         }
         if (!IsolatedStorageHelper.ContainsKey("AdsTitle"))
         {
             IsolatedStorageHelper.SavePrimitive <string>("AdsTitle", null);
         }
         else
         {
         }
         if (!IsolatedStorageHelper.ContainsKey("LastMovie"))
         {
             IsolatedStorageHelper.SavePrimitive <string>("LastMovie", null);
         }
         else
         {
         }
         App.ViewModel.CerrentTitle = IsolatedStorageHelper.GetPrimitive <string>("CerrentTitle");
         if (!IsolatedStorageHelper.ContainsKey("CerrentTitle"))
         {
             IsolatedStorageHelper.SavePrimitive <string>("CerrentTitle", null);
         }
         else
         {
         }
         App.ViewModel.CerrentUrl = IsolatedStorageHelper.GetPrimitive <string>("CerrentUrl");
         if (!IsolatedStorageHelper.ContainsKey("CerrentUrl"))
         {
             IsolatedStorageHelper.SavePrimitive <string>("CerrentUrl", null);
         }
         else
         {
         }
         if (App.ViewModel.BackGround != null)
         {
             ImageBrush brush = new ImageBrush
             {
                 ImageSource = new System.Windows.Media.Imaging.BitmapImage(new Uri(IsolatedStorageHelper.GetPrimitive <string>("BackGround"), UriKind.RelativeOrAbsolute)),
                 Opacity     = 0.5d
             };
             App.ViewModel.RootBackGround = brush;
         }
     }
     catch { }
 }