From f71e74b5f0d2716fbf05da016cdaa18d64e09f80 Mon Sep 17 00:00:00 2001 From: xm <1271024303@qq.com> Date: 星期四, 31 十二月 2020 17:01:18 +0800 Subject: [PATCH] 又换完成最新门锁。空气质量传感器完成数据和基本配置功能。开发图表和自动化的同事可下载此代码 --- ZigbeeApp/Shared/Phone/UserCenter/Device/Direction/AirQualitySensorDirectionForm.cs | 156 ++++++++++++++++++++++++++-------------------------- 1 files changed, 78 insertions(+), 78 deletions(-) diff --git a/ZigbeeApp/Shared/Phone/UserCenter/Device/Direction/AirQualitySensorDirectionForm.cs b/ZigbeeApp/Shared/Phone/UserCenter/Device/Direction/AirQualitySensorDirectionForm.cs index 9b21ed0..bd5b078 100644 --- a/ZigbeeApp/Shared/Phone/UserCenter/Device/Direction/AirQualitySensorDirectionForm.cs +++ b/ZigbeeApp/Shared/Phone/UserCenter/Device/Direction/AirQualitySensorDirectionForm.cs @@ -1,87 +1,87 @@ 锘縰sing System; namespace Shared.Phone.UserCenter.DeviceDirection { + /// <summary> + /// PM2.5浼犳劅鍣ㄧ殑娣诲姞姝ラ鐣岄潰 + /// </summary> + public class AirQualitySensorDirectionForm : DirectionCommonForm + { + #region 鈻� 鍒濆鍖朹____________________________ + /// <summary> - /// PM2.5浼犳劅鍣ㄧ殑娣诲姞姝ラ鐣岄潰 + /// 鐢婚潰鏄剧ず(搴曞眰浼氬浐瀹氳皟鐢ㄦ鏂规硶锛屽�熶互瀹屾垚鐢婚潰鍒涘缓) /// </summary> - public class AirQualitySensorDirectionForm : DirectionCommonForm + public void ShowForm() { - #region 鈻� 鍒濆鍖朹____________________________ + //璁剧疆澶撮儴淇℃伅 + base.SetTitleText(Language.StringByID(R.MyInternationalizationString.uAddDevice)); - /// <summary> - /// 鐢婚潰鏄剧ず(搴曞眰浼氬浐瀹氳皟鐢ㄦ鏂规硶锛屽�熶互瀹屾垚鐢婚潰鍒涘缓) - /// </summary> - public void ShowForm() - { - //璁剧疆澶撮儴淇℃伅 - base.SetTitleText(Language.StringByID(R.MyInternationalizationString.uAddDevice)); - - //鍒濆鍖栦腑閮ㄤ俊鎭� - this.InitMiddleFrame(); - } - - /// <summary> - /// 鍒濆鍖栦腑閮ㄤ俊鎭� - /// </summary> - private void InitMiddleFrame() - { - //鍥剧墖 - var framePic = new FrameLayout(); - framePic.Width = this.GetPictrueRealSize(897); - framePic.Height = this.GetPictrueRealSize(705); - framePic.Gravity = Gravity.CenterHorizontal; - framePic.Y = Application.GetRealHeight(130); - bodyFrameLayout.AddChidren(framePic); - var btnPic = new PicViewControl(framePic.Width, framePic.Height, false); - btnPic.UnSelectedImagePath = "Instruct/AirQualitySensor.png"; - framePic.AddChidren(btnPic); - - //缁胯壊鎸囩ず鐏揩閫熼棯鐑� - var btnGreanLinght = new NormalViewControl(this.GetPictrueRealSize(501), this.GetPictrueRealSize(45), false); - btnGreanLinght.X = this.GetPictrueRealSize(417); - btnGreanLinght.Y = this.GetPictrueRealSize(305); - btnGreanLinght.TextAlignment = TextAlignment.Center; - btnGreanLinght.TextColor = UserCenterColor.Current.TextGrayColor3; - btnGreanLinght.TextSize = 10; - btnGreanLinght.TextID = R.MyInternationalizationString.uGreanPilotLampLinghtQuickly; - framePic.AddChidren(btnGreanLinght); - - //闀挎寜5绉� - //(鎸夐敭) - string textMsg = Language.StringByID(R.MyInternationalizationString.uLongClickPanelSomeSecond); - if (textMsg.Contains("{0}") == true) - { - textMsg = string.Format(textMsg, "5"); - } - var btnSecond2 = new NormalViewControl(this.GetPictrueRealSize(463), this.GetPictrueRealSize(45), false); - btnSecond2.Y = this.GetPictrueRealSize(206); - btnSecond2.TextColor = UserCenterColor.Current.TextGrayColor3; - btnSecond2.TextSize = 10; - btnSecond2.TextAlignment = TextAlignment.Center; - btnSecond2.Text = textMsg; - framePic.AddChidren(btnSecond2); - - //闀挎寜鍥剧ず鎸夐敭5绉掍互涓婏紝淇″彿鍥炬爣 - //蹇棯锛� 杩涘叆閰嶇綉鐘舵�併�備俊鍙峰浘鏍囧父浜垯閰嶇綉鎴愬姛 - string[] msgArry = Language.StringByID(R.MyInternationalizationString.uSignalIcon354).Split(new string[] { "{0}" }, StringSplitOptions.RemoveEmptyEntries); - - var msg1 = new NormalViewControl(bodyFrameLayout.Width, Application.GetRealHeight(60), false); - msg1.Y = Application.GetRealHeight(1037); - msg1.Text = msgArry[0]; - msg1.TextColor = UserCenterColor.Current.TextGrayColor3; - msg1.TextAlignment = TextAlignment.Center; - bodyFrameLayout.AddChidren(msg1); - var msg2 = new NormalViewControl(bodyFrameLayout.Width, Application.GetRealHeight(60), false); - msg2.Y = msg1.Bottom; - if (msgArry.Length > 1) - { - msg2.Text = msgArry[1]; - } - msg2.TextColor = UserCenterColor.Current.TextGrayColor3; - msg2.TextAlignment = TextAlignment.Center; - bodyFrameLayout.AddChidren(msg2); - } - - #endregion + //鍒濆鍖栦腑閮ㄤ俊鎭� + this.InitMiddleFrame(); } + + /// <summary> + /// 鍒濆鍖栦腑閮ㄤ俊鎭� + /// </summary> + private void InitMiddleFrame() + { + //鍥剧墖 + var framePic = new FrameLayout(); + framePic.Width = this.GetPictrueRealSize(897); + framePic.Height = this.GetPictrueRealSize(705); + framePic.Gravity = Gravity.CenterHorizontal; + framePic.Y = Application.GetRealHeight(130); + bodyFrameLayout.AddChidren(framePic); + var btnPic = new PicViewControl(framePic.Width, framePic.Height, false); + btnPic.UnSelectedImagePath = "Instruct/AirQualitySensor.png"; + framePic.AddChidren(btnPic); + + //缁胯壊鎸囩ず鐏揩閫熼棯鐑� + var btnGreanLinght = new NormalViewControl(this.GetPictrueRealSize(501), this.GetPictrueRealSize(45), false); + btnGreanLinght.X = this.GetPictrueRealSize(417); + btnGreanLinght.Y = this.GetPictrueRealSize(305); + btnGreanLinght.TextAlignment = TextAlignment.Center; + btnGreanLinght.TextColor = UserCenterColor.Current.TextGrayColor3; + btnGreanLinght.TextSize = 10; + btnGreanLinght.TextID = R.MyInternationalizationString.uGreanPilotLampLinghtQuickly; + framePic.AddChidren(btnGreanLinght); + + //闀挎寜5绉� + //(鎸夐敭) + string textMsg = Language.StringByID(R.MyInternationalizationString.uLongClickPanelSomeSecond); + if (textMsg.Contains("{0}") == true) + { + textMsg = string.Format(textMsg, "5"); + } + var btnSecond2 = new NormalViewControl(this.GetPictrueRealSize(463), this.GetPictrueRealSize(45), false); + btnSecond2.Y = this.GetPictrueRealSize(200); + btnSecond2.TextColor = UserCenterColor.Current.TextGrayColor3; + btnSecond2.TextSize = 10; + btnSecond2.TextAlignment = TextAlignment.Center; + btnSecond2.Text = textMsg; + framePic.AddChidren(btnSecond2); + + //闀挎寜鍥剧ず鎸夐敭5绉掍互涓婏紝淇″彿鍥炬爣 + //蹇棯锛� 杩涘叆閰嶇綉鐘舵�併�備俊鍙峰浘鏍囧父浜垯閰嶇綉鎴愬姛 + string[] msgArry = Language.StringByID(R.MyInternationalizationString.uSignalIcon354).Split(new string[] { "{0}" }, StringSplitOptions.RemoveEmptyEntries); + + var msg1 = new NormalViewControl(bodyFrameLayout.Width, Application.GetRealHeight(60), false); + msg1.Y = Application.GetRealHeight(1037); + msg1.Text = msgArry[0]; + msg1.TextColor = UserCenterColor.Current.TextGrayColor3; + msg1.TextAlignment = TextAlignment.Center; + bodyFrameLayout.AddChidren(msg1); + var msg2 = new NormalViewControl(bodyFrameLayout.Width, Application.GetRealHeight(60), false); + msg2.Y = msg1.Bottom; + if (msgArry.Length > 1) + { + msg2.Text = msgArry[1]; + } + msg2.TextColor = UserCenterColor.Current.TextGrayColor3; + msg2.TextAlignment = TextAlignment.Center; + bodyFrameLayout.AddChidren(msg2); + } + + #endregion + } } -- Gitblit v1.8.0