| | |
| | | using Shared.Common; |
| | | using ZigBee.Device; |
| | | using Shared.Phone.Device.AC; |
| | | using System.Text; |
| | | using Shared.Phone.Device.Account; |
| | | |
| | | namespace Shared.Phone.UserView |
| | | { |
| | |
| | | /// <summary> |
| | | /// 底部按钮文字的Y值 |
| | | /// </summary> |
| | | private static readonly int tabBarEnumName_Y = 104; |
| | | private static readonly int tabBarEnumName_Y = 98; |
| | | #endregion |
| | | |
| | | #region ◆ 接口____________________________ |
| | |
| | | case 28:
|
| | | ac.currentSystemMode = attriButeList[0].AttriButeData;
|
| | | ac.LastDateTime = DateTime.Now;
|
| | | break; |
| | | case 4099: |
| | | var value = Convert.ToString(attriButeList[0].AttriButeData, 2).PadLeft(16, '0'); |
| | | var modeStr = value.Substring(value.Length - 5, 5); |
| | | for (int j = 0; j < modeStr.Length; j++) |
| | | { |
| | | ac.listSupportMode[j] = Convert.ToInt32(modeStr[j]) == 49 ? 1 : 0; |
| | | } |
| | | break; |
| | | |
| | | case 4097: |
| | | ac.CleanStatu = attriButeList[0].AttriButeData == 42; |
| | | break;
|
| | | }
|
| | | }
|
| | |
| | | { |
| | | BackgroundColor = Shared.Common.ZigbeeColor.Current.MainColor; |
| | | ZbGateway.StatusList.Add(this); |
| | | Shared.Application.LocationAction += (lat, lon) => |
| | | { |
| | | AccountLogic.Instance.ReceiveAppLatAndLon(lat.ToString(), lon.ToString()); |
| | | }; |
| | | } |
| | | |
| | | /// <summary> |
| | |
| | | var home = new UserHomeView { }; |
| | | Instance.BodyView.AddChidren(home); |
| | | home.Show(); |
| | | |
| | | |
| | | } |
| | | else if (sender == Instance.categoryIMG || sender==Instance.categoryName) |
| | | { |