From 6d73bf6e816570291865674bef8bce8972e4de3f Mon Sep 17 00:00:00 2001 From: xm <1271024303@qq.com> Date: 星期三, 01 十二月 2021 16:32:57 +0800 Subject: [PATCH] 2021-12-01-01 --- HDL_ON/UI/UI2/UserPage.cs | 69 +++++++++++++++++++++------------- 1 files changed, 43 insertions(+), 26 deletions(-) diff --git a/HDL_ON/UI/UI2/UserPage.cs b/HDL_ON/UI/UI2/UserPage.cs index 4397173..e8c5add 100644 --- a/HDL_ON/UI/UI2/UserPage.cs +++ b/HDL_ON/UI/UI2/UserPage.cs @@ -121,10 +121,33 @@ ContextView.AddChidren(homePage); homePage.LoadPage(); - //娉ㄥ唽鎺ㄩ�両D - RegisteredPush(); + if (!MainPage.NoLoginMode) + { + //娉ㄥ唽鎺ㄩ�両D + RegisteredPush(); + } //2020-12-07 澧炲姞鐗堟湰妫�娴嬫洿鏂版柟娉� HDLCommon.Current.CheckIfNeedForceUpdate(); + +#if __Android__ + //寮�鍚畾浣嶆湇鍔� + Shared.Application.StartGPSLocationService(); + + if (DB_ResidenceData.Instance.NeedTip) { + DB_ResidenceData.Instance.LastTipTime = DateTime.Now; + if (CN.Jpush.Android.Api.JPushInterface.IsNotificationEnabled(Shared.Application.Activity) != 1) + { + Action action = () => + { + CN.Jpush.Android.Api.JPushInterface.GoToAppNotificationSettings(Shared.Application.Activity); + }; + Shared.Application.RunOnMainThread(() => + { + new HDL_ON.UI.ConfirmDialog().ShowDialog(StringId.Tip, StringId.Android_MessagePushTip, action); + }); + } + } +#endif } catch (Exception ex) @@ -166,7 +189,7 @@ }; navigationView.AddChidren(NavigationSubView); - #region 鏀惰棌鍖哄煙 +#region 鏀惰棌鍖哄煙 collectionView = new FrameLayout() { Width = Application.GetRealWidth(94), }; @@ -194,9 +217,9 @@ IsSelected = true, }; collectionView.AddChidren(btnCollectionText); - #endregion +#endregion - #region 鍒嗙被鍖哄煙 +#region 鍒嗙被鍖哄煙 classificationView = new FrameLayout() { Width = Application.GetRealWidth(94), @@ -225,9 +248,9 @@ TextAlignment = TextAlignment.Center, }; classificationView.AddChidren(btnClassificationText); - #endregion +#endregion - #region 鏅鸿兘鍖哄煙 +#region 鏅鸿兘鍖哄煙 intellectualizationView = new FrameLayout() { Width = Application.GetRealWidth(94), @@ -256,9 +279,9 @@ TextAlignment = TextAlignment.Center, }; intellectualizationView.AddChidren(btnIntellectualizationText); - #endregion +#endregion - #region 涓汉涓績 +#region 涓汉涓績 personalCenterView = new FrameLayout() { Width = Application.GetRealWidth(94), @@ -289,7 +312,7 @@ TextAlignment = TextAlignment.Center, }; personalCenterView.AddChidren(btnPersonalCenterText); - #endregion +#endregion var homePage = new HomePage(); ContextView.AddChidren(homePage); @@ -299,7 +322,7 @@ /// <summary> /// 鍒囨崲鍒版敹钘忕晫闈� /// </summary> - void ChooseCollection() + public void ChooseCollection() { if (MainPage.CurPageIndex == 0) { @@ -312,7 +335,7 @@ btnClassificationText.IsSelected = false; btnIntellectualizationText.IsSelected = false; btnPersonalCenterText.IsSelected = false; - #region 绉诲姩鍔ㄧ敾 +#region 绉诲姩鍔ㄧ敾 //绉诲姩璺濈 var distance = navigationSelectionView.X - collectionView.X + Application.GetRealWidth(94*3); int total = 10; @@ -372,7 +395,7 @@ btnNavigationSelectionIcon.SetRotation(0f); }); }) { IsBackground = true ,Priority = System.Threading.ThreadPriority.Highest}.Start(); - #endregion +#endregion ContextView.RemoveAll(); var homePage = new HomePage(); ContextView.AddChidren(homePage); @@ -394,7 +417,7 @@ btnClassificationText.IsSelected = false; btnIntellectualizationText.IsSelected = false; btnPersonalCenterText.IsSelected = false; - #region 绉诲姩鍔ㄧ敾 +#region 绉诲姩鍔ㄧ敾 var distance = navigationSelectionView.X - classificationView.X + Application.GetRealWidth(94 * 3); int total = 10; int sleepTime = 300; @@ -461,7 +484,7 @@ }); }) { IsBackground = true, Priority = System.Threading.ThreadPriority.Highest }.Start(); - #endregion +#endregion ContextView.RemoveAll(); var classificaitionView = new ClassificationPage(); ContextView.AddChidren(classificaitionView); @@ -485,7 +508,7 @@ btnCollectionIcon.IsSelected = false; btnClassificationIcon.IsSelected = false; btnPersonalCenterIcon.IsSelected = false; - #region 绉诲姩鍔ㄧ敾 +#region 绉诲姩鍔ㄧ敾 var distance = navigationSelectionView.X - intellectualizationView.X + Application.GetRealWidth(94 * 3); int total = 10; int sleepTime = 300; @@ -551,7 +574,7 @@ }); }) { IsBackground = true, Priority = System.Threading.ThreadPriority.Highest }.Start(); - #endregion +#endregion ContextView.RemoveAll(); var intelligenceView = new IntelligencePage(); ContextView.AddChidren(intelligenceView); @@ -563,14 +586,8 @@ /// <summary> /// 鍒囨崲鍒颁釜浜轰腑蹇冪晫闈� /// </summary> - void ChoosePersonalCenter() + public void ChoosePersonalCenter() { -#if DEBUG - if(MainPage.NoLoginMode) - { - return; - } -#endif if (MainPage.CurPageIndex == 3) { return; @@ -582,7 +599,7 @@ btnCollectionIcon.IsSelected = false; btnClassificationIcon.IsSelected = false; btnIntellectualizationIcon.IsSelected = false; - #region 绉诲姩鍔ㄧ敾 +#region 绉诲姩鍔ㄧ敾 var distance = navigationSelectionView.X - personalCenterView.X + Application.GetRealWidth(94 * 3); int total = 10; int sleepTime = 300; @@ -641,7 +658,7 @@ }); }) { IsBackground = true, Priority = System.Threading.ThreadPriority.Highest }.Start(); - #endregion +#endregion ContextView.RemoveAll(); var personalCenterPage = new UI.PersonalCenterPage(); -- Gitblit v1.8.0