Exemplo n.º 1
0
        public void AnimateIn()
        {
            // Initialize fade in state
            BackgroundMedia.Opacity = 0;
            Layout.Opacity          = 0;
            Layout.IsVisible        = true;

            // Animations
            Cover.FadeTo(0, 2000, Easing.SinInOut);
            BackgroundMedia.ScaleTo(1, 500, Easing.SinInOut);
            Layout.FadeTo(1, 1000, Easing.SinInOut);
            BackgroundMedia.Opacity = 1;
        }
 private void Play_Btn_Click(object sender, RoutedEventArgs e)
 {
     if (Song_Progress.Value == 0)
     {
         Class.Model.PlayList.Play();
     }
     if (BackgroundMedia.CurrentState == MediaPlayerState.Playing)
     {
         BackgroundMedia.Pause();
     }
     else
     {
         BackgroundMedia.Play();
     }
 }
Exemplo n.º 3
0
        public MainPageView() : base()
        {
            InitializeComponent();

            BindingContext = mainPageVM = ViewModelLocators.MainPageViewModel;

            density    = DeviceDisplay.MainDisplayInfo.Density;
            pageHeight = DeviceDisplay.MainDisplayInfo.Height / density;
            pageWidth  = DeviceDisplay.MainDisplayInfo.Width / density;

            MessagingCenter.Subscribe <AppEventMesseges>(this, AppEventMesseges.Slept, (_ => Cover.Opacity = 1));
            //MessagingCenter.Subscribe<AboutView>(this, "Back", (s) =>
            //{
            //        mViewContainer.SwitchView(mMainButtonView, true, false, null);
            //});

            SetupBackgroundAnimations();
            BackgroundMedia.Play();
        }