From 002a3f2e9d2f9579c01f88af12bd8a320003569f Mon Sep 17 00:00:00 2001 From: wxr <464027401@qq.com> Date: 星期二, 31 三月 2020 08:57:19 +0800 Subject: [PATCH] 20200331 --- HDL-ON_iOS/Assets.xcassets/.DS_Store | 0 HDL-ON_Android/Assets/Language.ini | 147 HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/VideoIntercomFunctionBg.png | 0 HDL-ON_Android/Assets/Phone/Public/DownIcon_2.png | 0 HDL-ON_Android/Assets/Phone/Public/SwitchOn.png | 0 HDL-ON_Android/Assets/Phone/Navigation/ClassificationIconOn.png | 0 HDL_ON/UI/UI2/FuntionControlView/Curtain/RollingShutterPage.cs | 40 HDL-ON_Android/Assets/Phone/FunctionIcon/Light/LightIcon.png | 0 HDL-ON_Android/Assets/Phone/FunctionIcon/AC/CoolIcon.png | 0 HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindMediumIconGray.png | 0 HDL_ON/HDL_ON.projitems | 17 HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindHighIconGray.png | 0 HDL-ON_Android/Assets/Phone/Public/Restored_Shadow.png | 0 .vs/HDL_APP_Project/xs/project-cache/Shared.Droid-Debug.json | 1 HDL-ON_Android/Assets/Phone/Public/InfoIcon/Pm25Icon.png | 0 HDL_ON/Entity/Enumerative/MyEnum.cs | 342 - HDL-ON_Android/Assets/Phone/FunctionIcon/Scene/MovieMark.png | 0 HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditFunctionPage.cs | 23 HDL_ON/UI/UI2/2-Classification/FunctionPageBLL.cs | 15 .vs/HDL_APP_Project/xs/project-cache/Shared.Droid.TouchID-Debug.json | 1 HDL_ON/Entity/Function/Scene.cs | 233 HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainOpenWhiteIcon_Shadow.png | 0 HDL-ON_Android/Resources/mipmap-xhdpi/ic_launcher_foreground.png | 0 HDL-ON_Android/Assets/Phone/Navigation/ClassificationIcon.png | 0 HDL_ON/UI/UI2/FuntionControlView/Light/RGBPageBLL.cs | 25 HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/HighIcon.png | 0 HDL_ON/DriverLayer/BusSocket.cs | 17 HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPageBLL.cs | 29 HDL_ON/Entity/DB_ResidenceData.cs | 370 HDL-ON_Android/Assets/Phone/FunctionIcon/AC/AutoIcon.png | 0 HDL-ON_Android/Assets/Phone/LoginIcon/3.png | 0 HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainOpenBlueIcon_Shadow.png | 0 HDL-ON_Android/Resources/mipmap-mdpi/ic_launcher.png | 0 HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/.DS_Store | 0 HDL_ON/UI/UI2/FuntionControlView/ChooseRoomPageBLL.cs | 4 HDL-ON_Android/Assets/Phone/Classification/Room/AllCloseIcon.png | 0 HDL-ON_Android/Assets/Phone/FunctionIcon/AC/AcThinIcon.png | 0 HDL-ON_Android/Assets/Phone/Navigation/CollectionIconOn.png | 0 HDL-ON_Android/Assets/Phone/Classification/ToggleDisplayThumbnail.png | 0 HDL-ON_Android/Assets/Phone/Public/AddIcon.png | 0 HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/ElectricFunctionBg.png | 0 HDL-ON_Android/Assets/Phone/FunctionIcon/Light/LightThinIcon.png | 0 HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/PanelFunctionBg.png | 0 HDL-ON_Android/Assets/Phone/Public/Fragmentbg.png | 0 HDL-ON_Android/Resources/menu/menu_main.xml | 4 HDL-ON_iOS/.DS_Store | 0 HDL_ON/UI/UI2/FuntionControlView/Light/DimmerPageBLL.cs | 14 HDL-ON_Android/Assets/Phone/FunctionIcon/AC/WindMediumIconGray.png | 0 HDL-ON_iOS/AppDelegate.cs | 11 HDL_ON/UI/UI2/FuntionControlView/Light/DimmerPage.cs | 4 HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/CoolIconGray.png | 0 HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainStopOnIcon.png | 0 HDL-ON_iOS/Resources/Language.ini | 14 HDL-ON_Android/Resources/AboutResources.txt | 44 HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainIcon.png | 0 HDL-ON_Android/Resources/mipmap-hdpi/ic_launcher_foreground.png | 0 HDL-ON_Android/Assets/Phone/FunctionIcon/AC/HeatIconGray.png | 0 HDL_ON/UI/UI2/2-Classification/ClassificaitionPublicBLL.cs | 87 .vs/HDL_APP_Project/xs/sqlite3/storage.ide | 0 HDL-ON_Android/Assets/Phone/FunctionIcon/AC/LowIcon.png | 0 HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainOpenIcon.png | 0 HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindLowIconGray.png | 0 HDL-ON_Android/Assets/Phone/Public/Right.png | 0 HDL-ON_Android/Assets/Phone/Collection/.DS_Store | 0 HDL-ON_Android/Resources/mipmap-anydpi-v26/ic_launcher.xml | 5 HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindHighIcon.png | 0 HDL-ON_Android/Properties/AssemblyInfo.cs | 30 HDL_ON/.DS_Store | 0 HDL-ON_iOS/Resources/Phone/Collection/.DS_Store | 0 HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AirSupplyIcon.png | 0 HDL-ON_Android/Assets/Phone/Navigation/UserPageNavbg.png | 0 HDL-ON_Android/Assets/Phone/PersonalCenter/ResidenceManageIcon.png | 0 HDL-ON_Android/Assets/Phone/FunctionIcon/Light/ColorWheel.png | 0 HDL-ON_Android/Assets/Phone/LoginIcon/EmailIcon.png | 0 HDL-ON_Android/Assets/Phone/Public/SelectionIcon.png | 0 HDL-ON_Android/Assets/Phone/Public/PowerClose.png | 0 HDL-ON_Android/Assets/Phone/Public/InfoIcon/Restored_Shadow.png | 0 HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DivBg1.png | 0 HDL-ON_Android/Assets/Phone/Public/Edit.png | 0 HDL_ON/UI/UI2/FuntionControlView/Light/RelayPage.cs | 6 HDL-ON_Android/Assets/Phone/Collection/SceneCoveredOn.png | 0 HDL-ON_Android/Assets/Phone/FunctionIcon/AC/.DS_Store | 0 HDL-ON_Android/Assets/Phone/FunctionIcon/AC/HightIconGray.png | 0 HDL_ON/UI/UI2/2-Classification/FunctionControlZoneBLL.cs | 116 HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/SecurityMonitoringFunctionBg.png | 0 HDL-ON_Android/Assets/Phone/FunctionIcon/SwitchOn.png | 0 HDL_ON/UI/UI1-Login/LoginPage.cs | 5 HDL-ON_Android/Assets/Phone/FunctionIcon/AC/AirSupplyIcon.png | 0 HDL-ON_Android/Assets/Phone/PersonalCenter/NightViewIcon.png | 0 HDL_ON/UI/UI2/FuntionControlView/AC/ACPage.cs | 299 + HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/HeatingIconGray.png | 0 HDL-ON_Android/Assets/Phone/Navigation/PersonalCenterIcon.png | 0 HDL-ON_Android/Resources/values/dimens.xml | 4 HDL-ON_Android/Assets/Phone/Public/PlusSignIcon.png | 0 HDL-ON_Android/Assets/Phone/PersonalCenter/AuxiliaryFunctionIcon.png | 0 HDL-ON_Android/Assets/Phone/FunctionIcon/Scene/SceneIcon.png | 0 HDL-ON_Android/Resources/mipmap-xxxhdpi/ic_launcher.png | 0 HDL-ON_Android/Assets/Phone/FunctionIcon/AC/HighIcon.png | 0 HDL_ON/Entity/Function/Function.cs | 183 HDL_ON/UI/UI2/2-Classification/FunctionControlZone.cs | 135 HDL_ON/UI/UI2/2-Classification/FunctionPage.cs | 10 HDL-ON_Android/Resources/mipmap-xxhdpi/ic_launcher_foreground.png | 0 .vs/HDL_APP_Project/xs/project-cache/HDL-ON_iOS-Debug|iPhoneSimulator.json | 2 Shared.IOS/UI/View.cs | 3 HDL_ON/UI/UI2/1-HomePage/HomePage.cs | 674 +- HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/CurtainFunctionBg.png | 0 HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainBgOnIcon.png | 0 HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/HightIconGray.png | 0 HDL-ON_Android/Assets/Phone/Collection/MsgIcon.png | 0 HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/HeatIconGray.png | 0 HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/EnvironmentalFunctionBg.png | 0 HDL-ON_Android/Assets/Phone/Public/RightIcon.png | 0 HDL-ON_Android/Assets/Phone/FunctionIcon/FloorHeating/FloorHeatingOnIcon.png | 0 HDL-ON_Android/Assets/AboutAssets.txt | 19 HDL-ON_Android/Resources/mipmap-xxhdpi/ic_launcher_round.png | 0 HDL-ON_Android/Assets/Phone/LoginIcon/WechatIcon.png | 0 HDL-ON_Android/Assets/Phone/PersonalCenter/ResidenceMemberIcon.png | 0 HDL-ON_Android/Assets/Phone/PersonalCenter/HomeListbg.png | 0 HDL-ON_Android/Resources/values/styles.xml | 25 HDL-ON_Android/Assets/Phone/FunctionIcon/AC/DehumidificationIconGray.png | 0 HDL-ON_Android/Resources/mipmap-mdpi/ic_launcher_round.png | 0 HDL-ON_Android/Resources/drawable/Loading.png | 0 HDL_ON/DriverLayer/Control_Bus.cs | 55 HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainCloseBlueIcon_Shadow.png | 0 HDL-ON_Android/Assets/Phone/FunctionIcon/AC/WindHighIcon.png | 0 HDL-ON_Android/Assets/Phone/Public/InfoIcon/HumidityIcon.png | 0 HDL-ON_Android/Assets/Phone/Collection/FunctionOnbg.png | 0 HDL-ON_Android/Assets/Phone/FunctionIcon/AC/DivBg1.png | 0 HDL-ON_Android/Assets/Phone/FunctionIcon/Music/MusicIcon.png | 0 HDL-ON_Android/Assets/Phone/Collection/ChangeViewbg.png | 0 HDL-ON_Android/Assets/Phone/LoginIcon/SearchIcon.png | 0 HDL_ON/Entity/FunctionList.cs | 56 HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DehumidificationIcon.png | 0 HDL-ON_Android/Assets/Phone/Public/UnSelectionIcon.png | 0 HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainCloseOnIcon.png | 0 HDL_ON/Common/R.cs | 13 HDL-ON_Android/Resources/values/colors.xml | 6 HDL-ON_Android/Assets/Phone/FunctionIcon/AC/AirSupplyIconGray.png | 0 HDL-ON_Android/Assets/Phone/Navigation/IntellectualizationIcon.png | 0 HDL-ON_Android/Assets/Phone/Public/InfoIcon/TempIcon.png | 0 HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/LowIconGray.png | 0 HDL-ON_iOS/HDL-ON_iOS.csproj | 27 HDL_ON/UI/UI2/2-Classification/RoomPage.cs | 4 HDL-ON_Android/Resources/drawable/Icon.png | 0 HDL_ON/UI/UI2/1-HomePage/HomePageBLL.cs | 123 HDL-ON_Android/MainActivity.cs | 25 HDL-ON_Android/Resources/mipmap-mdpi/ic_launcher_foreground.png | 0 HDL-ON_Android/Resources/values/strings.xml | 5 HDL-ON_Android/Assets/Phone/FunctionIcon/AC/WindLowIconGray.png | 0 HDL_ON/UI/UI2/FuntionControlView/Curtain/RollingShutterPageBLL.cs | 164 HDL-ON_Android/Resources/Resource.designer.cs | 9719 ++++++++++++++++++++++++++++++++++++ HDL_ON/Entity/Room.cs | 13 HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainThinIcon.png | 0 HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DivBg2.png | 0 HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/LightFunctionBg.png | 0 HDL-ON_Android/Assets/Phone/Collection/CollectionGrayIcon.png | 0 HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/LowIcon.png | 0 HDL-ON_Android/Resources/mipmap-anydpi-v26/ic_launcher_round.xml | 5 HDL-ON_Android/Resources/layout/activity_main.xml | 8 HDL_ON/UI/UI2/FuntionControlView/Curtain/MotorCurtainPageBLL.cs | 155 HDL-ON_Android/Assets/Phone/LoginIcon/QQIcon.png | 0 HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainBgIcon.png | 0 HDL-ON_Android/Assets/Phone/FunctionIcon/AC/AcOnIcon.png | 0 HDL-ON_Android/Assets/Phone/PersonalCenter/SupportIcon.png | 0 HDL-ON_Android/Assets/Phone/PersonalCenter/SwitchIcon.png | 0 HDL-ON_Android/Assets/Phone/Public/DownIcon.png | 0 HDL-ON_Android/Resources/mipmap-xhdpi/ic_launcher_round.png | 0 HDL-ON_Android/Assets/Phone/LoginIcon/1.png | 0 HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AirSupplyIconGray.png | 0 HDL-ON_iOS/Resources/Phone/.DS_Store | 0 HDL-ON_Android/Assets/Phone/FunctionIcon/Scene/DelayIcon.png | 0 HDL-ON_iOS/Resources/Phone/FunctionIcon/.DS_Store | 0 HDL-ON_Android/Assets/Phone/Public/ChooseOnIcon.png | 0 HDL-ON_Android/Assets/Phone/Public/ChooseRoomListbg.png | 0 HDL-ON_Android/Assets/Phone/LoginIcon/AccountIcon.png | 0 HDL-ON_Android/Assets/Phone/Public/ChooseIcon.png | 0 HDL-ON_Android/Assets/Phone/FunctionIcon/Scene/s1.png | 0 HDL_ON/UI/UI2/UserPage.cs | 58 HDL_ON/UI/UI2/FuntionControlView/Light/RGBPage.cs | 8 HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AutoIcon.png | 0 .vs/HDL_APP_Project/xs/project-cache/HDL-ON_iOS-Debug|iPhone.json | 2 HDL-ON_Android/Assets/Phone/LoginIcon/VerificationCodeIcon.png | 0 HDL-ON_Android/Assets/Phone/LoginIcon/HidePasswordIcon.png | 0 HDL-ON_Android/Assets/Phone/Collection/SceneCovered.png | 0 HDL-ON_Android/Resources/mipmap-xxhdpi/ic_launcher.png | 0 HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainCloseIcon.png | 0 HDL-ON_Android/Assets/Phone/Public/Logo.png | 0 HDL-ON_Android/Resources/mipmap-xhdpi/ic_launcher.png | 0 HDL-ON_iOS/Resources/Phone/PersonalCenter/HomeListbg.png | 0 HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainOpenOnIcon.png | 0 HDL-ON_Android/Assets/Phone/PersonalCenter/AdminTypeIcon.png | 0 HDL_ON/UI/UI2/FuntionControlView/AC/ACPageBLL.cs | 157 .vs/HDL_APP_Project/xs/UserPrefs.xml | 43 HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/MusicFunctionBg.png | 0 HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainOpenBlueIcon_Shadow.png | 0 HDL-ON_Android/Assets/Phone/PersonalCenter/ResidenceArmIcon.png | 0 HDL-ON_Android/Assets/Phone/Public/BackIcon.png | 0 HDL-ON_Android/Assets/Phone/Public/EditIcon.png | 0 HDL-ON_Android/Assets/Phone/Public/.DS_Store | 0 HDL_APP_Project.sln | 56 HDL_ON/UI/UI2/FuntionControlView/Curtain/MotorCurtainPage.cs | 40 HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainOnIcon.png | 0 HDL-ON_Android/Assets/Phone/PersonalCenter/ResidenceDataBackupIcon.png | 0 HDL-ON_Android/Assets/Phone/Collection/MsgIconTip.png | 0 HDL-ON_Android/Assets/Phone/PersonalCenter/PersonalData/QRcodeIcon.png | 0 HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/FreshAirFunctionBg.png | 0 HDL-ON_Android/Assets/Phone/FunctionIcon/AC/DivBg2.png | 0 HDL-ON_Android/Assets/Phone/Public/LocationAddressIcon.png | 0 HDL-ON_Android/Assets/Phone/PersonalCenter/MemberTypeIcon.png | 0 HDL_ON/UI/UI2/FuntionControlView/Curtain/CurtainModulePage.cs | 16 HDL_ON/Entity/Enumerative/Command.cs | 3 HDL-ON_Android/Assets/Phone/FunctionIcon/AC/MediumIcon.png | 0 HDL-ON_Android/Assets/Phone/FunctionIcon/FloorHeating/FloorHeatingIcon.png | 0 .vs/HDL_APP_Project/xs/project-cache/Shared.Droid.Smartrefresh-Debug.json | 1 HDL_ON/Entity/Function/Curtain.cs | 86 HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditPageBLL.cs | 2 HDL_ON/DAL/Net/CommonPage.cs | 172 HDL-ON_Android/Assets/Phone/PersonalCenter/UserTypebg.png | 0 HDL_ON/DAL/Server/HttpServerRequest.cs | 10 HDL-ON_Android/Assets/Phone/Classification/Room/Roombg.png | 0 HDL-ON_Android/Resources/mipmap-xxxhdpi/ic_launcher_round.png | 0 HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/MediumIcon.png | 0 HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/DoorLockFunctionBg.png | 0 HDL-ON_Android/Assets/Phone/PersonalCenter/AddFunctionIcon.png | 0 HDL-ON_Android/Properties/AndroidManifest.xml | 6 HDL-ON_Android/Assets/Phone/FunctionIcon/Light/LightOnIcon.png | 0 HDL-ON_Android/Assets/Phone/LoginIcon/ShowPasswordIcon.png | 0 HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindMediumIcon.png | 0 HDL-ON_Android/Assets/Phone/Collection/CollectionWhiteIcon.png | 0 HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/CoolIcon.png | 0 HDL-ON_Android/Assets/Phone/FunctionIcon/Music/MusicOnIcon.png | 0 HDL_ON/Entity/Function/FloorHeating.cs | 11 HDL-ON_Android/HDL-ON_Android.csproj | 313 + HDL-ON_Android/Assets/Phone/LoginIcon/PasswordIcon.png | 0 HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/MediumIconGray.png | 0 HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/SensorFunctionBg.png | 0 HDL-ON_Android/Assets/Phone/Collection/CollectionIcon.png | 0 .vs/HDL_APP_Project/xs/project-cache/Shared.Droid.HDLWidget-Debug.json | 1 HDL-ON_Android/Assets/Phone/Public/Switch.png | 0 HDL-ON_Android/Assets/Phone/Public/PowerOpen.png | 0 HDL-ON_Android/Assets/Phone/FunctionIcon/AC/DehumidificationIcon.png | 0 HDL-ON_Android/Assets/Phone/FunctionIcon/AC/HeatingIcon.png | 0 HDL-ON_Android/Assets/Phone/Classification/ToggleDisplayLarge.png | 0 HDL-ON_Android/Assets/Phone/FunctionIcon/AC/WindHighIconGray.png | 0 HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AutoIconGray.png | 0 HDL_ON/UI/UI2/2-Classification/ClassificationPage.cs | 168 HDL-ON_Android/Assets/Phone/Navigation/CollectionIcon.png | 0 HDL-ON_Android/Assets/Phone/Public/transparent.png | 0 HDL-ON_Android/Resources/mipmap-xxhdpi/Icon.png | 0 HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainOpenWhiteIcon_Shadow.png | 0 HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/ACFunctionBg.png | 0 HDL-ON_Android/Assets/Phone/Public/MinusSignIcon.png | 0 HDL-ON_Android/Assets/Phone/FunctionIcon/AC/HeatingIconGray.png | 0 HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/EnergyMonitoringFunctionBg.png | 0 HDL-ON_Android/Assets/Phone/Public/FuncInfoSetIcon.png | 0 HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindLowIcon.png | 0 HDL-ON_Android/Assets/Phone/Navigation/IntellectualizationIconOn.png | 0 HDL-ON_Android/Resources/mipmap-hdpi/ic_launcher.png | 0 HDL-ON_Android/Assets/Phone/LoginIcon/2.png | 0 HDL-ON_Android/Assets/Phone/FunctionIcon/Switch.png | 0 HDL-ON_Android/Assets/Phone/Public/Logo-bg.png | 0 HDL-ON_Android/Assets/Phone/FunctionIcon/AC/WindMediumIcon.png | 0 HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainCloseWhiteIcon_Shadow.png | 0 HDL-ON_Android/Assets/Phone/Navigation/PersonalCenterIconOn.png | 0 HDL-ON_Android/Assets/Phone/FunctionIcon/AC/CoolIconGray.png | 0 HDL_ON/Entity/Function/Light.cs | 192 HDL-ON_Android/Resources/mipmap-xxxhdpi/ic_launcher_foreground.png | 0 HDL-ON_Android/Assets/Phone/FunctionIcon/AC/AutoIconGray.png | 0 HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainCloseBlueIcon_Shadow.png | 0 HDL-ON_Android/Assets/Phone/Public/ThumbImage.png | 0 .vs/HDL_APP_Project/xs/project-cache/HDL-ON_Android-Debug.json | 1 HDL-ON_Android/Resources/mipmap-hdpi/ic_launcher_round.png | 0 HDL-ON_Android/Resources/layout/content_main.xml | 4 HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/FloorHeatingFunctionBg.png | 0 HDL_ON/Entity/UserConfig.cs | 3 HDL_ON/Entity/Function/AC.cs | 383 + HDL_ON/UI/UI2/2-Classification/ClassificationPageBLL.cs | 204 HDL-ON_Android/Assets/Phone/FunctionIcon/AC/LowIconGray.png | 0 HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainCloseWhiteIcon_Shadow.png | 0 HDL-ON_Android/Assets/Phone/FunctionIcon/AC/AcIcon.png | 0 HDL-ON_Android/Application.cs | 141 HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DehumidificationIconGray.png | 0 HDL_ON/UI/UI2/FuntionControlView/Curtain/CurtainModulePageBLL.cs | 84 HDL-ON_Android/Assets/Phone/FunctionIcon/.DS_Store | 0 HDL-ON_Android/Assets/Phone/PersonalCenter/GeneralSettingsIcon.png | 0 HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainStopIcon.png | 0 HDL-ON_Android/Resources/values/ic_launcher_background.xml | 4 HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/HeatingIcon.png | 0 HDL_ON/UI/UI2/FuntionControlView/Light/RelayPageBLL.cs | 29 HDL-ON_Android/Assets/Phone/FunctionIcon/Scene/s2.png | 0 HDL-ON_Android/Assets/Phone/Collection/Functionbg.png | 0 /dev/null | 230 HDL-ON_Android/Assets/Phone/FunctionIcon/AC/WindLowIcon.png | 0 HDL_ON/DriverLayer/Control.cs | 162 HDL-ON_Android/Assets/Phone/FunctionIcon/FloorHeating/FloorHeatingThinIcon.png | 0 HDL-ON_Android/Assets/Phone/FunctionIcon/AC/MediumIconGray.png | 0 296 files changed, 14,252 insertions(+), 1,674 deletions(-) diff --git a/.vs/HDL_APP_Project/xs/UserPrefs.xml b/.vs/HDL_APP_Project/xs/UserPrefs.xml index 8f428e2..bc8a9a6 100644 --- a/.vs/HDL_APP_Project/xs/UserPrefs.xml +++ b/.vs/HDL_APP_Project/xs/UserPrefs.xml @@ -1,51 +1,48 @@ -锘�<Properties StartupConfiguration="{D998E133-F0DD-4760-BE3C-461632F54DA4}|Default"> - <MonoDevelop.Ide.ItemProperties.HDL-ON__iOS automaticSigning="False" PreferredExecutionTarget="MonoDevelop.IPhone.IPhoneDeviceTarget.6242be7109c740c6cb8999a8904b6e0ea8d45192" /> - <MonoDevelop.Ide.Workbench> +锘�<Properties StartupConfiguration="{09712674-2A38-407B-B1E2-560B2C352F9A}|Default"> + <MonoDevelop.Ide.ItemProperties.Shared.Droid.HDLWidget PreferredExecutionTarget="Android.SelectDevice" /> + <MonoDevelop.Ide.ItemProperties.HDL-ON__iOS automaticSigning="False" PreferredExecutionTarget="MonoDevelop.IPhone.IPhoneSimulatorTarget.0F4026EE-BBCD-4E97-B4B5-7A70C2BB2286" /> + <MonoDevelop.Ide.Workbench ActiveDocument="HDL_ON/Entity/Function/Function.cs"> + <Files> + <File FileName="HDL_ON/Entity/Function/Function.cs" Line="77" Column="22" /> + <File FileName="HDL_ON/Entity/FunctionList.cs" Line="1" Column="1" /> + <File FileName="HDL_ON/Entity/Function/Scene.cs" Line="1" Column="1" /> + </Files> <Pads> <Pad Id="ProjectPad"> <State name="__root__"> <Node name="HDL_APP_Project" expanded="True"> <Node name="HDL_ON" expanded="True"> - <Node name="DAL" expanded="True"> - <Node name="Net" expanded="True" /> - </Node> - <Node name="DriverLayer" expanded="True"> - <Node name="Control_Bus.cs" selected="True" /> - </Node> + <Node name="DriverLayer" expanded="True" /> <Node name="Entity" expanded="True"> <Node name="Enumerative" expanded="True" /> <Node name="Function" expanded="True"> - <Node name="Light" expanded="True" /> + <Node name="Function.cs" selected="True" /> </Node> + <Node name="ResponseEntity" expanded="True" /> </Node> <Node name="UI" expanded="True"> + <Node name="UI1-Login" expanded="True" /> <Node name="UI2" expanded="True"> <Node name="1-HomePage" expanded="True" /> <Node name="2-Classification" expanded="True" /> - <Node name="FuntionControlView" expanded="True"> - <Node name="Light" expanded="True" /> + <Node name="4-PersonalCenter" expanded="True"> + <Node name="ResidentialManage" expanded="True" /> </Node> </Node> </Node> </Node> - <Node name="HDL-ON_iOS" expanded="True" /> - <Node name="Shared.IOS" expanded="True"> - <Node name="UI" expanded="True" /> + <Node name="HDL-ON_Android" expanded="True" /> + <Node name="HDL-ON_iOS" expanded="True"> + <Node name="Resources" expanded="True" /> </Node> </Node> - </State> - </Pad> - <Pad Id="MonoDevelop.Debugger.WatchPad"> - <State> - <Value>dicPropert["color"] </Value> - <Value>brightness</Value> - <Value>color</Value> </State> </Pad> </Pads> </MonoDevelop.Ide.Workbench> <MonoDevelop.Ide.DebuggingService.PinnedWatches /> - <MonoDevelop.Ide.Workspace ActiveConfiguration="Debug|iPhone" /> + <MonoDevelop.Ide.Workspace ActiveConfiguration="Debug" /> + <MonoDevelop.Ide.ItemProperties.HDL-ON__Android AndroidDesignerPreferredTheme="AppTheme" PreferredExecutionTarget="Android.SelectDevice" /> <MonoDevelop.Ide.DebuggingService.Breakpoints> <BreakpointStore /> </MonoDevelop.Ide.DebuggingService.Breakpoints> diff --git a/.vs/HDL_APP_Project/xs/project-cache/HDL-ON_Android-Debug.json b/.vs/HDL_APP_Project/xs/project-cache/HDL-ON_Android-Debug.json new file mode 100644 index 0000000..2ae921d --- /dev/null +++ b/.vs/HDL_APP_Project/xs/project-cache/HDL-ON_Android-Debug.json @@ -0,0 +1 @@ +{"Format":1,"ProjectReferences":[],"MetadataReferences":[{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Java.Interop.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v9.0/Mono.Android.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/mqttnet/3.0.8/lib/netstandard2.0/MQTTnet.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/mscorlib.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/newtonsoft.json/12.0.3/lib/netstandard2.0/Newtonsoft.Json.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid/bin/Debug/Shared.Droid.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.Net.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.Numerics.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.Numerics.Vectors.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.Web.Services.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.Xml.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.arch.core.common/1.1.1.3/lib/monoandroid90/Xamarin.Android.Arch.Core.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.arch.core.runtime/1.1.1.3/lib/monoandroid90/Xamarin.Android.Arch.Core.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.arch.lifecycle.common/1.1.1.3/lib/monoandroid90/Xamarin.Android.Arch.Lifecycle.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.arch.lifecycle.livedata.core/1.1.1.3/lib/monoandroid90/Xamarin.Android.Arch.Lifecycle.LiveData.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.arch.lifecycle.livedata/1.1.1.3/lib/monoandroid90/Xamarin.Android.Arch.Lifecycle.LiveData.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.arch.lifecycle.runtime/1.1.1.3/lib/monoandroid90/Xamarin.Android.Arch.Lifecycle.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.arch.lifecycle.viewmodel/1.1.1.3/lib/monoandroid90/Xamarin.Android.Arch.Lifecycle.ViewModel.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.animated.vector.drawable/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.Animated.Vector.Drawable.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.annotations/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.Annotations.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.asynclayoutinflater/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.AsyncLayoutInflater.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.collections/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.Collections.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.compat/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.Compat.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.coordinaterlayout/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.CoordinaterLayout.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.core.ui/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.Core.UI.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.core.utils/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.Core.Utils.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.cursoradapter/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.CursorAdapter.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.customtabs/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.CustomTabs.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.customview/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.CustomView.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.design/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.Design.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.documentfile/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.DocumentFile.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.drawerlayout/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.DrawerLayout.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.fragment/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.Fragment.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.interpolator/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.Interpolator.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.loader/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.Loader.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.localbroadcastmanager/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.LocalBroadcastManager.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.media.compat/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.Media.Compat.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.print/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.Print.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.slidingpanelayout/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.SlidingPaneLayout.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.swiperefreshlayout/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.SwipeRefreshLayout.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.transition/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.Transition.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.v4/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.v4.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.v7.appcompat/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.v7.AppCompat.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.v7.cardview/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.v7.CardView.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.v7.recyclerview/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.v7.RecyclerView.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.vector.drawable/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.Vector.Drawable.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.versionedparcelable/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.VersionedParcelable.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.viewpager/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.ViewPager.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.essentials/1.3.1/lib/monoandroid90/Xamarin.Essentials.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.Contracts.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.FileVersionInfo.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Security.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.XPath.XDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.WebSockets.Client.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Dynamic.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.Serialization.Xml.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Principal.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.ThreadPool.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Cng.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ComponentModel.EventBasedAsync.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Encryption.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.CompilerServices.VisualC.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.DeriveBytes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/netstandard.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.UnmanagedMemoryStream.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ServiceModel.Http.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.FileSystem.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.XPath.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.XmlDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.Xsl.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Resources.Writer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Console.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Cache.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Sockets.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Text.Encoding.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.NetworkInformation.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Utilities.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Principal.Windows.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Claims.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ServiceModel.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Hashing.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ComponentModel.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.FileSystem.DriveInfo.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.X509Certificates.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.Numerics.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.FileSystem.Watcher.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.TraceSource.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.Emit.Lightweight.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Text.Encoding.CodePages.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Linq.Expressions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.Timer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.InteropServices.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.Pipes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.HttpListener.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Text.RegularExpressions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.Tasks.Parallel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Collections.NonGeneric.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Collections.Concurrent.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.Overlapped.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Pkcs.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.Handles.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Data.SqlClient.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ObjectModel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.WebHeaderCollection.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.InteropServices.RuntimeInformation.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ComponentModel.TypeConverter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Mail.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.Tasks.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Linq.Parallel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.XDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.SecureString.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/Microsoft.Win32.Registry.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.RSA.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ComponentModel.Annotations.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.FileSystem.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.Compression.ZipFile.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.InteropServices.WindowsRuntime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Linq.Queryable.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Resources.ResourceManager.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Resources.Reader.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Collections.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.Emit.ILGeneration.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Data.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.NameResolution.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ComponentModel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ServiceProcess.ServiceController.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Encryption.ECDiffieHellman.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.Loader.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ServiceModel.Security.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.AuthenticationManager.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.ReaderWriter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.Tasks.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.Tracing.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.AppContext.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Buffers.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Encryption.ECDsa.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Csp.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.TextWriterTraceListener.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Text.Encoding.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.MemoryMappedFiles.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.OpenSsl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/Microsoft.Win32.Registry.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Globalization.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.RandomNumberGenerator.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Collections.Specialized.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.ProtectedData.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ValueTuple.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.XPath.XmlDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.ServicePoint.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.XmlSerializer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Globalization.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Resources.ReaderWriter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Encoding.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.IsolatedStorage.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ServiceModel.NetTcp.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.TypeExtensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Globalization.Calendars.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Requests.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.WebSockets.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.Emit.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.FileSystem.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.Serialization.Json.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Algorithms.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.Thread.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Linq.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.Process.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.Tools.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Hashing.Algorithms.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.Debug.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/Microsoft.Win32.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.Serialization.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.TraceEvent.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Drawing.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.Serialization.Formatters.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Ping.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ServiceModel.Duplex.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.StackTrace.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.DispatchProxy.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Encryption.Aes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Memory.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Drawing.Common.dll","Aliases":[],"Framework":null}],"Files":["/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/MainActivity.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/Resource.designer.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Properties/AssemblyInfo.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Application.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/MainPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Net/CommonPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Net/HttpListener.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/FileUtils.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Common/R.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Net/MyWebClient.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Net/MqttCommon.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Server/HttpServerRequest.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/ResponseEntity/RegionInfoRes.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/ResponseEntity/ResponsePack.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Enumerative/EmptyHttpReques.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Server/HttpServerRequestBase.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Room.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Enumerative/Command.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Enumerative/MyEnum.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/DB_ResidenceData.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/Function.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/Target.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/BusSocket.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/Control.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/CRC.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/Packet.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/UserConfig.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/UserInfo.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/Control_Bus.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/BusData.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/PublicAssmebly.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/PublicMothed.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/CSS/CSS.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/UserPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/UserPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/ClassificationPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/ClassificationPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/FunctionBaseInfoSetPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/ChooseFloorPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/FunctionBaseInfoSetPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/ChooseRoomPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/MotorCurtainPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/DimmerPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/RelayPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/RGBPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/RGBPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/RelayPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/1-HomePage/HomePageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/1-HomePage/HomePage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/PersonalDataPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/PersonalDataPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditFunctionPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/ResidentialManagePage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditFunctionPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomsManagementPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/FloorsManagementPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/FloorsManagementPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/ResidentialManagePageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomsManagementPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/LoginPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/ForgetPasswordPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/LoginPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/ForgetPasswordPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/ResetPassword_VerificationCode.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/RegisterPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/BaseView.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/RegisterPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/PublicAssmeblyBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/TopViewDiv.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/TopViewDivBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/ChooseRoomPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/DimmerPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/MotorCurtainPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/CurtainModulePage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/CurtainModulePageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/RollingShutterPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/RollingShutterPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/AC/ACPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/AC/ACPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/FunctionPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/FunctionPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Common/A_Protocol_Command.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/FunctionControlZone.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/FunctionControlZoneBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/RoomPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/RoomPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/ClassificaitionPublicBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/Scene.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/FunctionList.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/AC.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/Curtain.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/FloorHeating.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/Light.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/AboutResources.txt","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Properties/AndroidManifest.xml","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/AboutAssets.txt","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/layout/activity_main.xml","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/layout/content_main.xml","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/values/colors.xml","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/values/dimens.xml","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/values/ic_launcher_background.xml","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/values/strings.xml","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/values/styles.xml","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/menu/menu_main.xml","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-anydpi-v26/ic_launcher.xml","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-anydpi-v26/ic_launcher_round.xml","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-hdpi/ic_launcher.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-hdpi/ic_launcher_foreground.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-hdpi/ic_launcher_round.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-mdpi/ic_launcher.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-mdpi/ic_launcher_foreground.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-mdpi/ic_launcher_round.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-xhdpi/ic_launcher.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-xhdpi/ic_launcher_foreground.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-xhdpi/ic_launcher_round.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-xxhdpi/ic_launcher.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-xxhdpi/ic_launcher_foreground.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-xxhdpi/ic_launcher_round.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-xxxhdpi/ic_launcher.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-xxxhdpi/ic_launcher_foreground.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-xxxhdpi/ic_launcher_round.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/drawable/Loading.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/drawable/Icon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-xxhdpi/Icon.png","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid/Shared.Droid.csproj","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Classification/ToggleDisplayLarge.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Classification/ToggleDisplayThumbnail.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Classification/Room/AllCloseIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Classification/Room/Roombg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Collection/.DS_Store","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Collection/SceneCoveredOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Collection/MsgIconTip.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Collection/SceneCovered.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Collection/MsgIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Collection/Functionbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Collection/CollectionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Collection/ChangeViewbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Collection/CollectionWhiteIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Collection/FunctionOnbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Collection/CollectionGrayIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Navigation/IntellectualizationIconOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Navigation/ClassificationIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Navigation/UserPageNavbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Navigation/CollectionIconOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Navigation/CollectionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Navigation/PersonalCenterIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Navigation/IntellectualizationIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Navigation/ClassificationIconOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Navigation/PersonalCenterIconOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/LoginIcon/ShowPasswordIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/LoginIcon/SearchIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/LoginIcon/VerificationCodeIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/LoginIcon/AccountIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/LoginIcon/QQIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/LoginIcon/PasswordIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/LoginIcon/WechatIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/LoginIcon/HidePasswordIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/LoginIcon/2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/LoginIcon/EmailIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/LoginIcon/3.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/LoginIcon/1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/ChooseIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/DownIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/.DS_Store","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/RightIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/MinusSignIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/EditIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/Fragmentbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/SelectionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/DownIcon_2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/LocationAddressIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/ChooseOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/Logo-bg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/Logo.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/FuncInfoSetIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/ThumbImage.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/Switch.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/AddIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/UnSelectionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/PlusSignIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/Edit.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/Restored_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/PowerClose.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/PowerOpen.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/SwitchOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/transparent.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/ChooseRoomListbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/Right.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/BackIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/InfoIcon/TempIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/InfoIcon/Pm25Icon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/InfoIcon/HumidityIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/InfoIcon/Restored_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/.DS_Store","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Switch.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/SwitchOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Music/MusicIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Music/MusicOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FloorHeating/FloorHeatingIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FloorHeating/FloorHeatingThinIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FloorHeating/FloorHeatingOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/AutoIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/LowIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/AcOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/AcIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/DehumidificationIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/.DS_Store","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/AirSupplyIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/LowIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/DivBg2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/DivBg1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/CoolIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/WindMediumIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/WindLowIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/AirSupplyIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/WindLowIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/WindMediumIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/HeatingIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/MediumIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/CoolIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/AutoIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/DehumidificationIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/WindHighIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/WindHighIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/MediumIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/HighIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/HeatIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/HeatingIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/AcThinIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/HightIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainCloseWhiteIcon_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainCloseOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainOpenIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainThinIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainBgIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainCloseBlueIcon_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainCloseIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainOpenWhiteIcon_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainOpenOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainStopOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainOpenBlueIcon_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainStopIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainBgOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/MusicFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/FreshAirFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/EnergyMonitoringFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/EnvironmentalFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/SecurityMonitoringFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/LightFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/VideoIntercomFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/PanelFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/FloorHeatingFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/ACFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/CurtainFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/ElectricFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/SensorFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/DoorLockFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Light/LightOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Light/ColorWheel.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Light/LightIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Light/LightThinIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Scene/MovieMark.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Scene/s1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Scene/s2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Scene/DelayIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Scene/SceneIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/GeneralSettingsIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/AuxiliaryFunctionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/ResidenceArmIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/HomeListbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/AddFunctionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/SupportIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/UserTypebg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/SwitchIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/ResidenceManageIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/AdminTypeIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/NightViewIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/ResidenceMemberIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/ResidenceDataBackupIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/MemberTypeIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/PersonalData/QRcodeIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Language.ini","/Users/nigel/.nuget/packages/xamarin.android.support.versionedparcelable/28.0.0.3/proguard/monoandroid90/proguard.txt","/Users/nigel/.nuget/packages/xamarin.android.arch.lifecycle.runtime/1.1.1.3/proguard/monoandroid90/proguard.txt","/Users/nigel/.nuget/packages/xamarin.android.support.compat/28.0.0.3/proguard/monoandroid90/proguard.txt","/Users/nigel/.nuget/packages/xamarin.android.arch.lifecycle.viewmodel/1.1.1.3/proguard/monoandroid90/proguard.txt","/Users/nigel/.nuget/packages/xamarin.android.support.coordinaterlayout/28.0.0.3/proguard/monoandroid90/proguard.txt","/Users/nigel/.nuget/packages/xamarin.android.support.v7.recyclerview/28.0.0.3/proguard/monoandroid90/proguard.txt","/Users/nigel/.nuget/packages/xamarin.android.support.animated.vector.drawable/28.0.0.3/proguard/monoandroid90/proguard.txt","/Users/nigel/.nuget/packages/xamarin.android.support.v7.appcompat/28.0.0.3/proguard/monoandroid90/proguard.txt","/Users/nigel/.nuget/packages/xamarin.android.support.media.compat/28.0.0.3/proguard/monoandroid90/proguard.txt","/Users/nigel/.nuget/packages/xamarin.android.support.transition/28.0.0.3/proguard/monoandroid90/proguard.txt","/Users/nigel/.nuget/packages/xamarin.android.support.design/28.0.0.3/proguard/monoandroid90/proguard.txt"],"BuildActions":["Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","None","None","None","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","ProjectReference","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","ProguardConfiguration","ProguardConfiguration","ProguardConfiguration","ProguardConfiguration","ProguardConfiguration","ProguardConfiguration","ProguardConfiguration","ProguardConfiguration","ProguardConfiguration","ProguardConfiguration","ProguardConfiguration"],"Analyzers":[],"AdditionalFiles":[],"EditorConfigFiles":[]} \ No newline at end of file diff --git a/.vs/HDL_APP_Project/xs/project-cache/HDL-ON_iOS-Debug|iPhone.json b/.vs/HDL_APP_Project/xs/project-cache/HDL-ON_iOS-Debug|iPhone.json index 08dfa92..0a94fa9 100644 --- a/.vs/HDL_APP_Project/xs/project-cache/HDL-ON_iOS-Debug|iPhone.json +++ b/.vs/HDL_APP_Project/xs/project-cache/HDL-ON_iOS-Debug|iPhone.json @@ -1 +1 @@ -{"Format":1,"ProjectReferences":[],"MetadataReferences":[{"FilePath":"/Users/nigel/.nuget/packages/mqttnet/3.0.8/lib/netstandard2.0/MQTTnet.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/mscorlib.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/newtonsoft.json/12.0.2/lib/netstandard2.0/Newtonsoft.Json.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/OpenTK-1.0.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/bin/Debug/Shared.IOS.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Drawing.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.Numerics.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.Numerics.Vectors.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.Web.Services.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.Xml.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.essentials/1.1.0/lib/xamarinios10/Xamarin.Essentials.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Xamarin.iOS.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Contracts.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.FileVersionInfo.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Security.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.XPath.XDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.WebSockets.Client.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Dynamic.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Xml.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Principal.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.ThreadPool.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Cng.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.EventBasedAsync.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.CompilerServices.VisualC.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.DeriveBytes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/netstandard.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.UnmanagedMemoryStream.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Http.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.XPath.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.XmlDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.Xsl.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Resources.Writer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Console.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Cache.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Sockets.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Text.Encoding.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.NetworkInformation.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Utilities.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Principal.Windows.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Claims.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Hashing.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.DriveInfo.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.X509Certificates.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Numerics.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.Watcher.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.TraceSource.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.Emit.Lightweight.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Text.Encoding.CodePages.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Linq.Expressions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.Timer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.InteropServices.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.Pipes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.HttpListener.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Text.RegularExpressions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.Tasks.Parallel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Collections.NonGeneric.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Collections.Concurrent.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.Overlapped.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Pkcs.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Handles.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Data.SqlClient.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ObjectModel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.WebHeaderCollection.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.InteropServices.RuntimeInformation.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.TypeConverter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Mail.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.Tasks.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Linq.Parallel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.XDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.SecureString.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/Microsoft.Win32.Registry.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.RSA.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.Annotations.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.Compression.ZipFile.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.InteropServices.WindowsRuntime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Linq.Queryable.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Resources.ResourceManager.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Resources.Reader.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Collections.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.Emit.ILGeneration.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Data.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.NameResolution.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ServiceProcess.ServiceController.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.ECDiffieHellman.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Loader.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Security.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.AuthenticationManager.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.ReaderWriter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.Tasks.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Tracing.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.AppContext.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Buffers.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.ECDsa.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Csp.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.TextWriterTraceListener.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Text.Encoding.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.MemoryMappedFiles.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.OpenSsl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/Microsoft.Win32.Registry.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Globalization.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.RandomNumberGenerator.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Collections.Specialized.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.ProtectedData.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ValueTuple.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.XPath.XmlDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.ServicePoint.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.XmlSerializer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Globalization.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Resources.ReaderWriter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encoding.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.IsolatedStorage.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.NetTcp.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.TypeExtensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Globalization.Calendars.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Requests.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.WebSockets.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.Emit.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Json.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Algorithms.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.Thread.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Linq.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Process.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Tools.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Hashing.Algorithms.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Debug.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/Microsoft.Win32.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.TraceEvent.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Drawing.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Formatters.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Ping.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Duplex.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.StackTrace.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.DispatchProxy.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.Aes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Memory.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Primitives.dll","Aliases":[],"Framework":null}],"Files":["/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Main.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/AppDelegate.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/ViewController.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/ViewController.designer.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/ViewControllerBase.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Reachability.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/MainPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Net/CommonPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Net/HttpListener.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/FileUtils.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Common/R.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Net/MyWebClient.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Net/MqttCommon.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Server/HttpServerRequest.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/ResponseEntity/RegionInfoRes.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/ResponseEntity/ResponsePack.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Enumerative/EmptyHttpReques.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Server/HttpServerRequestBase.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Room.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Scene.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Enumerative/Command.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Enumerative/MyEnum.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/DB_ResidenceData.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/Function.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/AC/AC.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/Target.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/BusSocket.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/Control.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/CRC.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/Packet.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/UserConfig.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/UserInfo.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/Control_Bus.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/Light/Light.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/BusData.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/A_Protocol_FunctionInfo.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/FunctionList.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/Curtain/Curtain.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/FloorHeating/FloorHeating.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/PublicAssmebly.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/PublicMothed.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/CSS/CSS.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/UserPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/UserPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/ClassificationPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/ClassificationPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/FunctionBaseInfoSetPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/ChooseFloorPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/FunctionBaseInfoSetPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/ChooseRoomPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/MotorCurtainPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/DimmerPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/RelayPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/RGBPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/RGBPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/RelayPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/1-HomePage/HomePageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/1-HomePage/HomePage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/PersonalDataPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/PersonalDataPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditFunctionPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/ResidentialManagePage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditFunctionPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomsManagementPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/FloorsManagementPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/FloorsManagementPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/ResidentialManagePageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomsManagementPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/LoginPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/ForgetPasswordPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/LoginPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/ForgetPasswordPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/ResetPassword_VerificationCode.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/RegisterPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/BaseView.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/RegisterPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/PublicAssmeblyBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/TopViewDiv.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/TopViewDivBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/ChooseRoomPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/DimmerPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/MotorCurtainPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/CurtainModulePage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/CurtainModulePageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/RollingShutterPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/RollingShutterPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/AC/ACPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/AC/ACPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/FunctionPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/FunctionPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Common/A_Protocol_Command.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/FunctionControlZone.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/FunctionControlZoneBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/RoomPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/RoomPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/ClassificaitionPublicBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/Contents.json","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1024x500.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/2048X2732 .png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/4096X4096.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/750X1134.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/1024.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/120.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/152.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/167.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/180.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/20.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/29.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/40.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/58.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/60.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/76.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/80.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/87.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/Contents.json","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/Contents.json","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/40路40@2x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/60路60@3x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/58路58@2x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/87路87@3x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/80路80@2x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/120路120@2x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/120路120@3x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/180路180@3x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/20路20.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/40路40@2x-1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/29路29.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/58路58@2x-1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/1024路1024@2x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1242*2688.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/828*1792.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/2688*1242.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1792*828.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1125*2436.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/2436*1125.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1242*2208.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/750*1334.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/2208*1242.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/640*960.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/320*480.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/640*960-1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/640*1136.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/640*1136-1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/LaunchScreen.storyboard","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Main.storyboard","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Info.plist","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Entitlements.plist","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/ShowPasswordIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/SearchIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/VerificationCodeIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/AccountIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/QQIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/PasswordIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/WechatIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/HidePasswordIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/EmailIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/3.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Language.ini","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/BackIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Logo.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Logo-bg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/UserTypebg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AdminTypeIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/MemberTypeIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/ResidenceManageIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/ResidenceMemberIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/ResidenceArmIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/ResidenceDataBackupIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AuxiliaryFunctionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AddFunctionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/NightViewIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/SwitchIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/GeneralSettingsIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/SupportIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/UserPageNavbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/CollectionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/ClassificationIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/IntellectualizationIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/PersonalCenterIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/PersonalCenterIconOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/ClassificationIconOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/IntellectualizationIconOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/CollectionIconOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/HomeListbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/PersonalData/QRcodeIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Classification/ToggleDisplayThumbnail.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Classification/ToggleDisplayLarge.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Classification/Room/Roombg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/MsgIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/MsgIconTip.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/Functionbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/FunctionOnbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/ChangeViewbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/InfoIcon/HumidityIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/InfoIcon/Pm25Icon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/InfoIcon/TempIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/DownIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/transparent.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/CollectionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/CollectionWhiteIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Classification/Room/AllCloseIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/PowerClose.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/PowerOpen.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AcIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AcOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainStopIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainCloseIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainCloseOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainOpenIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainOpenOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainStopOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/FloorHeatingIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/FloorHeatingOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Light/LightIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Light/LightOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Music/MusicIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Music/MusicOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Switch.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/SwitchOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/FuncInfoSetIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Light/ColorWheel.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/ThumbImage.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Fragmentbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Restored_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Edit.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/RightIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AcThinIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainThinIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/FloorHeatingThinIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Light/LightThinIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/ChooseIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/ChooseOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/PlusSignIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/MinusSignIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/CollectionGrayIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Switch.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/SwitchOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/LocationAddressIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/AddIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/EditIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Right.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/UnSelectionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/SelectionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/DownIcon_2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/ChooseRoomListbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Scene/MovieMark.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Scene/SceneIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/SceneCovered.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/SceneCoveredOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Scene/DelayIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Scene/s2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Scene/s1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainBgOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainBgIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindMediumIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AirSupplyIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AutoIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/CoolIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DehumidificationIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/HeatingIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindHighIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindLowIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/MusicFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/FreshAirFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/EnergyMonitoringFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/EnvironmentalFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/SecurityMonitoringFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/LightFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/VideoIntercomFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/PanelFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/FloorHeatingFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/ACFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/CurtainFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/ElectricFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/SensorFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/DoorLockFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/InfoIcon/Restored_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/iTunesArtwork","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/iTunesArtwork@2x"],"BuildActions":["Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","InterfaceDefinition","InterfaceDefinition","None","None","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","ITunesArtwork","ITunesArtwork"],"Analyzers":[],"AdditionalFiles":[],"EditorConfigFiles":[]} \ No newline at end of file +{"Format":1,"ProjectReferences":[],"MetadataReferences":[{"FilePath":"/Users/nigel/.nuget/packages/microsoft.appcenter.analytics/3.1.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Analytics.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/microsoft.appcenter.analytics/3.1.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Analytics.iOS.Bindings.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/microsoft.appcenter.crashes/3.1.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Crashes.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/microsoft.appcenter.crashes/3.1.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Crashes.iOS.Bindings.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/microsoft.appcenter/3.1.0/lib/Xamarin.iOS10/Microsoft.AppCenter.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/microsoft.appcenter/3.1.0/lib/Xamarin.iOS10/Microsoft.AppCenter.iOS.Bindings.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/mqttnet/3.0.8/lib/netstandard2.0/MQTTnet.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/mscorlib.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/newtonsoft.json/12.0.2/lib/netstandard2.0/Newtonsoft.Json.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/OpenTK-1.0.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/bin/Debug/Shared.IOS.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Drawing.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.Numerics.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.Numerics.Vectors.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.Web.Services.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.Xml.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.essentials/1.1.0/lib/xamarinios10/Xamarin.Essentials.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Xamarin.iOS.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Contracts.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.FileVersionInfo.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Security.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.XPath.XDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.WebSockets.Client.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Dynamic.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Xml.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Principal.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.ThreadPool.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Cng.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.EventBasedAsync.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.CompilerServices.VisualC.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.DeriveBytes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/netstandard.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.UnmanagedMemoryStream.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Http.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.XPath.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.XmlDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.Xsl.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Resources.Writer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Console.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Cache.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Sockets.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Text.Encoding.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.NetworkInformation.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Utilities.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Principal.Windows.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Claims.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Hashing.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.DriveInfo.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.X509Certificates.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Numerics.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.Watcher.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.TraceSource.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.Emit.Lightweight.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Text.Encoding.CodePages.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Linq.Expressions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.Timer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.InteropServices.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.Pipes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.HttpListener.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Text.RegularExpressions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.Tasks.Parallel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Collections.NonGeneric.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Collections.Concurrent.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.Overlapped.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Pkcs.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Handles.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Data.SqlClient.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ObjectModel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.WebHeaderCollection.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.InteropServices.RuntimeInformation.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.TypeConverter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Mail.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.Tasks.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Linq.Parallel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.XDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.SecureString.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/Microsoft.Win32.Registry.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.RSA.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.Annotations.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.Compression.ZipFile.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.InteropServices.WindowsRuntime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Linq.Queryable.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Resources.ResourceManager.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Resources.Reader.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Collections.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.Emit.ILGeneration.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Data.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.NameResolution.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ServiceProcess.ServiceController.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.ECDiffieHellman.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Loader.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Security.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.AuthenticationManager.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.ReaderWriter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.Tasks.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Tracing.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.AppContext.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Buffers.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.ECDsa.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Csp.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.TextWriterTraceListener.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Text.Encoding.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.MemoryMappedFiles.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.OpenSsl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/Microsoft.Win32.Registry.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Globalization.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.RandomNumberGenerator.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Collections.Specialized.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.ProtectedData.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ValueTuple.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.XPath.XmlDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.ServicePoint.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.XmlSerializer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Globalization.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Resources.ReaderWriter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encoding.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.IsolatedStorage.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.NetTcp.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.TypeExtensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Globalization.Calendars.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Requests.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.WebSockets.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.Emit.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Json.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Algorithms.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.Thread.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Linq.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Process.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Tools.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Hashing.Algorithms.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Debug.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/Microsoft.Win32.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.TraceEvent.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Drawing.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Formatters.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Ping.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Duplex.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.StackTrace.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.DispatchProxy.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.Aes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Memory.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Primitives.dll","Aliases":[],"Framework":null}],"Files":["/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Main.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/AppDelegate.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/ViewController.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/ViewController.designer.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/ViewControllerBase.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Reachability.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/MainPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Net/CommonPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Net/HttpListener.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/FileUtils.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Common/R.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Net/MyWebClient.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Net/MqttCommon.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Server/HttpServerRequest.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/ResponseEntity/RegionInfoRes.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/ResponseEntity/ResponsePack.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Enumerative/EmptyHttpReques.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Server/HttpServerRequestBase.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Room.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Scene.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Enumerative/Command.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Enumerative/MyEnum.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/DB_ResidenceData.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/Function.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/AC/AC.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/Target.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/BusSocket.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/Control.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/CRC.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/Packet.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/UserConfig.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/UserInfo.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/Control_Bus.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/Light/Light.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/BusData.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/A_Protocol_FunctionInfo.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/FunctionList.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/Curtain/Curtain.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/FloorHeating/FloorHeating.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/PublicAssmebly.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/PublicMothed.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/CSS/CSS.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/UserPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/UserPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/ClassificationPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/ClassificationPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/FunctionBaseInfoSetPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/ChooseFloorPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/FunctionBaseInfoSetPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/ChooseRoomPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/MotorCurtainPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/DimmerPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/RelayPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/RGBPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/RGBPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/RelayPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/1-HomePage/HomePageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/1-HomePage/HomePage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/PersonalDataPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/PersonalDataPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditFunctionPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/ResidentialManagePage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditFunctionPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomsManagementPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/FloorsManagementPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/FloorsManagementPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/ResidentialManagePageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomsManagementPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/LoginPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/ForgetPasswordPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/LoginPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/ForgetPasswordPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/ResetPassword_VerificationCode.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/RegisterPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/BaseView.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/RegisterPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/PublicAssmeblyBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/TopViewDiv.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/TopViewDivBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/ChooseRoomPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/DimmerPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/MotorCurtainPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/CurtainModulePage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/CurtainModulePageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/RollingShutterPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/RollingShutterPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/AC/ACPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/AC/ACPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/FunctionPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/FunctionPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Common/A_Protocol_Command.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/FunctionControlZone.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/FunctionControlZoneBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/RoomPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/RoomPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/ClassificaitionPublicBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/Contents.json","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1024x500.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/2048X2732 .png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/4096X4096.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/750X1134.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/1024.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/120.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/152.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/167.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/180.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/20.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/29.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/40.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/58.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/60.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/76.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/80.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/87.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/Contents.json","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/Contents.json","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/40路40@2x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/60路60@3x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/58路58@2x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/87路87@3x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/80路80@2x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/120路120@2x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/120路120@3x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/180路180@3x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/20路20.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/40路40@2x-1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/29路29.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/58路58@2x-1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/1024路1024@2x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1242*2688.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/828*1792.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/2688*1242.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1792*828.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1125*2436.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/2436*1125.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1242*2208.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/750*1334.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/2208*1242.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/640*960.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/320*480.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/640*960-1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/640*1136.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/640*1136-1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/LaunchScreen.storyboard","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Main.storyboard","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Info.plist","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Entitlements.plist","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/ShowPasswordIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/SearchIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/VerificationCodeIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/AccountIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/QQIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/PasswordIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/WechatIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/HidePasswordIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/EmailIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/3.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Language.ini","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/BackIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Logo.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Logo-bg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/UserTypebg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AdminTypeIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/MemberTypeIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/ResidenceManageIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/ResidenceMemberIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/ResidenceArmIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/ResidenceDataBackupIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AuxiliaryFunctionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AddFunctionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/NightViewIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/SwitchIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/GeneralSettingsIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/SupportIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/UserPageNavbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/CollectionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/ClassificationIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/IntellectualizationIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/PersonalCenterIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/PersonalCenterIconOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/ClassificationIconOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/IntellectualizationIconOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/CollectionIconOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/HomeListbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/PersonalData/QRcodeIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Classification/ToggleDisplayThumbnail.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Classification/ToggleDisplayLarge.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Classification/Room/Roombg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/MsgIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/MsgIconTip.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/Functionbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/FunctionOnbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/ChangeViewbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/InfoIcon/HumidityIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/InfoIcon/Pm25Icon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/InfoIcon/TempIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/DownIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/transparent.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/CollectionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/CollectionWhiteIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Classification/Room/AllCloseIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/PowerClose.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/PowerOpen.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AcIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AcOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainStopIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainCloseIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainCloseOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainOpenIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainOpenOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainStopOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/FloorHeatingIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/FloorHeatingOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Light/LightIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Light/LightOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Music/MusicIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Music/MusicOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Switch.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/SwitchOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/FuncInfoSetIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Light/ColorWheel.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/ThumbImage.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Fragmentbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Restored_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Edit.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/RightIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AcThinIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainThinIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/FloorHeatingThinIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Light/LightThinIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/ChooseIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/ChooseOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/PlusSignIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/MinusSignIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/CollectionGrayIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Switch.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/SwitchOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/LocationAddressIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/AddIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/EditIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Right.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/UnSelectionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/SelectionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/DownIcon_2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/ChooseRoomListbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Scene/MovieMark.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Scene/SceneIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/SceneCovered.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/SceneCoveredOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Scene/DelayIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Scene/s2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Scene/s1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainBgOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainBgIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AirSupplyIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AutoIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/CoolIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DehumidificationIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/HeatingIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/MusicFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/FreshAirFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/EnergyMonitoringFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/EnvironmentalFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/SecurityMonitoringFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/LightFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/VideoIntercomFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/PanelFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/FloorHeatingFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/ACFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/CurtainFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/ElectricFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/SensorFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/DoorLockFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/InfoIcon/Restored_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainOpenBlueIcon_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainOpenWhiteIcon_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainCloseWhiteIcon_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainCloseBlueIcon_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DivBg1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DivBg2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AirSupplyIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AutoIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/CoolIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DehumidificationIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/HeatingIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindHighIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindHighIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindLowIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindLowIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindMediumIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindMediumIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/iTunesArtwork","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/iTunesArtwork@2x"],"BuildActions":["Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","InterfaceDefinition","InterfaceDefinition","None","None","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","ITunesArtwork","ITunesArtwork"],"Analyzers":[],"AdditionalFiles":[],"EditorConfigFiles":[]} \ No newline at end of file diff --git a/.vs/HDL_APP_Project/xs/project-cache/HDL-ON_iOS-Debug|iPhoneSimulator.json b/.vs/HDL_APP_Project/xs/project-cache/HDL-ON_iOS-Debug|iPhoneSimulator.json index 67bddf0..a452c00 100644 --- a/.vs/HDL_APP_Project/xs/project-cache/HDL-ON_iOS-Debug|iPhoneSimulator.json +++ b/.vs/HDL_APP_Project/xs/project-cache/HDL-ON_iOS-Debug|iPhoneSimulator.json @@ -1 +1 @@ -{"Format":1,"ProjectReferences":[],"MetadataReferences":[{"FilePath":"/Users/nigel/.nuget/packages/mqttnet/3.0.8/lib/netstandard2.0/MQTTnet.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/mscorlib.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/newtonsoft.json/12.0.2/lib/netstandard2.0/Newtonsoft.Json.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/OpenTK-1.0.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/bin/Debug/Shared.IOS.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Drawing.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.Numerics.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.Numerics.Vectors.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.Web.Services.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.Xml.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.essentials/1.1.0/lib/xamarinios10/Xamarin.Essentials.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Xamarin.iOS.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Contracts.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.FileVersionInfo.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Security.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.XPath.XDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.WebSockets.Client.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Dynamic.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Xml.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Principal.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.ThreadPool.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Cng.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.EventBasedAsync.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.CompilerServices.VisualC.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.DeriveBytes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/netstandard.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.UnmanagedMemoryStream.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Http.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.XPath.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.XmlDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.Xsl.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Resources.Writer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Console.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Cache.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Sockets.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Text.Encoding.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.NetworkInformation.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Utilities.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Principal.Windows.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Claims.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Hashing.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.DriveInfo.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.X509Certificates.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Numerics.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.Watcher.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.TraceSource.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.Emit.Lightweight.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Text.Encoding.CodePages.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Linq.Expressions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.Timer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.InteropServices.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.Pipes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.HttpListener.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Text.RegularExpressions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.Tasks.Parallel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Collections.NonGeneric.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Collections.Concurrent.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.Overlapped.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Pkcs.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Handles.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Data.SqlClient.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ObjectModel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.WebHeaderCollection.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.InteropServices.RuntimeInformation.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.TypeConverter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Mail.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.Tasks.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Linq.Parallel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.XDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.SecureString.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/Microsoft.Win32.Registry.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.RSA.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.Annotations.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.Compression.ZipFile.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.InteropServices.WindowsRuntime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Linq.Queryable.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Resources.ResourceManager.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Resources.Reader.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Collections.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.Emit.ILGeneration.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Data.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.NameResolution.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ServiceProcess.ServiceController.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.ECDiffieHellman.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Loader.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Security.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.AuthenticationManager.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.ReaderWriter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.Tasks.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Tracing.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.AppContext.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Buffers.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.ECDsa.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Csp.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.TextWriterTraceListener.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Text.Encoding.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.MemoryMappedFiles.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.OpenSsl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/Microsoft.Win32.Registry.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Globalization.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.RandomNumberGenerator.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Collections.Specialized.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.ProtectedData.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ValueTuple.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.XPath.XmlDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.ServicePoint.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.XmlSerializer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Globalization.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Resources.ReaderWriter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encoding.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.IsolatedStorage.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.NetTcp.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.TypeExtensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Globalization.Calendars.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Requests.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.WebSockets.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.Emit.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Json.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Algorithms.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.Thread.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Linq.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Process.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Tools.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Hashing.Algorithms.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Debug.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/Microsoft.Win32.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.TraceEvent.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Drawing.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Formatters.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Ping.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Duplex.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.StackTrace.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.DispatchProxy.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.Aes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Memory.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Primitives.dll","Aliases":[],"Framework":null}],"Files":["/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Main.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/AppDelegate.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/ViewController.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/ViewController.designer.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/ViewControllerBase.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Reachability.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/MainPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Net/CommonPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Net/HttpListener.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/FileUtils.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Common/R.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Net/MyWebClient.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Net/MqttCommon.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Server/HttpServerRequest.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/ResponseEntity/RegionInfoRes.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/ResponseEntity/ResponsePack.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Enumerative/EmptyHttpReques.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Server/HttpServerRequestBase.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Room.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Scene.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Enumerative/Command.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Enumerative/MyEnum.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/DB_ResidenceData.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/Function.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/AC/AC.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/Target.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/BusSocket.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/Control.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/CRC.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/Packet.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/UserConfig.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/UserInfo.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/Control_Bus.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/Light/Light.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/BusData.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/A_Protocol_FunctionInfo.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/FunctionList.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/Curtain/Curtain.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/FloorHeating/FloorHeating.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/PublicAssmebly.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/PublicMothed.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/CSS/CSS.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/UserPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/UserPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/ClassificationPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/ClassificationPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/FunctionBaseInfoSetPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/ChooseFloorPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/FunctionBaseInfoSetPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/ChooseRoomPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/MotorCurtainPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/DimmerPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/RelayPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/RGBPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/RGBPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/RelayPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/1-HomePage/HomePageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/1-HomePage/HomePage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/PersonalDataPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/PersonalDataPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditFunctionPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/ResidentialManagePage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditFunctionPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomsManagementPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/FloorsManagementPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/FloorsManagementPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/ResidentialManagePageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomsManagementPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/LoginPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/ForgetPasswordPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/LoginPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/ForgetPasswordPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/ResetPassword_VerificationCode.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/RegisterPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/BaseView.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/RegisterPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/PublicAssmeblyBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/TopViewDiv.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/TopViewDivBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/ChooseRoomPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/DimmerPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/MotorCurtainPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/CurtainModulePage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/CurtainModulePageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/RollingShutterPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/RollingShutterPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/AC/ACPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/AC/ACPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/FunctionPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/FunctionPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Common/A_Protocol_Command.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/FunctionControlZone.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/FunctionControlZoneBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/RoomPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/RoomPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/ClassificaitionPublicBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/Contents.json","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1024x500.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/2048X2732 .png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/4096X4096.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/750X1134.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/1024.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/120.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/152.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/167.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/180.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/20.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/29.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/40.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/58.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/60.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/76.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/80.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/87.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/Contents.json","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/Contents.json","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/40路40@2x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/60路60@3x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/58路58@2x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/87路87@3x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/80路80@2x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/120路120@2x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/120路120@3x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/180路180@3x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/20路20.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/40路40@2x-1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/29路29.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/58路58@2x-1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/1024路1024@2x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1242*2688.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/828*1792.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/2688*1242.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1792*828.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1125*2436.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/2436*1125.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1242*2208.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/750*1334.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/2208*1242.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/640*960.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/320*480.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/640*960-1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/640*1136.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/640*1136-1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/LaunchScreen.storyboard","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Main.storyboard","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Info.plist","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Entitlements.plist","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/ShowPasswordIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/SearchIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/VerificationCodeIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/AccountIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/QQIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/PasswordIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/WechatIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/HidePasswordIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/EmailIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/3.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Language.ini","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/BackIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Logo.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Logo-bg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/UserTypebg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AdminTypeIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/MemberTypeIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/ResidenceManageIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/ResidenceMemberIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/ResidenceArmIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/ResidenceDataBackupIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AuxiliaryFunctionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AddFunctionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/NightViewIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/SwitchIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/GeneralSettingsIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/SupportIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/UserPageNavbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/CollectionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/ClassificationIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/IntellectualizationIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/PersonalCenterIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/PersonalCenterIconOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/ClassificationIconOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/IntellectualizationIconOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/CollectionIconOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/HomeListbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/PersonalData/QRcodeIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Classification/ToggleDisplayThumbnail.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Classification/ToggleDisplayLarge.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Classification/Room/Roombg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/MsgIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/MsgIconTip.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/Functionbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/FunctionOnbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/ChangeViewbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/InfoIcon/HumidityIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/InfoIcon/Pm25Icon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/InfoIcon/TempIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/DownIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/transparent.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/CollectionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/CollectionWhiteIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Classification/Room/AllCloseIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/PowerClose.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/PowerOpen.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AcIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AcOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainStopIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainCloseIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainCloseOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainOpenIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainOpenOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainStopOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/FloorHeatingIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/FloorHeatingOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Light/LightIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Light/LightOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Music/MusicIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Music/MusicOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Switch.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/SwitchOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/FuncInfoSetIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Light/ColorWheel.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/ThumbImage.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Fragmentbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/PowerClose_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/PowerOpen_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Restored_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Edit.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/RightIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AcThinIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainThinIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/FloorHeatingThinIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Light/LightThinIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/ChooseIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/ChooseOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/PlusSignIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/MinusSignIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/CollectionGrayIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Switch.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/SwitchOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/LocationAddressIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/AddIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/EditIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Right.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/UnSelectionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/SelectionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/DownIcon_2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/ChooseRoomListbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Scene/MovieMark.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Scene/SceneIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/SceneCovered.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/SceneCoveredOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Scene/DelayIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Scene/s2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Scene/s1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainBgOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainBgIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindMediumIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AirSupplyIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AutoIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/CoolIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DehumidificationIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/HeatingIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindHighIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindLowIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/MusicFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/FreshAirFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/EnergyMonitoringFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/EnvironmentalFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/SecurityMonitoringFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/LightFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/VideoIntercomFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/PanelFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/FloorHeatingFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/ACFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/CurtainFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/ElectricFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/SensorFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/DoorLockFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/iTunesArtwork","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/iTunesArtwork@2x"],"BuildActions":["Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","InterfaceDefinition","InterfaceDefinition","None","None","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","ITunesArtwork","ITunesArtwork"],"Analyzers":[],"AdditionalFiles":[],"EditorConfigFiles":[]} \ No newline at end of file +{"Format":1,"ProjectReferences":[],"MetadataReferences":[{"FilePath":"/Users/nigel/.nuget/packages/microsoft.appcenter.analytics/3.1.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Analytics.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/microsoft.appcenter.analytics/3.1.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Analytics.iOS.Bindings.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/microsoft.appcenter.crashes/3.1.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Crashes.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/microsoft.appcenter.crashes/3.1.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Crashes.iOS.Bindings.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/microsoft.appcenter/3.1.0/lib/Xamarin.iOS10/Microsoft.AppCenter.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/microsoft.appcenter/3.1.0/lib/Xamarin.iOS10/Microsoft.AppCenter.iOS.Bindings.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/mqttnet/3.0.8/lib/netstandard2.0/MQTTnet.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/mscorlib.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/newtonsoft.json/12.0.2/lib/netstandard2.0/Newtonsoft.Json.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/OpenTK-1.0.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/bin/Debug/Shared.IOS.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Drawing.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.Numerics.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.Numerics.Vectors.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.Web.Services.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.Xml.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.essentials/1.1.0/lib/xamarinios10/Xamarin.Essentials.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Xamarin.iOS.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Contracts.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.FileVersionInfo.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Security.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.XPath.XDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.WebSockets.Client.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Dynamic.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Xml.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Principal.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.ThreadPool.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Cng.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.EventBasedAsync.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.CompilerServices.VisualC.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.DeriveBytes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/netstandard.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.UnmanagedMemoryStream.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Http.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.XPath.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.XmlDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.Xsl.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Resources.Writer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Console.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Cache.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Sockets.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Text.Encoding.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.NetworkInformation.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Utilities.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Principal.Windows.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Claims.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Hashing.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.DriveInfo.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.X509Certificates.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Numerics.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.Watcher.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.TraceSource.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.Emit.Lightweight.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Text.Encoding.CodePages.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Linq.Expressions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.Timer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.InteropServices.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.Pipes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.HttpListener.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Text.RegularExpressions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.Tasks.Parallel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Collections.NonGeneric.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Collections.Concurrent.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.Overlapped.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Pkcs.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Handles.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Data.SqlClient.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ObjectModel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.WebHeaderCollection.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.InteropServices.RuntimeInformation.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.TypeConverter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Mail.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.Tasks.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Linq.Parallel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.XDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.SecureString.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/Microsoft.Win32.Registry.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.RSA.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.Annotations.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.Compression.ZipFile.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.InteropServices.WindowsRuntime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Linq.Queryable.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Resources.ResourceManager.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Resources.Reader.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Collections.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.Emit.ILGeneration.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Data.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.NameResolution.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ServiceProcess.ServiceController.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.ECDiffieHellman.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Loader.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Security.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.AuthenticationManager.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.ReaderWriter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.Tasks.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Tracing.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.AppContext.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Buffers.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.ECDsa.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Csp.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.TextWriterTraceListener.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Text.Encoding.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.MemoryMappedFiles.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.OpenSsl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/Microsoft.Win32.Registry.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Globalization.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.RandomNumberGenerator.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Collections.Specialized.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.ProtectedData.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ValueTuple.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.XPath.XmlDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.ServicePoint.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.XmlSerializer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Globalization.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Resources.ReaderWriter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encoding.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.IsolatedStorage.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.NetTcp.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.TypeExtensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Globalization.Calendars.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Requests.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.WebSockets.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.Emit.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Json.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Algorithms.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.Thread.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Linq.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Process.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Tools.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Hashing.Algorithms.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Debug.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/Microsoft.Win32.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.TraceEvent.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Drawing.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Formatters.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Ping.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Duplex.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.StackTrace.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.DispatchProxy.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.Aes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Memory.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Primitives.dll","Aliases":[],"Framework":null}],"Files":["/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Main.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/AppDelegate.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/ViewController.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/ViewController.designer.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/ViewControllerBase.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Reachability.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/MainPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Net/CommonPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Net/HttpListener.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/FileUtils.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Common/R.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Net/MyWebClient.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Net/MqttCommon.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Server/HttpServerRequest.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/ResponseEntity/RegionInfoRes.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/ResponseEntity/ResponsePack.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Enumerative/EmptyHttpReques.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Server/HttpServerRequestBase.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Room.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Enumerative/Command.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Enumerative/MyEnum.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/DB_ResidenceData.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/Function.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/Target.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/BusSocket.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/Control.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/CRC.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/Packet.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/UserConfig.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/UserInfo.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/Control_Bus.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/BusData.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/PublicAssmebly.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/PublicMothed.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/CSS/CSS.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/UserPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/UserPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/ClassificationPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/ClassificationPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/FunctionBaseInfoSetPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/ChooseFloorPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/FunctionBaseInfoSetPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/ChooseRoomPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/MotorCurtainPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/DimmerPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/RelayPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/RGBPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/RGBPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/RelayPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/1-HomePage/HomePageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/1-HomePage/HomePage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/PersonalDataPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/PersonalDataPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditFunctionPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/ResidentialManagePage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditFunctionPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomsManagementPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/FloorsManagementPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/FloorsManagementPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/ResidentialManagePageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomsManagementPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/LoginPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/ForgetPasswordPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/LoginPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/ForgetPasswordPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/ResetPassword_VerificationCode.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/RegisterPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/BaseView.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/RegisterPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/PublicAssmeblyBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/TopViewDiv.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/TopViewDivBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/ChooseRoomPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/DimmerPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/MotorCurtainPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/CurtainModulePage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/CurtainModulePageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/RollingShutterPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/RollingShutterPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/AC/ACPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/AC/ACPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/FunctionPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/FunctionPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Common/A_Protocol_Command.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/FunctionControlZone.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/FunctionControlZoneBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/RoomPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/RoomPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/ClassificaitionPublicBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/Scene.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/FunctionList.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/AC.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/Curtain.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/FloorHeating.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/Light.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/Contents.json","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1024x500.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/2048X2732 .png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/4096X4096.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/750X1134.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/1024.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/120.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/152.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/167.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/180.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/20.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/29.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/40.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/58.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/60.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/76.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/80.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/87.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/Contents.json","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/Contents.json","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/40路40@2x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/60路60@3x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/58路58@2x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/87路87@3x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/80路80@2x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/120路120@2x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/120路120@3x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/180路180@3x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/20路20.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/40路40@2x-1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/29路29.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/58路58@2x-1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/1024路1024@2x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1242*2688.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/828*1792.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/2688*1242.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1792*828.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1125*2436.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/2436*1125.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1242*2208.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/750*1334.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/2208*1242.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/640*960.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/320*480.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/640*960-1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/640*1136.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/640*1136-1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/LaunchScreen.storyboard","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Main.storyboard","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Info.plist","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Entitlements.plist","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/ShowPasswordIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/SearchIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/VerificationCodeIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/AccountIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/QQIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/PasswordIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/WechatIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/HidePasswordIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/EmailIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/3.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Language.ini","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/BackIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Logo.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Logo-bg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/UserTypebg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AdminTypeIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/MemberTypeIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/ResidenceManageIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/ResidenceMemberIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/ResidenceArmIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/ResidenceDataBackupIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AuxiliaryFunctionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AddFunctionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/NightViewIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/SwitchIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/GeneralSettingsIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/SupportIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/UserPageNavbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/CollectionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/ClassificationIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/IntellectualizationIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/PersonalCenterIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/PersonalCenterIconOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/ClassificationIconOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/IntellectualizationIconOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/CollectionIconOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/HomeListbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/PersonalData/QRcodeIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Classification/ToggleDisplayThumbnail.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Classification/ToggleDisplayLarge.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Classification/Room/Roombg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/MsgIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/MsgIconTip.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/Functionbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/FunctionOnbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/ChangeViewbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/InfoIcon/HumidityIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/InfoIcon/Pm25Icon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/InfoIcon/TempIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/DownIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/transparent.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/CollectionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/CollectionWhiteIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Classification/Room/AllCloseIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/PowerClose.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/PowerOpen.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AcIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AcOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainStopIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainCloseIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainCloseOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainOpenIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainOpenOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainStopOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/FloorHeatingIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/FloorHeatingOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Light/LightIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Light/LightOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Music/MusicIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Music/MusicOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Switch.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/SwitchOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/FuncInfoSetIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Light/ColorWheel.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/ThumbImage.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Fragmentbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Restored_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Edit.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/RightIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AcThinIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainThinIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/FloorHeatingThinIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Light/LightThinIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/ChooseIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/ChooseOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/PlusSignIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/MinusSignIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/CollectionGrayIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Switch.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/SwitchOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/LocationAddressIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/AddIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/EditIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Right.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/UnSelectionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/SelectionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/DownIcon_2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/ChooseRoomListbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Scene/MovieMark.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Scene/SceneIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/SceneCovered.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/SceneCoveredOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Scene/DelayIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Scene/s2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Scene/s1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainBgOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainBgIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AirSupplyIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AutoIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/CoolIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DehumidificationIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/HeatingIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/MusicFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/FreshAirFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/EnergyMonitoringFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/EnvironmentalFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/SecurityMonitoringFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/LightFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/VideoIntercomFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/PanelFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/FloorHeatingFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/ACFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/CurtainFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/ElectricFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/SensorFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/DoorLockFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/InfoIcon/Restored_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainOpenBlueIcon_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainOpenWhiteIcon_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainCloseWhiteIcon_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainCloseBlueIcon_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DivBg1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DivBg2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AirSupplyIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AutoIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/CoolIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DehumidificationIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/HeatingIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindHighIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindHighIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindLowIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindLowIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindMediumIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindMediumIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/iTunesArtwork","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/iTunesArtwork@2x"],"BuildActions":["Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","InterfaceDefinition","InterfaceDefinition","None","None","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","ITunesArtwork","ITunesArtwork"],"Analyzers":[],"AdditionalFiles":[],"EditorConfigFiles":[]} \ No newline at end of file diff --git a/.vs/HDL_APP_Project/xs/project-cache/Shared.Droid-Debug.json b/.vs/HDL_APP_Project/xs/project-cache/Shared.Droid-Debug.json new file mode 100644 index 0000000..f51d16f --- /dev/null +++ b/.vs/HDL_APP_Project/xs/project-cache/Shared.Droid-Debug.json @@ -0,0 +1 @@ +{"Format":1,"ProjectReferences":[],"MetadataReferences":[{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Java.Interop.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v8.0/Mono.Android.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/mscorlib.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/Downloads/Library-refs_heads_CJL/DLL/Newtonsoft.Json.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid.HDLWidget/bin/Debug/Shared.Droid.HDLWidget.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid.TouchID/bin/Debug/Shared.Droid.TouchID.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.Data.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.Web.Services.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.Xml.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/Desktop/HDL_APP_Project/packages/Xamarin.Android.Arch.Core.Common.1.1.1.3/lib/monoandroid80/Xamarin.Android.Arch.Core.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/Desktop/HDL_APP_Project/packages/Xamarin.Android.Arch.Lifecycle.Common.1.1.1.3/lib/monoandroid80/Xamarin.Android.Arch.Lifecycle.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/Desktop/HDL_APP_Project/packages/Xamarin.Android.Arch.Lifecycle.Runtime.1.1.1.3/lib/monoandroid80/Xamarin.Android.Arch.Lifecycle.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/Downloads/Library-refs_heads_CJL/DLL/Android/Xamarin.Android.Support.Animated.Vector.Drawable.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/Desktop/HDL_APP_Project/packages/Xamarin.Android.Support.Annotations.28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.Annotations.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/Desktop/HDL_APP_Project/packages/Xamarin.Android.Support.Compat.28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.Compat.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/Desktop/HDL_APP_Project/packages/Xamarin.Android.Support.Core.UI.28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.Core.UI.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/Desktop/HDL_APP_Project/packages/Xamarin.Android.Support.Core.Utils.28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.Core.Utils.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/Desktop/HDL_APP_Project/packages/Xamarin.Android.Support.Fragment.28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.Fragment.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/Desktop/HDL_APP_Project/packages/Xamarin.Android.Support.Media.Compat.28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.Media.Compat.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/Desktop/HDL_APP_Project/packages/Xamarin.Android.Support.v4.28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.v4.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/Downloads/Library-refs_heads_CJL/DLL/Android/Xamarin.Android.Support.v7.AppCompat.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/Downloads/Library-refs_heads_CJL/DLL/Android/Xamarin.Android.Support.Vector.Drawable.dll","Aliases":[],"Framework":null}],"Files":["/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid/Properties/AssemblyInfo.cs","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid/IO/FileUtils.cs","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid/Net/NetWiFi.cs","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid/Other/DensityUtil.cs","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid/UI/Alert.cs","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid/UI/Application.cs","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid/UI/Button.cs","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid/UI/DateView.cs","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid/UI/TimeView.cs","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid/UI/Dialog.cs","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid/UI/EditText.cs","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid/UI/Enum.cs","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid/UI/HorizontalScrolViewLayout.cs","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid/UI/HorizontalSeekBar.cs","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid/UI/Lanuage.cs","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid/UI/Loading.cs","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid/UI/PageLayout.cs","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid/UI/RowLayout.cs","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid/UI/Spinner.cs","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid/UI/VerticalScrolViewLayout.cs","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid/UI/VerticalSeekBar.cs","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid/UI/Video.cs","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid/UI/View.cs","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid/UI/Tip.cs","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid/UI/FrameLayout.cs","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid/UI/ViewGroup.cs","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid/UI/Camera.cs","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid/UI/TextView.cs","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid/UI/ColorPicker.cs","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid/UI/UrlMonitor.cs","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid/UI/MusicVerticalScrolViewLayout.cs","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid/UI/SwipeLayout.cs","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid/UI/ImageView.cs","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid/UI/WiimuUPnp.cs","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid/BaseActivity.cs","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid/Other/Server.cs","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid/Other/ServerHandler.cs","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid/Other/MusicService.cs","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid/Other/MusicInfo.cs","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid/Other/Volume.cs","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid/CommonClass.cs","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid/MyBroadcastReceive.cs","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid/Net/WifiUtil.cs","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid/SplashActivity.cs","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid/UI/MyEchartsView.cs","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid/UI/PickerView.cs","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid/UI/ArcSeekBar.cs","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid/Utils/TouchIDUtils.cs","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid/UI/WaveSeekBar.cs","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid/UI/GDMapView.cs","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid/Utils/HDLUtils.cs","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid/UI/UIPickerView.cs","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid/UI/UICoverFlowView.cs","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid/UI/CropImage.cs","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid/UI/UIDrawerLayout.cs","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid/MyService.cs","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid/UI/GestureLockView.cs","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid/UI/QRCode.cs","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid/UI/Contacts.cs","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid/UI/VerticalRefreshLayout.cs","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid/UI/CurtainSeekBar.cs","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid/UI/CurtainRollSeekBar.cs","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid/UI/ArcScaleSeekBar.cs","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid/UI/EditTextView.cs","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid/UI/HorizontalPages.cs","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid/UI/DiyImageSeekBar.cs","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid/UI/BaseSeekBar.cs","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid/UI/ImageViewNew.cs","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid/UI/ProgressLoading.cs","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid/UI/GradientMaskView.cs","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid/UI/DiyImageVerticalSeekBar.cs","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid/Additions/AboutAdditions.txt","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid/Jars/AboutJars.txt","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid/packages.config","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid/Transforms/EnumFields.xml","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid/Transforms/EnumMethods.xml","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid/Transforms/Metadata.xml","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid/Jars/EzvizGlobalAPI.jar","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid/Jars/MyJar.jar","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid/Jars/libammsdk.jar"],"BuildActions":["Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","None","None","None","TransformFile","TransformFile","TransformFile","EmbeddedJar","EmbeddedJar","EmbeddedJar"],"Analyzers":[],"AdditionalFiles":[],"EditorConfigFiles":[]} \ No newline at end of file diff --git a/.vs/HDL_APP_Project/xs/project-cache/Shared.Droid.HDLWidget-Debug.json b/.vs/HDL_APP_Project/xs/project-cache/Shared.Droid.HDLWidget-Debug.json new file mode 100644 index 0000000..334e28a --- /dev/null +++ b/.vs/HDL_APP_Project/xs/project-cache/Shared.Droid.HDLWidget-Debug.json @@ -0,0 +1 @@ +{"Format":1,"ProjectReferences":[],"MetadataReferences":[{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Java.Interop.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v8.0/Mono.Android.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/mscorlib.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/Downloads/Library-refs_heads_CJL/DLL/Android/Xamarin.Android.Arch.Core.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/Downloads/Library-refs_heads_CJL/DLL/Android/Xamarin.Android.Arch.Lifecycle.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/Downloads/Library-refs_heads_CJL/DLL/Android/Xamarin.Android.Arch.Lifecycle.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/Downloads/Library-refs_heads_CJL/DLL/Android/Xamarin.Android.Support.Animated.Vector.Drawable.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/Downloads/Library-refs_heads_CJL/DLL/Android/Xamarin.Android.Support.Annotations.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/Downloads/Library-refs_heads_CJL/DLL/Android/Xamarin.Android.Support.Compat.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/Downloads/Library-refs_heads_CJL/DLL/Android/Xamarin.Android.Support.Core.UI.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/Downloads/Library-refs_heads_CJL/DLL/Android/Xamarin.Android.Support.Core.Utils.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/Downloads/Library-refs_heads_CJL/DLL/Android/Xamarin.Android.Support.Fragment.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/Downloads/Library-refs_heads_CJL/DLL/Android/Xamarin.Android.Support.Media.Compat.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/Downloads/Library-refs_heads_CJL/DLL/Android/Xamarin.Android.Support.v7.AppCompat.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/Downloads/Library-refs_heads_CJL/DLL/Android/Xamarin.Android.Support.Vector.Drawable.dll","Aliases":[],"Framework":null}],"Files":["/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid.HDLWidget/Properties/AssemblyInfo.cs","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid.HDLWidget/Jars/AboutJars.txt","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid.HDLWidget/Additions/AboutAdditions.txt","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid.HDLWidget/packages.config","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid.HDLWidget/Info.plist","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid.HDLWidget/Transforms/Metadata.xml","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid.HDLWidget/Transforms/EnumFields.xml","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid.HDLWidget/Transforms/EnumMethods.xml","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid.HDLWidget/Jars/HDLWidgetXM-V1.0.6.aar"],"BuildActions":["Compile","None","None","None","None","TransformFile","TransformFile","TransformFile","LibraryProjectZip"],"Analyzers":[],"AdditionalFiles":[],"EditorConfigFiles":[]} \ No newline at end of file diff --git a/.vs/HDL_APP_Project/xs/project-cache/Shared.Droid.Smartrefresh-Debug.json b/.vs/HDL_APP_Project/xs/project-cache/Shared.Droid.Smartrefresh-Debug.json new file mode 100644 index 0000000..f7b217c --- /dev/null +++ b/.vs/HDL_APP_Project/xs/project-cache/Shared.Droid.Smartrefresh-Debug.json @@ -0,0 +1 @@ +{"Format":1,"ProjectReferences":[],"MetadataReferences":[{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Java.Interop.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v8.0/Mono.Android.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/mscorlib.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.dll","Aliases":[],"Framework":null}],"Files":["/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid.Smartrefresh/Properties/AssemblyInfo.cs","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid.Smartrefresh/Jars/AboutJars.txt","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid.Smartrefresh/Additions/AboutAdditions.txt","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid.Smartrefresh/Transforms/Metadata.xml","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid.Smartrefresh/Transforms/EnumFields.xml","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid.Smartrefresh/Transforms/EnumMethods.xml","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid.Smartrefresh/Jars/refresh-layout-release.aar"],"BuildActions":["Compile","None","None","TransformFile","TransformFile","TransformFile","LibraryProjectZip"],"Analyzers":[],"AdditionalFiles":[],"EditorConfigFiles":[]} \ No newline at end of file diff --git a/.vs/HDL_APP_Project/xs/project-cache/Shared.Droid.TouchID-Debug.json b/.vs/HDL_APP_Project/xs/project-cache/Shared.Droid.TouchID-Debug.json new file mode 100644 index 0000000..d0edff8 --- /dev/null +++ b/.vs/HDL_APP_Project/xs/project-cache/Shared.Droid.TouchID-Debug.json @@ -0,0 +1 @@ +{"Format":1,"ProjectReferences":[],"MetadataReferences":[{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Java.Interop.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v8.0/Mono.Android.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/mscorlib.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.dll","Aliases":[],"Framework":null}],"Files":["/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid.TouchID/Properties/AssemblyInfo.cs","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid.TouchID/Jars/AboutJars.txt","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid.TouchID/Additions/AboutAdditions.txt","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid.TouchID/packages.config","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid.TouchID/Transforms/Metadata.xml","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid.TouchID/Transforms/EnumFields.xml","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid.TouchID/Transforms/EnumMethods.xml","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid.TouchID/Jars/BiometricPrompt-V1.0.2.aar"],"BuildActions":["Compile","None","None","None","TransformFile","TransformFile","TransformFile","LibraryProjectZip"],"Analyzers":[],"AdditionalFiles":[],"EditorConfigFiles":[]} \ No newline at end of file diff --git a/.vs/HDL_APP_Project/xs/sqlite3/storage.ide b/.vs/HDL_APP_Project/xs/sqlite3/storage.ide index a2897e4..65a1272 100644 --- a/.vs/HDL_APP_Project/xs/sqlite3/storage.ide +++ b/.vs/HDL_APP_Project/xs/sqlite3/storage.ide Binary files differ diff --git a/HDL-ON_Android/Application.cs b/HDL-ON_Android/Application.cs new file mode 100644 index 0000000..b588e38 --- /dev/null +++ b/HDL-ON_Android/Application.cs @@ -0,0 +1,141 @@ +锘縰sing System; +using Android; +using Android.Content; +using Android.Net; +using Android.OS; +using HDL_ON; +using Java.Util; +using Shared; + +namespace HDL_ON_Android +{ + /// <summary> + /// 璁惧畾涓洪粯璁ゅ惎鍔ㄧ殑Application + /// </summary> + [Android.App.Application] + public class Application : Android.App.Application + { + static void reStartApp(Android.App.Application application) + { + var intent = new Intent(application, typeof(BaseActivity)); + intent.AddFlags(ActivityFlags.NewTask); + application.StartActivity(intent); + Android.OS.Process.KillProcess(Android.OS.Process.MyPid()); + } + + public Application(IntPtr handle, Android.Runtime.JniHandleOwnership ownerShip) : base(handle, ownerShip) { } + public override void OnCreate() + { + if (Shared.Application.Activity != null) + { + reStartApp(this); + return; + } + + base.OnCreate(); + + initAll(); + } + /// <summary> + /// 鎵�鏈夊垵濮嬪寲鍏ㄩ儴鍦ㄨ繖涓柟娉曞疄鐜� + /// </summary> + void initAll() + { + //Locale locale1 = Locale.Default; + //var localeList = Resources.Configuration.Locale; + //if (localeList.Language == "zh") + //{ + // Language.CurrentLanguage = "Chinese"; + //} + + string[] permissions = new string[] { Manifest.Permission.WriteExternalStorage, Manifest.Permission.RecordAudio, + Manifest.Permission.Camera, Manifest.Permission.ProcessOutgoingCalls, Manifest.Permission.GetAccounts}; + + var version = Build.VERSION.SdkInt + ""; + Console.WriteLine("Build.VERSION.SdkInt : " + version); + + //Android.Support.V4.App.ActivityCompat.RequestPermissions (BaseActivity., permissions, 321); + + BaseActivity.IsHideVirualButtons = true; + init(); + BaseActivity.OnCreateActoin += (activity, application) => { + + BaseActivity.NetworkStateChanged += (int obj) => { + }; + + }; + BaseActivity.RefreshUIAction += (activity) => { + MainPage.Show(); + checkSomeInfo(); + }; + BaseActivity.OnResumeAction += (activity) => { + checkSomeInfo(); + }; + BaseActivity.OnDestroyAction += (activity) => { + Console.WriteLine("OnDestroyAction"); + BusSocket.Stop(); + }; + } + public static bool IsShowTip = true; + void init() + { + //鎵嬫満鍚嶇О Android.OS.Build.Manufacturer; + + } + void checkSomeInfo() + { + try + { + IsShowTip = true; + var status = isNetworkAvailable(this); + int internetStatus = 0; + if (!status) + { + internetStatus = 0; + } + + var isWifi = isWifiConnected(this); + if (isWifi) + { + internetStatus = 2; + } + else + { + internetStatus = 1; + } + } + catch (Exception ex) + { + Console.WriteLine($"android check some info erorr : {ex.Message}"); + } + } + + bool isNetworkAvailable(Context context) + { + var cm = (ConnectivityManager)context.GetSystemService(ConnectivityService); + if (cm == null || cm.ActiveNetworkInfo == null) + { + return false; + } + else + { + return cm.ActiveNetworkInfo.IsAvailable; + } + } + + bool isWifiConnected(Context context) + { + if (context != null) + { + var mConnectivityManager = (ConnectivityManager)context.GetSystemService + (ConnectivityService); + var mWiFiNetworkInfo = mConnectivityManager.GetNetworkInfo(ConnectivityType.Wifi); + if (mWiFiNetworkInfo != null) + { + return mWiFiNetworkInfo.IsAvailable; + } + } + return false; + } + } +} diff --git a/HDL-ON_Android/Assets/AboutAssets.txt b/HDL-ON_Android/Assets/AboutAssets.txt new file mode 100644 index 0000000..dcb0409 --- /dev/null +++ b/HDL-ON_Android/Assets/AboutAssets.txt @@ -0,0 +1,19 @@ +Any raw assets you want to be deployed with your application can be placed in +this directory (and child directories) and given a Build Action of "AndroidAsset". + +These files will be deployed with your package and will be accessible using Android's +AssetManager, like this: + +public class ReadAsset : Activity +{ + protected override void OnCreate (Bundle bundle) + { + base.OnCreate (bundle); + + InputStream input = Assets.Open ("my_asset.txt"); + } +} + +Additionally, some Android functions will automatically load asset files: + +Typeface tf = Typeface.CreateFromAsset (Context.Assets, "fonts/samplefont.ttf"); \ No newline at end of file diff --git a/HDL-ON_Android/Assets/Language.ini b/HDL-ON_Android/Assets/Language.ini new file mode 100644 index 0000000..4a29ce1 --- /dev/null +++ b/HDL-ON_Android/Assets/Language.ini @@ -0,0 +1,147 @@ +锘縖English] +1=Login +2=Mobile login +3=Lights +4=Mailbox login +7=Forget? +8=Sign up +9=Verification code login +10=Please wait... +11=Close +12=Get Verification Code +13=Password login +14=Register + + +42=Network anomaly + +[Chinese] +1=鐧诲綍 +2=鎵嬫満鍙风櫥褰� +3=鐏厜 +4=閭鐧诲綍 +5=璇疯緭鍏ヨ处鍙� +6=璇疯緭鍏ュ瘑鐮� +7=蹇樿瀵嗙爜 +8=娉ㄥ唽 +9=楠岃瘉鐮佺櫥褰� +10=璇风瓑寰�... +11=鍏抽棴 +12=鑾峰彇楠岃瘉鐮� +13=瀵嗙爜鐧诲綍 +14=娉ㄥ唽 +15=璇疯緭鍏ユ偍鐨勬墜鏈哄彿 +16=璇疯緭鍏�6-13涓瓧绗︾殑瀵嗙爜 +17=璇峰啀娆¤緭鍏ュ瘑鐮� +18=璇疯緭鍏ラ獙璇佺爜 +19=璇疯緭鍏ユ纭殑鎵嬫満鍙风爜 +20=浜屾瀵嗙爜杈撳叆涓嶅尮閰嶏紝璇烽噸鏂拌緭鍏� +21=瀵嗙爜涓嶇鍚堣姹傦紝璇烽噸鏂拌緭鍏� +22=璇ョ敤鎴峰凡瀛樺湪锛屽彲鐩存帴鐧诲綍 +23=楠岃瘉鐮佹湁璇紝璇烽噸鏂拌緭鍏� +24=璇疯緭鍏ユ纭殑閭鍦板潃 +25=璇疯緭鍏ユ偍鐨勯偖绠� +26=浣忓畢绠$悊 +27=鎴愬憳绠$悊 +28=鏈竷闃� +29=甯冮槻涓� +30=鏁版嵁澶囦唤 +31=杈呭姪鍔熻兘 +32=娣诲姞鍔熻兘 +33=澶滈棿妯″紡 +34=閫氱敤璁剧疆 +35=鑾峰彇鏀寔 +36=鏀惰棌 +37=鍒嗙被 +38=鏅鸿兘 +39=涓汉 +40=鐧诲綍澶辫触锛岃处鍙锋垨瀵嗙爜閿欒銆� +41=楠岃瘉鐮佸彂閫佸け璐ャ�� +42=缃戠粶寮傚父 +43=娉ㄥ唽澶辫触锛岃閲嶈瘯銆� +44=纭閲嶇疆 +45=璐﹀彿涓嶅瓨鍦�,璇风‘璁よ处鍙锋槸鍚︽敞鍐屻�� +46=鐧诲綍鍑瘉澶辨晥,璇烽噸鏂扮櫥褰曘�� +47=涓汉涓績 +48=鍚嶇О +49=鎴戠殑浜岀淮鐮� +50=缁戝畾鎵嬫満 +51=缁戝畾閭 +52=鏈粦瀹� +53=绗笁鏂规巿鏉� +54=淇敼鐧诲綍瀵嗙爜 +55=瑙i攣璁剧疆 +56=璁剧疆瀵嗙爜銆佹墜鍔裤�佹寚绾规垨face ID淇濇姢鎮ㄧ殑闅愮 +57=閫�鍑虹櫥褰� +58=鎴块棿 +59=璁惧 +60=鍔熻兘 +61=浜害 +62=璁剧疆 +63=浣嶇疆绠$悊 +64=鍏变韩 +65=娣诲姞鍒版闈� +66=淇敼鍚嶇О +67=鍙栨秷 +68=纭 +69=鍏ㄩ儴 +70=绐楀笜 +71=浣忓畢鍚嶇О +72=浣忓畢鍦板潃 +73=妤煎眰绠$悊 +74=鎴块棿绠$悊 +75=绠$悊鍛樻潈闄愯縼绉� +76=杩囨埛 +77=璋冭瘯鏉冮檺 +78=鎮ㄧ殑绠$悊鍛樻潈闄愮Щ浜ょ粰鍏朵粬鐢ㄦ埛 +79=璇ヤ綇瀹呬俊鎭暟鎹叏閮ㄨ浆绉荤粰鏂版埛涓� +80=鍏佽宸ヤ綔浜哄憳杩滅▼璁块棶鎮ㄧ殑瀹� +81=妤煎眰 +82=娣诲姞妤煎眰 +83=淇敼妤煎眰鍚嶇О +84=娣诲姞澶辫触锛屾ゼ灞傚凡缁忓瓨鍦ㄣ�� +85=鍦烘櫙 +86=鍒犻櫎 +87=鎻愮ず +88=鏄惁鍒犻櫎璇ユゼ灞�? +89=娣诲姞鎴块棿 +90=淇敼鎴块棿淇℃伅 +91=缂栬緫鎴块棿淇℃伅 +92=鎴块棿鍚嶇О +93=鎵�灞炴ゼ灞� +94=鍔熻兘绠$悊 +95=淇濆瓨 +96=鍒犻櫎鎴块棿 +97=榛樿鍥惧簱 +98=鎷嶇収 +99=浠庣浉鍐屼腑閫夋嫨 +100=鏈垎閰� +101=宸插垎閰� +102=鎴块棿宸茬粡瀛樺湪锛屾坊鍔犲け璐ャ�� +103=鏄惁瑕佸垹闄よ鎴块棿? +104=鍙樺寲閫熷害 +105=瀹ゅ唴娓╁害 +106=绌鸿皟 +107=鍙瀵硅 +108=浼犳劅鍣� +109=瀹夐槻鐩戞帶 +110=鏅鸿兘闈㈡澘 +111=闊充箰 +112=鏂伴绯荤粺 +113=鐜鏁版嵁 +114=鑳芥簮鐩戞祴 +115=瀹剁數 +116=鏅鸿兘闂ㄩ攣 +117=鍦扮儹 +118=鎵撳紑 +119=鍒跺喎 +120=鍒剁儹 +121=闄ゆ箍 +122=鑷姩 +123=閫侀 +124=楂橀 +125=涓 +126=浣庨 +127=閫夋嫨妯″紡 +128=閫夋嫨椋庨�� +129=纭鍏抽棴鎴块棿鍐呮墍鏈夊姛鑳藉悧锛� \ No newline at end of file diff --git a/HDL-ON_Android/Assets/Phone/Classification/Room/AllCloseIcon.png b/HDL-ON_Android/Assets/Phone/Classification/Room/AllCloseIcon.png new file mode 100644 index 0000000..f9b072d --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/Classification/Room/AllCloseIcon.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/Classification/Room/Roombg.png b/HDL-ON_Android/Assets/Phone/Classification/Room/Roombg.png new file mode 100644 index 0000000..625b965 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/Classification/Room/Roombg.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/Classification/ToggleDisplayLarge.png b/HDL-ON_Android/Assets/Phone/Classification/ToggleDisplayLarge.png new file mode 100644 index 0000000..a26a06a --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/Classification/ToggleDisplayLarge.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/Classification/ToggleDisplayThumbnail.png b/HDL-ON_Android/Assets/Phone/Classification/ToggleDisplayThumbnail.png new file mode 100644 index 0000000..96bd751 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/Classification/ToggleDisplayThumbnail.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/Collection/.DS_Store b/HDL-ON_Android/Assets/Phone/Collection/.DS_Store new file mode 100644 index 0000000..f9b014e --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/Collection/.DS_Store Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/Collection/ChangeViewbg.png b/HDL-ON_Android/Assets/Phone/Collection/ChangeViewbg.png new file mode 100644 index 0000000..9f5d7fc --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/Collection/ChangeViewbg.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/Collection/CollectionGrayIcon.png b/HDL-ON_Android/Assets/Phone/Collection/CollectionGrayIcon.png new file mode 100644 index 0000000..22ca595 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/Collection/CollectionGrayIcon.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/Collection/CollectionIcon.png b/HDL-ON_Android/Assets/Phone/Collection/CollectionIcon.png new file mode 100644 index 0000000..2606e02 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/Collection/CollectionIcon.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/Collection/CollectionWhiteIcon.png b/HDL-ON_Android/Assets/Phone/Collection/CollectionWhiteIcon.png new file mode 100644 index 0000000..23d2d18 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/Collection/CollectionWhiteIcon.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/Collection/FunctionOnbg.png b/HDL-ON_Android/Assets/Phone/Collection/FunctionOnbg.png new file mode 100644 index 0000000..2be8b20 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/Collection/FunctionOnbg.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/Collection/Functionbg.png b/HDL-ON_Android/Assets/Phone/Collection/Functionbg.png new file mode 100644 index 0000000..5162258 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/Collection/Functionbg.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/Collection/MsgIcon.png b/HDL-ON_Android/Assets/Phone/Collection/MsgIcon.png new file mode 100644 index 0000000..3b71ed0 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/Collection/MsgIcon.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/Collection/MsgIconTip.png b/HDL-ON_Android/Assets/Phone/Collection/MsgIconTip.png new file mode 100644 index 0000000..20cb3db --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/Collection/MsgIconTip.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/Collection/SceneCovered.png b/HDL-ON_Android/Assets/Phone/Collection/SceneCovered.png new file mode 100644 index 0000000..71c707a --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/Collection/SceneCovered.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/Collection/SceneCoveredOn.png b/HDL-ON_Android/Assets/Phone/Collection/SceneCoveredOn.png new file mode 100644 index 0000000..6f5b84d --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/Collection/SceneCoveredOn.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/FunctionIcon/.DS_Store b/HDL-ON_Android/Assets/Phone/FunctionIcon/.DS_Store new file mode 100644 index 0000000..98ae4da --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/FunctionIcon/.DS_Store Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/.DS_Store b/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/.DS_Store new file mode 100644 index 0000000..8cedc4f --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/.DS_Store Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/AcIcon.png b/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/AcIcon.png new file mode 100755 index 0000000..39b35fe --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/AcIcon.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/AcOnIcon.png b/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/AcOnIcon.png new file mode 100755 index 0000000..c059ca8 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/AcOnIcon.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/AcThinIcon.png b/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/AcThinIcon.png new file mode 100644 index 0000000..8f3a550 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/AcThinIcon.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/AirSupplyIcon.png b/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/AirSupplyIcon.png new file mode 100644 index 0000000..0b42b8c --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/AirSupplyIcon.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/AirSupplyIconGray.png b/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/AirSupplyIconGray.png new file mode 100644 index 0000000..dd43a77 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/AirSupplyIconGray.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/AutoIcon.png b/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/AutoIcon.png new file mode 100644 index 0000000..ba5c523 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/AutoIcon.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/AutoIconGray.png b/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/AutoIconGray.png new file mode 100644 index 0000000..c19da7b --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/AutoIconGray.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/CoolIcon.png b/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/CoolIcon.png new file mode 100644 index 0000000..0a1a468 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/CoolIcon.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/CoolIconGray.png b/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/CoolIconGray.png new file mode 100644 index 0000000..61e008a --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/CoolIconGray.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/DehumidificationIcon.png b/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/DehumidificationIcon.png new file mode 100644 index 0000000..139b7c7 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/DehumidificationIcon.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/DehumidificationIconGray.png b/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/DehumidificationIconGray.png new file mode 100644 index 0000000..68850a1 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/DehumidificationIconGray.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/DivBg1.png b/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/DivBg1.png new file mode 100644 index 0000000..368c561 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/DivBg1.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/DivBg2.png b/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/DivBg2.png new file mode 100644 index 0000000..06d2ef4 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/DivBg2.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/HeatIconGray.png b/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/HeatIconGray.png new file mode 100644 index 0000000..6e95121 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/HeatIconGray.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/HeatingIcon.png b/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/HeatingIcon.png new file mode 100644 index 0000000..43ffc31 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/HeatingIcon.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/HeatingIconGray.png b/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/HeatingIconGray.png new file mode 100644 index 0000000..6e95121 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/HeatingIconGray.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/HighIcon.png b/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/HighIcon.png new file mode 100644 index 0000000..0913a86 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/HighIcon.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/HightIconGray.png b/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/HightIconGray.png new file mode 100644 index 0000000..ddfe06b --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/HightIconGray.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/LowIcon.png b/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/LowIcon.png new file mode 100644 index 0000000..1bfd901 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/LowIcon.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/LowIconGray.png b/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/LowIconGray.png new file mode 100644 index 0000000..884527f --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/LowIconGray.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/MediumIcon.png b/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/MediumIcon.png new file mode 100644 index 0000000..83f5845 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/MediumIcon.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/MediumIconGray.png b/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/MediumIconGray.png new file mode 100644 index 0000000..285859d --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/MediumIconGray.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/WindHighIcon.png b/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/WindHighIcon.png new file mode 100644 index 0000000..0913a86 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/WindHighIcon.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/WindHighIconGray.png b/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/WindHighIconGray.png new file mode 100644 index 0000000..ddfe06b --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/WindHighIconGray.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/WindLowIcon.png b/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/WindLowIcon.png new file mode 100644 index 0000000..1bfd901 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/WindLowIcon.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/WindLowIconGray.png b/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/WindLowIconGray.png new file mode 100644 index 0000000..884527f --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/WindLowIconGray.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/WindMediumIcon.png b/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/WindMediumIcon.png new file mode 100644 index 0000000..83f5845 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/WindMediumIcon.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/WindMediumIconGray.png b/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/WindMediumIconGray.png new file mode 100644 index 0000000..285859d --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/WindMediumIconGray.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainBgIcon.png b/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainBgIcon.png new file mode 100644 index 0000000..1a39b9b --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainBgIcon.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainBgOnIcon.png b/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainBgOnIcon.png new file mode 100644 index 0000000..0f54841 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainBgOnIcon.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainCloseBlueIcon_Shadow.png b/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainCloseBlueIcon_Shadow.png new file mode 100644 index 0000000..2dfd3d2 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainCloseBlueIcon_Shadow.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainCloseIcon.png b/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainCloseIcon.png new file mode 100644 index 0000000..9146a02 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainCloseIcon.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainCloseOnIcon.png b/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainCloseOnIcon.png new file mode 100644 index 0000000..6861d62 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainCloseOnIcon.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainCloseWhiteIcon_Shadow.png b/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainCloseWhiteIcon_Shadow.png new file mode 100644 index 0000000..b27081d --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainCloseWhiteIcon_Shadow.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainIcon.png b/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainIcon.png new file mode 100755 index 0000000..22e09f9 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainIcon.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainOnIcon.png b/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainOnIcon.png new file mode 100644 index 0000000..68ef4f4 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainOnIcon.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainOpenBlueIcon_Shadow.png b/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainOpenBlueIcon_Shadow.png new file mode 100644 index 0000000..6f3d1ab --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainOpenBlueIcon_Shadow.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainOpenIcon.png b/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainOpenIcon.png new file mode 100644 index 0000000..709f812 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainOpenIcon.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainOpenOnIcon.png b/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainOpenOnIcon.png new file mode 100644 index 0000000..43a02b5 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainOpenOnIcon.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainOpenWhiteIcon_Shadow.png b/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainOpenWhiteIcon_Shadow.png new file mode 100644 index 0000000..d42df0e --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainOpenWhiteIcon_Shadow.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainStopIcon.png b/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainStopIcon.png new file mode 100644 index 0000000..a57ec5d --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainStopIcon.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainStopOnIcon.png b/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainStopOnIcon.png new file mode 100644 index 0000000..ef812c0 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainStopOnIcon.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainThinIcon.png b/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainThinIcon.png new file mode 100644 index 0000000..f2d9730 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainThinIcon.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/FunctionIcon/FloorHeating/FloorHeatingIcon.png b/HDL-ON_Android/Assets/Phone/FunctionIcon/FloorHeating/FloorHeatingIcon.png new file mode 100755 index 0000000..814e38b --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/FunctionIcon/FloorHeating/FloorHeatingIcon.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/FunctionIcon/FloorHeating/FloorHeatingOnIcon.png b/HDL-ON_Android/Assets/Phone/FunctionIcon/FloorHeating/FloorHeatingOnIcon.png new file mode 100755 index 0000000..930d334 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/FunctionIcon/FloorHeating/FloorHeatingOnIcon.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/FunctionIcon/FloorHeating/FloorHeatingThinIcon.png b/HDL-ON_Android/Assets/Phone/FunctionIcon/FloorHeating/FloorHeatingThinIcon.png new file mode 100644 index 0000000..1c84607 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/FunctionIcon/FloorHeating/FloorHeatingThinIcon.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/ACFunctionBg.png b/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/ACFunctionBg.png new file mode 100644 index 0000000..26341c2 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/ACFunctionBg.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/CurtainFunctionBg.png b/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/CurtainFunctionBg.png new file mode 100644 index 0000000..7eb5c0b --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/CurtainFunctionBg.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/DoorLockFunctionBg.png b/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/DoorLockFunctionBg.png new file mode 100644 index 0000000..5a33da9 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/DoorLockFunctionBg.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/ElectricFunctionBg.png b/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/ElectricFunctionBg.png new file mode 100644 index 0000000..d876dfd --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/ElectricFunctionBg.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/EnergyMonitoringFunctionBg.png b/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/EnergyMonitoringFunctionBg.png new file mode 100644 index 0000000..98cc998 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/EnergyMonitoringFunctionBg.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/EnvironmentalFunctionBg.png b/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/EnvironmentalFunctionBg.png new file mode 100644 index 0000000..050e84f --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/EnvironmentalFunctionBg.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/FloorHeatingFunctionBg.png b/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/FloorHeatingFunctionBg.png new file mode 100644 index 0000000..1393e84 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/FloorHeatingFunctionBg.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/FreshAirFunctionBg.png b/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/FreshAirFunctionBg.png new file mode 100644 index 0000000..d4d53d8 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/FreshAirFunctionBg.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/LightFunctionBg.png b/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/LightFunctionBg.png new file mode 100644 index 0000000..e76c924 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/LightFunctionBg.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/MusicFunctionBg.png b/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/MusicFunctionBg.png new file mode 100644 index 0000000..7353282 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/MusicFunctionBg.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/PanelFunctionBg.png b/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/PanelFunctionBg.png new file mode 100644 index 0000000..6a89edb --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/PanelFunctionBg.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/SecurityMonitoringFunctionBg.png b/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/SecurityMonitoringFunctionBg.png new file mode 100644 index 0000000..8e7964c --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/SecurityMonitoringFunctionBg.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/SensorFunctionBg.png b/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/SensorFunctionBg.png new file mode 100644 index 0000000..829e84d --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/SensorFunctionBg.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/VideoIntercomFunctionBg.png b/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/VideoIntercomFunctionBg.png new file mode 100644 index 0000000..5f6aa8e --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/VideoIntercomFunctionBg.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/FunctionIcon/Light/ColorWheel.png b/HDL-ON_Android/Assets/Phone/FunctionIcon/Light/ColorWheel.png new file mode 100644 index 0000000..8cb92f1 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/FunctionIcon/Light/ColorWheel.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/FunctionIcon/Light/LightIcon.png b/HDL-ON_Android/Assets/Phone/FunctionIcon/Light/LightIcon.png new file mode 100755 index 0000000..eec2be4 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/FunctionIcon/Light/LightIcon.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/FunctionIcon/Light/LightOnIcon.png b/HDL-ON_Android/Assets/Phone/FunctionIcon/Light/LightOnIcon.png new file mode 100644 index 0000000..ec83943 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/FunctionIcon/Light/LightOnIcon.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/FunctionIcon/Light/LightThinIcon.png b/HDL-ON_Android/Assets/Phone/FunctionIcon/Light/LightThinIcon.png new file mode 100644 index 0000000..0c3fb3d --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/FunctionIcon/Light/LightThinIcon.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/FunctionIcon/Music/MusicIcon.png b/HDL-ON_Android/Assets/Phone/FunctionIcon/Music/MusicIcon.png new file mode 100755 index 0000000..61a1210 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/FunctionIcon/Music/MusicIcon.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/FunctionIcon/Music/MusicOnIcon.png b/HDL-ON_Android/Assets/Phone/FunctionIcon/Music/MusicOnIcon.png new file mode 100755 index 0000000..d3c25e8 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/FunctionIcon/Music/MusicOnIcon.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/FunctionIcon/Scene/DelayIcon.png b/HDL-ON_Android/Assets/Phone/FunctionIcon/Scene/DelayIcon.png new file mode 100644 index 0000000..bebb156 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/FunctionIcon/Scene/DelayIcon.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/FunctionIcon/Scene/MovieMark.png b/HDL-ON_Android/Assets/Phone/FunctionIcon/Scene/MovieMark.png new file mode 100644 index 0000000..b2ce5cd --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/FunctionIcon/Scene/MovieMark.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/FunctionIcon/Scene/SceneIcon.png b/HDL-ON_Android/Assets/Phone/FunctionIcon/Scene/SceneIcon.png new file mode 100644 index 0000000..59b3077 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/FunctionIcon/Scene/SceneIcon.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/FunctionIcon/Scene/s1.png b/HDL-ON_Android/Assets/Phone/FunctionIcon/Scene/s1.png new file mode 100644 index 0000000..ff57d4c --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/FunctionIcon/Scene/s1.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/FunctionIcon/Scene/s2.png b/HDL-ON_Android/Assets/Phone/FunctionIcon/Scene/s2.png new file mode 100644 index 0000000..93756cb --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/FunctionIcon/Scene/s2.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/FunctionIcon/Switch.png b/HDL-ON_Android/Assets/Phone/FunctionIcon/Switch.png new file mode 100644 index 0000000..5e293e0 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/FunctionIcon/Switch.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/FunctionIcon/SwitchOn.png b/HDL-ON_Android/Assets/Phone/FunctionIcon/SwitchOn.png new file mode 100755 index 0000000..6a17031 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/FunctionIcon/SwitchOn.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/LoginIcon/1.png b/HDL-ON_Android/Assets/Phone/LoginIcon/1.png new file mode 100755 index 0000000..f875705 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/LoginIcon/1.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/LoginIcon/2.png b/HDL-ON_Android/Assets/Phone/LoginIcon/2.png new file mode 100644 index 0000000..79084bf --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/LoginIcon/2.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/LoginIcon/3.png b/HDL-ON_Android/Assets/Phone/LoginIcon/3.png new file mode 100755 index 0000000..2954076 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/LoginIcon/3.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/LoginIcon/AccountIcon.png b/HDL-ON_Android/Assets/Phone/LoginIcon/AccountIcon.png new file mode 100755 index 0000000..fa00d1e --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/LoginIcon/AccountIcon.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/LoginIcon/EmailIcon.png b/HDL-ON_Android/Assets/Phone/LoginIcon/EmailIcon.png new file mode 100755 index 0000000..62e332b --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/LoginIcon/EmailIcon.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/LoginIcon/HidePasswordIcon.png b/HDL-ON_Android/Assets/Phone/LoginIcon/HidePasswordIcon.png new file mode 100755 index 0000000..fd10cfa --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/LoginIcon/HidePasswordIcon.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/LoginIcon/PasswordIcon.png b/HDL-ON_Android/Assets/Phone/LoginIcon/PasswordIcon.png new file mode 100755 index 0000000..42a8827 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/LoginIcon/PasswordIcon.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/LoginIcon/QQIcon.png b/HDL-ON_Android/Assets/Phone/LoginIcon/QQIcon.png new file mode 100644 index 0000000..9e529c4 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/LoginIcon/QQIcon.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/LoginIcon/SearchIcon.png b/HDL-ON_Android/Assets/Phone/LoginIcon/SearchIcon.png new file mode 100755 index 0000000..6c565a3 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/LoginIcon/SearchIcon.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/LoginIcon/ShowPasswordIcon.png b/HDL-ON_Android/Assets/Phone/LoginIcon/ShowPasswordIcon.png new file mode 100755 index 0000000..8af897e --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/LoginIcon/ShowPasswordIcon.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/LoginIcon/VerificationCodeIcon.png b/HDL-ON_Android/Assets/Phone/LoginIcon/VerificationCodeIcon.png new file mode 100755 index 0000000..2e83d9d --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/LoginIcon/VerificationCodeIcon.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/LoginIcon/WechatIcon.png b/HDL-ON_Android/Assets/Phone/LoginIcon/WechatIcon.png new file mode 100644 index 0000000..194adea --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/LoginIcon/WechatIcon.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/Navigation/ClassificationIcon.png b/HDL-ON_Android/Assets/Phone/Navigation/ClassificationIcon.png new file mode 100644 index 0000000..0a44465 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/Navigation/ClassificationIcon.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/Navigation/ClassificationIconOn.png b/HDL-ON_Android/Assets/Phone/Navigation/ClassificationIconOn.png new file mode 100755 index 0000000..ee480a4 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/Navigation/ClassificationIconOn.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/Navigation/CollectionIcon.png b/HDL-ON_Android/Assets/Phone/Navigation/CollectionIcon.png new file mode 100644 index 0000000..6455fb0 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/Navigation/CollectionIcon.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/Navigation/CollectionIconOn.png b/HDL-ON_Android/Assets/Phone/Navigation/CollectionIconOn.png new file mode 100755 index 0000000..4ff8cc0 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/Navigation/CollectionIconOn.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/Navigation/IntellectualizationIcon.png b/HDL-ON_Android/Assets/Phone/Navigation/IntellectualizationIcon.png new file mode 100644 index 0000000..678e0fb --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/Navigation/IntellectualizationIcon.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/Navigation/IntellectualizationIconOn.png b/HDL-ON_Android/Assets/Phone/Navigation/IntellectualizationIconOn.png new file mode 100755 index 0000000..feab986 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/Navigation/IntellectualizationIconOn.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/Navigation/PersonalCenterIcon.png b/HDL-ON_Android/Assets/Phone/Navigation/PersonalCenterIcon.png new file mode 100644 index 0000000..7513c9a --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/Navigation/PersonalCenterIcon.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/Navigation/PersonalCenterIconOn.png b/HDL-ON_Android/Assets/Phone/Navigation/PersonalCenterIconOn.png new file mode 100644 index 0000000..509d5ac --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/Navigation/PersonalCenterIconOn.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/Navigation/UserPageNavbg.png b/HDL-ON_Android/Assets/Phone/Navigation/UserPageNavbg.png new file mode 100644 index 0000000..900d679 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/Navigation/UserPageNavbg.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/PersonalCenter/AddFunctionIcon.png b/HDL-ON_Android/Assets/Phone/PersonalCenter/AddFunctionIcon.png new file mode 100644 index 0000000..b50f43c --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/PersonalCenter/AddFunctionIcon.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/PersonalCenter/AdminTypeIcon.png b/HDL-ON_Android/Assets/Phone/PersonalCenter/AdminTypeIcon.png new file mode 100644 index 0000000..008fe66 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/PersonalCenter/AdminTypeIcon.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/PersonalCenter/AuxiliaryFunctionIcon.png b/HDL-ON_Android/Assets/Phone/PersonalCenter/AuxiliaryFunctionIcon.png new file mode 100644 index 0000000..fdcf104 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/PersonalCenter/AuxiliaryFunctionIcon.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/PersonalCenter/GeneralSettingsIcon.png b/HDL-ON_Android/Assets/Phone/PersonalCenter/GeneralSettingsIcon.png new file mode 100644 index 0000000..3ec2846 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/PersonalCenter/GeneralSettingsIcon.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/PersonalCenter/HomeListbg.png b/HDL-ON_Android/Assets/Phone/PersonalCenter/HomeListbg.png new file mode 100644 index 0000000..0c4605d --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/PersonalCenter/HomeListbg.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/PersonalCenter/MemberTypeIcon.png b/HDL-ON_Android/Assets/Phone/PersonalCenter/MemberTypeIcon.png new file mode 100644 index 0000000..9eb6eab --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/PersonalCenter/MemberTypeIcon.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/PersonalCenter/NightViewIcon.png b/HDL-ON_Android/Assets/Phone/PersonalCenter/NightViewIcon.png new file mode 100644 index 0000000..6cdbaeb --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/PersonalCenter/NightViewIcon.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/PersonalCenter/PersonalData/QRcodeIcon.png b/HDL-ON_Android/Assets/Phone/PersonalCenter/PersonalData/QRcodeIcon.png new file mode 100644 index 0000000..c8ef6c1 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/PersonalCenter/PersonalData/QRcodeIcon.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/PersonalCenter/ResidenceArmIcon.png b/HDL-ON_Android/Assets/Phone/PersonalCenter/ResidenceArmIcon.png new file mode 100644 index 0000000..d344b4e --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/PersonalCenter/ResidenceArmIcon.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/PersonalCenter/ResidenceDataBackupIcon.png b/HDL-ON_Android/Assets/Phone/PersonalCenter/ResidenceDataBackupIcon.png new file mode 100644 index 0000000..f4d5766 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/PersonalCenter/ResidenceDataBackupIcon.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/PersonalCenter/ResidenceManageIcon.png b/HDL-ON_Android/Assets/Phone/PersonalCenter/ResidenceManageIcon.png new file mode 100644 index 0000000..1db6c48 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/PersonalCenter/ResidenceManageIcon.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/PersonalCenter/ResidenceMemberIcon.png b/HDL-ON_Android/Assets/Phone/PersonalCenter/ResidenceMemberIcon.png new file mode 100644 index 0000000..f5225d1 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/PersonalCenter/ResidenceMemberIcon.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/PersonalCenter/SupportIcon.png b/HDL-ON_Android/Assets/Phone/PersonalCenter/SupportIcon.png new file mode 100644 index 0000000..c71ab90 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/PersonalCenter/SupportIcon.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/PersonalCenter/SwitchIcon.png b/HDL-ON_Android/Assets/Phone/PersonalCenter/SwitchIcon.png new file mode 100644 index 0000000..30c8c08 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/PersonalCenter/SwitchIcon.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/PersonalCenter/UserTypebg.png b/HDL-ON_Android/Assets/Phone/PersonalCenter/UserTypebg.png new file mode 100644 index 0000000..88e784a --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/PersonalCenter/UserTypebg.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/Public/.DS_Store b/HDL-ON_Android/Assets/Phone/Public/.DS_Store new file mode 100644 index 0000000..9e37fdb --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/Public/.DS_Store Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/Public/AddIcon.png b/HDL-ON_Android/Assets/Phone/Public/AddIcon.png new file mode 100644 index 0000000..3446954 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/Public/AddIcon.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/Public/BackIcon.png b/HDL-ON_Android/Assets/Phone/Public/BackIcon.png new file mode 100644 index 0000000..0a876cc --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/Public/BackIcon.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/Public/ChooseIcon.png b/HDL-ON_Android/Assets/Phone/Public/ChooseIcon.png new file mode 100644 index 0000000..21bbb57 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/Public/ChooseIcon.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/Public/ChooseOnIcon.png b/HDL-ON_Android/Assets/Phone/Public/ChooseOnIcon.png new file mode 100644 index 0000000..c24a110 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/Public/ChooseOnIcon.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/Public/ChooseRoomListbg.png b/HDL-ON_Android/Assets/Phone/Public/ChooseRoomListbg.png new file mode 100644 index 0000000..683fcb3 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/Public/ChooseRoomListbg.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/Public/DownIcon.png b/HDL-ON_Android/Assets/Phone/Public/DownIcon.png new file mode 100644 index 0000000..127ca1e --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/Public/DownIcon.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/Public/DownIcon_2.png b/HDL-ON_Android/Assets/Phone/Public/DownIcon_2.png new file mode 100644 index 0000000..16bb4b9 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/Public/DownIcon_2.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/Public/Edit.png b/HDL-ON_Android/Assets/Phone/Public/Edit.png new file mode 100644 index 0000000..a7cefa9 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/Public/Edit.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/Public/EditIcon.png b/HDL-ON_Android/Assets/Phone/Public/EditIcon.png new file mode 100644 index 0000000..3dbadf7 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/Public/EditIcon.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/Public/Fragmentbg.png b/HDL-ON_Android/Assets/Phone/Public/Fragmentbg.png new file mode 100644 index 0000000..702171a --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/Public/Fragmentbg.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/Public/FuncInfoSetIcon.png b/HDL-ON_Android/Assets/Phone/Public/FuncInfoSetIcon.png new file mode 100644 index 0000000..eac1b68 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/Public/FuncInfoSetIcon.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/Public/InfoIcon/HumidityIcon.png b/HDL-ON_Android/Assets/Phone/Public/InfoIcon/HumidityIcon.png new file mode 100644 index 0000000..249ba3a --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/Public/InfoIcon/HumidityIcon.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/Public/InfoIcon/Pm25Icon.png b/HDL-ON_Android/Assets/Phone/Public/InfoIcon/Pm25Icon.png new file mode 100644 index 0000000..6bab9a6 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/Public/InfoIcon/Pm25Icon.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/Public/InfoIcon/Restored_Shadow.png b/HDL-ON_Android/Assets/Phone/Public/InfoIcon/Restored_Shadow.png new file mode 100644 index 0000000..947f755 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/Public/InfoIcon/Restored_Shadow.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/Public/InfoIcon/TempIcon.png b/HDL-ON_Android/Assets/Phone/Public/InfoIcon/TempIcon.png new file mode 100644 index 0000000..14689ff --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/Public/InfoIcon/TempIcon.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/Public/LocationAddressIcon.png b/HDL-ON_Android/Assets/Phone/Public/LocationAddressIcon.png new file mode 100644 index 0000000..3a93017 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/Public/LocationAddressIcon.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/Public/Logo-bg.png b/HDL-ON_Android/Assets/Phone/Public/Logo-bg.png new file mode 100644 index 0000000..8a20a46 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/Public/Logo-bg.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/Public/Logo.png b/HDL-ON_Android/Assets/Phone/Public/Logo.png new file mode 100644 index 0000000..92ade0d --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/Public/Logo.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/Public/MinusSignIcon.png b/HDL-ON_Android/Assets/Phone/Public/MinusSignIcon.png new file mode 100644 index 0000000..bf241b4 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/Public/MinusSignIcon.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/Public/PlusSignIcon.png b/HDL-ON_Android/Assets/Phone/Public/PlusSignIcon.png new file mode 100644 index 0000000..8f66b67 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/Public/PlusSignIcon.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/Public/PowerClose.png b/HDL-ON_Android/Assets/Phone/Public/PowerClose.png new file mode 100644 index 0000000..45ab0b8 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/Public/PowerClose.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/Public/PowerOpen.png b/HDL-ON_Android/Assets/Phone/Public/PowerOpen.png new file mode 100644 index 0000000..bd40581 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/Public/PowerOpen.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/Public/Restored_Shadow.png b/HDL-ON_Android/Assets/Phone/Public/Restored_Shadow.png new file mode 100644 index 0000000..947f755 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/Public/Restored_Shadow.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/Public/Right.png b/HDL-ON_Android/Assets/Phone/Public/Right.png new file mode 100644 index 0000000..42ea00c --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/Public/Right.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/Public/RightIcon.png b/HDL-ON_Android/Assets/Phone/Public/RightIcon.png new file mode 100644 index 0000000..c2be077 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/Public/RightIcon.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/Public/SelectionIcon.png b/HDL-ON_Android/Assets/Phone/Public/SelectionIcon.png new file mode 100644 index 0000000..16e41de --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/Public/SelectionIcon.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/Public/Switch.png b/HDL-ON_Android/Assets/Phone/Public/Switch.png new file mode 100644 index 0000000..5e293e0 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/Public/Switch.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/Public/SwitchOn.png b/HDL-ON_Android/Assets/Phone/Public/SwitchOn.png new file mode 100644 index 0000000..6a17031 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/Public/SwitchOn.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/Public/ThumbImage.png b/HDL-ON_Android/Assets/Phone/Public/ThumbImage.png new file mode 100644 index 0000000..29e3379 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/Public/ThumbImage.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/Public/UnSelectionIcon.png b/HDL-ON_Android/Assets/Phone/Public/UnSelectionIcon.png new file mode 100644 index 0000000..21bbb57 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/Public/UnSelectionIcon.png Binary files differ diff --git a/HDL-ON_Android/Assets/Phone/Public/transparent.png b/HDL-ON_Android/Assets/Phone/Public/transparent.png new file mode 100644 index 0000000..2d78e06 --- /dev/null +++ b/HDL-ON_Android/Assets/Phone/Public/transparent.png Binary files differ diff --git a/HDL-ON_Android/HDL-ON_Android.csproj b/HDL-ON_Android/HDL-ON_Android.csproj new file mode 100644 index 0000000..98c1f47 --- /dev/null +++ b/HDL-ON_Android/HDL-ON_Android.csproj @@ -0,0 +1,313 @@ +锘�<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <PropertyGroup> + <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> + <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> + <ProductVersion>8.0.30703</ProductVersion> + <SchemaVersion>2.0</SchemaVersion> + <ProjectGuid>{09712674-2A38-407B-B1E2-560B2C352F9A}</ProjectGuid> + <ProjectTypeGuids>{EFBA0AD7-5A72-4C68-AF49-83D382785DCF};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids> + <TemplateGuid>{84dd83c5-0fe3-4294-9419-09e7c8ba324f}</TemplateGuid> + <OutputType>Library</OutputType> + <AppDesignerFolder>Properties</AppDesignerFolder> + <RootNamespace>HDL_ON_Android</RootNamespace> + <AssemblyName>HDL_ON_Android</AssemblyName> + <FileAlignment>512</FileAlignment> + <AndroidApplication>True</AndroidApplication> + <AndroidResgenFile>Resources\Resource.designer.cs</AndroidResgenFile> + <AndroidResgenClass>Resource</AndroidResgenClass> + <GenerateSerializationAssemblies>Off</GenerateSerializationAssemblies> + <TargetFrameworkVersion>v9.0</TargetFrameworkVersion> + <AndroidManifest>Properties\AndroidManifest.xml</AndroidManifest> + <MonoAndroidResourcePrefix>Resources</MonoAndroidResourcePrefix> + <MonoAndroidAssetsPrefix>Assets</MonoAndroidAssetsPrefix> + <AndroidEnableSGenConcurrent>true</AndroidEnableSGenConcurrent> + <AndroidUseAapt2>true</AndroidUseAapt2> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> + <DebugSymbols>True</DebugSymbols> + <DebugType>portable</DebugType> + <Optimize>False</Optimize> + <OutputPath>bin\Debug\</OutputPath> + <DefineConstants>DEBUG;TRACE</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <AndroidUseSharedRuntime>True</AndroidUseSharedRuntime> + <AndroidLinkMode>None</AndroidLinkMode> + <EmbedAssembliesIntoApk>False</EmbedAssembliesIntoApk> + <MandroidI18n>cjk</MandroidI18n> + <AndroidDexTool>d8</AndroidDexTool> + <AndroidSupportedAbis>arm64-v8a;armeabi-v7a</AndroidSupportedAbis> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> + <DebugSymbols>True</DebugSymbols> + <DebugType>portable</DebugType> + <Optimize>True</Optimize> + <OutputPath>bin\Release\</OutputPath> + <DefineConstants>TRACE</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <AndroidManagedSymbols>true</AndroidManagedSymbols> + <AndroidUseSharedRuntime>False</AndroidUseSharedRuntime> + <AndroidLinkMode>SdkOnly</AndroidLinkMode> + <EmbedAssembliesIntoApk>True</EmbedAssembliesIntoApk> + </PropertyGroup> + <ItemGroup> + <Reference Include="System" /> + <Reference Include="System.Xml" /> + <Reference Include="System.Core" /> + <Reference Include="Mono.Android" /> + <Reference Include="System.Numerics" /> + <Reference Include="System.Numerics.Vectors" /> + <Reference Include="System.Web.Services" /> + <Reference Include="System.Net" /> + </ItemGroup> + <ItemGroup> + <Compile Include="MainActivity.cs" /> + <Compile Include="Resources\Resource.designer.cs" /> + <Compile Include="Properties\AssemblyInfo.cs" /> + <Compile Include="Application.cs" /> + </ItemGroup> + <ItemGroup> + <None Include="Resources\AboutResources.txt" /> + <None Include="Properties\AndroidManifest.xml" /> + <None Include="Assets\AboutAssets.txt" /> + </ItemGroup> + <ItemGroup> + <AndroidResource Include="Resources\layout\activity_main.xml"> + <SubType>Designer</SubType> + </AndroidResource> + <AndroidResource Include="Resources\layout\content_main.xml"> + <SubType>Designer</SubType> + </AndroidResource> + <AndroidResource Include="Resources\values\colors.xml" /> + <AndroidResource Include="Resources\values\dimens.xml" /> + <AndroidResource Include="Resources\values\ic_launcher_background.xml" /> + <AndroidResource Include="Resources\values\strings.xml" /> + <AndroidResource Include="Resources\values\styles.xml" /> + <AndroidResource Include="Resources\menu\menu_main.xml" /> + <AndroidResource Include="Resources\mipmap-anydpi-v26\ic_launcher.xml" /> + <AndroidResource Include="Resources\mipmap-anydpi-v26\ic_launcher_round.xml" /> + <AndroidResource Include="Resources\mipmap-hdpi\ic_launcher.png" /> + <AndroidResource Include="Resources\mipmap-hdpi\ic_launcher_foreground.png" /> + <AndroidResource Include="Resources\mipmap-hdpi\ic_launcher_round.png" /> + <AndroidResource Include="Resources\mipmap-mdpi\ic_launcher.png" /> + <AndroidResource Include="Resources\mipmap-mdpi\ic_launcher_foreground.png" /> + <AndroidResource Include="Resources\mipmap-mdpi\ic_launcher_round.png" /> + <AndroidResource Include="Resources\mipmap-xhdpi\ic_launcher.png" /> + <AndroidResource Include="Resources\mipmap-xhdpi\ic_launcher_foreground.png" /> + <AndroidResource Include="Resources\mipmap-xhdpi\ic_launcher_round.png" /> + <AndroidResource Include="Resources\mipmap-xxhdpi\ic_launcher.png" /> + <AndroidResource Include="Resources\mipmap-xxhdpi\ic_launcher_foreground.png" /> + <AndroidResource Include="Resources\mipmap-xxhdpi\ic_launcher_round.png" /> + <AndroidResource Include="Resources\mipmap-xxxhdpi\ic_launcher.png" /> + <AndroidResource Include="Resources\mipmap-xxxhdpi\ic_launcher_foreground.png" /> + <AndroidResource Include="Resources\mipmap-xxxhdpi\ic_launcher_round.png" /> + <AndroidResource Include="Resources\drawable\Loading.png"> + <SubType></SubType> + <Generator></Generator> + </AndroidResource> + <AndroidResource Include="Resources\drawable\Icon.png"> + <SubType></SubType> + <Generator></Generator> + </AndroidResource> + <AndroidResource Include="Resources\mipmap-xxhdpi\Icon.png"> + <SubType></SubType> + <Generator></Generator> + </AndroidResource> + </ItemGroup> + <ItemGroup> + <Folder Include="Resources\drawable\" /> + </ItemGroup> + <ItemGroup> + <PackageReference Include="Xamarin.Android.Support.Design" Version="28.0.0.3" /> + <PackageReference Include="Xamarin.Android.Support.Core.Utils" Version="28.0.0.3" /> + <PackageReference Include="Xamarin.Android.Support.CustomTabs" Version="28.0.0.3" /> + <PackageReference Include="Xamarin.Essentials" Version="1.3.1" /> + <PackageReference Include="Xamarin.Android.Support.v4"> + <Version>28.0.0.3</Version> + </PackageReference> + <PackageReference Include="Newtonsoft.Json"> + <Version>12.0.3</Version> + </PackageReference> + <PackageReference Include="MQTTnet"> + <Version>3.0.8</Version> + </PackageReference> + </ItemGroup> + <ItemGroup> + <ProjectReference Include="..\..\..\Downloads\Library-refs_heads_CJL\Shared.Droid\Shared.Droid.csproj"> + <Project>{B7B2BB29-2DF1-4235-A67B-E09C2EC1EBAF}</Project> + <Name>Shared.Droid</Name> + </ProjectReference> + </ItemGroup> + <ItemGroup> + <AndroidAsset Include="Assets\Phone\Classification\ToggleDisplayLarge.png" /> + <AndroidAsset Include="Assets\Phone\Classification\ToggleDisplayThumbnail.png" /> + <AndroidAsset Include="Assets\Phone\Classification\Room\AllCloseIcon.png" /> + <AndroidAsset Include="Assets\Phone\Classification\Room\Roombg.png" /> + <AndroidAsset Include="Assets\Phone\Collection\.DS_Store" /> + <AndroidAsset Include="Assets\Phone\Collection\SceneCoveredOn.png" /> + <AndroidAsset Include="Assets\Phone\Collection\MsgIconTip.png" /> + <AndroidAsset Include="Assets\Phone\Collection\SceneCovered.png" /> + <AndroidAsset Include="Assets\Phone\Collection\MsgIcon.png" /> + <AndroidAsset Include="Assets\Phone\Collection\Functionbg.png" /> + <AndroidAsset Include="Assets\Phone\Collection\CollectionIcon.png" /> + <AndroidAsset Include="Assets\Phone\Collection\ChangeViewbg.png" /> + <AndroidAsset Include="Assets\Phone\Collection\CollectionWhiteIcon.png" /> + <AndroidAsset Include="Assets\Phone\Collection\FunctionOnbg.png" /> + <AndroidAsset Include="Assets\Phone\Collection\CollectionGrayIcon.png" /> + <AndroidAsset Include="Assets\Phone\Navigation\IntellectualizationIconOn.png" /> + <AndroidAsset Include="Assets\Phone\Navigation\ClassificationIcon.png" /> + <AndroidAsset Include="Assets\Phone\Navigation\UserPageNavbg.png" /> + <AndroidAsset Include="Assets\Phone\Navigation\CollectionIconOn.png" /> + <AndroidAsset Include="Assets\Phone\Navigation\CollectionIcon.png" /> + <AndroidAsset Include="Assets\Phone\Navigation\PersonalCenterIcon.png" /> + <AndroidAsset Include="Assets\Phone\Navigation\IntellectualizationIcon.png" /> + <AndroidAsset Include="Assets\Phone\Navigation\ClassificationIconOn.png" /> + <AndroidAsset Include="Assets\Phone\Navigation\PersonalCenterIconOn.png" /> + <AndroidAsset Include="Assets\Phone\LoginIcon\ShowPasswordIcon.png" /> + <AndroidAsset Include="Assets\Phone\LoginIcon\SearchIcon.png" /> + <AndroidAsset Include="Assets\Phone\LoginIcon\VerificationCodeIcon.png" /> + <AndroidAsset Include="Assets\Phone\LoginIcon\AccountIcon.png" /> + <AndroidAsset Include="Assets\Phone\LoginIcon\QQIcon.png" /> + <AndroidAsset Include="Assets\Phone\LoginIcon\PasswordIcon.png" /> + <AndroidAsset Include="Assets\Phone\LoginIcon\WechatIcon.png" /> + <AndroidAsset Include="Assets\Phone\LoginIcon\HidePasswordIcon.png" /> + <AndroidAsset Include="Assets\Phone\LoginIcon\2.png" /> + <AndroidAsset Include="Assets\Phone\LoginIcon\EmailIcon.png" /> + <AndroidAsset Include="Assets\Phone\LoginIcon\3.png" /> + <AndroidAsset Include="Assets\Phone\LoginIcon\1.png" /> + <AndroidAsset Include="Assets\Phone\Public\ChooseIcon.png" /> + <AndroidAsset Include="Assets\Phone\Public\DownIcon.png" /> + <AndroidAsset Include="Assets\Phone\Public\.DS_Store" /> + <AndroidAsset Include="Assets\Phone\Public\RightIcon.png" /> + <AndroidAsset Include="Assets\Phone\Public\MinusSignIcon.png" /> + <AndroidAsset Include="Assets\Phone\Public\EditIcon.png" /> + <AndroidAsset Include="Assets\Phone\Public\Fragmentbg.png" /> + <AndroidAsset Include="Assets\Phone\Public\SelectionIcon.png" /> + <AndroidAsset Include="Assets\Phone\Public\DownIcon_2.png" /> + <AndroidAsset Include="Assets\Phone\Public\LocationAddressIcon.png" /> + <AndroidAsset Include="Assets\Phone\Public\ChooseOnIcon.png" /> + <AndroidAsset Include="Assets\Phone\Public\Logo-bg.png" /> + <AndroidAsset Include="Assets\Phone\Public\Logo.png" /> + <AndroidAsset Include="Assets\Phone\Public\FuncInfoSetIcon.png" /> + <AndroidAsset Include="Assets\Phone\Public\ThumbImage.png" /> + <AndroidAsset Include="Assets\Phone\Public\Switch.png" /> + <AndroidAsset Include="Assets\Phone\Public\AddIcon.png" /> + <AndroidAsset Include="Assets\Phone\Public\UnSelectionIcon.png" /> + <AndroidAsset Include="Assets\Phone\Public\PlusSignIcon.png" /> + <AndroidAsset Include="Assets\Phone\Public\Edit.png" /> + <AndroidAsset Include="Assets\Phone\Public\Restored_Shadow.png" /> + <AndroidAsset Include="Assets\Phone\Public\PowerClose.png" /> + <AndroidAsset Include="Assets\Phone\Public\PowerOpen.png" /> + <AndroidAsset Include="Assets\Phone\Public\SwitchOn.png" /> + <AndroidAsset Include="Assets\Phone\Public\transparent.png" /> + <AndroidAsset Include="Assets\Phone\Public\ChooseRoomListbg.png" /> + <AndroidAsset Include="Assets\Phone\Public\Right.png" /> + <AndroidAsset Include="Assets\Phone\Public\BackIcon.png" /> + <AndroidAsset Include="Assets\Phone\Public\InfoIcon\TempIcon.png" /> + <AndroidAsset Include="Assets\Phone\Public\InfoIcon\Pm25Icon.png" /> + <AndroidAsset Include="Assets\Phone\Public\InfoIcon\HumidityIcon.png" /> + <AndroidAsset Include="Assets\Phone\Public\InfoIcon\Restored_Shadow.png" /> + <AndroidAsset Include="Assets\Phone\FunctionIcon\.DS_Store" /> + <AndroidAsset Include="Assets\Phone\FunctionIcon\Switch.png" /> + <AndroidAsset Include="Assets\Phone\FunctionIcon\SwitchOn.png" /> + <AndroidAsset Include="Assets\Phone\FunctionIcon\Music\MusicIcon.png" /> + <AndroidAsset Include="Assets\Phone\FunctionIcon\Music\MusicOnIcon.png" /> + <AndroidAsset Include="Assets\Phone\FunctionIcon\FloorHeating\FloorHeatingIcon.png" /> + <AndroidAsset Include="Assets\Phone\FunctionIcon\FloorHeating\FloorHeatingThinIcon.png" /> + <AndroidAsset Include="Assets\Phone\FunctionIcon\FloorHeating\FloorHeatingOnIcon.png" /> + <AndroidAsset Include="Assets\Phone\FunctionIcon\AC\AutoIcon.png" /> + <AndroidAsset Include="Assets\Phone\FunctionIcon\AC\LowIcon.png" /> + <AndroidAsset Include="Assets\Phone\FunctionIcon\AC\AcOnIcon.png" /> + <AndroidAsset Include="Assets\Phone\FunctionIcon\AC\AcIcon.png" /> + <AndroidAsset Include="Assets\Phone\FunctionIcon\AC\DehumidificationIcon.png" /> + <AndroidAsset Include="Assets\Phone\FunctionIcon\AC\.DS_Store" /> + <AndroidAsset Include="Assets\Phone\FunctionIcon\AC\AirSupplyIconGray.png" /> + <AndroidAsset Include="Assets\Phone\FunctionIcon\AC\LowIconGray.png" /> + <AndroidAsset Include="Assets\Phone\FunctionIcon\AC\DivBg2.png" /> + <AndroidAsset Include="Assets\Phone\FunctionIcon\AC\DivBg1.png" /> + <AndroidAsset Include="Assets\Phone\FunctionIcon\AC\CoolIcon.png" /> + <AndroidAsset Include="Assets\Phone\FunctionIcon\AC\WindMediumIcon.png" /> + <AndroidAsset Include="Assets\Phone\FunctionIcon\AC\WindLowIcon.png" /> + <AndroidAsset Include="Assets\Phone\FunctionIcon\AC\AirSupplyIcon.png" /> + <AndroidAsset Include="Assets\Phone\FunctionIcon\AC\WindLowIconGray.png" /> + <AndroidAsset Include="Assets\Phone\FunctionIcon\AC\WindMediumIconGray.png" /> + <AndroidAsset Include="Assets\Phone\FunctionIcon\AC\HeatingIconGray.png" /> + <AndroidAsset Include="Assets\Phone\FunctionIcon\AC\MediumIcon.png" /> + <AndroidAsset Include="Assets\Phone\FunctionIcon\AC\CoolIconGray.png" /> + <AndroidAsset Include="Assets\Phone\FunctionIcon\AC\AutoIconGray.png" /> + <AndroidAsset Include="Assets\Phone\FunctionIcon\AC\DehumidificationIconGray.png" /> + <AndroidAsset Include="Assets\Phone\FunctionIcon\AC\WindHighIcon.png" /> + <AndroidAsset Include="Assets\Phone\FunctionIcon\AC\WindHighIconGray.png" /> + <AndroidAsset Include="Assets\Phone\FunctionIcon\AC\MediumIconGray.png" /> + <AndroidAsset Include="Assets\Phone\FunctionIcon\AC\HighIcon.png" /> + <AndroidAsset Include="Assets\Phone\FunctionIcon\AC\HeatIconGray.png" /> + <AndroidAsset Include="Assets\Phone\FunctionIcon\AC\HeatingIcon.png" /> + <AndroidAsset Include="Assets\Phone\FunctionIcon\AC\AcThinIcon.png" /> + <AndroidAsset Include="Assets\Phone\FunctionIcon\AC\HightIconGray.png" /> + <AndroidAsset Include="Assets\Phone\FunctionIcon\Curtain\CurtainOnIcon.png" /> + <AndroidAsset Include="Assets\Phone\FunctionIcon\Curtain\CurtainCloseWhiteIcon_Shadow.png" /> + <AndroidAsset Include="Assets\Phone\FunctionIcon\Curtain\CurtainCloseOnIcon.png" /> + <AndroidAsset Include="Assets\Phone\FunctionIcon\Curtain\CurtainOpenIcon.png" /> + <AndroidAsset Include="Assets\Phone\FunctionIcon\Curtain\CurtainIcon.png" /> + <AndroidAsset Include="Assets\Phone\FunctionIcon\Curtain\CurtainThinIcon.png" /> + <AndroidAsset Include="Assets\Phone\FunctionIcon\Curtain\CurtainBgIcon.png" /> + <AndroidAsset Include="Assets\Phone\FunctionIcon\Curtain\CurtainCloseBlueIcon_Shadow.png" /> + <AndroidAsset Include="Assets\Phone\FunctionIcon\Curtain\CurtainCloseIcon.png" /> + <AndroidAsset Include="Assets\Phone\FunctionIcon\Curtain\CurtainOpenWhiteIcon_Shadow.png" /> + <AndroidAsset Include="Assets\Phone\FunctionIcon\Curtain\CurtainOpenOnIcon.png" /> + <AndroidAsset Include="Assets\Phone\FunctionIcon\Curtain\CurtainStopOnIcon.png" /> + <AndroidAsset Include="Assets\Phone\FunctionIcon\Curtain\CurtainOpenBlueIcon_Shadow.png" /> + <AndroidAsset Include="Assets\Phone\FunctionIcon\Curtain\CurtainStopIcon.png" /> + <AndroidAsset Include="Assets\Phone\FunctionIcon\Curtain\CurtainBgOnIcon.png" /> + <AndroidAsset Include="Assets\Phone\FunctionIcon\FunctionBg\MusicFunctionBg.png" /> + <AndroidAsset Include="Assets\Phone\FunctionIcon\FunctionBg\FreshAirFunctionBg.png" /> + <AndroidAsset Include="Assets\Phone\FunctionIcon\FunctionBg\EnergyMonitoringFunctionBg.png" /> + <AndroidAsset Include="Assets\Phone\FunctionIcon\FunctionBg\EnvironmentalFunctionBg.png" /> + <AndroidAsset Include="Assets\Phone\FunctionIcon\FunctionBg\SecurityMonitoringFunctionBg.png" /> + <AndroidAsset Include="Assets\Phone\FunctionIcon\FunctionBg\LightFunctionBg.png" /> + <AndroidAsset Include="Assets\Phone\FunctionIcon\FunctionBg\VideoIntercomFunctionBg.png" /> + <AndroidAsset Include="Assets\Phone\FunctionIcon\FunctionBg\PanelFunctionBg.png" /> + <AndroidAsset Include="Assets\Phone\FunctionIcon\FunctionBg\FloorHeatingFunctionBg.png" /> + <AndroidAsset Include="Assets\Phone\FunctionIcon\FunctionBg\ACFunctionBg.png" /> + <AndroidAsset Include="Assets\Phone\FunctionIcon\FunctionBg\CurtainFunctionBg.png" /> + <AndroidAsset Include="Assets\Phone\FunctionIcon\FunctionBg\ElectricFunctionBg.png" /> + <AndroidAsset Include="Assets\Phone\FunctionIcon\FunctionBg\SensorFunctionBg.png" /> + <AndroidAsset Include="Assets\Phone\FunctionIcon\FunctionBg\DoorLockFunctionBg.png" /> + <AndroidAsset Include="Assets\Phone\FunctionIcon\Light\LightOnIcon.png" /> + <AndroidAsset Include="Assets\Phone\FunctionIcon\Light\ColorWheel.png" /> + <AndroidAsset Include="Assets\Phone\FunctionIcon\Light\LightIcon.png" /> + <AndroidAsset Include="Assets\Phone\FunctionIcon\Light\LightThinIcon.png" /> + <AndroidAsset Include="Assets\Phone\FunctionIcon\Scene\MovieMark.png" /> + <AndroidAsset Include="Assets\Phone\FunctionIcon\Scene\s1.png" /> + <AndroidAsset Include="Assets\Phone\FunctionIcon\Scene\s2.png" /> + <AndroidAsset Include="Assets\Phone\FunctionIcon\Scene\DelayIcon.png" /> + <AndroidAsset Include="Assets\Phone\FunctionIcon\Scene\SceneIcon.png" /> + <AndroidAsset Include="Assets\Phone\PersonalCenter\GeneralSettingsIcon.png" /> + <AndroidAsset Include="Assets\Phone\PersonalCenter\AuxiliaryFunctionIcon.png" /> + <AndroidAsset Include="Assets\Phone\PersonalCenter\ResidenceArmIcon.png" /> + <AndroidAsset Include="Assets\Phone\PersonalCenter\HomeListbg.png" /> + <AndroidAsset Include="Assets\Phone\PersonalCenter\AddFunctionIcon.png" /> + <AndroidAsset Include="Assets\Phone\PersonalCenter\SupportIcon.png" /> + <AndroidAsset Include="Assets\Phone\PersonalCenter\UserTypebg.png" /> + <AndroidAsset Include="Assets\Phone\PersonalCenter\SwitchIcon.png" /> + <AndroidAsset Include="Assets\Phone\PersonalCenter\ResidenceManageIcon.png" /> + <AndroidAsset Include="Assets\Phone\PersonalCenter\AdminTypeIcon.png" /> + <AndroidAsset Include="Assets\Phone\PersonalCenter\NightViewIcon.png" /> + <AndroidAsset Include="Assets\Phone\PersonalCenter\ResidenceMemberIcon.png" /> + <AndroidAsset Include="Assets\Phone\PersonalCenter\ResidenceDataBackupIcon.png" /> + <AndroidAsset Include="Assets\Phone\PersonalCenter\MemberTypeIcon.png" /> + <AndroidAsset Include="Assets\Phone\PersonalCenter\PersonalData\QRcodeIcon.png" /> + <AndroidAsset Include="Assets\Language.ini" /> + </ItemGroup> + <Import Project="..\HDL_ON\HDL_ON.projitems" Label="Shared" Condition="Exists('..\HDL_ON\HDL_ON.projitems')" /> + <Import Project="$(MSBuildExtensionsPath)\Xamarin\Android\Xamarin.Android.CSharp.targets" /> + <!-- To modify your build process, add your task inside one of the targets below and uncomment it. + Other similar extension points exist, see Microsoft.Common.targets. + <Target Name="BeforeBuild"> + </Target> + <Target Name="AfterBuild"> + </Target> + --> +</Project> \ No newline at end of file diff --git a/HDL-ON_Android/MainActivity.cs b/HDL-ON_Android/MainActivity.cs new file mode 100644 index 0000000..4c7e169 --- /dev/null +++ b/HDL-ON_Android/MainActivity.cs @@ -0,0 +1,25 @@ +锘�//using System; +//using Android.App; +//using Android.OS; +//using Android.Runtime; +//using Android.Support.Design.Widget; +//using Android.Support.V7.App; +//using Android.Views; +//using Android.Widget; + +//namespace HDL_ON_Android +//{ +// [Activity(Label = "@string/app_name", Theme = "@style/AppTheme.NoActionBar", MainLauncher = true)] +// public class MainActivity : AppCompatActivity +// { +// protected override void OnCreate(Bundle savedInstanceState) +// { +// base.OnCreate(savedInstanceState); +// Xamarin.Essentials.Platform.Init(this, savedInstanceState); +// SetContentView(Resource.Layout.activity_main); +// Android.Support.V7.Widget.Toolbar toolbar = FindViewById<Android.Support.V7.Widget.Toolbar>(Resource.Id.toolbar); +// SetSupportActionBar(toolbar); +// } +// } +//} + diff --git a/HDL-ON_Android/Properties/AndroidManifest.xml b/HDL-ON_Android/Properties/AndroidManifest.xml new file mode 100644 index 0000000..b214b9b --- /dev/null +++ b/HDL-ON_Android/Properties/AndroidManifest.xml @@ -0,0 +1,6 @@ +锘�<?xml version="1.0" encoding="utf-8"?> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" android:versionCode="202003031" android:versionName="1.0.1.202003031" package="com.hdl.onpro"> + <uses-sdk android:minSdkVersion="26" android:targetSdkVersion="28" /> + <application android:allowBackup="true" android:icon="@drawable/Icon" android:roundIcon="@mipmap/ic_launcher_round" android:supportsRtl="true" android:label="HDL ON +"></application> + <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> +</manifest> \ No newline at end of file diff --git a/HDL-ON_Android/Properties/AssemblyInfo.cs b/HDL-ON_Android/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..9442319 --- /dev/null +++ b/HDL-ON_Android/Properties/AssemblyInfo.cs @@ -0,0 +1,30 @@ +锘縰sing System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; +using Android.App; + +// General Information about an assembly is controlled through the following +// set of attributes. Change these attribute values to modify the information +// associated with an assembly. +[assembly: AssemblyTitle("HDL_ON_Android")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("HDL_ON_Android")] +[assembly: AssemblyCopyright("Copyright 漏 2018")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] +[assembly: ComVisible(false)] + +// Version information for an assembly consists of the following four values: +// +// Major Version +// Minor Version +// Build Number +// Revision +// +// You can specify all the values or you can default the Build and Revision Numbers +// by using the '*' as shown below: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/HDL-ON_Android/Resources/AboutResources.txt b/HDL-ON_Android/Resources/AboutResources.txt new file mode 100644 index 0000000..096447a --- /dev/null +++ b/HDL-ON_Android/Resources/AboutResources.txt @@ -0,0 +1,44 @@ +Images, layout descriptions, binary blobs and string dictionaries can be included +in your application as resource files. Various Android APIs are designed to +operate on the resource IDs instead of dealing with images, strings or binary blobs +directly. + +For example, a sample Android app that contains a user interface layout (main.xml), +an internationalization string table (strings.xml) and some icons (drawable-XXX/icon.png) +would keep its resources in the "Resources" directory of the application: + +Resources/ + drawable/ + icon.png + + layout/ + main.xml + + values/ + strings.xml + +In order to get the build system to recognize Android resources, set the build action to +"AndroidResource". The native Android APIs do not operate directly with filenames, but +instead operate on resource IDs. When you compile an Android application that uses resources, +the build system will package the resources for distribution and generate a class called "R" +(this is an Android convention) that contains the tokens for each one of the resources +included. For example, for the above Resources layout, this is what the R class would expose: + +public class R { + public class drawable { + public const int icon = 0x123; + } + + public class layout { + public const int main = 0x456; + } + + public class strings { + public const int first_string = 0xabc; + public const int second_string = 0xbcd; + } +} + +You would then use R.drawable.icon to reference the drawable/icon.png file, or R.layout.main +to reference the layout/main.xml file, or R.strings.first_string to reference the first +string in the dictionary file values/strings.xml. \ No newline at end of file diff --git a/HDL-ON_Android/Resources/Resource.designer.cs b/HDL-ON_Android/Resources/Resource.designer.cs new file mode 100644 index 0000000..7eae0be --- /dev/null +++ b/HDL-ON_Android/Resources/Resource.designer.cs @@ -0,0 +1,9719 @@ +#pragma warning disable 1591 +//------------------------------------------------------------------------------ +// <auto-generated> +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// </auto-generated> +//------------------------------------------------------------------------------ + +[assembly: global::Android.Runtime.ResourceDesignerAttribute("HDL_ON_Android.Resource", IsApplication=true)] + +namespace HDL_ON_Android +{ + + + [System.CodeDom.Compiler.GeneratedCodeAttribute("Xamarin.Android.Build.Tasks", "1.0.0.0")] + public partial class Resource + { + + static Resource() + { + global::Android.Runtime.ResourceIdManager.UpdateIdValues(); + } + + public static void UpdateIdValues() + { + global::Xamarin.Essentials.Resource.Attribute.alpha = global::HDL_ON_Android.Resource.Attribute.alpha; + global::Xamarin.Essentials.Resource.Attribute.coordinatorLayoutStyle = global::HDL_ON_Android.Resource.Attribute.coordinatorLayoutStyle; + global::Xamarin.Essentials.Resource.Attribute.font = global::HDL_ON_Android.Resource.Attribute.font; + global::Xamarin.Essentials.Resource.Attribute.fontProviderAuthority = global::HDL_ON_Android.Resource.Attribute.fontProviderAuthority; + global::Xamarin.Essentials.Resource.Attribute.fontProviderCerts = global::HDL_ON_Android.Resource.Attribute.fontProviderCerts; + global::Xamarin.Essentials.Resource.Attribute.fontProviderFetchStrategy = global::HDL_ON_Android.Resource.Attribute.fontProviderFetchStrategy; + global::Xamarin.Essentials.Resource.Attribute.fontProviderFetchTimeout = global::HDL_ON_Android.Resource.Attribute.fontProviderFetchTimeout; + global::Xamarin.Essentials.Resource.Attribute.fontProviderPackage = global::HDL_ON_Android.Resource.Attribute.fontProviderPackage; + global::Xamarin.Essentials.Resource.Attribute.fontProviderQuery = global::HDL_ON_Android.Resource.Attribute.fontProviderQuery; + global::Xamarin.Essentials.Resource.Attribute.fontStyle = global::HDL_ON_Android.Resource.Attribute.fontStyle; + global::Xamarin.Essentials.Resource.Attribute.fontVariationSettings = global::HDL_ON_Android.Resource.Attribute.fontVariationSettings; + global::Xamarin.Essentials.Resource.Attribute.fontWeight = global::HDL_ON_Android.Resource.Attribute.fontWeight; + global::Xamarin.Essentials.Resource.Attribute.keylines = global::HDL_ON_Android.Resource.Attribute.keylines; + global::Xamarin.Essentials.Resource.Attribute.layout_anchor = global::HDL_ON_Android.Resource.Attribute.layout_anchor; + global::Xamarin.Essentials.Resource.Attribute.layout_anchorGravity = global::HDL_ON_Android.Resource.Attribute.layout_anchorGravity; + global::Xamarin.Essentials.Resource.Attribute.layout_behavior = global::HDL_ON_Android.Resource.Attribute.layout_behavior; + global::Xamarin.Essentials.Resource.Attribute.layout_dodgeInsetEdges = global::HDL_ON_Android.Resource.Attribute.layout_dodgeInsetEdges; + global::Xamarin.Essentials.Resource.Attribute.layout_insetEdge = global::HDL_ON_Android.Resource.Attribute.layout_insetEdge; + global::Xamarin.Essentials.Resource.Attribute.layout_keyline = global::HDL_ON_Android.Resource.Attribute.layout_keyline; + global::Xamarin.Essentials.Resource.Attribute.statusBarBackground = global::HDL_ON_Android.Resource.Attribute.statusBarBackground; + global::Xamarin.Essentials.Resource.Attribute.ttcIndex = global::HDL_ON_Android.Resource.Attribute.ttcIndex; + global::Xamarin.Essentials.Resource.Color.browser_actions_bg_grey = global::HDL_ON_Android.Resource.Color.browser_actions_bg_grey; + global::Xamarin.Essentials.Resource.Color.browser_actions_divider_color = global::HDL_ON_Android.Resource.Color.browser_actions_divider_color; + global::Xamarin.Essentials.Resource.Color.browser_actions_text_color = global::HDL_ON_Android.Resource.Color.browser_actions_text_color; + global::Xamarin.Essentials.Resource.Color.browser_actions_title_color = global::HDL_ON_Android.Resource.Color.browser_actions_title_color; + global::Xamarin.Essentials.Resource.Color.notification_action_color_filter = global::HDL_ON_Android.Resource.Color.notification_action_color_filter; + global::Xamarin.Essentials.Resource.Color.notification_icon_bg_color = global::HDL_ON_Android.Resource.Color.notification_icon_bg_color; + global::Xamarin.Essentials.Resource.Color.ripple_material_light = global::HDL_ON_Android.Resource.Color.ripple_material_light; + global::Xamarin.Essentials.Resource.Color.secondary_text_default_material_light = global::HDL_ON_Android.Resource.Color.secondary_text_default_material_light; + global::Xamarin.Essentials.Resource.Dimension.browser_actions_context_menu_max_width = global::HDL_ON_Android.Resource.Dimension.browser_actions_context_menu_max_width; + global::Xamarin.Essentials.Resource.Dimension.browser_actions_context_menu_min_padding = global::HDL_ON_Android.Resource.Dimension.browser_actions_context_menu_min_padding; + global::Xamarin.Essentials.Resource.Dimension.compat_button_inset_horizontal_material = global::HDL_ON_Android.Resource.Dimension.compat_button_inset_horizontal_material; + global::Xamarin.Essentials.Resource.Dimension.compat_button_inset_vertical_material = global::HDL_ON_Android.Resource.Dimension.compat_button_inset_vertical_material; + global::Xamarin.Essentials.Resource.Dimension.compat_button_padding_horizontal_material = global::HDL_ON_Android.Resource.Dimension.compat_button_padding_horizontal_material; + global::Xamarin.Essentials.Resource.Dimension.compat_button_padding_vertical_material = global::HDL_ON_Android.Resource.Dimension.compat_button_padding_vertical_material; + global::Xamarin.Essentials.Resource.Dimension.compat_control_corner_material = global::HDL_ON_Android.Resource.Dimension.compat_control_corner_material; + global::Xamarin.Essentials.Resource.Dimension.compat_notification_large_icon_max_height = global::HDL_ON_Android.Resource.Dimension.compat_notification_large_icon_max_height; + global::Xamarin.Essentials.Resource.Dimension.compat_notification_large_icon_max_width = global::HDL_ON_Android.Resource.Dimension.compat_notification_large_icon_max_width; + global::Xamarin.Essentials.Resource.Dimension.notification_action_icon_size = global::HDL_ON_Android.Resource.Dimension.notification_action_icon_size; + global::Xamarin.Essentials.Resource.Dimension.notification_action_text_size = global::HDL_ON_Android.Resource.Dimension.notification_action_text_size; + global::Xamarin.Essentials.Resource.Dimension.notification_big_circle_margin = global::HDL_ON_Android.Resource.Dimension.notification_big_circle_margin; + global::Xamarin.Essentials.Resource.Dimension.notification_content_margin_start = global::HDL_ON_Android.Resource.Dimension.notification_content_margin_start; + global::Xamarin.Essentials.Resource.Dimension.notification_large_icon_height = global::HDL_ON_Android.Resource.Dimension.notification_large_icon_height; + global::Xamarin.Essentials.Resource.Dimension.notification_large_icon_width = global::HDL_ON_Android.Resource.Dimension.notification_large_icon_width; + global::Xamarin.Essentials.Resource.Dimension.notification_main_column_padding_top = global::HDL_ON_Android.Resource.Dimension.notification_main_column_padding_top; + global::Xamarin.Essentials.Resource.Dimension.notification_media_narrow_margin = global::HDL_ON_Android.Resource.Dimension.notification_media_narrow_margin; + global::Xamarin.Essentials.Resource.Dimension.notification_right_icon_size = global::HDL_ON_Android.Resource.Dimension.notification_right_icon_size; + global::Xamarin.Essentials.Resource.Dimension.notification_right_side_padding_top = global::HDL_ON_Android.Resource.Dimension.notification_right_side_padding_top; + global::Xamarin.Essentials.Resource.Dimension.notification_small_icon_background_padding = global::HDL_ON_Android.Resource.Dimension.notification_small_icon_background_padding; + global::Xamarin.Essentials.Resource.Dimension.notification_small_icon_size_as_large = global::HDL_ON_Android.Resource.Dimension.notification_small_icon_size_as_large; + global::Xamarin.Essentials.Resource.Dimension.notification_subtext_size = global::HDL_ON_Android.Resource.Dimension.notification_subtext_size; + global::Xamarin.Essentials.Resource.Dimension.notification_top_pad = global::HDL_ON_Android.Resource.Dimension.notification_top_pad; + global::Xamarin.Essentials.Resource.Dimension.notification_top_pad_large_text = global::HDL_ON_Android.Resource.Dimension.notification_top_pad_large_text; + global::Xamarin.Essentials.Resource.Drawable.notification_action_background = global::HDL_ON_Android.Resource.Drawable.notification_action_background; + global::Xamarin.Essentials.Resource.Drawable.notification_bg = global::HDL_ON_Android.Resource.Drawable.notification_bg; + global::Xamarin.Essentials.Resource.Drawable.notification_bg_low = global::HDL_ON_Android.Resource.Drawable.notification_bg_low; + global::Xamarin.Essentials.Resource.Drawable.notification_bg_low_normal = global::HDL_ON_Android.Resource.Drawable.notification_bg_low_normal; + global::Xamarin.Essentials.Resource.Drawable.notification_bg_low_pressed = global::HDL_ON_Android.Resource.Drawable.notification_bg_low_pressed; + global::Xamarin.Essentials.Resource.Drawable.notification_bg_normal = global::HDL_ON_Android.Resource.Drawable.notification_bg_normal; + global::Xamarin.Essentials.Resource.Drawable.notification_bg_normal_pressed = global::HDL_ON_Android.Resource.Drawable.notification_bg_normal_pressed; + global::Xamarin.Essentials.Resource.Drawable.notification_icon_background = global::HDL_ON_Android.Resource.Drawable.notification_icon_background; + global::Xamarin.Essentials.Resource.Drawable.notification_template_icon_bg = global::HDL_ON_Android.Resource.Drawable.notification_template_icon_bg; + global::Xamarin.Essentials.Resource.Drawable.notification_template_icon_low_bg = global::HDL_ON_Android.Resource.Drawable.notification_template_icon_low_bg; + global::Xamarin.Essentials.Resource.Drawable.notification_tile_bg = global::HDL_ON_Android.Resource.Drawable.notification_tile_bg; + global::Xamarin.Essentials.Resource.Drawable.notify_panel_notification_icon_bg = global::HDL_ON_Android.Resource.Drawable.notify_panel_notification_icon_bg; + global::Xamarin.Essentials.Resource.Id.action_container = global::HDL_ON_Android.Resource.Id.action_container; + global::Xamarin.Essentials.Resource.Id.action_divider = global::HDL_ON_Android.Resource.Id.action_divider; + global::Xamarin.Essentials.Resource.Id.action_image = global::HDL_ON_Android.Resource.Id.action_image; + global::Xamarin.Essentials.Resource.Id.action_text = global::HDL_ON_Android.Resource.Id.action_text; + global::Xamarin.Essentials.Resource.Id.actions = global::HDL_ON_Android.Resource.Id.actions; + global::Xamarin.Essentials.Resource.Id.all = global::HDL_ON_Android.Resource.Id.all; + global::Xamarin.Essentials.Resource.Id.async = global::HDL_ON_Android.Resource.Id.async; + global::Xamarin.Essentials.Resource.Id.blocking = global::HDL_ON_Android.Resource.Id.blocking; + global::Xamarin.Essentials.Resource.Id.bottom = global::HDL_ON_Android.Resource.Id.bottom; + global::Xamarin.Essentials.Resource.Id.browser_actions_header_text = global::HDL_ON_Android.Resource.Id.browser_actions_header_text; + global::Xamarin.Essentials.Resource.Id.browser_actions_menu_item_icon = global::HDL_ON_Android.Resource.Id.browser_actions_menu_item_icon; + global::Xamarin.Essentials.Resource.Id.browser_actions_menu_item_text = global::HDL_ON_Android.Resource.Id.browser_actions_menu_item_text; + global::Xamarin.Essentials.Resource.Id.browser_actions_menu_items = global::HDL_ON_Android.Resource.Id.browser_actions_menu_items; + global::Xamarin.Essentials.Resource.Id.browser_actions_menu_view = global::HDL_ON_Android.Resource.Id.browser_actions_menu_view; + global::Xamarin.Essentials.Resource.Id.center = global::HDL_ON_Android.Resource.Id.center; + global::Xamarin.Essentials.Resource.Id.center_horizontal = global::HDL_ON_Android.Resource.Id.center_horizontal; + global::Xamarin.Essentials.Resource.Id.center_vertical = global::HDL_ON_Android.Resource.Id.center_vertical; + global::Xamarin.Essentials.Resource.Id.chronometer = global::HDL_ON_Android.Resource.Id.chronometer; + global::Xamarin.Essentials.Resource.Id.clip_horizontal = global::HDL_ON_Android.Resource.Id.clip_horizontal; + global::Xamarin.Essentials.Resource.Id.clip_vertical = global::HDL_ON_Android.Resource.Id.clip_vertical; + global::Xamarin.Essentials.Resource.Id.end = global::HDL_ON_Android.Resource.Id.end; + global::Xamarin.Essentials.Resource.Id.fill = global::HDL_ON_Android.Resource.Id.fill; + global::Xamarin.Essentials.Resource.Id.fill_horizontal = global::HDL_ON_Android.Resource.Id.fill_horizontal; + global::Xamarin.Essentials.Resource.Id.fill_vertical = global::HDL_ON_Android.Resource.Id.fill_vertical; + global::Xamarin.Essentials.Resource.Id.forever = global::HDL_ON_Android.Resource.Id.forever; + global::Xamarin.Essentials.Resource.Id.icon = global::HDL_ON_Android.Resource.Id.icon; + global::Xamarin.Essentials.Resource.Id.icon_group = global::HDL_ON_Android.Resource.Id.icon_group; + global::Xamarin.Essentials.Resource.Id.info = global::HDL_ON_Android.Resource.Id.info; + global::Xamarin.Essentials.Resource.Id.italic = global::HDL_ON_Android.Resource.Id.italic; + global::Xamarin.Essentials.Resource.Id.left = global::HDL_ON_Android.Resource.Id.left; + global::Xamarin.Essentials.Resource.Id.line1 = global::HDL_ON_Android.Resource.Id.line1; + global::Xamarin.Essentials.Resource.Id.line3 = global::HDL_ON_Android.Resource.Id.line3; + global::Xamarin.Essentials.Resource.Id.none = global::HDL_ON_Android.Resource.Id.none; + global::Xamarin.Essentials.Resource.Id.normal = global::HDL_ON_Android.Resource.Id.normal; + global::Xamarin.Essentials.Resource.Id.notification_background = global::HDL_ON_Android.Resource.Id.notification_background; + global::Xamarin.Essentials.Resource.Id.notification_main_column = global::HDL_ON_Android.Resource.Id.notification_main_column; + global::Xamarin.Essentials.Resource.Id.notification_main_column_container = global::HDL_ON_Android.Resource.Id.notification_main_column_container; + global::Xamarin.Essentials.Resource.Id.right = global::HDL_ON_Android.Resource.Id.right; + global::Xamarin.Essentials.Resource.Id.right_icon = global::HDL_ON_Android.Resource.Id.right_icon; + global::Xamarin.Essentials.Resource.Id.right_side = global::HDL_ON_Android.Resource.Id.right_side; + global::Xamarin.Essentials.Resource.Id.start = global::HDL_ON_Android.Resource.Id.start; + global::Xamarin.Essentials.Resource.Id.tag_transition_group = global::HDL_ON_Android.Resource.Id.tag_transition_group; + global::Xamarin.Essentials.Resource.Id.tag_unhandled_key_event_manager = global::HDL_ON_Android.Resource.Id.tag_unhandled_key_event_manager; + global::Xamarin.Essentials.Resource.Id.tag_unhandled_key_listeners = global::HDL_ON_Android.Resource.Id.tag_unhandled_key_listeners; + global::Xamarin.Essentials.Resource.Id.text = global::HDL_ON_Android.Resource.Id.text; + global::Xamarin.Essentials.Resource.Id.text2 = global::HDL_ON_Android.Resource.Id.text2; + global::Xamarin.Essentials.Resource.Id.time = global::HDL_ON_Android.Resource.Id.time; + global::Xamarin.Essentials.Resource.Id.title = global::HDL_ON_Android.Resource.Id.title; + global::Xamarin.Essentials.Resource.Id.top = global::HDL_ON_Android.Resource.Id.top; + global::Xamarin.Essentials.Resource.Integer.status_bar_notification_info_maxnum = global::HDL_ON_Android.Resource.Integer.status_bar_notification_info_maxnum; + global::Xamarin.Essentials.Resource.Layout.browser_actions_context_menu_page = global::HDL_ON_Android.Resource.Layout.browser_actions_context_menu_page; + global::Xamarin.Essentials.Resource.Layout.browser_actions_context_menu_row = global::HDL_ON_Android.Resource.Layout.browser_actions_context_menu_row; + global::Xamarin.Essentials.Resource.Layout.notification_action = global::HDL_ON_Android.Resource.Layout.notification_action; + global::Xamarin.Essentials.Resource.Layout.notification_action_tombstone = global::HDL_ON_Android.Resource.Layout.notification_action_tombstone; + global::Xamarin.Essentials.Resource.Layout.notification_template_custom_big = global::HDL_ON_Android.Resource.Layout.notification_template_custom_big; + global::Xamarin.Essentials.Resource.Layout.notification_template_icon_group = global::HDL_ON_Android.Resource.Layout.notification_template_icon_group; + global::Xamarin.Essentials.Resource.Layout.notification_template_part_chronometer = global::HDL_ON_Android.Resource.Layout.notification_template_part_chronometer; + global::Xamarin.Essentials.Resource.Layout.notification_template_part_time = global::HDL_ON_Android.Resource.Layout.notification_template_part_time; + global::Xamarin.Essentials.Resource.String.status_bar_notification_info_overflow = global::HDL_ON_Android.Resource.String.status_bar_notification_info_overflow; + global::Xamarin.Essentials.Resource.Style.TextAppearance_Compat_Notification = global::HDL_ON_Android.Resource.Style.TextAppearance_Compat_Notification; + global::Xamarin.Essentials.Resource.Style.TextAppearance_Compat_Notification_Info = global::HDL_ON_Android.Resource.Style.TextAppearance_Compat_Notification_Info; + global::Xamarin.Essentials.Resource.Style.TextAppearance_Compat_Notification_Line2 = global::HDL_ON_Android.Resource.Style.TextAppearance_Compat_Notification_Line2; + global::Xamarin.Essentials.Resource.Style.TextAppearance_Compat_Notification_Time = global::HDL_ON_Android.Resource.Style.TextAppearance_Compat_Notification_Time; + global::Xamarin.Essentials.Resource.Style.TextAppearance_Compat_Notification_Title = global::HDL_ON_Android.Resource.Style.TextAppearance_Compat_Notification_Title; + global::Xamarin.Essentials.Resource.Style.Widget_Compat_NotificationActionContainer = global::HDL_ON_Android.Resource.Style.Widget_Compat_NotificationActionContainer; + global::Xamarin.Essentials.Resource.Style.Widget_Compat_NotificationActionText = global::HDL_ON_Android.Resource.Style.Widget_Compat_NotificationActionText; + global::Xamarin.Essentials.Resource.Style.Widget_Support_CoordinatorLayout = global::HDL_ON_Android.Resource.Style.Widget_Support_CoordinatorLayout; + global::Xamarin.Essentials.Resource.Xml.xamarin_essentials_fileprovider_file_paths = global::HDL_ON_Android.Resource.Xml.xamarin_essentials_fileprovider_file_paths; + global::Xamarin.Essentials.Resource.Styleable.ColorStateListItem = global::HDL_ON_Android.Resource.Styleable.ColorStateListItem; + global::Xamarin.Essentials.Resource.Styleable.ColorStateListItem_alpha = global::HDL_ON_Android.Resource.Styleable.ColorStateListItem_alpha; + global::Xamarin.Essentials.Resource.Styleable.ColorStateListItem_android_alpha = global::HDL_ON_Android.Resource.Styleable.ColorStateListItem_android_alpha; + global::Xamarin.Essentials.Resource.Styleable.ColorStateListItem_android_color = global::HDL_ON_Android.Resource.Styleable.ColorStateListItem_android_color; + global::Xamarin.Essentials.Resource.Styleable.CoordinatorLayout = global::HDL_ON_Android.Resource.Styleable.CoordinatorLayout; + global::Xamarin.Essentials.Resource.Styleable.CoordinatorLayout_keylines = global::HDL_ON_Android.Resource.Styleable.CoordinatorLayout_keylines; + global::Xamarin.Essentials.Resource.Styleable.CoordinatorLayout_statusBarBackground = global::HDL_ON_Android.Resource.Styleable.CoordinatorLayout_statusBarBackground; + global::Xamarin.Essentials.Resource.Styleable.CoordinatorLayout_Layout = global::HDL_ON_Android.Resource.Styleable.CoordinatorLayout_Layout; + global::Xamarin.Essentials.Resource.Styleable.CoordinatorLayout_Layout_android_layout_gravity = global::HDL_ON_Android.Resource.Styleable.CoordinatorLayout_Layout_android_layout_gravity; + global::Xamarin.Essentials.Resource.Styleable.CoordinatorLayout_Layout_layout_anchor = global::HDL_ON_Android.Resource.Styleable.CoordinatorLayout_Layout_layout_anchor; + global::Xamarin.Essentials.Resource.Styleable.CoordinatorLayout_Layout_layout_anchorGravity = global::HDL_ON_Android.Resource.Styleable.CoordinatorLayout_Layout_layout_anchorGravity; + global::Xamarin.Essentials.Resource.Styleable.CoordinatorLayout_Layout_layout_behavior = global::HDL_ON_Android.Resource.Styleable.CoordinatorLayout_Layout_layout_behavior; + global::Xamarin.Essentials.Resource.Styleable.CoordinatorLayout_Layout_layout_dodgeInsetEdges = global::HDL_ON_Android.Resource.Styleable.CoordinatorLayout_Layout_layout_dodgeInsetEdges; + global::Xamarin.Essentials.Resource.Styleable.CoordinatorLayout_Layout_layout_insetEdge = global::HDL_ON_Android.Resource.Styleable.CoordinatorLayout_Layout_layout_insetEdge; + global::Xamarin.Essentials.Resource.Styleable.CoordinatorLayout_Layout_layout_keyline = global::HDL_ON_Android.Resource.Styleable.CoordinatorLayout_Layout_layout_keyline; + global::Xamarin.Essentials.Resource.Styleable.FontFamily = global::HDL_ON_Android.Resource.Styleable.FontFamily; + global::Xamarin.Essentials.Resource.Styleable.FontFamily_fontProviderAuthority = global::HDL_ON_Android.Resource.Styleable.FontFamily_fontProviderAuthority; + global::Xamarin.Essentials.Resource.Styleable.FontFamily_fontProviderCerts = global::HDL_ON_Android.Resource.Styleable.FontFamily_fontProviderCerts; + global::Xamarin.Essentials.Resource.Styleable.FontFamily_fontProviderFetchStrategy = global::HDL_ON_Android.Resource.Styleable.FontFamily_fontProviderFetchStrategy; + global::Xamarin.Essentials.Resource.Styleable.FontFamily_fontProviderFetchTimeout = global::HDL_ON_Android.Resource.Styleable.FontFamily_fontProviderFetchTimeout; + global::Xamarin.Essentials.Resource.Styleable.FontFamily_fontProviderPackage = global::HDL_ON_Android.Resource.Styleable.FontFamily_fontProviderPackage; + global::Xamarin.Essentials.Resource.Styleable.FontFamily_fontProviderQuery = global::HDL_ON_Android.Resource.Styleable.FontFamily_fontProviderQuery; + global::Xamarin.Essentials.Resource.Styleable.FontFamilyFont = global::HDL_ON_Android.Resource.Styleable.FontFamilyFont; + global::Xamarin.Essentials.Resource.Styleable.FontFamilyFont_android_font = global::HDL_ON_Android.Resource.Styleable.FontFamilyFont_android_font; + global::Xamarin.Essentials.Resource.Styleable.FontFamilyFont_android_fontStyle = global::HDL_ON_Android.Resource.Styleable.FontFamilyFont_android_fontStyle; + global::Xamarin.Essentials.Resource.Styleable.FontFamilyFont_android_fontVariationSettings = global::HDL_ON_Android.Resource.Styleable.FontFamilyFont_android_fontVariationSettings; + global::Xamarin.Essentials.Resource.Styleable.FontFamilyFont_android_fontWeight = global::HDL_ON_Android.Resource.Styleable.FontFamilyFont_android_fontWeight; + global::Xamarin.Essentials.Resource.Styleable.FontFamilyFont_android_ttcIndex = global::HDL_ON_Android.Resource.Styleable.FontFamilyFont_android_ttcIndex; + global::Xamarin.Essentials.Resource.Styleable.FontFamilyFont_font = global::HDL_ON_Android.Resource.Styleable.FontFamilyFont_font; + global::Xamarin.Essentials.Resource.Styleable.FontFamilyFont_fontStyle = global::HDL_ON_Android.Resource.Styleable.FontFamilyFont_fontStyle; + global::Xamarin.Essentials.Resource.Styleable.FontFamilyFont_fontVariationSettings = global::HDL_ON_Android.Resource.Styleable.FontFamilyFont_fontVariationSettings; + global::Xamarin.Essentials.Resource.Styleable.FontFamilyFont_fontWeight = global::HDL_ON_Android.Resource.Styleable.FontFamilyFont_fontWeight; + global::Xamarin.Essentials.Resource.Styleable.FontFamilyFont_ttcIndex = global::HDL_ON_Android.Resource.Styleable.FontFamilyFont_ttcIndex; + global::Xamarin.Essentials.Resource.Styleable.GradientColor = global::HDL_ON_Android.Resource.Styleable.GradientColor; + global::Xamarin.Essentials.Resource.Styleable.GradientColor_android_centerColor = global::HDL_ON_Android.Resource.Styleable.GradientColor_android_centerColor; + global::Xamarin.Essentials.Resource.Styleable.GradientColor_android_centerX = global::HDL_ON_Android.Resource.Styleable.GradientColor_android_centerX; + global::Xamarin.Essentials.Resource.Styleable.GradientColor_android_centerY = global::HDL_ON_Android.Resource.Styleable.GradientColor_android_centerY; + global::Xamarin.Essentials.Resource.Styleable.GradientColor_android_endColor = global::HDL_ON_Android.Resource.Styleable.GradientColor_android_endColor; + global::Xamarin.Essentials.Resource.Styleable.GradientColor_android_endX = global::HDL_ON_Android.Resource.Styleable.GradientColor_android_endX; + global::Xamarin.Essentials.Resource.Styleable.GradientColor_android_endY = global::HDL_ON_Android.Resource.Styleable.GradientColor_android_endY; + global::Xamarin.Essentials.Resource.Styleable.GradientColor_android_gradientRadius = global::HDL_ON_Android.Resource.Styleable.GradientColor_android_gradientRadius; + global::Xamarin.Essentials.Resource.Styleable.GradientColor_android_startColor = global::HDL_ON_Android.Resource.Styleable.GradientColor_android_startColor; + global::Xamarin.Essentials.Resource.Styleable.GradientColor_android_startX = global::HDL_ON_Android.Resource.Styleable.GradientColor_android_startX; + global::Xamarin.Essentials.Resource.Styleable.GradientColor_android_startY = global::HDL_ON_Android.Resource.Styleable.GradientColor_android_startY; + global::Xamarin.Essentials.Resource.Styleable.GradientColor_android_tileMode = global::HDL_ON_Android.Resource.Styleable.GradientColor_android_tileMode; + global::Xamarin.Essentials.Resource.Styleable.GradientColor_android_type = global::HDL_ON_Android.Resource.Styleable.GradientColor_android_type; + global::Xamarin.Essentials.Resource.Styleable.GradientColorItem = global::HDL_ON_Android.Resource.Styleable.GradientColorItem; + global::Xamarin.Essentials.Resource.Styleable.GradientColorItem_android_color = global::HDL_ON_Android.Resource.Styleable.GradientColorItem_android_color; + global::Xamarin.Essentials.Resource.Styleable.GradientColorItem_android_offset = global::HDL_ON_Android.Resource.Styleable.GradientColorItem_android_offset; + } + + public partial class Animation + { + + // aapt resource value: 0x7F010000 + public const int abc_fade_in = 2130771968; + + // aapt resource value: 0x7F010001 + public const int abc_fade_out = 2130771969; + + // aapt resource value: 0x7F010002 + public const int abc_grow_fade_in_from_bottom = 2130771970; + + // aapt resource value: 0x7F010003 + public const int abc_popup_enter = 2130771971; + + // aapt resource value: 0x7F010004 + public const int abc_popup_exit = 2130771972; + + // aapt resource value: 0x7F010005 + public const int abc_shrink_fade_out_from_bottom = 2130771973; + + // aapt resource value: 0x7F010006 + public const int abc_slide_in_bottom = 2130771974; + + // aapt resource value: 0x7F010007 + public const int abc_slide_in_top = 2130771975; + + // aapt resource value: 0x7F010008 + public const int abc_slide_out_bottom = 2130771976; + + // aapt resource value: 0x7F010009 + public const int abc_slide_out_top = 2130771977; + + // aapt resource value: 0x7F01000A + public const int abc_tooltip_enter = 2130771978; + + // aapt resource value: 0x7F01000B + public const int abc_tooltip_exit = 2130771979; + + // aapt resource value: 0x7F01000C + public const int design_bottom_sheet_slide_in = 2130771980; + + // aapt resource value: 0x7F01000D + public const int design_bottom_sheet_slide_out = 2130771981; + + // aapt resource value: 0x7F01000E + public const int design_snackbar_in = 2130771982; + + // aapt resource value: 0x7F01000F + public const int design_snackbar_out = 2130771983; + + // aapt resource value: 0x7F010010 + public const int fingerprint_draw_off_animation_interpolator_0 = 2130771984; + + // aapt resource value: 0x7F010011 + public const int fingerprint_draw_off_animation_interpolator_1 = 2130771985; + + // aapt resource value: 0x7F010012 + public const int fingerprint_draw_off_ridge_1_path_animation = 2130771986; + + // aapt resource value: 0x7F010013 + public const int fingerprint_draw_off_ridge_2_path_animation = 2130771987; + + // aapt resource value: 0x7F010014 + public const int fingerprint_draw_off_ridge_5_path_animation = 2130771988; + + // aapt resource value: 0x7F010015 + public const int fingerprint_draw_off_ridge_6_path_animation = 2130771989; + + // aapt resource value: 0x7F010016 + public const int fingerprint_draw_off_ridge_7_path_animation = 2130771990; + + // aapt resource value: 0x7F010017 + public const int fingerprint_draw_on_animation_interpolator_0 = 2130771991; + + // aapt resource value: 0x7F010018 + public const int fingerprint_draw_on_animation_interpolator_1 = 2130771992; + + // aapt resource value: 0x7F010019 + public const int fingerprint_draw_on_ridge_1_path_animation = 2130771993; + + // aapt resource value: 0x7F01001A + public const int fingerprint_draw_on_ridge_2_path_animation = 2130771994; + + // aapt resource value: 0x7F01001B + public const int fingerprint_draw_on_ridge_5_path_animation = 2130771995; + + // aapt resource value: 0x7F01001C + public const int fingerprint_draw_on_ridge_6_path_animation = 2130771996; + + // aapt resource value: 0x7F01001D + public const int fingerprint_draw_on_ridge_7_path_animation = 2130771997; + + // aapt resource value: 0x7F01001E + public const int fingerprint_error_state_to_fp_animation_interpolator_0 = 2130771998; + + // aapt resource value: 0x7F01001F + public const int fingerprint_error_state_to_fp_animation_interpolator_1 = 2130771999; + + // aapt resource value: 0x7F010020 + public const int fingerprint_error_state_to_fp_animation_interpolator_2 = 2130772000; + + // aapt resource value: 0x7F010021 + public const int fingerprint_error_state_to_fp_animation_interpolator_3 = 2130772001; + + // aapt resource value: 0x7F010022 + public const int fingerprint_error_state_to_fp_animation_interpolator_4 = 2130772002; + + // aapt resource value: 0x7F010023 + public const int fingerprint_error_state_to_fp_animation_interpolator_5 = 2130772003; + + // aapt resource value: 0x7F010024 + public const int fingerprint_error_state_to_fp_group_1_animation = 2130772004; + + // aapt resource value: 0x7F010025 + public const int fingerprint_error_state_to_fp_group_2_animation = 2130772005; + + // aapt resource value: 0x7F010026 + public const int fingerprint_error_state_to_fp_path_1_animation = 2130772006; + + // aapt resource value: 0x7F010027 + public const int fingerprint_error_state_to_fp_path_2_animation = 2130772007; + + // aapt resource value: 0x7F010028 + public const int fingerprint_error_state_to_fp_path_3_animation = 2130772008; + + // aapt resource value: 0x7F010029 + public const int fingerprint_error_state_to_fp_ridge_1_path_animation = 2130772009; + + // aapt resource value: 0x7F01002A + public const int fingerprint_error_state_to_fp_ridge_2_path_animation = 2130772010; + + // aapt resource value: 0x7F01002B + public const int fingerprint_error_state_to_fp_ridge_5_path_animation = 2130772011; + + // aapt resource value: 0x7F01002C + public const int fingerprint_error_state_to_fp_ridge_6_path_animation = 2130772012; + + // aapt resource value: 0x7F01002D + public const int fingerprint_error_state_to_fp_ridge_7_path_animation = 2130772013; + + // aapt resource value: 0x7F01002E + public const int fingerprint_error_state_to_fp_white_fingerprint_ridges_animation = 2130772014; + + // aapt resource value: 0x7F01002F + public const int fingerprint_fp_to_error_state_animation_interpolator_0 = 2130772015; + + // aapt resource value: 0x7F010030 + public const int fingerprint_fp_to_error_state_animation_interpolator_1 = 2130772016; + + // aapt resource value: 0x7F010031 + public const int fingerprint_fp_to_error_state_animation_interpolator_2 = 2130772017; + + // aapt resource value: 0x7F010032 + public const int fingerprint_fp_to_error_state_animation_interpolator_3 = 2130772018; + + // aapt resource value: 0x7F010033 + public const int fingerprint_fp_to_error_state_animation_interpolator_4 = 2130772019; + + // aapt resource value: 0x7F010034 + public const int fingerprint_fp_to_error_state_animation_interpolator_5 = 2130772020; + + // aapt resource value: 0x7F010035 + public const int fingerprint_fp_to_error_state_fingerprint_ridges_animation = 2130772021; + + // aapt resource value: 0x7F010036 + public const int fingerprint_fp_to_error_state_group_1_animation = 2130772022; + + // aapt resource value: 0x7F010037 + public const int fingerprint_fp_to_error_state_group_2_animation = 2130772023; + + // aapt resource value: 0x7F010038 + public const int fingerprint_fp_to_error_state_path_1_animation = 2130772024; + + // aapt resource value: 0x7F010039 + public const int fingerprint_fp_to_error_state_path_2_animation = 2130772025; + + // aapt resource value: 0x7F01003A + public const int fingerprint_fp_to_error_state_path_3_animation = 2130772026; + + // aapt resource value: 0x7F01003B + public const int fingerprint_fp_to_error_state_ridge_1_path_0_animation = 2130772027; + + // aapt resource value: 0x7F01003C + public const int fingerprint_fp_to_error_state_ridge_1_path_animation = 2130772028; + + // aapt resource value: 0x7F01003D + public const int fingerprint_fp_to_error_state_ridge_2_path_0_animation = 2130772029; + + // aapt resource value: 0x7F01003E + public const int fingerprint_fp_to_error_state_ridge_2_path_animation = 2130772030; + + // aapt resource value: 0x7F01003F + public const int fingerprint_fp_to_error_state_ridge_5_path_0_animation = 2130772031; + + // aapt resource value: 0x7F010040 + public const int fingerprint_fp_to_error_state_ridge_5_path_animation = 2130772032; + + // aapt resource value: 0x7F010041 + public const int fingerprint_fp_to_error_state_ridge_6_path_0_animation = 2130772033; + + // aapt resource value: 0x7F010042 + public const int fingerprint_fp_to_error_state_ridge_6_path_animation = 2130772034; + + // aapt resource value: 0x7F010043 + public const int fingerprint_fp_to_error_state_ridge_7_path_0_animation = 2130772035; + + // aapt resource value: 0x7F010044 + public const int fingerprint_fp_to_error_state_ridge_7_path_animation = 2130772036; + + // aapt resource value: 0x7F010045 + public const int fingerprint_fp_to_error_state_white_fingerprint_ridges_animation = 2130772037; + + // aapt resource value: 0x7F010046 + public const int move_in = 2130772038; + + // aapt resource value: 0x7F010047 + public const int move_out = 2130772039; + + // aapt resource value: 0x7F010048 + public const int pickerview_dialog_scale_in = 2130772040; + + // aapt resource value: 0x7F010049 + public const int pickerview_dialog_scale_out = 2130772041; + + // aapt resource value: 0x7F01004A + public const int pickerview_slide_in_bottom = 2130772042; + + // aapt resource value: 0x7F01004B + public const int pickerview_slide_out_bottom = 2130772043; + + static Animation() + { + global::Android.Runtime.ResourceIdManager.UpdateIdValues(); + } + + private Animation() + { + } + } + + public partial class Animator + { + + // aapt resource value: 0x7F020000 + public const int design_appbar_state_list_animator = 2130837504; + + // aapt resource value: 0x7F020001 + public const int design_fab_hide_motion_spec = 2130837505; + + // aapt resource value: 0x7F020002 + public const int design_fab_show_motion_spec = 2130837506; + + // aapt resource value: 0x7F020003 + public const int mtrl_btn_state_list_anim = 2130837507; + + // aapt resource value: 0x7F020004 + public const int mtrl_btn_unelevated_state_list_anim = 2130837508; + + // aapt resource value: 0x7F020005 + public const int mtrl_chip_state_list_anim = 2130837509; + + // aapt resource value: 0x7F020006 + public const int mtrl_fab_hide_motion_spec = 2130837510; + + // aapt resource value: 0x7F020007 + public const int mtrl_fab_show_motion_spec = 2130837511; + + // aapt resource value: 0x7F020008 + public const int mtrl_fab_transformation_sheet_collapse_spec = 2130837512; + + // aapt resource value: 0x7F020009 + public const int mtrl_fab_transformation_sheet_expand_spec = 2130837513; + + static Animator() + { + global::Android.Runtime.ResourceIdManager.UpdateIdValues(); + } + + private Animator() + { + } + } + + public partial class Array + { + + // aapt resource value: 0x7F030000 + public const int arc_colors_default = 2130903040; + + static Array() + { + global::Android.Runtime.ResourceIdManager.UpdateIdValues(); + } + + private Array() + { + } + } + + public partial class Attribute + { + + // aapt resource value: 0x7F040000 + public const int actionBarDivider = 2130968576; + + // aapt resource value: 0x7F040001 + public const int actionBarItemBackground = 2130968577; + + // aapt resource value: 0x7F040002 + public const int actionBarPopupTheme = 2130968578; + + // aapt resource value: 0x7F040003 + public const int actionBarSize = 2130968579; + + // aapt resource value: 0x7F040004 + public const int actionBarSplitStyle = 2130968580; + + // aapt resource value: 0x7F040005 + public const int actionBarStyle = 2130968581; + + // aapt resource value: 0x7F040006 + public const int actionBarTabBarStyle = 2130968582; + + // aapt resource value: 0x7F040007 + public const int actionBarTabStyle = 2130968583; + + // aapt resource value: 0x7F040008 + public const int actionBarTabTextStyle = 2130968584; + + // aapt resource value: 0x7F040009 + public const int actionBarTheme = 2130968585; + + // aapt resource value: 0x7F04000A + public const int actionBarWidgetTheme = 2130968586; + + // aapt resource value: 0x7F04000B + public const int actionButtonStyle = 2130968587; + + // aapt resource value: 0x7F04000C + public const int actionDropDownStyle = 2130968588; + + // aapt resource value: 0x7F04000D + public const int actionLayout = 2130968589; + + // aapt resource value: 0x7F04000E + public const int actionMenuTextAppearance = 2130968590; + + // aapt resource value: 0x7F04000F + public const int actionMenuTextColor = 2130968591; + + // aapt resource value: 0x7F040010 + public const int actionModeBackground = 2130968592; + + // aapt resource value: 0x7F040011 + public const int actionModeCloseButtonStyle = 2130968593; + + // aapt resource value: 0x7F040012 + public const int actionModeCloseDrawable = 2130968594; + + // aapt resource value: 0x7F040013 + public const int actionModeCopyDrawable = 2130968595; + + // aapt resource value: 0x7F040014 + public const int actionModeCutDrawable = 2130968596; + + // aapt resource value: 0x7F040015 + public const int actionModeFindDrawable = 2130968597; + + // aapt resource value: 0x7F040016 + public const int actionModePasteDrawable = 2130968598; + + // aapt resource value: 0x7F040017 + public const int actionModePopupWindowStyle = 2130968599; + + // aapt resource value: 0x7F040018 + public const int actionModeSelectAllDrawable = 2130968600; + + // aapt resource value: 0x7F040019 + public const int actionModeShareDrawable = 2130968601; + + // aapt resource value: 0x7F04001A + public const int actionModeSplitBackground = 2130968602; + + // aapt resource value: 0x7F04001B + public const int actionModeStyle = 2130968603; + + // aapt resource value: 0x7F04001C + public const int actionModeWebSearchDrawable = 2130968604; + + // aapt resource value: 0x7F04001D + public const int actionOverflowButtonStyle = 2130968605; + + // aapt resource value: 0x7F04001E + public const int actionOverflowMenuStyle = 2130968606; + + // aapt resource value: 0x7F04001F + public const int actionProviderClass = 2130968607; + + // aapt resource value: 0x7F040020 + public const int actionViewClass = 2130968608; + + // aapt resource value: 0x7F040021 + public const int activityChooserViewStyle = 2130968609; + + // aapt resource value: 0x7F040022 + public const int alertDialogButtonGroupStyle = 2130968610; + + // aapt resource value: 0x7F040023 + public const int alertDialogCenterButtons = 2130968611; + + // aapt resource value: 0x7F040024 + public const int alertDialogStyle = 2130968612; + + // aapt resource value: 0x7F040025 + public const int alertDialogTheme = 2130968613; + + // aapt resource value: 0x7F040026 + public const int allowStacking = 2130968614; + + // aapt resource value: 0x7F040027 + public const int alpha = 2130968615; + + // aapt resource value: 0x7F040028 + public const int alphabeticModifiers = 2130968616; + + // aapt resource value: 0x7F040029 + public const int arc_border_color = 2130968617; + + // aapt resource value: 0x7F04002A + public const int arc_border_width = 2130968618; + + // aapt resource value: 0x7F04002B + public const int arc_colors = 2130968619; + + // aapt resource value: 0x7F04002C + public const int arc_max = 2130968620; + + // aapt resource value: 0x7F04002D + public const int arc_min = 2130968621; + + // aapt resource value: 0x7F04002E + public const int arc_open_angle = 2130968622; + + // aapt resource value: 0x7F04002F + public const int arc_progress = 2130968623; + + // aapt resource value: 0x7F040030 + public const int arc_progress_bar_color = 2130968624; + + // aapt resource value: 0x7F040031 + public const int arc_progress_bar_text_unit = 2130968625; + + // aapt resource value: 0x7F040032 + public const int arc_rotate_angle = 2130968626; + + // aapt resource value: 0x7F040033 + public const int arc_shadow_radius = 2130968627; + + // aapt resource value: 0x7F040034 + public const int arc_thumb_color = 2130968628; + + // aapt resource value: 0x7F040035 + public const int arc_thumb_radius = 2130968629; + + // aapt resource value: 0x7F040036 + public const int arc_thumb_shadow_color = 2130968630; + + // aapt resource value: 0x7F040037 + public const int arc_thumb_shadow_radius = 2130968631; + + // aapt resource value: 0x7F040038 + public const int arc_thumb_width = 2130968632; + + // aapt resource value: 0x7F040039 + public const int arc_width = 2130968633; + + // aapt resource value: 0x7F04003A + public const int arrowHeadLength = 2130968634; + + // aapt resource value: 0x7F04003B + public const int arrowShaftLength = 2130968635; + + // aapt resource value: 0x7F04003C + public const int autoCompleteTextViewStyle = 2130968636; + + // aapt resource value: 0x7F04003D + public const int autoSizeMaxTextSize = 2130968637; + + // aapt resource value: 0x7F04003E + public const int autoSizeMinTextSize = 2130968638; + + // aapt resource value: 0x7F04003F + public const int autoSizePresetSizes = 2130968639; + + // aapt resource value: 0x7F040040 + public const int autoSizeStepGranularity = 2130968640; + + // aapt resource value: 0x7F040041 + public const int autoSizeTextType = 2130968641; + + // aapt resource value: 0x7F040042 + public const int background = 2130968642; + + // aapt resource value: 0x7F040043 + public const int backgroundSplit = 2130968643; + + // aapt resource value: 0x7F040044 + public const int backgroundStacked = 2130968644; + + // aapt resource value: 0x7F040045 + public const int backgroundTint = 2130968645; + + // aapt resource value: 0x7F040046 + public const int backgroundTintMode = 2130968646; + + // aapt resource value: 0x7F040047 + public const int barLength = 2130968647; + + // aapt resource value: 0x7F040048 + public const int behavior_autoHide = 2130968648; + + // aapt resource value: 0x7F040049 + public const int behavior_fitToContents = 2130968649; + + // aapt resource value: 0x7F04004A + public const int behavior_hideable = 2130968650; + + // aapt resource value: 0x7F04004B + public const int behavior_overlapTop = 2130968651; + + // aapt resource value: 0x7F04004C + public const int behavior_peekHeight = 2130968652; + + // aapt resource value: 0x7F04004D + public const int behavior_skipCollapsed = 2130968653; + + // aapt resource value: 0x7F04004E + public const int biometricPromptDialogTheme = 2130968654; + + // aapt resource value: 0x7F040050 + public const int borderlessButtonStyle = 2130968656; + + // aapt resource value: 0x7F04004F + public const int borderWidth = 2130968655; + + // aapt resource value: 0x7F040051 + public const int bottomAppBarStyle = 2130968657; + + // aapt resource value: 0x7F040052 + public const int bottomNavigationStyle = 2130968658; + + // aapt resource value: 0x7F040053 + public const int bottomSheetDialogTheme = 2130968659; + + // aapt resource value: 0x7F040054 + public const int bottomSheetStyle = 2130968660; + + // aapt resource value: 0x7F040055 + public const int boxBackgroundColor = 2130968661; + + // aapt resource value: 0x7F040056 + public const int boxBackgroundMode = 2130968662; + + // aapt resource value: 0x7F040057 + public const int boxCollapsedPaddingTop = 2130968663; + + // aapt resource value: 0x7F040058 + public const int boxCornerRadiusBottomEnd = 2130968664; + + // aapt resource value: 0x7F040059 + public const int boxCornerRadiusBottomStart = 2130968665; + + // aapt resource value: 0x7F04005A + public const int boxCornerRadiusTopEnd = 2130968666; + + // aapt resource value: 0x7F04005B + public const int boxCornerRadiusTopStart = 2130968667; + + // aapt resource value: 0x7F04005C + public const int boxStrokeColor = 2130968668; + + // aapt resource value: 0x7F04005D + public const int boxStrokeWidth = 2130968669; + + // aapt resource value: 0x7F04005E + public const int buttonBarButtonStyle = 2130968670; + + // aapt resource value: 0x7F04005F + public const int buttonBarNegativeButtonStyle = 2130968671; + + // aapt resource value: 0x7F040060 + public const int buttonBarNeutralButtonStyle = 2130968672; + + // aapt resource value: 0x7F040061 + public const int buttonBarPositiveButtonStyle = 2130968673; + + // aapt resource value: 0x7F040062 + public const int buttonBarStyle = 2130968674; + + // aapt resource value: 0x7F040063 + public const int buttonGravity = 2130968675; + + // aapt resource value: 0x7F040064 + public const int buttonIconDimen = 2130968676; + + // aapt resource value: 0x7F040065 + public const int buttonPanelSideLayout = 2130968677; + + // aapt resource value: 0x7F040066 + public const int buttonStyle = 2130968678; + + // aapt resource value: 0x7F040067 + public const int buttonStyleSmall = 2130968679; + + // aapt resource value: 0x7F040068 + public const int buttonTint = 2130968680; + + // aapt resource value: 0x7F040069 + public const int buttonTintMode = 2130968681; + + // aapt resource value: 0x7F04006A + public const int cardBackgroundColor = 2130968682; + + // aapt resource value: 0x7F04006B + public const int cardCornerRadius = 2130968683; + + // aapt resource value: 0x7F04006C + public const int cardElevation = 2130968684; + + // aapt resource value: 0x7F04006D + public const int cardMaxElevation = 2130968685; + + // aapt resource value: 0x7F04006E + public const int cardPreventCornerOverlap = 2130968686; + + // aapt resource value: 0x7F04006F + public const int cardUseCompatPadding = 2130968687; + + // aapt resource value: 0x7F040070 + public const int cardViewStyle = 2130968688; + + // aapt resource value: 0x7F040071 + public const int checkboxStyle = 2130968689; + + // aapt resource value: 0x7F040072 + public const int checkedChip = 2130968690; + + // aapt resource value: 0x7F040073 + public const int checkedIcon = 2130968691; + + // aapt resource value: 0x7F040074 + public const int checkedIconEnabled = 2130968692; + + // aapt resource value: 0x7F040075 + public const int checkedIconVisible = 2130968693; + + // aapt resource value: 0x7F040076 + public const int checkedTextViewStyle = 2130968694; + + // aapt resource value: 0x7F040077 + public const int chipBackgroundColor = 2130968695; + + // aapt resource value: 0x7F040078 + public const int chipCornerRadius = 2130968696; + + // aapt resource value: 0x7F040079 + public const int chipEndPadding = 2130968697; + + // aapt resource value: 0x7F04007A + public const int chipGroupStyle = 2130968698; + + // aapt resource value: 0x7F04007B + public const int chipIcon = 2130968699; + + // aapt resource value: 0x7F04007C + public const int chipIconEnabled = 2130968700; + + // aapt resource value: 0x7F04007D + public const int chipIconSize = 2130968701; + + // aapt resource value: 0x7F04007E + public const int chipIconTint = 2130968702; + + // aapt resource value: 0x7F04007F + public const int chipIconVisible = 2130968703; + + // aapt resource value: 0x7F040080 + public const int chipMinHeight = 2130968704; + + // aapt resource value: 0x7F040081 + public const int chipSpacing = 2130968705; + + // aapt resource value: 0x7F040082 + public const int chipSpacingHorizontal = 2130968706; + + // aapt resource value: 0x7F040083 + public const int chipSpacingVertical = 2130968707; + + // aapt resource value: 0x7F040084 + public const int chipStandaloneStyle = 2130968708; + + // aapt resource value: 0x7F040085 + public const int chipStartPadding = 2130968709; + + // aapt resource value: 0x7F040086 + public const int chipStrokeColor = 2130968710; + + // aapt resource value: 0x7F040087 + public const int chipStrokeWidth = 2130968711; + + // aapt resource value: 0x7F040088 + public const int chipStyle = 2130968712; + + // aapt resource value: 0x7F040089 + public const int closeIcon = 2130968713; + + // aapt resource value: 0x7F04008A + public const int closeIconEnabled = 2130968714; + + // aapt resource value: 0x7F04008B + public const int closeIconEndPadding = 2130968715; + + // aapt resource value: 0x7F04008C + public const int closeIconSize = 2130968716; + + // aapt resource value: 0x7F04008D + public const int closeIconStartPadding = 2130968717; + + // aapt resource value: 0x7F04008E + public const int closeIconTint = 2130968718; + + // aapt resource value: 0x7F04008F + public const int closeIconVisible = 2130968719; + + // aapt resource value: 0x7F040090 + public const int closeItemLayout = 2130968720; + + // aapt resource value: 0x7F040091 + public const int collapseContentDescription = 2130968721; + + // aapt resource value: 0x7F040093 + public const int collapsedTitleGravity = 2130968723; + + // aapt resource value: 0x7F040094 + public const int collapsedTitleTextAppearance = 2130968724; + + // aapt resource value: 0x7F040092 + public const int collapseIcon = 2130968722; + + // aapt resource value: 0x7F040095 + public const int color = 2130968725; + + // aapt resource value: 0x7F040096 + public const int colorAccent = 2130968726; + + // aapt resource value: 0x7F040097 + public const int colorBackgroundFloating = 2130968727; + + // aapt resource value: 0x7F040098 + public const int colorButtonNormal = 2130968728; + + // aapt resource value: 0x7F040099 + public const int colorControlActivated = 2130968729; + + // aapt resource value: 0x7F04009A + public const int colorControlHighlight = 2130968730; + + // aapt resource value: 0x7F04009B + public const int colorControlNormal = 2130968731; + + // aapt resource value: 0x7F04009C + public const int colorError = 2130968732; + + // aapt resource value: 0x7F04009D + public const int colorPrimary = 2130968733; + + // aapt resource value: 0x7F04009E + public const int colorPrimaryDark = 2130968734; + + // aapt resource value: 0x7F04009F + public const int colorSecondary = 2130968735; + + // aapt resource value: 0x7F0400A0 + public const int colorSwitchThumbNormal = 2130968736; + + // aapt resource value: 0x7F0400A1 + public const int commitIcon = 2130968737; + + // aapt resource value: 0x7F0400A2 + public const int contentDescription = 2130968738; + + // aapt resource value: 0x7F0400A3 + public const int contentInsetEnd = 2130968739; + + // aapt resource value: 0x7F0400A4 + public const int contentInsetEndWithActions = 2130968740; + + // aapt resource value: 0x7F0400A5 + public const int contentInsetLeft = 2130968741; + + // aapt resource value: 0x7F0400A6 + public const int contentInsetRight = 2130968742; + + // aapt resource value: 0x7F0400A7 + public const int contentInsetStart = 2130968743; + + // aapt resource value: 0x7F0400A8 + public const int contentInsetStartWithNavigation = 2130968744; + + // aapt resource value: 0x7F0400A9 + public const int contentPadding = 2130968745; + + // aapt resource value: 0x7F0400AA + public const int contentPaddingBottom = 2130968746; + + // aapt resource value: 0x7F0400AB + public const int contentPaddingLeft = 2130968747; + + // aapt resource value: 0x7F0400AC + public const int contentPaddingRight = 2130968748; + + // aapt resource value: 0x7F0400AD + public const int contentPaddingTop = 2130968749; + + // aapt resource value: 0x7F0400AE + public const int contentScrim = 2130968750; + + // aapt resource value: 0x7F0400AF + public const int controlBackground = 2130968751; + + // aapt resource value: 0x7F0400B0 + public const int coordinatorLayoutStyle = 2130968752; + + // aapt resource value: 0x7F0400B1 + public const int cornerRadius = 2130968753; + + // aapt resource value: 0x7F0400B2 + public const int counterEnabled = 2130968754; + + // aapt resource value: 0x7F0400B3 + public const int counterMaxLength = 2130968755; + + // aapt resource value: 0x7F0400B4 + public const int counterOverflowTextAppearance = 2130968756; + + // aapt resource value: 0x7F0400B5 + public const int counterTextAppearance = 2130968757; + + // aapt resource value: 0x7F0400B6 + public const int curtain_bar_bg_color = 2130968758; + + // aapt resource value: 0x7F0400B7 + public const int curtain_bar_border_color = 2130968759; + + // aapt resource value: 0x7F0400B8 + public const int curtain_bar_color = 2130968760; + + // aapt resource value: 0x7F0400B9 + public const int curtain_bar_height = 2130968761; + + // aapt resource value: 0x7F0400BA + public const int curtain_bar_width = 2130968762; + + // aapt resource value: 0x7F0400BB + public const int customNavigationLayout = 2130968763; + + // aapt resource value: 0x7F0400BC + public const int defaultQueryHint = 2130968764; + + // aapt resource value: 0x7F0400BD + public const int dialogCornerRadius = 2130968765; + + // aapt resource value: 0x7F0400BE + public const int dialogPreferredPadding = 2130968766; + + // aapt resource value: 0x7F0400BF + public const int dialogTheme = 2130968767; + + // aapt resource value: 0x7F0400C0 + public const int displayOptions = 2130968768; + + // aapt resource value: 0x7F0400C1 + public const int divider = 2130968769; + + // aapt resource value: 0x7F0400C2 + public const int dividerHorizontal = 2130968770; + + // aapt resource value: 0x7F0400C3 + public const int dividerPadding = 2130968771; + + // aapt resource value: 0x7F0400C4 + public const int dividerVertical = 2130968772; + + // aapt resource value: 0x7F0400C5 + public const int drawableSize = 2130968773; + + // aapt resource value: 0x7F0400C6 + public const int drawerArrowStyle = 2130968774; + + // aapt resource value: 0x7F0400C8 + public const int dropdownListPreferredItemHeight = 2130968776; + + // aapt resource value: 0x7F0400C7 + public const int dropDownListViewStyle = 2130968775; + + // aapt resource value: 0x7F0400C9 + public const int editTextBackground = 2130968777; + + // aapt resource value: 0x7F0400CA + public const int editTextColor = 2130968778; + + // aapt resource value: 0x7F0400CB + public const int editTextStyle = 2130968779; + + // aapt resource value: 0x7F0400CC + public const int elevation = 2130968780; + + // aapt resource value: 0x7F0400CD + public const int enforceMaterialTheme = 2130968781; + + // aapt resource value: 0x7F0400CE + public const int enforceTextAppearance = 2130968782; + + // aapt resource value: 0x7F0400CF + public const int errorEnabled = 2130968783; + + // aapt resource value: 0x7F0400D0 + public const int errorTextAppearance = 2130968784; + + // aapt resource value: 0x7F0400D1 + public const int expandActivityOverflowButtonDrawable = 2130968785; + + // aapt resource value: 0x7F0400D2 + public const int expanded = 2130968786; + + // aapt resource value: 0x7F0400D3 + public const int expandedTitleGravity = 2130968787; + + // aapt resource value: 0x7F0400D4 + public const int expandedTitleMargin = 2130968788; + + // aapt resource value: 0x7F0400D5 + public const int expandedTitleMarginBottom = 2130968789; + + // aapt resource value: 0x7F0400D6 + public const int expandedTitleMarginEnd = 2130968790; + + // aapt resource value: 0x7F0400D7 + public const int expandedTitleMarginStart = 2130968791; + + // aapt resource value: 0x7F0400D8 + public const int expandedTitleMarginTop = 2130968792; + + // aapt resource value: 0x7F0400D9 + public const int expandedTitleTextAppearance = 2130968793; + + // aapt resource value: 0x7F0400DA + public const int fabAlignmentMode = 2130968794; + + // aapt resource value: 0x7F0400DB + public const int fabCradleMargin = 2130968795; + + // aapt resource value: 0x7F0400DC + public const int fabCradleRoundedCornerRadius = 2130968796; + + // aapt resource value: 0x7F0400DD + public const int fabCradleVerticalOffset = 2130968797; + + // aapt resource value: 0x7F0400DE + public const int fabCustomSize = 2130968798; + + // aapt resource value: 0x7F0400DF + public const int fabSize = 2130968799; + + // aapt resource value: 0x7F0400E0 + public const int fastScrollEnabled = 2130968800; + + // aapt resource value: 0x7F0400E1 + public const int fastScrollHorizontalThumbDrawable = 2130968801; + + // aapt resource value: 0x7F0400E2 + public const int fastScrollHorizontalTrackDrawable = 2130968802; + + // aapt resource value: 0x7F0400E3 + public const int fastScrollVerticalThumbDrawable = 2130968803; + + // aapt resource value: 0x7F0400E4 + public const int fastScrollVerticalTrackDrawable = 2130968804; + + // aapt resource value: 0x7F0400E5 + public const int firstBaselineToTopHeight = 2130968805; + + // aapt resource value: 0x7F0400E6 + public const int floatingActionButtonStyle = 2130968806; + + // aapt resource value: 0x7F0400E7 + public const int font = 2130968807; + + // aapt resource value: 0x7F0400E8 + public const int fontFamily = 2130968808; + + // aapt resource value: 0x7F0400E9 + public const int fontProviderAuthority = 2130968809; + + // aapt resource value: 0x7F0400EA + public const int fontProviderCerts = 2130968810; + + // aapt resource value: 0x7F0400EB + public const int fontProviderFetchStrategy = 2130968811; + + // aapt resource value: 0x7F0400EC + public const int fontProviderFetchTimeout = 2130968812; + + // aapt resource value: 0x7F0400ED + public const int fontProviderPackage = 2130968813; + + // aapt resource value: 0x7F0400EE + public const int fontProviderQuery = 2130968814; + + // aapt resource value: 0x7F0400EF + public const int fontStyle = 2130968815; + + // aapt resource value: 0x7F0400F0 + public const int fontVariationSettings = 2130968816; + + // aapt resource value: 0x7F0400F1 + public const int fontWeight = 2130968817; + + // aapt resource value: 0x7F0400F2 + public const int foregroundInsidePadding = 2130968818; + + // aapt resource value: 0x7F0400F3 + public const int gapBetweenBars = 2130968819; + + // aapt resource value: 0x7F0400F4 + public const int goIcon = 2130968820; + + // aapt resource value: 0x7F0400F5 + public const int hdl_arc_thumb_mode = 2130968821; + + // aapt resource value: 0x7F0400F6 + public const int headerLayout = 2130968822; + + // aapt resource value: 0x7F0400F7 + public const int height = 2130968823; + + // aapt resource value: 0x7F0400F8 + public const int helperText = 2130968824; + + // aapt resource value: 0x7F0400F9 + public const int helperTextEnabled = 2130968825; + + // aapt resource value: 0x7F0400FA + public const int helperTextTextAppearance = 2130968826; + + // aapt resource value: 0x7F0400FB + public const int hideMotionSpec = 2130968827; + + // aapt resource value: 0x7F0400FC + public const int hideOnContentScroll = 2130968828; + + // aapt resource value: 0x7F0400FD + public const int hideOnScroll = 2130968829; + + // aapt resource value: 0x7F0400FE + public const int hintAnimationEnabled = 2130968830; + + // aapt resource value: 0x7F0400FF + public const int hintEnabled = 2130968831; + + // aapt resource value: 0x7F040100 + public const int hintTextAppearance = 2130968832; + + // aapt resource value: 0x7F040101 + public const int homeAsUpIndicator = 2130968833; + + // aapt resource value: 0x7F040102 + public const int homeLayout = 2130968834; + + // aapt resource value: 0x7F040103 + public const int hoveredFocusedTranslationZ = 2130968835; + + // aapt resource value: 0x7F040104 + public const int icon = 2130968836; + + // aapt resource value: 0x7F040105 + public const int iconEndPadding = 2130968837; + + // aapt resource value: 0x7F040106 + public const int iconGravity = 2130968838; + + // aapt resource value: 0x7F04010C + public const int iconifiedByDefault = 2130968844; + + // aapt resource value: 0x7F040107 + public const int iconPadding = 2130968839; + + // aapt resource value: 0x7F040108 + public const int iconSize = 2130968840; + + // aapt resource value: 0x7F040109 + public const int iconStartPadding = 2130968841; + + // aapt resource value: 0x7F04010A + public const int iconTint = 2130968842; + + // aapt resource value: 0x7F04010B + public const int iconTintMode = 2130968843; + + // aapt resource value: 0x7F04010D + public const int imageButtonStyle = 2130968845; + + // aapt resource value: 0x7F04010E + public const int indeterminateProgressStyle = 2130968846; + + // aapt resource value: 0x7F04010F + public const int initialActivityCount = 2130968847; + + // aapt resource value: 0x7F040110 + public const int insetForeground = 2130968848; + + // aapt resource value: 0x7F040111 + public const int isLightTheme = 2130968849; + + // aapt resource value: 0x7F040112 + public const int itemBackground = 2130968850; + + // aapt resource value: 0x7F040113 + public const int itemHorizontalPadding = 2130968851; + + // aapt resource value: 0x7F040114 + public const int itemHorizontalTranslationEnabled = 2130968852; + + // aapt resource value: 0x7F040115 + public const int itemIconPadding = 2130968853; + + // aapt resource value: 0x7F040116 + public const int itemIconSize = 2130968854; + + // aapt resource value: 0x7F040117 + public const int itemIconTint = 2130968855; + + // aapt resource value: 0x7F040118 + public const int itemPadding = 2130968856; + + // aapt resource value: 0x7F040119 + public const int itemSpacing = 2130968857; + + // aapt resource value: 0x7F04011A + public const int itemTextAppearance = 2130968858; + + // aapt resource value: 0x7F04011B + public const int itemTextAppearanceActive = 2130968859; + + // aapt resource value: 0x7F04011C + public const int itemTextAppearanceInactive = 2130968860; + + // aapt resource value: 0x7F04011D + public const int itemTextColor = 2130968861; + + // aapt resource value: 0x7F04011E + public const int keylines = 2130968862; + + // aapt resource value: 0x7F04011F + public const int labelVisibilityMode = 2130968863; + + // aapt resource value: 0x7F040120 + public const int lastBaselineToBottomHeight = 2130968864; + + // aapt resource value: 0x7F040121 + public const int layout = 2130968865; + + // aapt resource value: 0x7F040122 + public const int layoutManager = 2130968866; + + // aapt resource value: 0x7F040123 + public const int layout_anchor = 2130968867; + + // aapt resource value: 0x7F040124 + public const int layout_anchorGravity = 2130968868; + + // aapt resource value: 0x7F040125 + public const int layout_behavior = 2130968869; + + // aapt resource value: 0x7F040126 + public const int layout_collapseMode = 2130968870; + + // aapt resource value: 0x7F040127 + public const int layout_collapseParallaxMultiplier = 2130968871; + + // aapt resource value: 0x7F040128 + public const int layout_dodgeInsetEdges = 2130968872; + + // aapt resource value: 0x7F040129 + public const int layout_insetEdge = 2130968873; + + // aapt resource value: 0x7F04012A + public const int layout_keyline = 2130968874; + + // aapt resource value: 0x7F04012B + public const int layout_scrollFlags = 2130968875; + + // aapt resource value: 0x7F04012C + public const int layout_scrollInterpolator = 2130968876; + + // aapt resource value: 0x7F04012D + public const int liftOnScroll = 2130968877; + + // aapt resource value: 0x7F04012E + public const int lineHeight = 2130968878; + + // aapt resource value: 0x7F04012F + public const int lineSpacing = 2130968879; + + // aapt resource value: 0x7F040130 + public const int listChoiceBackgroundIndicator = 2130968880; + + // aapt resource value: 0x7F040131 + public const int listDividerAlertDialog = 2130968881; + + // aapt resource value: 0x7F040132 + public const int listItemLayout = 2130968882; + + // aapt resource value: 0x7F040133 + public const int listLayout = 2130968883; + + // aapt resource value: 0x7F040134 + public const int listMenuViewStyle = 2130968884; + + // aapt resource value: 0x7F040135 + public const int listPopupWindowStyle = 2130968885; + + // aapt resource value: 0x7F040136 + public const int listPreferredItemHeight = 2130968886; + + // aapt resource value: 0x7F040137 + public const int listPreferredItemHeightLarge = 2130968887; + + // aapt resource value: 0x7F040138 + public const int listPreferredItemHeightSmall = 2130968888; + + // aapt resource value: 0x7F040139 + public const int listPreferredItemPaddingLeft = 2130968889; + + // aapt resource value: 0x7F04013A + public const int listPreferredItemPaddingRight = 2130968890; + + // aapt resource value: 0x7F04013B + public const int logo = 2130968891; + + // aapt resource value: 0x7F04013C + public const int logoDescription = 2130968892; + + // aapt resource value: 0x7F04013D + public const int materialButtonStyle = 2130968893; + + // aapt resource value: 0x7F04013E + public const int materialCardViewStyle = 2130968894; + + // aapt resource value: 0x7F04013F + public const int maxActionInlineWidth = 2130968895; + + // aapt resource value: 0x7F040140 + public const int maxButtonHeight = 2130968896; + + // aapt resource value: 0x7F040141 + public const int maxImageSize = 2130968897; + + // aapt resource value: 0x7F040142 + public const int measureWithLargestChild = 2130968898; + + // aapt resource value: 0x7F040143 + public const int menu = 2130968899; + + // aapt resource value: 0x7F040144 + public const int multiChoiceItemLayout = 2130968900; + + // aapt resource value: 0x7F040145 + public const int navigationContentDescription = 2130968901; + + // aapt resource value: 0x7F040146 + public const int navigationIcon = 2130968902; + + // aapt resource value: 0x7F040147 + public const int navigationMode = 2130968903; + + // aapt resource value: 0x7F040148 + public const int navigationViewStyle = 2130968904; + + // aapt resource value: 0x7F040149 + public const int numericModifiers = 2130968905; + + // aapt resource value: 0x7F04014A + public const int overlapAnchor = 2130968906; + + // aapt resource value: 0x7F04014B + public const int paddingBottomNoButtons = 2130968907; + + // aapt resource value: 0x7F04014C + public const int paddingEnd = 2130968908; + + // aapt resource value: 0x7F04014D + public const int paddingStart = 2130968909; + + // aapt resource value: 0x7F04014E + public const int paddingTopNoTitle = 2130968910; + + // aapt resource value: 0x7F04014F + public const int panelBackground = 2130968911; + + // aapt resource value: 0x7F040150 + public const int panelMenuListTheme = 2130968912; + + // aapt resource value: 0x7F040151 + public const int panelMenuListWidth = 2130968913; + + // aapt resource value: 0x7F040152 + public const int passwordToggleContentDescription = 2130968914; + + // aapt resource value: 0x7F040153 + public const int passwordToggleDrawable = 2130968915; + + // aapt resource value: 0x7F040154 + public const int passwordToggleEnabled = 2130968916; + + // aapt resource value: 0x7F040155 + public const int passwordToggleTint = 2130968917; + + // aapt resource value: 0x7F040156 + public const int passwordToggleTintMode = 2130968918; + + // aapt resource value: 0x7F040157 + public const int popupMenuStyle = 2130968919; + + // aapt resource value: 0x7F040158 + public const int popupTheme = 2130968920; + + // aapt resource value: 0x7F040159 + public const int popupWindowStyle = 2130968921; + + // aapt resource value: 0x7F04015A + public const int preserveIconSpacing = 2130968922; + + // aapt resource value: 0x7F04015B + public const int pressedTranslationZ = 2130968923; + + // aapt resource value: 0x7F04015C + public const int progressBarPadding = 2130968924; + + // aapt resource value: 0x7F04015D + public const int progressBarStyle = 2130968925; + + // aapt resource value: 0x7F04015E + public const int queryBackground = 2130968926; + + // aapt resource value: 0x7F04015F + public const int queryHint = 2130968927; + + // aapt resource value: 0x7F040160 + public const int radioButtonStyle = 2130968928; + + // aapt resource value: 0x7F040161 + public const int ratingBarStyle = 2130968929; + + // aapt resource value: 0x7F040162 + public const int ratingBarStyleIndicator = 2130968930; + + // aapt resource value: 0x7F040163 + public const int ratingBarStyleSmall = 2130968931; + + // aapt resource value: 0x7F040164 + public const int reverseLayout = 2130968932; + + // aapt resource value: 0x7F040165 + public const int rippleColor = 2130968933; + + // aapt resource value: 0x7F040166 + public const int scrimAnimationDuration = 2130968934; + + // aapt resource value: 0x7F040167 + public const int scrimBackground = 2130968935; + + // aapt resource value: 0x7F040168 + public const int scrimVisibleHeightTrigger = 2130968936; + + // aapt resource value: 0x7F040169 + public const int searchHintIcon = 2130968937; + + // aapt resource value: 0x7F04016A + public const int searchIcon = 2130968938; + + // aapt resource value: 0x7F04016B + public const int searchViewStyle = 2130968939; + + // aapt resource value: 0x7F04016C + public const int second_curtain_bar_color = 2130968940; + + // aapt resource value: 0x7F04016D + public const int second_wave_color = 2130968941; + + // aapt resource value: 0x7F04016E + public const int seekBarStyle = 2130968942; + + // aapt resource value: 0x7F04016F + public const int selectableItemBackground = 2130968943; + + // aapt resource value: 0x7F040170 + public const int selectableItemBackgroundBorderless = 2130968944; + + // aapt resource value: 0x7F040171 + public const int showAsAction = 2130968945; + + // aapt resource value: 0x7F040172 + public const int showDividers = 2130968946; + + // aapt resource value: 0x7F040173 + public const int showMotionSpec = 2130968947; + + // aapt resource value: 0x7F040174 + public const int showText = 2130968948; + + // aapt resource value: 0x7F040175 + public const int showTitle = 2130968949; + + // aapt resource value: 0x7F040176 + public const int singleChoiceItemLayout = 2130968950; + + // aapt resource value: 0x7F040177 + public const int singleLine = 2130968951; + + // aapt resource value: 0x7F040178 + public const int singleSelection = 2130968952; + + // aapt resource value: 0x7F040179 + public const int snackbarButtonStyle = 2130968953; + + // aapt resource value: 0x7F04017A + public const int snackbarStyle = 2130968954; + + // aapt resource value: 0x7F04017B + public const int spanCount = 2130968955; + + // aapt resource value: 0x7F04017C + public const int spinBars = 2130968956; + + // aapt resource value: 0x7F04017D + public const int spinnerDropDownItemStyle = 2130968957; + + // aapt resource value: 0x7F04017E + public const int spinnerStyle = 2130968958; + + // aapt resource value: 0x7F04017F + public const int splitTrack = 2130968959; + + // aapt resource value: 0x7F040180 + public const int srcCompat = 2130968960; + + // aapt resource value: 0x7F040181 + public const int stackFromEnd = 2130968961; + + // aapt resource value: 0x7F040182 + public const int state_above_anchor = 2130968962; + + // aapt resource value: 0x7F040183 + public const int state_collapsed = 2130968963; + + // aapt resource value: 0x7F040184 + public const int state_collapsible = 2130968964; + + // aapt resource value: 0x7F040185 + public const int state_liftable = 2130968965; + + // aapt resource value: 0x7F040186 + public const int state_lifted = 2130968966; + + // aapt resource value: 0x7F040187 + public const int statusBarBackground = 2130968967; + + // aapt resource value: 0x7F040188 + public const int statusBarScrim = 2130968968; + + // aapt resource value: 0x7F040189 + public const int strokeColor = 2130968969; + + // aapt resource value: 0x7F04018A + public const int strokeWidth = 2130968970; + + // aapt resource value: 0x7F04018B + public const int subMenuArrow = 2130968971; + + // aapt resource value: 0x7F04018C + public const int submitBackground = 2130968972; + + // aapt resource value: 0x7F04018D + public const int subtitle = 2130968973; + + // aapt resource value: 0x7F04018E + public const int subtitleTextAppearance = 2130968974; + + // aapt resource value: 0x7F04018F + public const int subtitleTextColor = 2130968975; + + // aapt resource value: 0x7F040190 + public const int subtitleTextStyle = 2130968976; + + // aapt resource value: 0x7F040191 + public const int suggestionRowLayout = 2130968977; + + // aapt resource value: 0x7F040192 + public const int switchMinWidth = 2130968978; + + // aapt resource value: 0x7F040193 + public const int switchPadding = 2130968979; + + // aapt resource value: 0x7F040194 + public const int switchStyle = 2130968980; + + // aapt resource value: 0x7F040195 + public const int switchTextAppearance = 2130968981; + + // aapt resource value: 0x7F040196 + public const int tabBackground = 2130968982; + + // aapt resource value: 0x7F040197 + public const int tabContentStart = 2130968983; + + // aapt resource value: 0x7F040198 + public const int tabGravity = 2130968984; + + // aapt resource value: 0x7F040199 + public const int tabIconTint = 2130968985; + + // aapt resource value: 0x7F04019A + public const int tabIconTintMode = 2130968986; + + // aapt resource value: 0x7F04019B + public const int tabIndicator = 2130968987; + + // aapt resource value: 0x7F04019C + public const int tabIndicatorAnimationDuration = 2130968988; + + // aapt resource value: 0x7F04019D + public const int tabIndicatorColor = 2130968989; + + // aapt resource value: 0x7F04019E + public const int tabIndicatorFullWidth = 2130968990; + + // aapt resource value: 0x7F04019F + public const int tabIndicatorGravity = 2130968991; + + // aapt resource value: 0x7F0401A0 + public const int tabIndicatorHeight = 2130968992; + + // aapt resource value: 0x7F0401A1 + public const int tabInlineLabel = 2130968993; + + // aapt resource value: 0x7F0401A2 + public const int tabMaxWidth = 2130968994; + + // aapt resource value: 0x7F0401A3 + public const int tabMinWidth = 2130968995; + + // aapt resource value: 0x7F0401A4 + public const int tabMode = 2130968996; + + // aapt resource value: 0x7F0401A5 + public const int tabPadding = 2130968997; + + // aapt resource value: 0x7F0401A6 + public const int tabPaddingBottom = 2130968998; + + // aapt resource value: 0x7F0401A7 + public const int tabPaddingEnd = 2130968999; + + // aapt resource value: 0x7F0401A8 + public const int tabPaddingStart = 2130969000; + + // aapt resource value: 0x7F0401A9 + public const int tabPaddingTop = 2130969001; + + // aapt resource value: 0x7F0401AA + public const int tabRippleColor = 2130969002; + + // aapt resource value: 0x7F0401AB + public const int tabSelectedTextColor = 2130969003; + + // aapt resource value: 0x7F0401AC + public const int tabStyle = 2130969004; + + // aapt resource value: 0x7F0401AD + public const int tabTextAppearance = 2130969005; + + // aapt resource value: 0x7F0401AE + public const int tabTextColor = 2130969006; + + // aapt resource value: 0x7F0401AF + public const int tabUnboundedRipple = 2130969007; + + // aapt resource value: 0x7F0401B0 + public const int textAllCaps = 2130969008; + + // aapt resource value: 0x7F0401B1 + public const int textAppearanceBody1 = 2130969009; + + // aapt resource value: 0x7F0401B2 + public const int textAppearanceBody2 = 2130969010; + + // aapt resource value: 0x7F0401B3 + public const int textAppearanceButton = 2130969011; + + // aapt resource value: 0x7F0401B4 + public const int textAppearanceCaption = 2130969012; + + // aapt resource value: 0x7F0401B5 + public const int textAppearanceHeadline1 = 2130969013; + + // aapt resource value: 0x7F0401B6 + public const int textAppearanceHeadline2 = 2130969014; + + // aapt resource value: 0x7F0401B7 + public const int textAppearanceHeadline3 = 2130969015; + + // aapt resource value: 0x7F0401B8 + public const int textAppearanceHeadline4 = 2130969016; + + // aapt resource value: 0x7F0401B9 + public const int textAppearanceHeadline5 = 2130969017; + + // aapt resource value: 0x7F0401BA + public const int textAppearanceHeadline6 = 2130969018; + + // aapt resource value: 0x7F0401BB + public const int textAppearanceLargePopupMenu = 2130969019; + + // aapt resource value: 0x7F0401BC + public const int textAppearanceListItem = 2130969020; + + // aapt resource value: 0x7F0401BD + public const int textAppearanceListItemSecondary = 2130969021; + + // aapt resource value: 0x7F0401BE + public const int textAppearanceListItemSmall = 2130969022; + + // aapt resource value: 0x7F0401BF + public const int textAppearanceOverline = 2130969023; + + // aapt resource value: 0x7F0401C0 + public const int textAppearancePopupMenuHeader = 2130969024; + + // aapt resource value: 0x7F0401C1 + public const int textAppearanceSearchResultSubtitle = 2130969025; + + // aapt resource value: 0x7F0401C2 + public const int textAppearanceSearchResultTitle = 2130969026; + + // aapt resource value: 0x7F0401C3 + public const int textAppearanceSmallPopupMenu = 2130969027; + + // aapt resource value: 0x7F0401C4 + public const int textAppearanceSubtitle1 = 2130969028; + + // aapt resource value: 0x7F0401C5 + public const int textAppearanceSubtitle2 = 2130969029; + + // aapt resource value: 0x7F0401C6 + public const int textColorAlertDialogListItem = 2130969030; + + // aapt resource value: 0x7F0401C7 + public const int textColorSearchUrl = 2130969031; + + // aapt resource value: 0x7F0401C8 + public const int textEndPadding = 2130969032; + + // aapt resource value: 0x7F0401C9 + public const int textInputStyle = 2130969033; + + // aapt resource value: 0x7F0401CA + public const int textStartPadding = 2130969034; + + // aapt resource value: 0x7F0401CB + public const int theme = 2130969035; + + // aapt resource value: 0x7F0401CC + public const int thickness = 2130969036; + + // aapt resource value: 0x7F0401CD + public const int thumbTextPadding = 2130969037; + + // aapt resource value: 0x7F0401CE + public const int thumbTint = 2130969038; + + // aapt resource value: 0x7F0401CF + public const int thumbTintMode = 2130969039; + + // aapt resource value: 0x7F0401D0 + public const int tickMark = 2130969040; + + // aapt resource value: 0x7F0401D1 + public const int tickMarkTint = 2130969041; + + // aapt resource value: 0x7F0401D2 + public const int tickMarkTintMode = 2130969042; + + // aapt resource value: 0x7F0401D3 + public const int tint = 2130969043; + + // aapt resource value: 0x7F0401D4 + public const int tintMode = 2130969044; + + // aapt resource value: 0x7F0401D5 + public const int title = 2130969045; + + // aapt resource value: 0x7F0401D6 + public const int titleEnabled = 2130969046; + + // aapt resource value: 0x7F0401D7 + public const int titleMargin = 2130969047; + + // aapt resource value: 0x7F0401D8 + public const int titleMarginBottom = 2130969048; + + // aapt resource value: 0x7F0401D9 + public const int titleMarginEnd = 2130969049; + + // aapt resource value: 0x7F0401DC + public const int titleMargins = 2130969052; + + // aapt resource value: 0x7F0401DA + public const int titleMarginStart = 2130969050; + + // aapt resource value: 0x7F0401DB + public const int titleMarginTop = 2130969051; + + // aapt resource value: 0x7F0401DD + public const int titleTextAppearance = 2130969053; + + // aapt resource value: 0x7F0401DE + public const int titleTextColor = 2130969054; + + // aapt resource value: 0x7F0401DF + public const int titleTextStyle = 2130969055; + + // aapt resource value: 0x7F0401E0 + public const int toolbarId = 2130969056; + + // aapt resource value: 0x7F0401E1 + public const int toolbarNavigationButtonStyle = 2130969057; + + // aapt resource value: 0x7F0401E2 + public const int toolbarStyle = 2130969058; + + // aapt resource value: 0x7F0401E3 + public const int tooltipForegroundColor = 2130969059; + + // aapt resource value: 0x7F0401E4 + public const int tooltipFrameBackground = 2130969060; + + // aapt resource value: 0x7F0401E5 + public const int tooltipText = 2130969061; + + // aapt resource value: 0x7F0401E6 + public const int track = 2130969062; + + // aapt resource value: 0x7F0401E7 + public const int trackTint = 2130969063; + + // aapt resource value: 0x7F0401E8 + public const int trackTintMode = 2130969064; + + // aapt resource value: 0x7F0401E9 + public const int ttcIndex = 2130969065; + + // aapt resource value: 0x7F0401EA + public const int useCompatPadding = 2130969066; + + // aapt resource value: 0x7F0401EB + public const int viewInflaterClass = 2130969067; + + // aapt resource value: 0x7F0401EC + public const int voiceIcon = 2130969068; + + // aapt resource value: 0x7F0401ED + public const int wave_bg_color = 2130969069; + + // aapt resource value: 0x7F0401EE + public const int wave_border_color = 2130969070; + + // aapt resource value: 0x7F0401EF + public const int wave_color = 2130969071; + + // aapt resource value: 0x7F0401F0 + public const int wave_height = 2130969072; + + // aapt resource value: 0x7F0401F1 + public const int wave_width = 2130969073; + + // aapt resource value: 0x7F0401F2 + public const int wheelview_dividerColor = 2130969074; + + // aapt resource value: 0x7F0401F3 + public const int wheelview_gravity = 2130969075; + + // aapt resource value: 0x7F0401F4 + public const int wheelview_lineSpacingMultiplier = 2130969076; + + // aapt resource value: 0x7F0401F5 + public const int wheelview_textColorCenter = 2130969077; + + // aapt resource value: 0x7F0401F6 + public const int wheelview_textColorOut = 2130969078; + + // aapt resource value: 0x7F0401F7 + public const int wheelview_textSize = 2130969079; + + // aapt resource value: 0x7F0401F8 + public const int windowActionBar = 2130969080; + + // aapt resource value: 0x7F0401F9 + public const int windowActionBarOverlay = 2130969081; + + // aapt resource value: 0x7F0401FA + public const int windowActionModeOverlay = 2130969082; + + // aapt resource value: 0x7F0401FB + public const int windowFixedHeightMajor = 2130969083; + + // aapt resource value: 0x7F0401FC + public const int windowFixedHeightMinor = 2130969084; + + // aapt resource value: 0x7F0401FD + public const int windowFixedWidthMajor = 2130969085; + + // aapt resource value: 0x7F0401FE + public const int windowFixedWidthMinor = 2130969086; + + // aapt resource value: 0x7F0401FF + public const int windowMinWidthMajor = 2130969087; + + // aapt resource value: 0x7F040200 + public const int windowMinWidthMinor = 2130969088; + + // aapt resource value: 0x7F040201 + public const int windowNoTitle = 2130969089; + + static Attribute() + { + global::Android.Runtime.ResourceIdManager.UpdateIdValues(); + } + + private Attribute() + { + } + } + + public partial class Boolean + { + + // aapt resource value: 0x7F050000 + public const int abc_action_bar_embed_tabs = 2131034112; + + // aapt resource value: 0x7F050001 + public const int abc_allow_stacked_button_bar = 2131034113; + + // aapt resource value: 0x7F050002 + public const int abc_config_actionMenuItemAllCaps = 2131034114; + + // aapt resource value: 0x7F050003 + public const int mtrl_btn_textappearance_all_caps = 2131034115; + + static Boolean() + { + global::Android.Runtime.ResourceIdManager.UpdateIdValues(); + } + + private Boolean() + { + } + } + + public partial class Color + { + + // aapt resource value: 0x7F060000 + public const int abc_background_cache_hint_selector_material_dark = 2131099648; + + // aapt resource value: 0x7F060001 + public const int abc_background_cache_hint_selector_material_light = 2131099649; + + // aapt resource value: 0x7F060002 + public const int abc_btn_colored_borderless_text_material = 2131099650; + + // aapt resource value: 0x7F060003 + public const int abc_btn_colored_text_material = 2131099651; + + // aapt resource value: 0x7F060004 + public const int abc_color_highlight_material = 2131099652; + + // aapt resource value: 0x7F060005 + public const int abc_hint_foreground_material_dark = 2131099653; + + // aapt resource value: 0x7F060006 + public const int abc_hint_foreground_material_light = 2131099654; + + // aapt resource value: 0x7F060007 + public const int abc_input_method_navigation_guard = 2131099655; + + // aapt resource value: 0x7F060008 + public const int abc_primary_text_disable_only_material_dark = 2131099656; + + // aapt resource value: 0x7F060009 + public const int abc_primary_text_disable_only_material_light = 2131099657; + + // aapt resource value: 0x7F06000A + public const int abc_primary_text_material_dark = 2131099658; + + // aapt resource value: 0x7F06000B + public const int abc_primary_text_material_light = 2131099659; + + // aapt resource value: 0x7F06000C + public const int abc_search_url_text = 2131099660; + + // aapt resource value: 0x7F06000D + public const int abc_search_url_text_normal = 2131099661; + + // aapt resource value: 0x7F06000E + public const int abc_search_url_text_pressed = 2131099662; + + // aapt resource value: 0x7F06000F + public const int abc_search_url_text_selected = 2131099663; + + // aapt resource value: 0x7F060010 + public const int abc_secondary_text_material_dark = 2131099664; + + // aapt resource value: 0x7F060011 + public const int abc_secondary_text_material_light = 2131099665; + + // aapt resource value: 0x7F060012 + public const int abc_tint_btn_checkable = 2131099666; + + // aapt resource value: 0x7F060013 + public const int abc_tint_default = 2131099667; + + // aapt resource value: 0x7F060014 + public const int abc_tint_edittext = 2131099668; + + // aapt resource value: 0x7F060015 + public const int abc_tint_seek_thumb = 2131099669; + + // aapt resource value: 0x7F060016 + public const int abc_tint_spinner = 2131099670; + + // aapt resource value: 0x7F060017 + public const int abc_tint_switch_track = 2131099671; + + // aapt resource value: 0x7F060018 + public const int accent_material_dark = 2131099672; + + // aapt resource value: 0x7F060019 + public const int accent_material_light = 2131099673; + + // aapt resource value: 0x7F06001A + public const int background_floating_material_dark = 2131099674; + + // aapt resource value: 0x7F06001B + public const int background_floating_material_light = 2131099675; + + // aapt resource value: 0x7F06001C + public const int background_material_dark = 2131099676; + + // aapt resource value: 0x7F06001D + public const int background_material_light = 2131099677; + + // aapt resource value: 0x7F06001E + public const int bright_foreground_disabled_material_dark = 2131099678; + + // aapt resource value: 0x7F06001F + public const int bright_foreground_disabled_material_light = 2131099679; + + // aapt resource value: 0x7F060020 + public const int bright_foreground_inverse_material_dark = 2131099680; + + // aapt resource value: 0x7F060021 + public const int bright_foreground_inverse_material_light = 2131099681; + + // aapt resource value: 0x7F060022 + public const int bright_foreground_material_dark = 2131099682; + + // aapt resource value: 0x7F060023 + public const int bright_foreground_material_light = 2131099683; + + // aapt resource value: 0x7F060024 + public const int browser_actions_bg_grey = 2131099684; + + // aapt resource value: 0x7F060025 + public const int browser_actions_divider_color = 2131099685; + + // aapt resource value: 0x7F060026 + public const int browser_actions_text_color = 2131099686; + + // aapt resource value: 0x7F060027 + public const int browser_actions_title_color = 2131099687; + + // aapt resource value: 0x7F060028 + public const int button_material_dark = 2131099688; + + // aapt resource value: 0x7F060029 + public const int button_material_light = 2131099689; + + // aapt resource value: 0x7F06002A + public const int cardview_dark_background = 2131099690; + + // aapt resource value: 0x7F06002B + public const int cardview_light_background = 2131099691; + + // aapt resource value: 0x7F06002C + public const int cardview_shadow_end_color = 2131099692; + + // aapt resource value: 0x7F06002D + public const int cardview_shadow_start_color = 2131099693; + + // aapt resource value: 0x7F06002E + public const int colorAccent = 2131099694; + + // aapt resource value: 0x7F06002F + public const int colorPrimary = 2131099695; + + // aapt resource value: 0x7F060030 + public const int colorPrimaryDark = 2131099696; + + // aapt resource value: 0x7F060031 + public const int design_bottom_navigation_shadow_color = 2131099697; + + // aapt resource value: 0x7F060032 + public const int design_default_color_primary = 2131099698; + + // aapt resource value: 0x7F060033 + public const int design_default_color_primary_dark = 2131099699; + + // aapt resource value: 0x7F060034 + public const int design_error = 2131099700; + + // aapt resource value: 0x7F060035 + public const int design_fab_shadow_end_color = 2131099701; + + // aapt resource value: 0x7F060036 + public const int design_fab_shadow_mid_color = 2131099702; + + // aapt resource value: 0x7F060037 + public const int design_fab_shadow_start_color = 2131099703; + + // aapt resource value: 0x7F060038 + public const int design_fab_stroke_end_inner_color = 2131099704; + + // aapt resource value: 0x7F060039 + public const int design_fab_stroke_end_outer_color = 2131099705; + + // aapt resource value: 0x7F06003A + public const int design_fab_stroke_top_inner_color = 2131099706; + + // aapt resource value: 0x7F06003B + public const int design_fab_stroke_top_outer_color = 2131099707; + + // aapt resource value: 0x7F06003C + public const int design_snackbar_background_color = 2131099708; + + // aapt resource value: 0x7F06003D + public const int design_tint_password_toggle = 2131099709; + + // aapt resource value: 0x7F06003E + public const int dim_foreground_disabled_material_dark = 2131099710; + + // aapt resource value: 0x7F06003F + public const int dim_foreground_disabled_material_light = 2131099711; + + // aapt resource value: 0x7F060040 + public const int dim_foreground_material_dark = 2131099712; + + // aapt resource value: 0x7F060041 + public const int dim_foreground_material_light = 2131099713; + + // aapt resource value: 0x7F060042 + public const int error_color_material_dark = 2131099714; + + // aapt resource value: 0x7F060043 + public const int error_color_material_light = 2131099715; + + // aapt resource value: 0x7F060044 + public const int foreground_material_dark = 2131099716; + + // aapt resource value: 0x7F060045 + public const int foreground_material_light = 2131099717; + + // aapt resource value: 0x7F060046 + public const int gd_top_view = 2131099718; + + // aapt resource value: 0x7F060047 + public const int highlighted_text_material_dark = 2131099719; + + // aapt resource value: 0x7F060048 + public const int highlighted_text_material_light = 2131099720; + + // aapt resource value: 0x7F060049 + public const int ic_launcher_background = 2131099721; + + // aapt resource value: 0x7F06004A + public const int material_blue_grey_800 = 2131099722; + + // aapt resource value: 0x7F06004B + public const int material_blue_grey_900 = 2131099723; + + // aapt resource value: 0x7F06004C + public const int material_blue_grey_950 = 2131099724; + + // aapt resource value: 0x7F06004D + public const int material_deep_teal_200 = 2131099725; + + // aapt resource value: 0x7F06004E + public const int material_deep_teal_500 = 2131099726; + + // aapt resource value: 0x7F06004F + public const int material_grey_100 = 2131099727; + + // aapt resource value: 0x7F060050 + public const int material_grey_300 = 2131099728; + + // aapt resource value: 0x7F060051 + public const int material_grey_50 = 2131099729; + + // aapt resource value: 0x7F060052 + public const int material_grey_600 = 2131099730; + + // aapt resource value: 0x7F060053 + public const int material_grey_800 = 2131099731; + + // aapt resource value: 0x7F060054 + public const int material_grey_850 = 2131099732; + + // aapt resource value: 0x7F060055 + public const int material_grey_900 = 2131099733; + + // aapt resource value: 0x7F060056 + public const int material_red_500 = 2131099734; + + // aapt resource value: 0x7F060057 + public const int mtrl_bottom_nav_colored_item_tint = 2131099735; + + // aapt resource value: 0x7F060058 + public const int mtrl_bottom_nav_item_tint = 2131099736; + + // aapt resource value: 0x7F060059 + public const int mtrl_btn_bg_color_disabled = 2131099737; + + // aapt resource value: 0x7F06005A + public const int mtrl_btn_bg_color_selector = 2131099738; + + // aapt resource value: 0x7F06005B + public const int mtrl_btn_ripple_color = 2131099739; + + // aapt resource value: 0x7F06005C + public const int mtrl_btn_stroke_color_selector = 2131099740; + + // aapt resource value: 0x7F06005D + public const int mtrl_btn_text_btn_ripple_color = 2131099741; + + // aapt resource value: 0x7F06005E + public const int mtrl_btn_text_color_disabled = 2131099742; + + // aapt resource value: 0x7F06005F + public const int mtrl_btn_text_color_selector = 2131099743; + + // aapt resource value: 0x7F060060 + public const int mtrl_btn_transparent_bg_color = 2131099744; + + // aapt resource value: 0x7F060061 + public const int mtrl_chip_background_color = 2131099745; + + // aapt resource value: 0x7F060062 + public const int mtrl_chip_close_icon_tint = 2131099746; + + // aapt resource value: 0x7F060063 + public const int mtrl_chip_ripple_color = 2131099747; + + // aapt resource value: 0x7F060064 + public const int mtrl_chip_text_color = 2131099748; + + // aapt resource value: 0x7F060065 + public const int mtrl_fab_ripple_color = 2131099749; + + // aapt resource value: 0x7F060066 + public const int mtrl_scrim_color = 2131099750; + + // aapt resource value: 0x7F060067 + public const int mtrl_tabs_colored_ripple_color = 2131099751; + + // aapt resource value: 0x7F060068 + public const int mtrl_tabs_icon_color_selector = 2131099752; + + // aapt resource value: 0x7F060069 + public const int mtrl_tabs_icon_color_selector_colored = 2131099753; + + // aapt resource value: 0x7F06006A + public const int mtrl_tabs_legacy_text_color_selector = 2131099754; + + // aapt resource value: 0x7F06006B + public const int mtrl_tabs_ripple_color = 2131099755; + + // aapt resource value: 0x7F06006D + public const int mtrl_textinput_default_box_stroke_color = 2131099757; + + // aapt resource value: 0x7F06006E + public const int mtrl_textinput_disabled_color = 2131099758; + + // aapt resource value: 0x7F06006F + public const int mtrl_textinput_filled_box_default_background_color = 2131099759; + + // aapt resource value: 0x7F060070 + public const int mtrl_textinput_hovered_box_stroke_color = 2131099760; + + // aapt resource value: 0x7F06006C + public const int mtrl_text_btn_text_color_selector = 2131099756; + + // aapt resource value: 0x7F060071 + public const int notification_action_color_filter = 2131099761; + + // aapt resource value: 0x7F060072 + public const int notification_icon_bg_color = 2131099762; + + // aapt resource value: 0x7F060073 + public const int notification_material_background_media_default_color = 2131099763; + + // aapt resource value: 0x7F060074 + public const int pickerview_bgColor_default = 2131099764; + + // aapt resource value: 0x7F060075 + public const int pickerview_bgColor_overlay = 2131099765; + + // aapt resource value: 0x7F060076 + public const int pickerview_bg_topbar = 2131099766; + + // aapt resource value: 0x7F060077 + public const int pickerview_timebtn_nor = 2131099767; + + // aapt resource value: 0x7F060078 + public const int pickerview_timebtn_pre = 2131099768; + + // aapt resource value: 0x7F060079 + public const int pickerview_topbar_title = 2131099769; + + // aapt resource value: 0x7F06007A + public const int pickerview_wheelview_textcolor_center = 2131099770; + + // aapt resource value: 0x7F06007B + public const int pickerview_wheelview_textcolor_divider = 2131099771; + + // aapt resource value: 0x7F06007C + public const int pickerview_wheelview_textcolor_out = 2131099772; + + // aapt resource value: 0x7F06007D + public const int primary_dark_material_dark = 2131099773; + + // aapt resource value: 0x7F06007E + public const int primary_dark_material_light = 2131099774; + + // aapt resource value: 0x7F06007F + public const int primary_material_dark = 2131099775; + + // aapt resource value: 0x7F060080 + public const int primary_material_light = 2131099776; + + // aapt resource value: 0x7F060081 + public const int primary_text_default_material_dark = 2131099777; + + // aapt resource value: 0x7F060082 + public const int primary_text_default_material_light = 2131099778; + + // aapt resource value: 0x7F060083 + public const int primary_text_disabled_material_dark = 2131099779; + + // aapt resource value: 0x7F060084 + public const int primary_text_disabled_material_light = 2131099780; + + // aapt resource value: 0x7F060085 + public const int ripple_material_dark = 2131099781; + + // aapt resource value: 0x7F060086 + public const int ripple_material_light = 2131099782; + + // aapt resource value: 0x7F060087 + public const int secondary_text_default_material_dark = 2131099783; + + // aapt resource value: 0x7F060088 + public const int secondary_text_default_material_light = 2131099784; + + // aapt resource value: 0x7F060089 + public const int secondary_text_disabled_material_dark = 2131099785; + + // aapt resource value: 0x7F06008A + public const int secondary_text_disabled_material_light = 2131099786; + + // aapt resource value: 0x7F06008B + public const int switch_thumb_disabled_material_dark = 2131099787; + + // aapt resource value: 0x7F06008C + public const int switch_thumb_disabled_material_light = 2131099788; + + // aapt resource value: 0x7F06008D + public const int switch_thumb_material_dark = 2131099789; + + // aapt resource value: 0x7F06008E + public const int switch_thumb_material_light = 2131099790; + + // aapt resource value: 0x7F06008F + public const int switch_thumb_normal_material_dark = 2131099791; + + // aapt resource value: 0x7F060090 + public const int switch_thumb_normal_material_light = 2131099792; + + // aapt resource value: 0x7F060091 + public const int tooltip_background_dark = 2131099793; + + // aapt resource value: 0x7F060092 + public const int tooltip_background_light = 2131099794; + + static Color() + { + global::Android.Runtime.ResourceIdManager.UpdateIdValues(); + } + + private Color() + { + } + } + + public partial class Dimension + { + + // aapt resource value: 0x7F070000 + public const int abc_action_bar_content_inset_material = 2131165184; + + // aapt resource value: 0x7F070001 + public const int abc_action_bar_content_inset_with_nav = 2131165185; + + // aapt resource value: 0x7F070002 + public const int abc_action_bar_default_height_material = 2131165186; + + // aapt resource value: 0x7F070003 + public const int abc_action_bar_default_padding_end_material = 2131165187; + + // aapt resource value: 0x7F070004 + public const int abc_action_bar_default_padding_start_material = 2131165188; + + // aapt resource value: 0x7F070005 + public const int abc_action_bar_elevation_material = 2131165189; + + // aapt resource value: 0x7F070006 + public const int abc_action_bar_icon_vertical_padding_material = 2131165190; + + // aapt resource value: 0x7F070007 + public const int abc_action_bar_overflow_padding_end_material = 2131165191; + + // aapt resource value: 0x7F070008 + public const int abc_action_bar_overflow_padding_start_material = 2131165192; + + // aapt resource value: 0x7F070009 + public const int abc_action_bar_stacked_max_height = 2131165193; + + // aapt resource value: 0x7F07000A + public const int abc_action_bar_stacked_tab_max_width = 2131165194; + + // aapt resource value: 0x7F07000B + public const int abc_action_bar_subtitle_bottom_margin_material = 2131165195; + + // aapt resource value: 0x7F07000C + public const int abc_action_bar_subtitle_top_margin_material = 2131165196; + + // aapt resource value: 0x7F07000D + public const int abc_action_button_min_height_material = 2131165197; + + // aapt resource value: 0x7F07000E + public const int abc_action_button_min_width_material = 2131165198; + + // aapt resource value: 0x7F07000F + public const int abc_action_button_min_width_overflow_material = 2131165199; + + // aapt resource value: 0x7F070010 + public const int abc_alert_dialog_button_bar_height = 2131165200; + + // aapt resource value: 0x7F070011 + public const int abc_alert_dialog_button_dimen = 2131165201; + + // aapt resource value: 0x7F070012 + public const int abc_button_inset_horizontal_material = 2131165202; + + // aapt resource value: 0x7F070013 + public const int abc_button_inset_vertical_material = 2131165203; + + // aapt resource value: 0x7F070014 + public const int abc_button_padding_horizontal_material = 2131165204; + + // aapt resource value: 0x7F070015 + public const int abc_button_padding_vertical_material = 2131165205; + + // aapt resource value: 0x7F070016 + public const int abc_cascading_menus_min_smallest_width = 2131165206; + + // aapt resource value: 0x7F070017 + public const int abc_config_prefDialogWidth = 2131165207; + + // aapt resource value: 0x7F070018 + public const int abc_control_corner_material = 2131165208; + + // aapt resource value: 0x7F070019 + public const int abc_control_inset_material = 2131165209; + + // aapt resource value: 0x7F07001A + public const int abc_control_padding_material = 2131165210; + + // aapt resource value: 0x7F07001B + public const int abc_dialog_corner_radius_material = 2131165211; + + // aapt resource value: 0x7F07001C + public const int abc_dialog_fixed_height_major = 2131165212; + + // aapt resource value: 0x7F07001D + public const int abc_dialog_fixed_height_minor = 2131165213; + + // aapt resource value: 0x7F07001E + public const int abc_dialog_fixed_width_major = 2131165214; + + // aapt resource value: 0x7F07001F + public const int abc_dialog_fixed_width_minor = 2131165215; + + // aapt resource value: 0x7F070020 + public const int abc_dialog_list_padding_bottom_no_buttons = 2131165216; + + // aapt resource value: 0x7F070021 + public const int abc_dialog_list_padding_top_no_title = 2131165217; + + // aapt resource value: 0x7F070022 + public const int abc_dialog_min_width_major = 2131165218; + + // aapt resource value: 0x7F070023 + public const int abc_dialog_min_width_minor = 2131165219; + + // aapt resource value: 0x7F070024 + public const int abc_dialog_padding_material = 2131165220; + + // aapt resource value: 0x7F070025 + public const int abc_dialog_padding_top_material = 2131165221; + + // aapt resource value: 0x7F070026 + public const int abc_dialog_title_divider_material = 2131165222; + + // aapt resource value: 0x7F070027 + public const int abc_disabled_alpha_material_dark = 2131165223; + + // aapt resource value: 0x7F070028 + public const int abc_disabled_alpha_material_light = 2131165224; + + // aapt resource value: 0x7F070029 + public const int abc_dropdownitem_icon_width = 2131165225; + + // aapt resource value: 0x7F07002A + public const int abc_dropdownitem_text_padding_left = 2131165226; + + // aapt resource value: 0x7F07002B + public const int abc_dropdownitem_text_padding_right = 2131165227; + + // aapt resource value: 0x7F07002C + public const int abc_edit_text_inset_bottom_material = 2131165228; + + // aapt resource value: 0x7F07002D + public const int abc_edit_text_inset_horizontal_material = 2131165229; + + // aapt resource value: 0x7F07002E + public const int abc_edit_text_inset_top_material = 2131165230; + + // aapt resource value: 0x7F07002F + public const int abc_floating_window_z = 2131165231; + + // aapt resource value: 0x7F070030 + public const int abc_list_item_padding_horizontal_material = 2131165232; + + // aapt resource value: 0x7F070031 + public const int abc_panel_menu_list_width = 2131165233; + + // aapt resource value: 0x7F070032 + public const int abc_progress_bar_height_material = 2131165234; + + // aapt resource value: 0x7F070033 + public const int abc_search_view_preferred_height = 2131165235; + + // aapt resource value: 0x7F070034 + public const int abc_search_view_preferred_width = 2131165236; + + // aapt resource value: 0x7F070035 + public const int abc_seekbar_track_background_height_material = 2131165237; + + // aapt resource value: 0x7F070036 + public const int abc_seekbar_track_progress_height_material = 2131165238; + + // aapt resource value: 0x7F070037 + public const int abc_select_dialog_padding_start_material = 2131165239; + + // aapt resource value: 0x7F070038 + public const int abc_switch_padding = 2131165240; + + // aapt resource value: 0x7F070039 + public const int abc_text_size_body_1_material = 2131165241; + + // aapt resource value: 0x7F07003A + public const int abc_text_size_body_2_material = 2131165242; + + // aapt resource value: 0x7F07003B + public const int abc_text_size_button_material = 2131165243; + + // aapt resource value: 0x7F07003C + public const int abc_text_size_caption_material = 2131165244; + + // aapt resource value: 0x7F07003D + public const int abc_text_size_display_1_material = 2131165245; + + // aapt resource value: 0x7F07003E + public const int abc_text_size_display_2_material = 2131165246; + + // aapt resource value: 0x7F07003F + public const int abc_text_size_display_3_material = 2131165247; + + // aapt resource value: 0x7F070040 + public const int abc_text_size_display_4_material = 2131165248; + + // aapt resource value: 0x7F070041 + public const int abc_text_size_headline_material = 2131165249; + + // aapt resource value: 0x7F070042 + public const int abc_text_size_large_material = 2131165250; + + // aapt resource value: 0x7F070043 + public const int abc_text_size_medium_material = 2131165251; + + // aapt resource value: 0x7F070044 + public const int abc_text_size_menu_header_material = 2131165252; + + // aapt resource value: 0x7F070045 + public const int abc_text_size_menu_material = 2131165253; + + // aapt resource value: 0x7F070046 + public const int abc_text_size_small_material = 2131165254; + + // aapt resource value: 0x7F070047 + public const int abc_text_size_subhead_material = 2131165255; + + // aapt resource value: 0x7F070048 + public const int abc_text_size_subtitle_material_toolbar = 2131165256; + + // aapt resource value: 0x7F070049 + public const int abc_text_size_title_material = 2131165257; + + // aapt resource value: 0x7F07004A + public const int abc_text_size_title_material_toolbar = 2131165258; + + // aapt resource value: 0x7F07004B + public const int browser_actions_context_menu_max_width = 2131165259; + + // aapt resource value: 0x7F07004C + public const int browser_actions_context_menu_min_padding = 2131165260; + + // aapt resource value: 0x7F07004D + public const int cardview_compat_inset_shadow = 2131165261; + + // aapt resource value: 0x7F07004E + public const int cardview_default_elevation = 2131165262; + + // aapt resource value: 0x7F07004F + public const int cardview_default_radius = 2131165263; + + // aapt resource value: 0x7F070050 + public const int compat_button_inset_horizontal_material = 2131165264; + + // aapt resource value: 0x7F070051 + public const int compat_button_inset_vertical_material = 2131165265; + + // aapt resource value: 0x7F070052 + public const int compat_button_padding_horizontal_material = 2131165266; + + // aapt resource value: 0x7F070053 + public const int compat_button_padding_vertical_material = 2131165267; + + // aapt resource value: 0x7F070054 + public const int compat_control_corner_material = 2131165268; + + // aapt resource value: 0x7F070055 + public const int compat_notification_large_icon_max_height = 2131165269; + + // aapt resource value: 0x7F070056 + public const int compat_notification_large_icon_max_width = 2131165270; + + // aapt resource value: 0x7F070057 + public const int design_appbar_elevation = 2131165271; + + // aapt resource value: 0x7F070058 + public const int design_bottom_navigation_active_item_max_width = 2131165272; + + // aapt resource value: 0x7F070059 + public const int design_bottom_navigation_active_item_min_width = 2131165273; + + // aapt resource value: 0x7F07005A + public const int design_bottom_navigation_active_text_size = 2131165274; + + // aapt resource value: 0x7F07005B + public const int design_bottom_navigation_elevation = 2131165275; + + // aapt resource value: 0x7F07005C + public const int design_bottom_navigation_height = 2131165276; + + // aapt resource value: 0x7F07005D + public const int design_bottom_navigation_icon_size = 2131165277; + + // aapt resource value: 0x7F07005E + public const int design_bottom_navigation_item_max_width = 2131165278; + + // aapt resource value: 0x7F07005F + public const int design_bottom_navigation_item_min_width = 2131165279; + + // aapt resource value: 0x7F070060 + public const int design_bottom_navigation_margin = 2131165280; + + // aapt resource value: 0x7F070061 + public const int design_bottom_navigation_shadow_height = 2131165281; + + // aapt resource value: 0x7F070062 + public const int design_bottom_navigation_text_size = 2131165282; + + // aapt resource value: 0x7F070063 + public const int design_bottom_sheet_modal_elevation = 2131165283; + + // aapt resource value: 0x7F070064 + public const int design_bottom_sheet_peek_height_min = 2131165284; + + // aapt resource value: 0x7F070065 + public const int design_fab_border_width = 2131165285; + + // aapt resource value: 0x7F070066 + public const int design_fab_elevation = 2131165286; + + // aapt resource value: 0x7F070067 + public const int design_fab_image_size = 2131165287; + + // aapt resource value: 0x7F070068 + public const int design_fab_size_mini = 2131165288; + + // aapt resource value: 0x7F070069 + public const int design_fab_size_normal = 2131165289; + + // aapt resource value: 0x7F07006A + public const int design_fab_translation_z_hovered_focused = 2131165290; + + // aapt resource value: 0x7F07006B + public const int design_fab_translation_z_pressed = 2131165291; + + // aapt resource value: 0x7F07006C + public const int design_navigation_elevation = 2131165292; + + // aapt resource value: 0x7F07006D + public const int design_navigation_icon_padding = 2131165293; + + // aapt resource value: 0x7F07006E + public const int design_navigation_icon_size = 2131165294; + + // aapt resource value: 0x7F07006F + public const int design_navigation_item_horizontal_padding = 2131165295; + + // aapt resource value: 0x7F070070 + public const int design_navigation_item_icon_padding = 2131165296; + + // aapt resource value: 0x7F070071 + public const int design_navigation_max_width = 2131165297; + + // aapt resource value: 0x7F070072 + public const int design_navigation_padding_bottom = 2131165298; + + // aapt resource value: 0x7F070073 + public const int design_navigation_separator_vertical_padding = 2131165299; + + // aapt resource value: 0x7F070074 + public const int design_snackbar_action_inline_max_width = 2131165300; + + // aapt resource value: 0x7F070075 + public const int design_snackbar_background_corner_radius = 2131165301; + + // aapt resource value: 0x7F070076 + public const int design_snackbar_elevation = 2131165302; + + // aapt resource value: 0x7F070077 + public const int design_snackbar_extra_spacing_horizontal = 2131165303; + + // aapt resource value: 0x7F070078 + public const int design_snackbar_max_width = 2131165304; + + // aapt resource value: 0x7F070079 + public const int design_snackbar_min_width = 2131165305; + + // aapt resource value: 0x7F07007A + public const int design_snackbar_padding_horizontal = 2131165306; + + // aapt resource value: 0x7F07007B + public const int design_snackbar_padding_vertical = 2131165307; + + // aapt resource value: 0x7F07007C + public const int design_snackbar_padding_vertical_2lines = 2131165308; + + // aapt resource value: 0x7F07007D + public const int design_snackbar_text_size = 2131165309; + + // aapt resource value: 0x7F07007E + public const int design_tab_max_width = 2131165310; + + // aapt resource value: 0x7F07007F + public const int design_tab_scrollable_min_width = 2131165311; + + // aapt resource value: 0x7F070080 + public const int design_tab_text_size = 2131165312; + + // aapt resource value: 0x7F070081 + public const int design_tab_text_size_2line = 2131165313; + + // aapt resource value: 0x7F070082 + public const int design_textinput_caption_translate_y = 2131165314; + + // aapt resource value: 0x7F070083 + public const int disabled_alpha_material_dark = 2131165315; + + // aapt resource value: 0x7F070084 + public const int disabled_alpha_material_light = 2131165316; + + // aapt resource value: 0x7F070085 + public const int fab_margin = 2131165317; + + // aapt resource value: 0x7F070086 + public const int fastscroll_default_thickness = 2131165318; + + // aapt resource value: 0x7F070087 + public const int fastscroll_margin = 2131165319; + + // aapt resource value: 0x7F070088 + public const int fastscroll_minimum_range = 2131165320; + + // aapt resource value: 0x7F070089 + public const int fingerprint_icon_size = 2131165321; + + // aapt resource value: 0x7F07008A + public const int fingerprint_status_layout_margin_vertical = 2131165322; + + // aapt resource value: 0x7F07008B + public const int highlight_alpha_material_colored = 2131165323; + + // aapt resource value: 0x7F07008C + public const int highlight_alpha_material_dark = 2131165324; + + // aapt resource value: 0x7F07008D + public const int highlight_alpha_material_light = 2131165325; + + // aapt resource value: 0x7F07008E + public const int hint_alpha_material_dark = 2131165326; + + // aapt resource value: 0x7F07008F + public const int hint_alpha_material_light = 2131165327; + + // aapt resource value: 0x7F070090 + public const int hint_pressed_alpha_material_dark = 2131165328; + + // aapt resource value: 0x7F070091 + public const int hint_pressed_alpha_material_light = 2131165329; + + // aapt resource value: 0x7F070092 + public const int item_touch_helper_max_drag_scroll_per_frame = 2131165330; + + // aapt resource value: 0x7F070093 + public const int item_touch_helper_swipe_escape_max_velocity = 2131165331; + + // aapt resource value: 0x7F070094 + public const int item_touch_helper_swipe_escape_velocity = 2131165332; + + // aapt resource value: 0x7F070095 + public const int mtrl_bottomappbar_fabOffsetEndMode = 2131165333; + + // aapt resource value: 0x7F070096 + public const int mtrl_bottomappbar_fab_cradle_margin = 2131165334; + + // aapt resource value: 0x7F070097 + public const int mtrl_bottomappbar_fab_cradle_rounded_corner_radius = 2131165335; + + // aapt resource value: 0x7F070098 + public const int mtrl_bottomappbar_fab_cradle_vertical_offset = 2131165336; + + // aapt resource value: 0x7F070099 + public const int mtrl_bottomappbar_height = 2131165337; + + // aapt resource value: 0x7F07009A + public const int mtrl_btn_corner_radius = 2131165338; + + // aapt resource value: 0x7F07009B + public const int mtrl_btn_dialog_btn_min_width = 2131165339; + + // aapt resource value: 0x7F07009C + public const int mtrl_btn_disabled_elevation = 2131165340; + + // aapt resource value: 0x7F07009D + public const int mtrl_btn_disabled_z = 2131165341; + + // aapt resource value: 0x7F07009E + public const int mtrl_btn_elevation = 2131165342; + + // aapt resource value: 0x7F07009F + public const int mtrl_btn_focused_z = 2131165343; + + // aapt resource value: 0x7F0700A0 + public const int mtrl_btn_hovered_z = 2131165344; + + // aapt resource value: 0x7F0700A1 + public const int mtrl_btn_icon_btn_padding_left = 2131165345; + + // aapt resource value: 0x7F0700A2 + public const int mtrl_btn_icon_padding = 2131165346; + + // aapt resource value: 0x7F0700A3 + public const int mtrl_btn_inset = 2131165347; + + // aapt resource value: 0x7F0700A4 + public const int mtrl_btn_letter_spacing = 2131165348; + + // aapt resource value: 0x7F0700A5 + public const int mtrl_btn_padding_bottom = 2131165349; + + // aapt resource value: 0x7F0700A6 + public const int mtrl_btn_padding_left = 2131165350; + + // aapt resource value: 0x7F0700A7 + public const int mtrl_btn_padding_right = 2131165351; + + // aapt resource value: 0x7F0700A8 + public const int mtrl_btn_padding_top = 2131165352; + + // aapt resource value: 0x7F0700A9 + public const int mtrl_btn_pressed_z = 2131165353; + + // aapt resource value: 0x7F0700AA + public const int mtrl_btn_stroke_size = 2131165354; + + // aapt resource value: 0x7F0700AB + public const int mtrl_btn_text_btn_icon_padding = 2131165355; + + // aapt resource value: 0x7F0700AC + public const int mtrl_btn_text_btn_padding_left = 2131165356; + + // aapt resource value: 0x7F0700AD + public const int mtrl_btn_text_btn_padding_right = 2131165357; + + // aapt resource value: 0x7F0700AE + public const int mtrl_btn_text_size = 2131165358; + + // aapt resource value: 0x7F0700AF + public const int mtrl_btn_z = 2131165359; + + // aapt resource value: 0x7F0700B0 + public const int mtrl_card_elevation = 2131165360; + + // aapt resource value: 0x7F0700B1 + public const int mtrl_card_spacing = 2131165361; + + // aapt resource value: 0x7F0700B2 + public const int mtrl_chip_pressed_translation_z = 2131165362; + + // aapt resource value: 0x7F0700B3 + public const int mtrl_chip_text_size = 2131165363; + + // aapt resource value: 0x7F0700B4 + public const int mtrl_fab_elevation = 2131165364; + + // aapt resource value: 0x7F0700B5 + public const int mtrl_fab_translation_z_hovered_focused = 2131165365; + + // aapt resource value: 0x7F0700B6 + public const int mtrl_fab_translation_z_pressed = 2131165366; + + // aapt resource value: 0x7F0700B7 + public const int mtrl_navigation_elevation = 2131165367; + + // aapt resource value: 0x7F0700B8 + public const int mtrl_navigation_item_horizontal_padding = 2131165368; + + // aapt resource value: 0x7F0700B9 + public const int mtrl_navigation_item_icon_padding = 2131165369; + + // aapt resource value: 0x7F0700BA + public const int mtrl_snackbar_background_corner_radius = 2131165370; + + // aapt resource value: 0x7F0700BB + public const int mtrl_snackbar_margin = 2131165371; + + // aapt resource value: 0x7F0700BC + public const int mtrl_textinput_box_bottom_offset = 2131165372; + + // aapt resource value: 0x7F0700BD + public const int mtrl_textinput_box_corner_radius_medium = 2131165373; + + // aapt resource value: 0x7F0700BE + public const int mtrl_textinput_box_corner_radius_small = 2131165374; + + // aapt resource value: 0x7F0700BF + public const int mtrl_textinput_box_label_cutout_padding = 2131165375; + + // aapt resource value: 0x7F0700C0 + public const int mtrl_textinput_box_padding_end = 2131165376; + + // aapt resource value: 0x7F0700C1 + public const int mtrl_textinput_box_stroke_width_default = 2131165377; + + // aapt resource value: 0x7F0700C2 + public const int mtrl_textinput_box_stroke_width_focused = 2131165378; + + // aapt resource value: 0x7F0700C3 + public const int mtrl_textinput_outline_box_expanded_padding = 2131165379; + + // aapt resource value: 0x7F0700C4 + public const int mtrl_toolbar_default_height = 2131165380; + + // aapt resource value: 0x7F0700C5 + public const int notification_action_icon_size = 2131165381; + + // aapt resource value: 0x7F0700C6 + public const int notification_action_text_size = 2131165382; + + // aapt resource value: 0x7F0700C7 + public const int notification_big_circle_margin = 2131165383; + + // aapt resource value: 0x7F0700C8 + public const int notification_content_margin_start = 2131165384; + + // aapt resource value: 0x7F0700C9 + public const int notification_large_icon_height = 2131165385; + + // aapt resource value: 0x7F0700CA + public const int notification_large_icon_width = 2131165386; + + // aapt resource value: 0x7F0700CB + public const int notification_main_column_padding_top = 2131165387; + + // aapt resource value: 0x7F0700CC + public const int notification_media_narrow_margin = 2131165388; + + // aapt resource value: 0x7F0700CD + public const int notification_right_icon_size = 2131165389; + + // aapt resource value: 0x7F0700CE + public const int notification_right_side_padding_top = 2131165390; + + // aapt resource value: 0x7F0700CF + public const int notification_small_icon_background_padding = 2131165391; + + // aapt resource value: 0x7F0700D0 + public const int notification_small_icon_size_as_large = 2131165392; + + // aapt resource value: 0x7F0700D1 + public const int notification_subtext_size = 2131165393; + + // aapt resource value: 0x7F0700D2 + public const int notification_top_pad = 2131165394; + + // aapt resource value: 0x7F0700D3 + public const int notification_top_pad_large_text = 2131165395; + + // aapt resource value: 0x7F0700D4 + public const int pickerview_textsize = 2131165396; + + // aapt resource value: 0x7F0700D5 + public const int pickerview_topbar_btn_textsize = 2131165397; + + // aapt resource value: 0x7F0700D6 + public const int pickerview_topbar_height = 2131165398; + + // aapt resource value: 0x7F0700D7 + public const int pickerview_topbar_padding = 2131165399; + + // aapt resource value: 0x7F0700D8 + public const int pickerview_topbar_title_textsize = 2131165400; + + // aapt resource value: 0x7F0700D9 + public const int subtitle_corner_radius = 2131165401; + + // aapt resource value: 0x7F0700DA + public const int subtitle_outline_width = 2131165402; + + // aapt resource value: 0x7F0700DB + public const int subtitle_shadow_offset = 2131165403; + + // aapt resource value: 0x7F0700DC + public const int subtitle_shadow_radius = 2131165404; + + // aapt resource value: 0x7F0700DD + public const int tooltip_corner_radius = 2131165405; + + // aapt resource value: 0x7F0700DE + public const int tooltip_horizontal_padding = 2131165406; + + // aapt resource value: 0x7F0700DF + public const int tooltip_margin = 2131165407; + + // aapt resource value: 0x7F0700E0 + public const int tooltip_precise_anchor_extra_offset = 2131165408; + + // aapt resource value: 0x7F0700E1 + public const int tooltip_precise_anchor_threshold = 2131165409; + + // aapt resource value: 0x7F0700E2 + public const int tooltip_vertical_padding = 2131165410; + + // aapt resource value: 0x7F0700E3 + public const int tooltip_y_offset_non_touch = 2131165411; + + // aapt resource value: 0x7F0700E4 + public const int tooltip_y_offset_touch = 2131165412; + + static Dimension() + { + global::Android.Runtime.ResourceIdManager.UpdateIdValues(); + } + + private Dimension() + { + } + } + + public partial class Drawable + { + + // aapt resource value: 0x7F080006 + public const int abc_ab_share_pack_mtrl_alpha = 2131230726; + + // aapt resource value: 0x7F080007 + public const int abc_action_bar_item_background_material = 2131230727; + + // aapt resource value: 0x7F080008 + public const int abc_btn_borderless_material = 2131230728; + + // aapt resource value: 0x7F080009 + public const int abc_btn_check_material = 2131230729; + + // aapt resource value: 0x7F08000A + public const int abc_btn_check_to_on_mtrl_000 = 2131230730; + + // aapt resource value: 0x7F08000B + public const int abc_btn_check_to_on_mtrl_015 = 2131230731; + + // aapt resource value: 0x7F08000C + public const int abc_btn_colored_material = 2131230732; + + // aapt resource value: 0x7F08000D + public const int abc_btn_default_mtrl_shape = 2131230733; + + // aapt resource value: 0x7F08000E + public const int abc_btn_radio_material = 2131230734; + + // aapt resource value: 0x7F08000F + public const int abc_btn_radio_to_on_mtrl_000 = 2131230735; + + // aapt resource value: 0x7F080010 + public const int abc_btn_radio_to_on_mtrl_015 = 2131230736; + + // aapt resource value: 0x7F080011 + public const int abc_btn_switch_to_on_mtrl_00001 = 2131230737; + + // aapt resource value: 0x7F080012 + public const int abc_btn_switch_to_on_mtrl_00012 = 2131230738; + + // aapt resource value: 0x7F080013 + public const int abc_cab_background_internal_bg = 2131230739; + + // aapt resource value: 0x7F080014 + public const int abc_cab_background_top_material = 2131230740; + + // aapt resource value: 0x7F080015 + public const int abc_cab_background_top_mtrl_alpha = 2131230741; + + // aapt resource value: 0x7F080016 + public const int abc_control_background_material = 2131230742; + + // aapt resource value: 0x7F080017 + public const int abc_dialog_material_background = 2131230743; + + // aapt resource value: 0x7F080018 + public const int abc_edit_text_material = 2131230744; + + // aapt resource value: 0x7F080019 + public const int abc_ic_ab_back_material = 2131230745; + + // aapt resource value: 0x7F08001A + public const int abc_ic_arrow_drop_right_black_24dp = 2131230746; + + // aapt resource value: 0x7F08001B + public const int abc_ic_clear_material = 2131230747; + + // aapt resource value: 0x7F08001C + public const int abc_ic_commit_search_api_mtrl_alpha = 2131230748; + + // aapt resource value: 0x7F08001D + public const int abc_ic_go_search_api_material = 2131230749; + + // aapt resource value: 0x7F08001E + public const int abc_ic_menu_copy_mtrl_am_alpha = 2131230750; + + // aapt resource value: 0x7F08001F + public const int abc_ic_menu_cut_mtrl_alpha = 2131230751; + + // aapt resource value: 0x7F080020 + public const int abc_ic_menu_overflow_material = 2131230752; + + // aapt resource value: 0x7F080021 + public const int abc_ic_menu_paste_mtrl_am_alpha = 2131230753; + + // aapt resource value: 0x7F080022 + public const int abc_ic_menu_selectall_mtrl_alpha = 2131230754; + + // aapt resource value: 0x7F080023 + public const int abc_ic_menu_share_mtrl_alpha = 2131230755; + + // aapt resource value: 0x7F080024 + public const int abc_ic_search_api_material = 2131230756; + + // aapt resource value: 0x7F080025 + public const int abc_ic_star_black_16dp = 2131230757; + + // aapt resource value: 0x7F080026 + public const int abc_ic_star_black_36dp = 2131230758; + + // aapt resource value: 0x7F080027 + public const int abc_ic_star_black_48dp = 2131230759; + + // aapt resource value: 0x7F080028 + public const int abc_ic_star_half_black_16dp = 2131230760; + + // aapt resource value: 0x7F080029 + public const int abc_ic_star_half_black_36dp = 2131230761; + + // aapt resource value: 0x7F08002A + public const int abc_ic_star_half_black_48dp = 2131230762; + + // aapt resource value: 0x7F08002B + public const int abc_ic_voice_search_api_material = 2131230763; + + // aapt resource value: 0x7F08002C + public const int abc_item_background_holo_dark = 2131230764; + + // aapt resource value: 0x7F08002D + public const int abc_item_background_holo_light = 2131230765; + + // aapt resource value: 0x7F08002E + public const int abc_list_divider_material = 2131230766; + + // aapt resource value: 0x7F08002F + public const int abc_list_divider_mtrl_alpha = 2131230767; + + // aapt resource value: 0x7F080030 + public const int abc_list_focused_holo = 2131230768; + + // aapt resource value: 0x7F080031 + public const int abc_list_longpressed_holo = 2131230769; + + // aapt resource value: 0x7F080032 + public const int abc_list_pressed_holo_dark = 2131230770; + + // aapt resource value: 0x7F080033 + public const int abc_list_pressed_holo_light = 2131230771; + + // aapt resource value: 0x7F080034 + public const int abc_list_selector_background_transition_holo_dark = 2131230772; + + // aapt resource value: 0x7F080035 + public const int abc_list_selector_background_transition_holo_light = 2131230773; + + // aapt resource value: 0x7F080036 + public const int abc_list_selector_disabled_holo_dark = 2131230774; + + // aapt resource value: 0x7F080037 + public const int abc_list_selector_disabled_holo_light = 2131230775; + + // aapt resource value: 0x7F080038 + public const int abc_list_selector_holo_dark = 2131230776; + + // aapt resource value: 0x7F080039 + public const int abc_list_selector_holo_light = 2131230777; + + // aapt resource value: 0x7F08003A + public const int abc_menu_hardkey_panel_mtrl_mult = 2131230778; + + // aapt resource value: 0x7F08003B + public const int abc_popup_background_mtrl_mult = 2131230779; + + // aapt resource value: 0x7F08003C + public const int abc_ratingbar_indicator_material = 2131230780; + + // aapt resource value: 0x7F08003D + public const int abc_ratingbar_material = 2131230781; + + // aapt resource value: 0x7F08003E + public const int abc_ratingbar_small_material = 2131230782; + + // aapt resource value: 0x7F08003F + public const int abc_scrubber_control_off_mtrl_alpha = 2131230783; + + // aapt resource value: 0x7F080040 + public const int abc_scrubber_control_to_pressed_mtrl_000 = 2131230784; + + // aapt resource value: 0x7F080041 + public const int abc_scrubber_control_to_pressed_mtrl_005 = 2131230785; + + // aapt resource value: 0x7F080042 + public const int abc_scrubber_primary_mtrl_alpha = 2131230786; + + // aapt resource value: 0x7F080043 + public const int abc_scrubber_track_mtrl_alpha = 2131230787; + + // aapt resource value: 0x7F080044 + public const int abc_seekbar_thumb_material = 2131230788; + + // aapt resource value: 0x7F080045 + public const int abc_seekbar_tick_mark_material = 2131230789; + + // aapt resource value: 0x7F080046 + public const int abc_seekbar_track_material = 2131230790; + + // aapt resource value: 0x7F080047 + public const int abc_spinner_mtrl_am_alpha = 2131230791; + + // aapt resource value: 0x7F080048 + public const int abc_spinner_textfield_background_material = 2131230792; + + // aapt resource value: 0x7F080049 + public const int abc_switch_thumb_material = 2131230793; + + // aapt resource value: 0x7F08004A + public const int abc_switch_track_mtrl_alpha = 2131230794; + + // aapt resource value: 0x7F08004B + public const int abc_tab_indicator_material = 2131230795; + + // aapt resource value: 0x7F08004C + public const int abc_tab_indicator_mtrl_alpha = 2131230796; + + // aapt resource value: 0x7F080054 + public const int abc_textfield_activated_mtrl_alpha = 2131230804; + + // aapt resource value: 0x7F080055 + public const int abc_textfield_default_mtrl_alpha = 2131230805; + + // aapt resource value: 0x7F080056 + public const int abc_textfield_search_activated_mtrl_alpha = 2131230806; + + // aapt resource value: 0x7F080057 + public const int abc_textfield_search_default_mtrl_alpha = 2131230807; + + // aapt resource value: 0x7F080058 + public const int abc_textfield_search_material = 2131230808; + + // aapt resource value: 0x7F08004D + public const int abc_text_cursor_material = 2131230797; + + // aapt resource value: 0x7F08004E + public const int abc_text_select_handle_left_mtrl_dark = 2131230798; + + // aapt resource value: 0x7F08004F + public const int abc_text_select_handle_left_mtrl_light = 2131230799; + + // aapt resource value: 0x7F080050 + public const int abc_text_select_handle_middle_mtrl_dark = 2131230800; + + // aapt resource value: 0x7F080051 + public const int abc_text_select_handle_middle_mtrl_light = 2131230801; + + // aapt resource value: 0x7F080052 + public const int abc_text_select_handle_right_mtrl_dark = 2131230802; + + // aapt resource value: 0x7F080053 + public const int abc_text_select_handle_right_mtrl_light = 2131230803; + + // aapt resource value: 0x7F080059 + public const int abc_vector_test = 2131230809; + + // aapt resource value: 0x7F08005A + public const int avd_hide_password = 2131230810; + + // aapt resource value: 0x7F08005B + public const int avd_show_password = 2131230811; + + // aapt resource value: 0x7F08005C + public const int design_bottom_navigation_item_background = 2131230812; + + // aapt resource value: 0x7F08005D + public const int design_fab_background = 2131230813; + + // aapt resource value: 0x7F08005E + public const int design_ic_visibility = 2131230814; + + // aapt resource value: 0x7F08005F + public const int design_ic_visibility_off = 2131230815; + + // aapt resource value: 0x7F080060 + public const int design_password_eye = 2131230816; + + // aapt resource value: 0x7F080061 + public const int design_snackbar_background = 2131230817; + + // aapt resource value: 0x7F080062 + public const int fingerprint_draw_off = 2131230818; + + // aapt resource value: 0x7F080063 + public const int fingerprint_draw_off_animation = 2131230819; + + // aapt resource value: 0x7F080064 + public const int fingerprint_draw_on = 2131230820; + + // aapt resource value: 0x7F080065 + public const int fingerprint_draw_on_animation = 2131230821; + + // aapt resource value: 0x7F080066 + public const int fingerprint_error = 2131230822; + + // aapt resource value: 0x7F080067 + public const int fingerprint_error_off = 2131230823; + + // aapt resource value: 0x7F080068 + public const int fingerprint_error_off_animation = 2131230824; + + // aapt resource value: 0x7F080069 + public const int fingerprint_error_on = 2131230825; + + // aapt resource value: 0x7F08006A + public const int fingerprint_error_on_animation = 2131230826; + + // aapt resource value: 0x7F08006B + public const int fingerprint_error_state_to_fp = 2131230827; + + // aapt resource value: 0x7F08006C + public const int fingerprint_error_state_to_fp_animation = 2131230828; + + // aapt resource value: 0x7F08006D + public const int fingerprint_fingerprint = 2131230829; + + // aapt resource value: 0x7F08006E + public const int fingerprint_fp_to_error_state = 2131230830; + + // aapt resource value: 0x7F08006F + public const int fingerprint_fp_to_error_state_animation = 2131230831; + + // aapt resource value: 0x7F080070 + public const int gd_btn_shape_app_b = 2131230832; + + // aapt resource value: 0x7F080071 + public const int gd_btn_shape_app_g = 2131230833; + + // aapt resource value: 0x7F080072 + public const int gd_btn_shape_app_w = 2131230834; + + // aapt resource value: 0x7F080073 + public const int gd_btn_shape_shadow_w = 2131230835; + + // aapt resource value: 0x7F080074 + public const int gd_click_effect_select = 2131230836; + + // aapt resource value: 0x7F08008A + public const int Icon = 2131230858; + + // aapt resource value: 0x7F080075 + public const int ic_gdmap_add = 2131230837; + + // aapt resource value: 0x7F080076 + public const int ic_gdmap_back = 2131230838; + + // aapt resource value: 0x7F080077 + public const int ic_gdmap_delete = 2131230839; + + // aapt resource value: 0x7F080078 + public const int ic_gdmap_home = 2131230840; + + // aapt resource value: 0x7F080079 + public const int ic_gdmap_mylocation = 2131230841; + + // aapt resource value: 0x7F08007A + public const int ic_gdmap_now = 2131230842; + + // aapt resource value: 0x7F08007B + public const int ic_gdmap_search = 2131230843; + + // aapt resource value: 0x7F08007C + public const int ic_gdmap_zoom_out = 2131230844; + + // aapt resource value: 0x7F08007D + public const int ic_gps_point = 2131230845; + + // aapt resource value: 0x7F08007E + public const int ic_mtrl_chip_checked_black = 2131230846; + + // aapt resource value: 0x7F08007F + public const int ic_mtrl_chip_checked_circle = 2131230847; + + // aapt resource value: 0x7F080080 + public const int ic_mtrl_chip_close_circle = 2131230848; + + // aapt resource value: 0x7F080081 + public const int ic_wd_arc_scale_bg = 2131230849; + + // aapt resource value: 0x7F080082 + public const int ic_wd_curtain_bg_top = 2131230850; + + // aapt resource value: 0x7F080083 + public const int ic_wd_curtain_h_bg = 2131230851; + + // aapt resource value: 0x7F080084 + public const int ic_wd_curtain_h_open = 2131230852; + + // aapt resource value: 0x7F080085 + public const int ic_wd_curtain_h_progress = 2131230853; + + // aapt resource value: 0x7F080086 + public const int ic_wd_curtain_h_top = 2131230854; + + // aapt resource value: 0x7F080087 + public const int ic_wd_curtain_open = 2131230855; + + // aapt resource value: 0x7F080088 + public const int ic_wd_curtain_roll_bg = 2131230856; + + // aapt resource value: 0x7F080089 + public const int ic_wd_curtain_roll_progress = 2131230857; + + // aapt resource value: 0x7F08008B + public const int Loading = 2131230859; + + // aapt resource value: 0x7F08008C + public const int mtrl_snackbar_background = 2131230860; + + // aapt resource value: 0x7F08008D + public const int mtrl_tabs_default_indicator = 2131230861; + + // aapt resource value: 0x7F08008E + public const int navigation_empty_icon = 2131230862; + + // aapt resource value: 0x7F08008F + public const int notification_action_background = 2131230863; + + // aapt resource value: 0x7F080090 + public const int notification_bg = 2131230864; + + // aapt resource value: 0x7F080091 + public const int notification_bg_low = 2131230865; + + // aapt resource value: 0x7F080092 + public const int notification_bg_low_normal = 2131230866; + + // aapt resource value: 0x7F080093 + public const int notification_bg_low_pressed = 2131230867; + + // aapt resource value: 0x7F080094 + public const int notification_bg_normal = 2131230868; + + // aapt resource value: 0x7F080095 + public const int notification_bg_normal_pressed = 2131230869; + + // aapt resource value: 0x7F080096 + public const int notification_icon_background = 2131230870; + + // aapt resource value: 0x7F080097 + public const int notification_template_icon_bg = 2131230871; + + // aapt resource value: 0x7F080098 + public const int notification_template_icon_low_bg = 2131230872; + + // aapt resource value: 0x7F080099 + public const int notification_tile_bg = 2131230873; + + // aapt resource value: 0x7F08009A + public const int notify_panel_notification_icon_bg = 2131230874; + + // aapt resource value: 0x7F08009B + public const int selector_pickerview_btn = 2131230875; + + // aapt resource value: 0x7F08009C + public const int tooltip_frame_dark = 2131230876; + + // aapt resource value: 0x7F08009D + public const int tooltip_frame_light = 2131230877; + + static Drawable() + { + global::Android.Runtime.ResourceIdManager.UpdateIdValues(); + } + + private Drawable() + { + } + } + + public partial class Id + { + + // aapt resource value: 0x7F090009 + public const int action0 = 2131296265; + + // aapt resource value: 0x7F09001C + public const int actions = 2131296284; + + // aapt resource value: 0x7F09000A + public const int action_bar = 2131296266; + + // aapt resource value: 0x7F09000B + public const int action_bar_activity_content = 2131296267; + + // aapt resource value: 0x7F09000C + public const int action_bar_container = 2131296268; + + // aapt resource value: 0x7F09000D + public const int action_bar_root = 2131296269; + + // aapt resource value: 0x7F09000E + public const int action_bar_spinner = 2131296270; + + // aapt resource value: 0x7F09000F + public const int action_bar_subtitle = 2131296271; + + // aapt resource value: 0x7F090010 + public const int action_bar_title = 2131296272; + + // aapt resource value: 0x7F090011 + public const int action_container = 2131296273; + + // aapt resource value: 0x7F090012 + public const int action_context_bar = 2131296274; + + // aapt resource value: 0x7F090013 + public const int action_divider = 2131296275; + + // aapt resource value: 0x7F090014 + public const int action_image = 2131296276; + + // aapt resource value: 0x7F090015 + public const int action_menu_divider = 2131296277; + + // aapt resource value: 0x7F090016 + public const int action_menu_presenter = 2131296278; + + // aapt resource value: 0x7F090017 + public const int action_mode_bar = 2131296279; + + // aapt resource value: 0x7F090018 + public const int action_mode_bar_stub = 2131296280; + + // aapt resource value: 0x7F090019 + public const int action_mode_close_button = 2131296281; + + // aapt resource value: 0x7F09001A + public const int action_settings = 2131296282; + + // aapt resource value: 0x7F09001B + public const int action_text = 2131296283; + + // aapt resource value: 0x7F09001D + public const int activity_chooser_view_content = 2131296285; + + // aapt resource value: 0x7F09001E + public const int add = 2131296286; + + // aapt resource value: 0x7F09001F + public const int alertTitle = 2131296287; + + // aapt resource value: 0x7F090020 + public const int all = 2131296288; + + // aapt resource value: 0x7F090000 + public const int ALT = 2131296256; + + // aapt resource value: 0x7F090021 + public const int always = 2131296289; + + // aapt resource value: 0x7F090022 + public const int async = 2131296290; + + // aapt resource value: 0x7F090023 + public const int auto = 2131296291; + + // aapt resource value: 0x7F090024 + public const int beginning = 2131296292; + + // aapt resource value: 0x7F090025 + public const int blocking = 2131296293; + + // aapt resource value: 0x7F090026 + public const int bottom = 2131296294; + + // aapt resource value: 0x7F090027 + public const int browser_actions_header_text = 2131296295; + + // aapt resource value: 0x7F09002A + public const int browser_actions_menu_items = 2131296298; + + // aapt resource value: 0x7F090028 + public const int browser_actions_menu_item_icon = 2131296296; + + // aapt resource value: 0x7F090029 + public const int browser_actions_menu_item_text = 2131296297; + + // aapt resource value: 0x7F09002B + public const int browser_actions_menu_view = 2131296299; + + // aapt resource value: 0x7F09002C + public const int btnCancel = 2131296300; + + // aapt resource value: 0x7F09002D + public const int btnSubmit = 2131296301; + + // aapt resource value: 0x7F09002E + public const int buttonPanel = 2131296302; + + // aapt resource value: 0x7F09002F + public const int cancel_action = 2131296303; + + // aapt resource value: 0x7F090030 + public const int center = 2131296304; + + // aapt resource value: 0x7F090031 + public const int center_horizontal = 2131296305; + + // aapt resource value: 0x7F090032 + public const int center_vertical = 2131296306; + + // aapt resource value: 0x7F090033 + public const int checkbox = 2131296307; + + // aapt resource value: 0x7F090034 + public const int chronometer = 2131296308; + + // aapt resource value: 0x7F090035 + public const int clip_horizontal = 2131296309; + + // aapt resource value: 0x7F090036 + public const int clip_vertical = 2131296310; + + // aapt resource value: 0x7F090037 + public const int collapseActionView = 2131296311; + + // aapt resource value: 0x7F090038 + public const int container = 2131296312; + + // aapt resource value: 0x7F090039 + public const int content = 2131296313; + + // aapt resource value: 0x7F09003A + public const int contentPanel = 2131296314; + + // aapt resource value: 0x7F09003B + public const int content_container = 2131296315; + + // aapt resource value: 0x7F09003C + public const int coordinator = 2131296316; + + // aapt resource value: 0x7F090001 + public const int CTRL = 2131296257; + + // aapt resource value: 0x7F09003D + public const int custom = 2131296317; + + // aapt resource value: 0x7F09003E + public const int customPanel = 2131296318; + + // aapt resource value: 0x7F09003F + public const int day = 2131296319; + + // aapt resource value: 0x7F090040 + public const int decor_content_parent = 2131296320; + + // aapt resource value: 0x7F090041 + public const int default_activity_button = 2131296321; + + // aapt resource value: 0x7F090042 + public const int description = 2131296322; + + // aapt resource value: 0x7F090043 + public const int design_bottom_sheet = 2131296323; + + // aapt resource value: 0x7F090044 + public const int design_menu_item_action_area = 2131296324; + + // aapt resource value: 0x7F090045 + public const int design_menu_item_action_area_stub = 2131296325; + + // aapt resource value: 0x7F090046 + public const int design_menu_item_text = 2131296326; + + // aapt resource value: 0x7F090047 + public const int design_navigation_view = 2131296327; + + // aapt resource value: 0x7F090048 + public const int disableHome = 2131296328; + + // aapt resource value: 0x7F090049 + public const int edit_query = 2131296329; + + // aapt resource value: 0x7F09004A + public const int end = 2131296330; + + // aapt resource value: 0x7F09004B + public const int end_padder = 2131296331; + + // aapt resource value: 0x7F09004C + public const int enterAlways = 2131296332; + + // aapt resource value: 0x7F09004D + public const int enterAlwaysCollapsed = 2131296333; + + // aapt resource value: 0x7F09004E + public const int exitUntilCollapsed = 2131296334; + + // aapt resource value: 0x7F090050 + public const int expanded_menu = 2131296336; + + // aapt resource value: 0x7F09004F + public const int expand_activities_button = 2131296335; + + // aapt resource value: 0x7F090051 + public const int fab = 2131296337; + + // aapt resource value: 0x7F090002 + public const int FILL = 2131296258; + + // aapt resource value: 0x7F090052 + public const int fill = 2131296338; + + // aapt resource value: 0x7F090055 + public const int filled = 2131296341; + + // aapt resource value: 0x7F090053 + public const int fill_horizontal = 2131296339; + + // aapt resource value: 0x7F090003 + public const int FILL_STROKE = 2131296259; + + // aapt resource value: 0x7F090054 + public const int fill_vertical = 2131296340; + + // aapt resource value: 0x7F090056 + public const int fingerprint_icon = 2131296342; + + // aapt resource value: 0x7F090057 + public const int @fixed = 2131296343; + + // aapt resource value: 0x7F090058 + public const int forever = 2131296344; + + // aapt resource value: 0x7F090004 + public const int FUNCTION = 2131296260; + + // aapt resource value: 0x7F090059 + public const int gd_btn_back = 2131296345; + + // aapt resource value: 0x7F09005A + public const int gd_btn_myLocation = 2131296346; + + // aapt resource value: 0x7F09005B + public const int gd_btn_save = 2131296347; + + // aapt resource value: 0x7F09005C + public const int gd_img_search_delete = 2131296348; + + // aapt resource value: 0x7F09005D + public const int gd_ll_myhome = 2131296349; + + // aapt resource value: 0x7F09005E + public const int gd_ll_search = 2131296350; + + // aapt resource value: 0x7F09005F + public const int gd_mapView = 2131296351; + + // aapt resource value: 0x7F090060 + public const int gd_rl_topview = 2131296352; + + // aapt resource value: 0x7F090061 + public const int gd_tv_activity_title = 2131296353; + + // aapt resource value: 0x7F090062 + public const int gd_tv_radius = 2131296354; + + // aapt resource value: 0x7F090063 + public const int gd_tv_search_title = 2131296355; + + // aapt resource value: 0x7F090064 + public const int ghost_view = 2131296356; + + // aapt resource value: 0x7F090065 + public const int group_divider = 2131296357; + + // aapt resource value: 0x7F090066 + public const int hdl_gallery_rootView = 2131296358; + + // aapt resource value: 0x7F090067 + public const int hdl_gallery_viewPager = 2131296359; + + // aapt resource value: 0x7F090068 + public const int hdl_options1 = 2131296360; + + // aapt resource value: 0x7F090069 + public const int hdl_options2 = 2131296361; + + // aapt resource value: 0x7F09006A + public const int hdl_options3 = 2131296362; + + // aapt resource value: 0x7F09006B + public const int hdl_pickerview_ll = 2131296363; + + // aapt resource value: 0x7F09006C + public const int home = 2131296364; + + // aapt resource value: 0x7F09006D + public const int homeAsUp = 2131296365; + + // aapt resource value: 0x7F09006E + public const int hour = 2131296366; + + // aapt resource value: 0x7F09006F + public const int icon = 2131296367; + + // aapt resource value: 0x7F090070 + public const int icon_group = 2131296368; + + // aapt resource value: 0x7F090071 + public const int ifRoom = 2131296369; + + // aapt resource value: 0x7F090072 + public const int image = 2131296370; + + // aapt resource value: 0x7F090073 + public const int info = 2131296371; + + // aapt resource value: 0x7F090074 + public const int italic = 2131296372; + + // aapt resource value: 0x7F090075 + public const int item_touch_helper_previous_elevation = 2131296373; + + // aapt resource value: 0x7F090076 + public const int labeled = 2131296374; + + // aapt resource value: 0x7F090077 + public const int largeLabel = 2131296375; + + // aapt resource value: 0x7F090078 + public const int left = 2131296376; + + // aapt resource value: 0x7F090079 + public const int line1 = 2131296377; + + // aapt resource value: 0x7F09007A + public const int line3 = 2131296378; + + // aapt resource value: 0x7F09007B + public const int listMode = 2131296379; + + // aapt resource value: 0x7F09007C + public const int list_item = 2131296380; + + // aapt resource value: 0x7F09007D + public const int masked = 2131296381; + + // aapt resource value: 0x7F09007E + public const int media_actions = 2131296382; + + // aapt resource value: 0x7F09007F + public const int message = 2131296383; + + // aapt resource value: 0x7F090005 + public const int META = 2131296261; + + // aapt resource value: 0x7F090080 + public const int middle = 2131296384; + + // aapt resource value: 0x7F090081 + public const int min = 2131296385; + + // aapt resource value: 0x7F090082 + public const int mini = 2131296386; + + // aapt resource value: 0x7F090083 + public const int month = 2131296387; + + // aapt resource value: 0x7F090084 + public const int mtrl_child_content_container = 2131296388; + + // aapt resource value: 0x7F090085 + public const int mtrl_internal_children_alpha_tag = 2131296389; + + // aapt resource value: 0x7F090086 + public const int multiply = 2131296390; + + // aapt resource value: 0x7F090087 + public const int navigation_header_container = 2131296391; + + // aapt resource value: 0x7F090088 + public const int never = 2131296392; + + // aapt resource value: 0x7F090089 + public const int none = 2131296393; + + // aapt resource value: 0x7F09008A + public const int normal = 2131296394; + + // aapt resource value: 0x7F09008B + public const int notification_background = 2131296395; + + // aapt resource value: 0x7F09008C + public const int notification_main_column = 2131296396; + + // aapt resource value: 0x7F09008D + public const int notification_main_column_container = 2131296397; + + // aapt resource value: 0x7F09008E + public const int options1 = 2131296398; + + // aapt resource value: 0x7F09008F + public const int options2 = 2131296399; + + // aapt resource value: 0x7F090090 + public const int options3 = 2131296400; + + // aapt resource value: 0x7F090091 + public const int optionspicker = 2131296401; + + // aapt resource value: 0x7F090092 + public const int outline = 2131296402; + + // aapt resource value: 0x7F090093 + public const int outmost_container = 2131296403; + + // aapt resource value: 0x7F090094 + public const int parallax = 2131296404; + + // aapt resource value: 0x7F090095 + public const int parentPanel = 2131296405; + + // aapt resource value: 0x7F090096 + public const int parent_matrix = 2131296406; + + // aapt resource value: 0x7F090097 + public const int pin = 2131296407; + + // aapt resource value: 0x7F090098 + public const int progress_circular = 2131296408; + + // aapt resource value: 0x7F090099 + public const int progress_horizontal = 2131296409; + + // aapt resource value: 0x7F09009A + public const int radio = 2131296410; + + // aapt resource value: 0x7F09009B + public const int right = 2131296411; + + // aapt resource value: 0x7F09009C + public const int right_icon = 2131296412; + + // aapt resource value: 0x7F09009D + public const int right_side = 2131296413; + + // aapt resource value: 0x7F09009E + public const int rv_topbar = 2131296414; + + // aapt resource value: 0x7F09009F + public const int save_image_matrix = 2131296415; + + // aapt resource value: 0x7F0900A0 + public const int save_non_transition_alpha = 2131296416; + + // aapt resource value: 0x7F0900A1 + public const int save_scale_type = 2131296417; + + // aapt resource value: 0x7F0900A2 + public const int screen = 2131296418; + + // aapt resource value: 0x7F0900A3 + public const int scroll = 2131296419; + + // aapt resource value: 0x7F0900A7 + public const int scrollable = 2131296423; + + // aapt resource value: 0x7F0900A4 + public const int scrollIndicatorDown = 2131296420; + + // aapt resource value: 0x7F0900A5 + public const int scrollIndicatorUp = 2131296421; + + // aapt resource value: 0x7F0900A6 + public const int scrollView = 2131296422; + + // aapt resource value: 0x7F0900A8 + public const int search_badge = 2131296424; + + // aapt resource value: 0x7F0900A9 + public const int search_bar = 2131296425; + + // aapt resource value: 0x7F0900AA + public const int search_button = 2131296426; + + // aapt resource value: 0x7F0900AB + public const int search_close_btn = 2131296427; + + // aapt resource value: 0x7F0900AC + public const int search_edit_frame = 2131296428; + + // aapt resource value: 0x7F0900AD + public const int search_go_btn = 2131296429; + + // aapt resource value: 0x7F0900AE + public const int search_mag_icon = 2131296430; + + // aapt resource value: 0x7F0900AF + public const int search_plate = 2131296431; + + // aapt resource value: 0x7F0900B0 + public const int search_src_text = 2131296432; + + // aapt resource value: 0x7F0900B1 + public const int search_voice_btn = 2131296433; + + // aapt resource value: 0x7F0900B2 + public const int second = 2131296434; + + // aapt resource value: 0x7F0900B4 + public const int selected = 2131296436; + + // aapt resource value: 0x7F0900B3 + public const int select_dialog_listview = 2131296435; + + // aapt resource value: 0x7F090006 + public const int SHIFT = 2131296262; + + // aapt resource value: 0x7F0900B5 + public const int shortcut = 2131296437; + + // aapt resource value: 0x7F0900B6 + public const int showCustom = 2131296438; + + // aapt resource value: 0x7F0900B7 + public const int showHome = 2131296439; + + // aapt resource value: 0x7F0900B8 + public const int showTitle = 2131296440; + + // aapt resource value: 0x7F0900B9 + public const int smallLabel = 2131296441; + + // aapt resource value: 0x7F0900BA + public const int snackbar_action = 2131296442; + + // aapt resource value: 0x7F0900BB + public const int snackbar_text = 2131296443; + + // aapt resource value: 0x7F0900BC + public const int snap = 2131296444; + + // aapt resource value: 0x7F0900BD + public const int snapMargins = 2131296445; + + // aapt resource value: 0x7F0900BE + public const int spacer = 2131296446; + + // aapt resource value: 0x7F0900BF + public const int split_action_bar = 2131296447; + + // aapt resource value: 0x7F0900C0 + public const int src_atop = 2131296448; + + // aapt resource value: 0x7F0900C1 + public const int src_in = 2131296449; + + // aapt resource value: 0x7F0900C2 + public const int src_over = 2131296450; + + // aapt resource value: 0x7F0900C3 + public const int start = 2131296451; + + // aapt resource value: 0x7F0900C4 + public const int status = 2131296452; + + // aapt resource value: 0x7F0900C5 + public const int status_bar_latest_event_content = 2131296453; + + // aapt resource value: 0x7F0900C6 + public const int stretch = 2131296454; + + // aapt resource value: 0x7F090007 + public const int STROKE = 2131296263; + + // aapt resource value: 0x7F0900C7 + public const int submenuarrow = 2131296455; + + // aapt resource value: 0x7F0900C8 + public const int submit_area = 2131296456; + + // aapt resource value: 0x7F0900C9 + public const int subtitle = 2131296457; + + // aapt resource value: 0x7F090008 + public const int SYM = 2131296264; + + // aapt resource value: 0x7F0900CA + public const int tabMode = 2131296458; + + // aapt resource value: 0x7F0900CB + public const int tag_transition_group = 2131296459; + + // aapt resource value: 0x7F0900CC + public const int tag_unhandled_key_event_manager = 2131296460; + + // aapt resource value: 0x7F0900CD + public const int tag_unhandled_key_listeners = 2131296461; + + // aapt resource value: 0x7F0900CE + public const int text = 2131296462; + + // aapt resource value: 0x7F0900CF + public const int text2 = 2131296463; + + // aapt resource value: 0x7F0900D4 + public const int textinput_counter = 2131296468; + + // aapt resource value: 0x7F0900D5 + public const int textinput_error = 2131296469; + + // aapt resource value: 0x7F0900D6 + public const int textinput_helper_text = 2131296470; + + // aapt resource value: 0x7F0900D0 + public const int textSpacerNoButtons = 2131296464; + + // aapt resource value: 0x7F0900D1 + public const int textSpacerNoTitle = 2131296465; + + // aapt resource value: 0x7F0900D2 + public const int textStart = 2131296466; + + // aapt resource value: 0x7F0900D3 + public const int text_input_password_toggle = 2131296467; + + // aapt resource value: 0x7F0900D7 + public const int time = 2131296471; + + // aapt resource value: 0x7F0900D8 + public const int timepicker = 2131296472; + + // aapt resource value: 0x7F0900D9 + public const int title = 2131296473; + + // aapt resource value: 0x7F0900DA + public const int titleDividerNoCustom = 2131296474; + + // aapt resource value: 0x7F0900DB + public const int title_template = 2131296475; + + // aapt resource value: 0x7F0900DC + public const int toolbar = 2131296476; + + // aapt resource value: 0x7F0900DD + public const int top = 2131296477; + + // aapt resource value: 0x7F0900DE + public const int topPanel = 2131296478; + + // aapt resource value: 0x7F0900DF + public const int touch_outside = 2131296479; + + // aapt resource value: 0x7F0900E0 + public const int transition_current_scene = 2131296480; + + // aapt resource value: 0x7F0900E1 + public const int transition_layout_save = 2131296481; + + // aapt resource value: 0x7F0900E2 + public const int transition_position = 2131296482; + + // aapt resource value: 0x7F0900E3 + public const int transition_scene_layoutid_cache = 2131296483; + + // aapt resource value: 0x7F0900E4 + public const int transition_transform = 2131296484; + + // aapt resource value: 0x7F0900E5 + public const int tvTitle = 2131296485; + + // aapt resource value: 0x7F0900E6 + public const int uniform = 2131296486; + + // aapt resource value: 0x7F0900E7 + public const int unlabeled = 2131296487; + + // aapt resource value: 0x7F0900E8 + public const int up = 2131296488; + + // aapt resource value: 0x7F0900E9 + public const int useLogo = 2131296489; + + // aapt resource value: 0x7F0900EA + public const int view_offset_helper = 2131296490; + + // aapt resource value: 0x7F0900EB + public const int visible = 2131296491; + + // aapt resource value: 0x7F0900EC + public const int withText = 2131296492; + + // aapt resource value: 0x7F0900ED + public const int wrap_content = 2131296493; + + // aapt resource value: 0x7F0900EE + public const int year = 2131296494; + + static Id() + { + global::Android.Runtime.ResourceIdManager.UpdateIdValues(); + } + + private Id() + { + } + } + + public partial class Integer + { + + // aapt resource value: 0x7F0A0000 + public const int abc_config_activityDefaultDur = 2131361792; + + // aapt resource value: 0x7F0A0001 + public const int abc_config_activityShortDur = 2131361793; + + // aapt resource value: 0x7F0A0002 + public const int animation_default_duration = 2131361794; + + // aapt resource value: 0x7F0A0003 + public const int app_bar_elevation_anim_duration = 2131361795; + + // aapt resource value: 0x7F0A0004 + public const int bottom_sheet_slide_duration = 2131361796; + + // aapt resource value: 0x7F0A0005 + public const int cancel_button_image_alpha = 2131361797; + + // aapt resource value: 0x7F0A0006 + public const int config_tooltipAnimTime = 2131361798; + + // aapt resource value: 0x7F0A0007 + public const int design_snackbar_text_max_lines = 2131361799; + + // aapt resource value: 0x7F0A0008 + public const int design_tab_indicator_anim_duration_ms = 2131361800; + + // aapt resource value: 0x7F0A0009 + public const int hide_password_duration = 2131361801; + + // aapt resource value: 0x7F0A000A + public const int mtrl_btn_anim_delay_ms = 2131361802; + + // aapt resource value: 0x7F0A000B + public const int mtrl_btn_anim_duration_ms = 2131361803; + + // aapt resource value: 0x7F0A000C + public const int mtrl_chip_anim_duration = 2131361804; + + // aapt resource value: 0x7F0A000D + public const int mtrl_tab_indicator_anim_duration_ms = 2131361805; + + // aapt resource value: 0x7F0A000E + public const int show_password_duration = 2131361806; + + // aapt resource value: 0x7F0A000F + public const int status_bar_notification_info_maxnum = 2131361807; + + static Integer() + { + global::Android.Runtime.ResourceIdManager.UpdateIdValues(); + } + + private Integer() + { + } + } + + public partial class Interpolator + { + + // aapt resource value: 0x7F0B0000 + public const int mtrl_fast_out_linear_in = 2131427328; + + // aapt resource value: 0x7F0B0001 + public const int mtrl_fast_out_slow_in = 2131427329; + + // aapt resource value: 0x7F0B0002 + public const int mtrl_linear = 2131427330; + + // aapt resource value: 0x7F0B0003 + public const int mtrl_linear_out_slow_in = 2131427331; + + static Interpolator() + { + global::Android.Runtime.ResourceIdManager.UpdateIdValues(); + } + + private Interpolator() + { + } + } + + public partial class Layout + { + + // aapt resource value: 0x7F0C0000 + public const int abc_action_bar_title_item = 2131492864; + + // aapt resource value: 0x7F0C0001 + public const int abc_action_bar_up_container = 2131492865; + + // aapt resource value: 0x7F0C0002 + public const int abc_action_menu_item_layout = 2131492866; + + // aapt resource value: 0x7F0C0003 + public const int abc_action_menu_layout = 2131492867; + + // aapt resource value: 0x7F0C0004 + public const int abc_action_mode_bar = 2131492868; + + // aapt resource value: 0x7F0C0005 + public const int abc_action_mode_close_item_material = 2131492869; + + // aapt resource value: 0x7F0C0006 + public const int abc_activity_chooser_view = 2131492870; + + // aapt resource value: 0x7F0C0007 + public const int abc_activity_chooser_view_list_item = 2131492871; + + // aapt resource value: 0x7F0C0008 + public const int abc_alert_dialog_button_bar_material = 2131492872; + + // aapt resource value: 0x7F0C0009 + public const int abc_alert_dialog_material = 2131492873; + + // aapt resource value: 0x7F0C000A + public const int abc_alert_dialog_title_material = 2131492874; + + // aapt resource value: 0x7F0C000B + public const int abc_cascading_menu_item_layout = 2131492875; + + // aapt resource value: 0x7F0C000C + public const int abc_dialog_title_material = 2131492876; + + // aapt resource value: 0x7F0C000D + public const int abc_expanded_menu_layout = 2131492877; + + // aapt resource value: 0x7F0C000E + public const int abc_list_menu_item_checkbox = 2131492878; + + // aapt resource value: 0x7F0C000F + public const int abc_list_menu_item_icon = 2131492879; + + // aapt resource value: 0x7F0C0010 + public const int abc_list_menu_item_layout = 2131492880; + + // aapt resource value: 0x7F0C0011 + public const int abc_list_menu_item_radio = 2131492881; + + // aapt resource value: 0x7F0C0012 + public const int abc_popup_menu_header_item_layout = 2131492882; + + // aapt resource value: 0x7F0C0013 + public const int abc_popup_menu_item_layout = 2131492883; + + // aapt resource value: 0x7F0C0014 + public const int abc_screen_content_include = 2131492884; + + // aapt resource value: 0x7F0C0015 + public const int abc_screen_simple = 2131492885; + + // aapt resource value: 0x7F0C0016 + public const int abc_screen_simple_overlay_action_mode = 2131492886; + + // aapt resource value: 0x7F0C0017 + public const int abc_screen_toolbar = 2131492887; + + // aapt resource value: 0x7F0C0018 + public const int abc_search_dropdown_item_icons_2line = 2131492888; + + // aapt resource value: 0x7F0C0019 + public const int abc_search_view = 2131492889; + + // aapt resource value: 0x7F0C001A + public const int abc_select_dialog_material = 2131492890; + + // aapt resource value: 0x7F0C001B + public const int abc_tooltip = 2131492891; + + // aapt resource value: 0x7F0C001C + public const int activity_main = 2131492892; + + // aapt resource value: 0x7F0C001D + public const int biometric_prompt_dialog_content = 2131492893; + + // aapt resource value: 0x7F0C001E + public const int browser_actions_context_menu_page = 2131492894; + + // aapt resource value: 0x7F0C001F + public const int browser_actions_context_menu_row = 2131492895; + + // aapt resource value: 0x7F0C0020 + public const int content_main = 2131492896; + + // aapt resource value: 0x7F0C0021 + public const int design_bottom_navigation_item = 2131492897; + + // aapt resource value: 0x7F0C0022 + public const int design_bottom_sheet_dialog = 2131492898; + + // aapt resource value: 0x7F0C0023 + public const int design_layout_snackbar = 2131492899; + + // aapt resource value: 0x7F0C0024 + public const int design_layout_snackbar_include = 2131492900; + + // aapt resource value: 0x7F0C0025 + public const int design_layout_tab_icon = 2131492901; + + // aapt resource value: 0x7F0C0026 + public const int design_layout_tab_text = 2131492902; + + // aapt resource value: 0x7F0C0027 + public const int design_menu_item_action_area = 2131492903; + + // aapt resource value: 0x7F0C0028 + public const int design_navigation_item = 2131492904; + + // aapt resource value: 0x7F0C0029 + public const int design_navigation_item_header = 2131492905; + + // aapt resource value: 0x7F0C002A + public const int design_navigation_item_separator = 2131492906; + + // aapt resource value: 0x7F0C002B + public const int design_navigation_item_subheader = 2131492907; + + // aapt resource value: 0x7F0C002C + public const int design_navigation_menu = 2131492908; + + // aapt resource value: 0x7F0C002D + public const int design_navigation_menu_item = 2131492909; + + // aapt resource value: 0x7F0C002E + public const int design_text_input_password_icon = 2131492910; + + // aapt resource value: 0x7F0C002F + public const int hdl_gallery_banner_view_layout = 2131492911; + + // aapt resource value: 0x7F0C0030 + public const int hdl_widget_activity_crop_image = 2131492912; + + // aapt resource value: 0x7F0C0031 + public const int hdl_widget_activity_geofence_round = 2131492913; + + // aapt resource value: 0x7F0C0032 + public const int hdl_widget_air_button = 2131492914; + + // aapt resource value: 0x7F0C0033 + public const int hdl_widget_include_pickerview_topbar = 2131492915; + + // aapt resource value: 0x7F0C0034 + public const int hdl_widget_layout_basepickerview = 2131492916; + + // aapt resource value: 0x7F0C0035 + public const int hdl_widget_pickerview = 2131492917; + + // aapt resource value: 0x7F0C0036 + public const int hdl_widget_pickerview_options = 2131492918; + + // aapt resource value: 0x7F0C0037 + public const int hdl_widget_pickerview_time = 2131492919; + + // aapt resource value: 0x7F0C0038 + public const int mtrl_layout_snackbar = 2131492920; + + // aapt resource value: 0x7F0C0039 + public const int mtrl_layout_snackbar_include = 2131492921; + + // aapt resource value: 0x7F0C003A + public const int notification_action = 2131492922; + + // aapt resource value: 0x7F0C003B + public const int notification_action_tombstone = 2131492923; + + // aapt resource value: 0x7F0C003C + public const int notification_media_action = 2131492924; + + // aapt resource value: 0x7F0C003D + public const int notification_media_cancel_action = 2131492925; + + // aapt resource value: 0x7F0C003E + public const int notification_template_big_media = 2131492926; + + // aapt resource value: 0x7F0C003F + public const int notification_template_big_media_custom = 2131492927; + + // aapt resource value: 0x7F0C0040 + public const int notification_template_big_media_narrow = 2131492928; + + // aapt resource value: 0x7F0C0041 + public const int notification_template_big_media_narrow_custom = 2131492929; + + // aapt resource value: 0x7F0C0042 + public const int notification_template_custom_big = 2131492930; + + // aapt resource value: 0x7F0C0043 + public const int notification_template_icon_group = 2131492931; + + // aapt resource value: 0x7F0C0044 + public const int notification_template_lines_media = 2131492932; + + // aapt resource value: 0x7F0C0045 + public const int notification_template_media = 2131492933; + + // aapt resource value: 0x7F0C0046 + public const int notification_template_media_custom = 2131492934; + + // aapt resource value: 0x7F0C0047 + public const int notification_template_part_chronometer = 2131492935; + + // aapt resource value: 0x7F0C0048 + public const int notification_template_part_time = 2131492936; + + // aapt resource value: 0x7F0C0049 + public const int select_dialog_item_material = 2131492937; + + // aapt resource value: 0x7F0C004A + public const int select_dialog_multichoice_material = 2131492938; + + // aapt resource value: 0x7F0C004B + public const int select_dialog_singlechoice_material = 2131492939; + + // aapt resource value: 0x7F0C004C + public const int support_simple_spinner_dropdown_item = 2131492940; + + static Layout() + { + global::Android.Runtime.ResourceIdManager.UpdateIdValues(); + } + + private Layout() + { + } + } + + public partial class Menu + { + + // aapt resource value: 0x7F0D0000 + public const int menu_main = 2131558400; + + static Menu() + { + global::Android.Runtime.ResourceIdManager.UpdateIdValues(); + } + + private Menu() + { + } + } + + public partial class Mipmap + { + + // aapt resource value: 0x7F0E0003 + public const int Icon = 2131623939; + + // aapt resource value: 0x7F0E0000 + public const int ic_launcher = 2131623936; + + // aapt resource value: 0x7F0E0001 + public const int ic_launcher_foreground = 2131623937; + + // aapt resource value: 0x7F0E0002 + public const int ic_launcher_round = 2131623938; + + static Mipmap() + { + global::Android.Runtime.ResourceIdManager.UpdateIdValues(); + } + + private Mipmap() + { + } + } + + public partial class String + { + + // aapt resource value: 0x7F0F0000 + public const int abc_action_bar_home_description = 2131689472; + + // aapt resource value: 0x7F0F0001 + public const int abc_action_bar_up_description = 2131689473; + + // aapt resource value: 0x7F0F0002 + public const int abc_action_menu_overflow_description = 2131689474; + + // aapt resource value: 0x7F0F0003 + public const int abc_action_mode_done = 2131689475; + + // aapt resource value: 0x7F0F0005 + public const int abc_activitychooserview_choose_application = 2131689477; + + // aapt resource value: 0x7F0F0004 + public const int abc_activity_chooser_view_see_all = 2131689476; + + // aapt resource value: 0x7F0F0006 + public const int abc_capital_off = 2131689478; + + // aapt resource value: 0x7F0F0007 + public const int abc_capital_on = 2131689479; + + // aapt resource value: 0x7F0F0008 + public const int abc_font_family_body_1_material = 2131689480; + + // aapt resource value: 0x7F0F0009 + public const int abc_font_family_body_2_material = 2131689481; + + // aapt resource value: 0x7F0F000A + public const int abc_font_family_button_material = 2131689482; + + // aapt resource value: 0x7F0F000B + public const int abc_font_family_caption_material = 2131689483; + + // aapt resource value: 0x7F0F000C + public const int abc_font_family_display_1_material = 2131689484; + + // aapt resource value: 0x7F0F000D + public const int abc_font_family_display_2_material = 2131689485; + + // aapt resource value: 0x7F0F000E + public const int abc_font_family_display_3_material = 2131689486; + + // aapt resource value: 0x7F0F000F + public const int abc_font_family_display_4_material = 2131689487; + + // aapt resource value: 0x7F0F0010 + public const int abc_font_family_headline_material = 2131689488; + + // aapt resource value: 0x7F0F0011 + public const int abc_font_family_menu_material = 2131689489; + + // aapt resource value: 0x7F0F0012 + public const int abc_font_family_subhead_material = 2131689490; + + // aapt resource value: 0x7F0F0013 + public const int abc_font_family_title_material = 2131689491; + + // aapt resource value: 0x7F0F0014 + public const int abc_menu_alt_shortcut_label = 2131689492; + + // aapt resource value: 0x7F0F0015 + public const int abc_menu_ctrl_shortcut_label = 2131689493; + + // aapt resource value: 0x7F0F0016 + public const int abc_menu_delete_shortcut_label = 2131689494; + + // aapt resource value: 0x7F0F0017 + public const int abc_menu_enter_shortcut_label = 2131689495; + + // aapt resource value: 0x7F0F0018 + public const int abc_menu_function_shortcut_label = 2131689496; + + // aapt resource value: 0x7F0F0019 + public const int abc_menu_meta_shortcut_label = 2131689497; + + // aapt resource value: 0x7F0F001A + public const int abc_menu_shift_shortcut_label = 2131689498; + + // aapt resource value: 0x7F0F001B + public const int abc_menu_space_shortcut_label = 2131689499; + + // aapt resource value: 0x7F0F001C + public const int abc_menu_sym_shortcut_label = 2131689500; + + // aapt resource value: 0x7F0F001D + public const int abc_prepend_shortcut_label = 2131689501; + + // aapt resource value: 0x7F0F001F + public const int abc_searchview_description_clear = 2131689503; + + // aapt resource value: 0x7F0F0020 + public const int abc_searchview_description_query = 2131689504; + + // aapt resource value: 0x7F0F0021 + public const int abc_searchview_description_search = 2131689505; + + // aapt resource value: 0x7F0F0022 + public const int abc_searchview_description_submit = 2131689506; + + // aapt resource value: 0x7F0F0023 + public const int abc_searchview_description_voice = 2131689507; + + // aapt resource value: 0x7F0F001E + public const int abc_search_hint = 2131689502; + + // aapt resource value: 0x7F0F0024 + public const int abc_shareactionprovider_share_with = 2131689508; + + // aapt resource value: 0x7F0F0025 + public const int abc_shareactionprovider_share_with_application = 2131689509; + + // aapt resource value: 0x7F0F0026 + public const int abc_toolbar_collapse_description = 2131689510; + + // aapt resource value: 0x7F0F0027 + public const int action_settings = 2131689511; + + // aapt resource value: 0x7F0F0029 + public const int appbar_scrolling_view_behavior = 2131689513; + + // aapt resource value: 0x7F0F0028 + public const int app_name = 2131689512; + + // aapt resource value: 0x7F0F002A + public const int bottom_sheet_behavior = 2131689514; + + // aapt resource value: 0x7F0F002B + public const int character_counter_content_description = 2131689515; + + // aapt resource value: 0x7F0F002C + public const int character_counter_pattern = 2131689516; + + // aapt resource value: 0x7F0F002D + public const int fab_transformation_scrim_behavior = 2131689517; + + // aapt resource value: 0x7F0F002E + public const int fab_transformation_sheet_behavior = 2131689518; + + // aapt resource value: 0x7F0F002F + public const int gd_activity_title = 2131689519; + + // aapt resource value: 0x7F0F0030 + public const int gd_cancel = 2131689520; + + // aapt resource value: 0x7F0F0031 + public const int gd_myhome = 2131689521; + + // aapt resource value: 0x7F0F0032 + public const int gd_notifyMsg = 2131689522; + + // aapt resource value: 0x7F0F0033 + public const int gd_notifyTitle = 2131689523; + + // aapt resource value: 0x7F0F0034 + public const int gd_save = 2131689524; + + // aapt resource value: 0x7F0F0035 + public const int gd_search_tip = 2131689525; + + // aapt resource value: 0x7F0F0036 + public const int gd_select_distance = 2131689526; + + // aapt resource value: 0x7F0F0037 + public const int gd_setting = 2131689527; + + // aapt resource value: 0x7F0F0038 + public const int hide_bottom_view_on_scroll_behavior = 2131689528; + + // aapt resource value: 0x7F0F0039 + public const int mtrl_chip_close_icon_content_description = 2131689529; + + // aapt resource value: 0x7F0F003A + public const int not_recognized_fingerprint_hint = 2131689530; + + // aapt resource value: 0x7F0F003B + public const int password_toggle_content_description = 2131689531; + + // aapt resource value: 0x7F0F003C + public const int path_password_eye = 2131689532; + + // aapt resource value: 0x7F0F003D + public const int path_password_eye_mask_strike_through = 2131689533; + + // aapt resource value: 0x7F0F003E + public const int path_password_eye_mask_visible = 2131689534; + + // aapt resource value: 0x7F0F003F + public const int path_password_strike_through = 2131689535; + + // aapt resource value: 0x7F0F0040 + public const int pickerview_cancel = 2131689536; + + // aapt resource value: 0x7F0F0041 + public const int pickerview_day = 2131689537; + + // aapt resource value: 0x7F0F0042 + public const int pickerview_hours = 2131689538; + + // aapt resource value: 0x7F0F0043 + public const int pickerview_minutes = 2131689539; + + // aapt resource value: 0x7F0F0044 + public const int pickerview_month = 2131689540; + + // aapt resource value: 0x7F0F0045 + public const int pickerview_seconds = 2131689541; + + // aapt resource value: 0x7F0F0046 + public const int pickerview_submit = 2131689542; + + // aapt resource value: 0x7F0F0047 + public const int pickerview_year = 2131689543; + + // aapt resource value: 0x7F0F0048 + public const int search_menu_title = 2131689544; + + // aapt resource value: 0x7F0F0049 + public const int status_bar_notification_info_overflow = 2131689545; + + // aapt resource value: 0x7F0F004A + public const int touch_fingerprint_sensor_hint = 2131689546; + + static String() + { + global::Android.Runtime.ResourceIdManager.UpdateIdValues(); + } + + private String() + { + } + } + + public partial class Style + { + + // aapt resource value: 0x7F100000 + public const int AlertDialog_AppCompat = 2131755008; + + // aapt resource value: 0x7F100001 + public const int AlertDialog_AppCompat_Light = 2131755009; + + // aapt resource value: 0x7F100002 + public const int Animation_AppCompat_Dialog = 2131755010; + + // aapt resource value: 0x7F100003 + public const int Animation_AppCompat_DropDownUp = 2131755011; + + // aapt resource value: 0x7F100004 + public const int Animation_AppCompat_Tooltip = 2131755012; + + // aapt resource value: 0x7F100005 + public const int Animation_Design_BottomSheetDialog = 2131755013; + + // aapt resource value: 0x7F100006 + public const int AppTheme = 2131755014; + + // aapt resource value: 0x7F100007 + public const int AppTheme_AppBarOverlay = 2131755015; + + // aapt resource value: 0x7F100008 + public const int AppTheme_NoActionBar = 2131755016; + + // aapt resource value: 0x7F100009 + public const int AppTheme_PopupOverlay = 2131755017; + + // aapt resource value: 0x7F10000A + public const int Base_AlertDialog_AppCompat = 2131755018; + + // aapt resource value: 0x7F10000B + public const int Base_AlertDialog_AppCompat_Light = 2131755019; + + // aapt resource value: 0x7F10000C + public const int Base_Animation_AppCompat_Dialog = 2131755020; + + // aapt resource value: 0x7F10000D + public const int Base_Animation_AppCompat_DropDownUp = 2131755021; + + // aapt resource value: 0x7F10000E + public const int Base_Animation_AppCompat_Tooltip = 2131755022; + + // aapt resource value: 0x7F10000F + public const int Base_CardView = 2131755023; + + // aapt resource value: 0x7F100011 + public const int Base_DialogWindowTitleBackground_AppCompat = 2131755025; + + // aapt resource value: 0x7F100010 + public const int Base_DialogWindowTitle_AppCompat = 2131755024; + + // aapt resource value: 0x7F100012 + public const int Base_TextAppearance_AppCompat = 2131755026; + + // aapt resource value: 0x7F100013 + public const int Base_TextAppearance_AppCompat_Body1 = 2131755027; + + // aapt resource value: 0x7F100014 + public const int Base_TextAppearance_AppCompat_Body2 = 2131755028; + + // aapt resource value: 0x7F100015 + public const int Base_TextAppearance_AppCompat_Button = 2131755029; + + // aapt resource value: 0x7F100016 + public const int Base_TextAppearance_AppCompat_Caption = 2131755030; + + // aapt resource value: 0x7F100017 + public const int Base_TextAppearance_AppCompat_Display1 = 2131755031; + + // aapt resource value: 0x7F100018 + public const int Base_TextAppearance_AppCompat_Display2 = 2131755032; + + // aapt resource value: 0x7F100019 + public const int Base_TextAppearance_AppCompat_Display3 = 2131755033; + + // aapt resource value: 0x7F10001A + public const int Base_TextAppearance_AppCompat_Display4 = 2131755034; + + // aapt resource value: 0x7F10001B + public const int Base_TextAppearance_AppCompat_Headline = 2131755035; + + // aapt resource value: 0x7F10001C + public const int Base_TextAppearance_AppCompat_Inverse = 2131755036; + + // aapt resource value: 0x7F10001D + public const int Base_TextAppearance_AppCompat_Large = 2131755037; + + // aapt resource value: 0x7F10001E + public const int Base_TextAppearance_AppCompat_Large_Inverse = 2131755038; + + // aapt resource value: 0x7F10001F + public const int Base_TextAppearance_AppCompat_Light_Widget_PopupMenu_Large = 2131755039; + + // aapt resource value: 0x7F100020 + public const int Base_TextAppearance_AppCompat_Light_Widget_PopupMenu_Small = 2131755040; + + // aapt resource value: 0x7F100021 + public const int Base_TextAppearance_AppCompat_Medium = 2131755041; + + // aapt resource value: 0x7F100022 + public const int Base_TextAppearance_AppCompat_Medium_Inverse = 2131755042; + + // aapt resource value: 0x7F100023 + public const int Base_TextAppearance_AppCompat_Menu = 2131755043; + + // aapt resource value: 0x7F100024 + public const int Base_TextAppearance_AppCompat_SearchResult = 2131755044; + + // aapt resource value: 0x7F100025 + public const int Base_TextAppearance_AppCompat_SearchResult_Subtitle = 2131755045; + + // aapt resource value: 0x7F100026 + public const int Base_TextAppearance_AppCompat_SearchResult_Title = 2131755046; + + // aapt resource value: 0x7F100027 + public const int Base_TextAppearance_AppCompat_Small = 2131755047; + + // aapt resource value: 0x7F100028 + public const int Base_TextAppearance_AppCompat_Small_Inverse = 2131755048; + + // aapt resource value: 0x7F100029 + public const int Base_TextAppearance_AppCompat_Subhead = 2131755049; + + // aapt resource value: 0x7F10002A + public const int Base_TextAppearance_AppCompat_Subhead_Inverse = 2131755050; + + // aapt resource value: 0x7F10002B + public const int Base_TextAppearance_AppCompat_Title = 2131755051; + + // aapt resource value: 0x7F10002C + public const int Base_TextAppearance_AppCompat_Title_Inverse = 2131755052; + + // aapt resource value: 0x7F10002D + public const int Base_TextAppearance_AppCompat_Tooltip = 2131755053; + + // aapt resource value: 0x7F10002E + public const int Base_TextAppearance_AppCompat_Widget_ActionBar_Menu = 2131755054; + + // aapt resource value: 0x7F10002F + public const int Base_TextAppearance_AppCompat_Widget_ActionBar_Subtitle = 2131755055; + + // aapt resource value: 0x7F100030 + public const int Base_TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse = 2131755056; + + // aapt resource value: 0x7F100031 + public const int Base_TextAppearance_AppCompat_Widget_ActionBar_Title = 2131755057; + + // aapt resource value: 0x7F100032 + public const int Base_TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse = 2131755058; + + // aapt resource value: 0x7F100033 + public const int Base_TextAppearance_AppCompat_Widget_ActionMode_Subtitle = 2131755059; + + // aapt resource value: 0x7F100034 + public const int Base_TextAppearance_AppCompat_Widget_ActionMode_Title = 2131755060; + + // aapt resource value: 0x7F100035 + public const int Base_TextAppearance_AppCompat_Widget_Button = 2131755061; + + // aapt resource value: 0x7F100036 + public const int Base_TextAppearance_AppCompat_Widget_Button_Borderless_Colored = 2131755062; + + // aapt resource value: 0x7F100037 + public const int Base_TextAppearance_AppCompat_Widget_Button_Colored = 2131755063; + + // aapt resource value: 0x7F100038 + public const int Base_TextAppearance_AppCompat_Widget_Button_Inverse = 2131755064; + + // aapt resource value: 0x7F100039 + public const int Base_TextAppearance_AppCompat_Widget_DropDownItem = 2131755065; + + // aapt resource value: 0x7F10003A + public const int Base_TextAppearance_AppCompat_Widget_PopupMenu_Header = 2131755066; + + // aapt resource value: 0x7F10003B + public const int Base_TextAppearance_AppCompat_Widget_PopupMenu_Large = 2131755067; + + // aapt resource value: 0x7F10003C + public const int Base_TextAppearance_AppCompat_Widget_PopupMenu_Small = 2131755068; + + // aapt resource value: 0x7F10003D + public const int Base_TextAppearance_AppCompat_Widget_Switch = 2131755069; + + // aapt resource value: 0x7F10003E + public const int Base_TextAppearance_AppCompat_Widget_TextView_SpinnerItem = 2131755070; + + // aapt resource value: 0x7F10003F + public const int Base_TextAppearance_Widget_AppCompat_ExpandedMenu_Item = 2131755071; + + // aapt resource value: 0x7F100040 + public const int Base_TextAppearance_Widget_AppCompat_Toolbar_Subtitle = 2131755072; + + // aapt resource value: 0x7F100041 + public const int Base_TextAppearance_Widget_AppCompat_Toolbar_Title = 2131755073; + + // aapt resource value: 0x7F100061 + public const int Base_ThemeOverlay_AppCompat = 2131755105; + + // aapt resource value: 0x7F100062 + public const int Base_ThemeOverlay_AppCompat_ActionBar = 2131755106; + + // aapt resource value: 0x7F100063 + public const int Base_ThemeOverlay_AppCompat_Dark = 2131755107; + + // aapt resource value: 0x7F100064 + public const int Base_ThemeOverlay_AppCompat_Dark_ActionBar = 2131755108; + + // aapt resource value: 0x7F100065 + public const int Base_ThemeOverlay_AppCompat_Dialog = 2131755109; + + // aapt resource value: 0x7F100066 + public const int Base_ThemeOverlay_AppCompat_Dialog_Alert = 2131755110; + + // aapt resource value: 0x7F100067 + public const int Base_ThemeOverlay_AppCompat_Light = 2131755111; + + // aapt resource value: 0x7F100068 + public const int Base_ThemeOverlay_MaterialComponents_Dialog = 2131755112; + + // aapt resource value: 0x7F100069 + public const int Base_ThemeOverlay_MaterialComponents_Dialog_Alert = 2131755113; + + // aapt resource value: 0x7F100042 + public const int Base_Theme_AppCompat = 2131755074; + + // aapt resource value: 0x7F100043 + public const int Base_Theme_AppCompat_CompactMenu = 2131755075; + + // aapt resource value: 0x7F100044 + public const int Base_Theme_AppCompat_Dialog = 2131755076; + + // aapt resource value: 0x7F100048 + public const int Base_Theme_AppCompat_DialogWhenLarge = 2131755080; + + // aapt resource value: 0x7F100045 + public const int Base_Theme_AppCompat_Dialog_Alert = 2131755077; + + // aapt resource value: 0x7F100046 + public const int Base_Theme_AppCompat_Dialog_FixedSize = 2131755078; + + // aapt resource value: 0x7F100047 + public const int Base_Theme_AppCompat_Dialog_MinWidth = 2131755079; + + // aapt resource value: 0x7F100049 + public const int Base_Theme_AppCompat_Light = 2131755081; + + // aapt resource value: 0x7F10004A + public const int Base_Theme_AppCompat_Light_DarkActionBar = 2131755082; + + // aapt resource value: 0x7F10004B + public const int Base_Theme_AppCompat_Light_Dialog = 2131755083; + + // aapt resource value: 0x7F10004F + public const int Base_Theme_AppCompat_Light_DialogWhenLarge = 2131755087; + + // aapt resource value: 0x7F10004C + public const int Base_Theme_AppCompat_Light_Dialog_Alert = 2131755084; + + // aapt resource value: 0x7F10004D + public const int Base_Theme_AppCompat_Light_Dialog_FixedSize = 2131755085; + + // aapt resource value: 0x7F10004E + public const int Base_Theme_AppCompat_Light_Dialog_MinWidth = 2131755086; + + // aapt resource value: 0x7F100050 + public const int Base_Theme_MaterialComponents = 2131755088; + + // aapt resource value: 0x7F100051 + public const int Base_Theme_MaterialComponents_Bridge = 2131755089; + + // aapt resource value: 0x7F100052 + public const int Base_Theme_MaterialComponents_CompactMenu = 2131755090; + + // aapt resource value: 0x7F100053 + public const int Base_Theme_MaterialComponents_Dialog = 2131755091; + + // aapt resource value: 0x7F100057 + public const int Base_Theme_MaterialComponents_DialogWhenLarge = 2131755095; + + // aapt resource value: 0x7F100054 + public const int Base_Theme_MaterialComponents_Dialog_Alert = 2131755092; + + // aapt resource value: 0x7F100055 + public const int Base_Theme_MaterialComponents_Dialog_FixedSize = 2131755093; + + // aapt resource value: 0x7F100056 + public const int Base_Theme_MaterialComponents_Dialog_MinWidth = 2131755094; + + // aapt resource value: 0x7F100058 + public const int Base_Theme_MaterialComponents_Light = 2131755096; + + // aapt resource value: 0x7F100059 + public const int Base_Theme_MaterialComponents_Light_Bridge = 2131755097; + + // aapt resource value: 0x7F10005A + public const int Base_Theme_MaterialComponents_Light_DarkActionBar = 2131755098; + + // aapt resource value: 0x7F10005B + public const int Base_Theme_MaterialComponents_Light_DarkActionBar_Bridge = 2131755099; + + // aapt resource value: 0x7F10005C + public const int Base_Theme_MaterialComponents_Light_Dialog = 2131755100; + + // aapt resource value: 0x7F100060 + public const int Base_Theme_MaterialComponents_Light_DialogWhenLarge = 2131755104; + + // aapt resource value: 0x7F10005D + public const int Base_Theme_MaterialComponents_Light_Dialog_Alert = 2131755101; + + // aapt resource value: 0x7F10005E + public const int Base_Theme_MaterialComponents_Light_Dialog_FixedSize = 2131755102; + + // aapt resource value: 0x7F10005F + public const int Base_Theme_MaterialComponents_Light_Dialog_MinWidth = 2131755103; + + // aapt resource value: 0x7F100071 + public const int Base_V14_ThemeOverlay_MaterialComponents_Dialog = 2131755121; + + // aapt resource value: 0x7F100072 + public const int Base_V14_ThemeOverlay_MaterialComponents_Dialog_Alert = 2131755122; + + // aapt resource value: 0x7F10006A + public const int Base_V14_Theme_MaterialComponents = 2131755114; + + // aapt resource value: 0x7F10006B + public const int Base_V14_Theme_MaterialComponents_Bridge = 2131755115; + + // aapt resource value: 0x7F10006C + public const int Base_V14_Theme_MaterialComponents_Dialog = 2131755116; + + // aapt resource value: 0x7F10006D + public const int Base_V14_Theme_MaterialComponents_Light = 2131755117; + + // aapt resource value: 0x7F10006E + public const int Base_V14_Theme_MaterialComponents_Light_Bridge = 2131755118; + + // aapt resource value: 0x7F10006F + public const int Base_V14_Theme_MaterialComponents_Light_DarkActionBar_Bridge = 2131755119; + + // aapt resource value: 0x7F100070 + public const int Base_V14_Theme_MaterialComponents_Light_Dialog = 2131755120; + + // aapt resource value: 0x7F100077 + public const int Base_V21_ThemeOverlay_AppCompat_Dialog = 2131755127; + + // aapt resource value: 0x7F100073 + public const int Base_V21_Theme_AppCompat = 2131755123; + + // aapt resource value: 0x7F100074 + public const int Base_V21_Theme_AppCompat_Dialog = 2131755124; + + // aapt resource value: 0x7F100075 + public const int Base_V21_Theme_AppCompat_Light = 2131755125; + + // aapt resource value: 0x7F100076 + public const int Base_V21_Theme_AppCompat_Light_Dialog = 2131755126; + + // aapt resource value: 0x7F100078 + public const int Base_V22_Theme_AppCompat = 2131755128; + + // aapt resource value: 0x7F100079 + public const int Base_V22_Theme_AppCompat_Light = 2131755129; + + // aapt resource value: 0x7F10007A + public const int Base_V23_Theme_AppCompat = 2131755130; + + // aapt resource value: 0x7F10007B + public const int Base_V23_Theme_AppCompat_Light = 2131755131; + + // aapt resource value: 0x7F10007C + public const int Base_V26_Theme_AppCompat = 2131755132; + + // aapt resource value: 0x7F10007D + public const int Base_V26_Theme_AppCompat_Light = 2131755133; + + // aapt resource value: 0x7F10007E + public const int Base_V26_Widget_AppCompat_Toolbar = 2131755134; + + // aapt resource value: 0x7F10007F + public const int Base_V28_Theme_AppCompat = 2131755135; + + // aapt resource value: 0x7F100080 + public const int Base_V28_Theme_AppCompat_Light = 2131755136; + + // aapt resource value: 0x7F100085 + public const int Base_V7_ThemeOverlay_AppCompat_Dialog = 2131755141; + + // aapt resource value: 0x7F100081 + public const int Base_V7_Theme_AppCompat = 2131755137; + + // aapt resource value: 0x7F100082 + public const int Base_V7_Theme_AppCompat_Dialog = 2131755138; + + // aapt resource value: 0x7F100083 + public const int Base_V7_Theme_AppCompat_Light = 2131755139; + + // aapt resource value: 0x7F100084 + public const int Base_V7_Theme_AppCompat_Light_Dialog = 2131755140; + + // aapt resource value: 0x7F100086 + public const int Base_V7_Widget_AppCompat_AutoCompleteTextView = 2131755142; + + // aapt resource value: 0x7F100087 + public const int Base_V7_Widget_AppCompat_EditText = 2131755143; + + // aapt resource value: 0x7F100088 + public const int Base_V7_Widget_AppCompat_Toolbar = 2131755144; + + // aapt resource value: 0x7F100089 + public const int Base_Widget_AppCompat_ActionBar = 2131755145; + + // aapt resource value: 0x7F10008A + public const int Base_Widget_AppCompat_ActionBar_Solid = 2131755146; + + // aapt resource value: 0x7F10008B + public const int Base_Widget_AppCompat_ActionBar_TabBar = 2131755147; + + // aapt resource value: 0x7F10008C + public const int Base_Widget_AppCompat_ActionBar_TabText = 2131755148; + + // aapt resource value: 0x7F10008D + public const int Base_Widget_AppCompat_ActionBar_TabView = 2131755149; + + // aapt resource value: 0x7F10008E + public const int Base_Widget_AppCompat_ActionButton = 2131755150; + + // aapt resource value: 0x7F10008F + public const int Base_Widget_AppCompat_ActionButton_CloseMode = 2131755151; + + // aapt resource value: 0x7F100090 + public const int Base_Widget_AppCompat_ActionButton_Overflow = 2131755152; + + // aapt resource value: 0x7F100091 + public const int Base_Widget_AppCompat_ActionMode = 2131755153; + + // aapt resource value: 0x7F100092 + public const int Base_Widget_AppCompat_ActivityChooserView = 2131755154; + + // aapt resource value: 0x7F100093 + public const int Base_Widget_AppCompat_AutoCompleteTextView = 2131755155; + + // aapt resource value: 0x7F100094 + public const int Base_Widget_AppCompat_Button = 2131755156; + + // aapt resource value: 0x7F10009A + public const int Base_Widget_AppCompat_ButtonBar = 2131755162; + + // aapt resource value: 0x7F10009B + public const int Base_Widget_AppCompat_ButtonBar_AlertDialog = 2131755163; + + // aapt resource value: 0x7F100095 + public const int Base_Widget_AppCompat_Button_Borderless = 2131755157; + + // aapt resource value: 0x7F100096 + public const int Base_Widget_AppCompat_Button_Borderless_Colored = 2131755158; + + // aapt resource value: 0x7F100097 + public const int Base_Widget_AppCompat_Button_ButtonBar_AlertDialog = 2131755159; + + // aapt resource value: 0x7F100098 + public const int Base_Widget_AppCompat_Button_Colored = 2131755160; + + // aapt resource value: 0x7F100099 + public const int Base_Widget_AppCompat_Button_Small = 2131755161; + + // aapt resource value: 0x7F10009C + public const int Base_Widget_AppCompat_CompoundButton_CheckBox = 2131755164; + + // aapt resource value: 0x7F10009D + public const int Base_Widget_AppCompat_CompoundButton_RadioButton = 2131755165; + + // aapt resource value: 0x7F10009E + public const int Base_Widget_AppCompat_CompoundButton_Switch = 2131755166; + + // aapt resource value: 0x7F10009F + public const int Base_Widget_AppCompat_DrawerArrowToggle = 2131755167; + + // aapt resource value: 0x7F1000A0 + public const int Base_Widget_AppCompat_DrawerArrowToggle_Common = 2131755168; + + // aapt resource value: 0x7F1000A1 + public const int Base_Widget_AppCompat_DropDownItem_Spinner = 2131755169; + + // aapt resource value: 0x7F1000A2 + public const int Base_Widget_AppCompat_EditText = 2131755170; + + // aapt resource value: 0x7F1000A3 + public const int Base_Widget_AppCompat_ImageButton = 2131755171; + + // aapt resource value: 0x7F1000A4 + public const int Base_Widget_AppCompat_Light_ActionBar = 2131755172; + + // aapt resource value: 0x7F1000A5 + public const int Base_Widget_AppCompat_Light_ActionBar_Solid = 2131755173; + + // aapt resource value: 0x7F1000A6 + public const int Base_Widget_AppCompat_Light_ActionBar_TabBar = 2131755174; + + // aapt resource value: 0x7F1000A7 + public const int Base_Widget_AppCompat_Light_ActionBar_TabText = 2131755175; + + // aapt resource value: 0x7F1000A8 + public const int Base_Widget_AppCompat_Light_ActionBar_TabText_Inverse = 2131755176; + + // aapt resource value: 0x7F1000A9 + public const int Base_Widget_AppCompat_Light_ActionBar_TabView = 2131755177; + + // aapt resource value: 0x7F1000AA + public const int Base_Widget_AppCompat_Light_PopupMenu = 2131755178; + + // aapt resource value: 0x7F1000AB + public const int Base_Widget_AppCompat_Light_PopupMenu_Overflow = 2131755179; + + // aapt resource value: 0x7F1000AC + public const int Base_Widget_AppCompat_ListMenuView = 2131755180; + + // aapt resource value: 0x7F1000AD + public const int Base_Widget_AppCompat_ListPopupWindow = 2131755181; + + // aapt resource value: 0x7F1000AE + public const int Base_Widget_AppCompat_ListView = 2131755182; + + // aapt resource value: 0x7F1000AF + public const int Base_Widget_AppCompat_ListView_DropDown = 2131755183; + + // aapt resource value: 0x7F1000B0 + public const int Base_Widget_AppCompat_ListView_Menu = 2131755184; + + // aapt resource value: 0x7F1000B1 + public const int Base_Widget_AppCompat_PopupMenu = 2131755185; + + // aapt resource value: 0x7F1000B2 + public const int Base_Widget_AppCompat_PopupMenu_Overflow = 2131755186; + + // aapt resource value: 0x7F1000B3 + public const int Base_Widget_AppCompat_PopupWindow = 2131755187; + + // aapt resource value: 0x7F1000B4 + public const int Base_Widget_AppCompat_ProgressBar = 2131755188; + + // aapt resource value: 0x7F1000B5 + public const int Base_Widget_AppCompat_ProgressBar_Horizontal = 2131755189; + + // aapt resource value: 0x7F1000B6 + public const int Base_Widget_AppCompat_RatingBar = 2131755190; + + // aapt resource value: 0x7F1000B7 + public const int Base_Widget_AppCompat_RatingBar_Indicator = 2131755191; + + // aapt resource value: 0x7F1000B8 + public const int Base_Widget_AppCompat_RatingBar_Small = 2131755192; + + // aapt resource value: 0x7F1000B9 + public const int Base_Widget_AppCompat_SearchView = 2131755193; + + // aapt resource value: 0x7F1000BA + public const int Base_Widget_AppCompat_SearchView_ActionBar = 2131755194; + + // aapt resource value: 0x7F1000BB + public const int Base_Widget_AppCompat_SeekBar = 2131755195; + + // aapt resource value: 0x7F1000BC + public const int Base_Widget_AppCompat_SeekBar_Discrete = 2131755196; + + // aapt resource value: 0x7F1000BD + public const int Base_Widget_AppCompat_Spinner = 2131755197; + + // aapt resource value: 0x7F1000BE + public const int Base_Widget_AppCompat_Spinner_Underlined = 2131755198; + + // aapt resource value: 0x7F1000BF + public const int Base_Widget_AppCompat_TextView_SpinnerItem = 2131755199; + + // aapt resource value: 0x7F1000C0 + public const int Base_Widget_AppCompat_Toolbar = 2131755200; + + // aapt resource value: 0x7F1000C1 + public const int Base_Widget_AppCompat_Toolbar_Button_Navigation = 2131755201; + + // aapt resource value: 0x7F1000C2 + public const int Base_Widget_Design_TabLayout = 2131755202; + + // aapt resource value: 0x7F1000C3 + public const int Base_Widget_MaterialComponents_Chip = 2131755203; + + // aapt resource value: 0x7F1000C4 + public const int Base_Widget_MaterialComponents_TextInputEditText = 2131755204; + + // aapt resource value: 0x7F1000C5 + public const int Base_Widget_MaterialComponents_TextInputLayout = 2131755205; + + // aapt resource value: 0x7F1000C6 + public const int BottomSheetDialogAnimation = 2131755206; + + // aapt resource value: 0x7F1000C7 + public const int CardView = 2131755207; + + // aapt resource value: 0x7F1000C8 + public const int CardView_Dark = 2131755208; + + // aapt resource value: 0x7F1000C9 + public const int CardView_Light = 2131755209; + + // aapt resource value: 0x7F1001FB + public const int custom_dialog2 = 2131755515; + + // aapt resource value: 0x7F1000CA + public const int MyTheme = 2131755210; + + // aapt resource value: 0x7F1001FC + public const int picker_view_scale_anim = 2131755516; + + // aapt resource value: 0x7F1001FD + public const int picker_view_slide_anim = 2131755517; + + // aapt resource value: 0x7F1000CB + public const int Platform_AppCompat = 2131755211; + + // aapt resource value: 0x7F1000CC + public const int Platform_AppCompat_Light = 2131755212; + + // aapt resource value: 0x7F1000CD + public const int Platform_MaterialComponents = 2131755213; + + // aapt resource value: 0x7F1000CE + public const int Platform_MaterialComponents_Dialog = 2131755214; + + // aapt resource value: 0x7F1000CF + public const int Platform_MaterialComponents_Light = 2131755215; + + // aapt resource value: 0x7F1000D0 + public const int Platform_MaterialComponents_Light_Dialog = 2131755216; + + // aapt resource value: 0x7F1000D1 + public const int Platform_ThemeOverlay_AppCompat = 2131755217; + + // aapt resource value: 0x7F1000D2 + public const int Platform_ThemeOverlay_AppCompat_Dark = 2131755218; + + // aapt resource value: 0x7F1000D3 + public const int Platform_ThemeOverlay_AppCompat_Light = 2131755219; + + // aapt resource value: 0x7F1000D4 + public const int Platform_V21_AppCompat = 2131755220; + + // aapt resource value: 0x7F1000D5 + public const int Platform_V21_AppCompat_Light = 2131755221; + + // aapt resource value: 0x7F1000D6 + public const int Platform_V25_AppCompat = 2131755222; + + // aapt resource value: 0x7F1000D7 + public const int Platform_V25_AppCompat_Light = 2131755223; + + // aapt resource value: 0x7F1000D8 + public const int Platform_Widget_AppCompat_Spinner = 2131755224; + + // aapt resource value: 0x7F1000D9 + public const int RtlOverlay_DialogWindowTitle_AppCompat = 2131755225; + + // aapt resource value: 0x7F1000DA + public const int RtlOverlay_Widget_AppCompat_ActionBar_TitleItem = 2131755226; + + // aapt resource value: 0x7F1000DB + public const int RtlOverlay_Widget_AppCompat_DialogTitle_Icon = 2131755227; + + // aapt resource value: 0x7F1000DC + public const int RtlOverlay_Widget_AppCompat_PopupMenuItem = 2131755228; + + // aapt resource value: 0x7F1000DD + public const int RtlOverlay_Widget_AppCompat_PopupMenuItem_InternalGroup = 2131755229; + + // aapt resource value: 0x7F1000DE + public const int RtlOverlay_Widget_AppCompat_PopupMenuItem_Shortcut = 2131755230; + + // aapt resource value: 0x7F1000DF + public const int RtlOverlay_Widget_AppCompat_PopupMenuItem_SubmenuArrow = 2131755231; + + // aapt resource value: 0x7F1000E0 + public const int RtlOverlay_Widget_AppCompat_PopupMenuItem_Text = 2131755232; + + // aapt resource value: 0x7F1000E1 + public const int RtlOverlay_Widget_AppCompat_PopupMenuItem_Title = 2131755233; + + // aapt resource value: 0x7F1000E7 + public const int RtlOverlay_Widget_AppCompat_SearchView_MagIcon = 2131755239; + + // aapt resource value: 0x7F1000E2 + public const int RtlOverlay_Widget_AppCompat_Search_DropDown = 2131755234; + + // aapt resource value: 0x7F1000E3 + public const int RtlOverlay_Widget_AppCompat_Search_DropDown_Icon1 = 2131755235; + + // aapt resource value: 0x7F1000E4 + public const int RtlOverlay_Widget_AppCompat_Search_DropDown_Icon2 = 2131755236; + + // aapt resource value: 0x7F1000E5 + public const int RtlOverlay_Widget_AppCompat_Search_DropDown_Query = 2131755237; + + // aapt resource value: 0x7F1000E6 + public const int RtlOverlay_Widget_AppCompat_Search_DropDown_Text = 2131755238; + + // aapt resource value: 0x7F1000E8 + public const int RtlUnderlay_Widget_AppCompat_ActionButton = 2131755240; + + // aapt resource value: 0x7F1000E9 + public const int RtlUnderlay_Widget_AppCompat_ActionButton_Overflow = 2131755241; + + // aapt resource value: 0x7F1000EA + public const int TextAppearance_AppCompat = 2131755242; + + // aapt resource value: 0x7F1000EB + public const int TextAppearance_AppCompat_Body1 = 2131755243; + + // aapt resource value: 0x7F1000EC + public const int TextAppearance_AppCompat_Body2 = 2131755244; + + // aapt resource value: 0x7F1000ED + public const int TextAppearance_AppCompat_Button = 2131755245; + + // aapt resource value: 0x7F1000EE + public const int TextAppearance_AppCompat_Caption = 2131755246; + + // aapt resource value: 0x7F1000EF + public const int TextAppearance_AppCompat_Display1 = 2131755247; + + // aapt resource value: 0x7F1000F0 + public const int TextAppearance_AppCompat_Display2 = 2131755248; + + // aapt resource value: 0x7F1000F1 + public const int TextAppearance_AppCompat_Display3 = 2131755249; + + // aapt resource value: 0x7F1000F2 + public const int TextAppearance_AppCompat_Display4 = 2131755250; + + // aapt resource value: 0x7F1000F3 + public const int TextAppearance_AppCompat_Headline = 2131755251; + + // aapt resource value: 0x7F1000F4 + public const int TextAppearance_AppCompat_Inverse = 2131755252; + + // aapt resource value: 0x7F1000F5 + public const int TextAppearance_AppCompat_Large = 2131755253; + + // aapt resource value: 0x7F1000F6 + public const int TextAppearance_AppCompat_Large_Inverse = 2131755254; + + // aapt resource value: 0x7F1000F7 + public const int TextAppearance_AppCompat_Light_SearchResult_Subtitle = 2131755255; + + // aapt resource value: 0x7F1000F8 + public const int TextAppearance_AppCompat_Light_SearchResult_Title = 2131755256; + + // aapt resource value: 0x7F1000F9 + public const int TextAppearance_AppCompat_Light_Widget_PopupMenu_Large = 2131755257; + + // aapt resource value: 0x7F1000FA + public const int TextAppearance_AppCompat_Light_Widget_PopupMenu_Small = 2131755258; + + // aapt resource value: 0x7F1000FB + public const int TextAppearance_AppCompat_Medium = 2131755259; + + // aapt resource value: 0x7F1000FC + public const int TextAppearance_AppCompat_Medium_Inverse = 2131755260; + + // aapt resource value: 0x7F1000FD + public const int TextAppearance_AppCompat_Menu = 2131755261; + + // aapt resource value: 0x7F1000FE + public const int TextAppearance_AppCompat_SearchResult_Subtitle = 2131755262; + + // aapt resource value: 0x7F1000FF + public const int TextAppearance_AppCompat_SearchResult_Title = 2131755263; + + // aapt resource value: 0x7F100100 + public const int TextAppearance_AppCompat_Small = 2131755264; + + // aapt resource value: 0x7F100101 + public const int TextAppearance_AppCompat_Small_Inverse = 2131755265; + + // aapt resource value: 0x7F100102 + public const int TextAppearance_AppCompat_Subhead = 2131755266; + + // aapt resource value: 0x7F100103 + public const int TextAppearance_AppCompat_Subhead_Inverse = 2131755267; + + // aapt resource value: 0x7F100104 + public const int TextAppearance_AppCompat_Title = 2131755268; + + // aapt resource value: 0x7F100105 + public const int TextAppearance_AppCompat_Title_Inverse = 2131755269; + + // aapt resource value: 0x7F100106 + public const int TextAppearance_AppCompat_Tooltip = 2131755270; + + // aapt resource value: 0x7F100107 + public const int TextAppearance_AppCompat_Widget_ActionBar_Menu = 2131755271; + + // aapt resource value: 0x7F100108 + public const int TextAppearance_AppCompat_Widget_ActionBar_Subtitle = 2131755272; + + // aapt resource value: 0x7F100109 + public const int TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse = 2131755273; + + // aapt resource value: 0x7F10010A + public const int TextAppearance_AppCompat_Widget_ActionBar_Title = 2131755274; + + // aapt resource value: 0x7F10010B + public const int TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse = 2131755275; + + // aapt resource value: 0x7F10010C + public const int TextAppearance_AppCompat_Widget_ActionMode_Subtitle = 2131755276; + + // aapt resource value: 0x7F10010D + public const int TextAppearance_AppCompat_Widget_ActionMode_Subtitle_Inverse = 2131755277; + + // aapt resource value: 0x7F10010E + public const int TextAppearance_AppCompat_Widget_ActionMode_Title = 2131755278; + + // aapt resource value: 0x7F10010F + public const int TextAppearance_AppCompat_Widget_ActionMode_Title_Inverse = 2131755279; + + // aapt resource value: 0x7F100110 + public const int TextAppearance_AppCompat_Widget_Button = 2131755280; + + // aapt resource value: 0x7F100111 + public const int TextAppearance_AppCompat_Widget_Button_Borderless_Colored = 2131755281; + + // aapt resource value: 0x7F100112 + public const int TextAppearance_AppCompat_Widget_Button_Colored = 2131755282; + + // aapt resource value: 0x7F100113 + public const int TextAppearance_AppCompat_Widget_Button_Inverse = 2131755283; + + // aapt resource value: 0x7F100114 + public const int TextAppearance_AppCompat_Widget_DropDownItem = 2131755284; + + // aapt resource value: 0x7F100115 + public const int TextAppearance_AppCompat_Widget_PopupMenu_Header = 2131755285; + + // aapt resource value: 0x7F100116 + public const int TextAppearance_AppCompat_Widget_PopupMenu_Large = 2131755286; + + // aapt resource value: 0x7F100117 + public const int TextAppearance_AppCompat_Widget_PopupMenu_Small = 2131755287; + + // aapt resource value: 0x7F100118 + public const int TextAppearance_AppCompat_Widget_Switch = 2131755288; + + // aapt resource value: 0x7F100119 + public const int TextAppearance_AppCompat_Widget_TextView_SpinnerItem = 2131755289; + + // aapt resource value: 0x7F10011A + public const int TextAppearance_Compat_Notification = 2131755290; + + // aapt resource value: 0x7F10011B + public const int TextAppearance_Compat_Notification_Info = 2131755291; + + // aapt resource value: 0x7F10011C + public const int TextAppearance_Compat_Notification_Info_Media = 2131755292; + + // aapt resource value: 0x7F10011D + public const int TextAppearance_Compat_Notification_Line2 = 2131755293; + + // aapt resource value: 0x7F10011E + public const int TextAppearance_Compat_Notification_Line2_Media = 2131755294; + + // aapt resource value: 0x7F10011F + public const int TextAppearance_Compat_Notification_Media = 2131755295; + + // aapt resource value: 0x7F100120 + public const int TextAppearance_Compat_Notification_Time = 2131755296; + + // aapt resource value: 0x7F100121 + public const int TextAppearance_Compat_Notification_Time_Media = 2131755297; + + // aapt resource value: 0x7F100122 + public const int TextAppearance_Compat_Notification_Title = 2131755298; + + // aapt resource value: 0x7F100123 + public const int TextAppearance_Compat_Notification_Title_Media = 2131755299; + + // aapt resource value: 0x7F100124 + public const int TextAppearance_Design_CollapsingToolbar_Expanded = 2131755300; + + // aapt resource value: 0x7F100125 + public const int TextAppearance_Design_Counter = 2131755301; + + // aapt resource value: 0x7F100126 + public const int TextAppearance_Design_Counter_Overflow = 2131755302; + + // aapt resource value: 0x7F100127 + public const int TextAppearance_Design_Error = 2131755303; + + // aapt resource value: 0x7F100128 + public const int TextAppearance_Design_HelperText = 2131755304; + + // aapt resource value: 0x7F100129 + public const int TextAppearance_Design_Hint = 2131755305; + + // aapt resource value: 0x7F10012A + public const int TextAppearance_Design_Snackbar_Message = 2131755306; + + // aapt resource value: 0x7F10012B + public const int TextAppearance_Design_Tab = 2131755307; + + // aapt resource value: 0x7F10012C + public const int TextAppearance_MaterialComponents_Body1 = 2131755308; + + // aapt resource value: 0x7F10012D + public const int TextAppearance_MaterialComponents_Body2 = 2131755309; + + // aapt resource value: 0x7F10012E + public const int TextAppearance_MaterialComponents_Button = 2131755310; + + // aapt resource value: 0x7F10012F + public const int TextAppearance_MaterialComponents_Caption = 2131755311; + + // aapt resource value: 0x7F100130 + public const int TextAppearance_MaterialComponents_Chip = 2131755312; + + // aapt resource value: 0x7F100131 + public const int TextAppearance_MaterialComponents_Headline1 = 2131755313; + + // aapt resource value: 0x7F100132 + public const int TextAppearance_MaterialComponents_Headline2 = 2131755314; + + // aapt resource value: 0x7F100133 + public const int TextAppearance_MaterialComponents_Headline3 = 2131755315; + + // aapt resource value: 0x7F100134 + public const int TextAppearance_MaterialComponents_Headline4 = 2131755316; + + // aapt resource value: 0x7F100135 + public const int TextAppearance_MaterialComponents_Headline5 = 2131755317; + + // aapt resource value: 0x7F100136 + public const int TextAppearance_MaterialComponents_Headline6 = 2131755318; + + // aapt resource value: 0x7F100137 + public const int TextAppearance_MaterialComponents_Overline = 2131755319; + + // aapt resource value: 0x7F100138 + public const int TextAppearance_MaterialComponents_Subtitle1 = 2131755320; + + // aapt resource value: 0x7F100139 + public const int TextAppearance_MaterialComponents_Subtitle2 = 2131755321; + + // aapt resource value: 0x7F10013A + public const int TextAppearance_MaterialComponents_Tab = 2131755322; + + // aapt resource value: 0x7F10013B + public const int TextAppearance_Widget_AppCompat_ExpandedMenu_Item = 2131755323; + + // aapt resource value: 0x7F10013C + public const int TextAppearance_Widget_AppCompat_Toolbar_Subtitle = 2131755324; + + // aapt resource value: 0x7F10013D + public const int TextAppearance_Widget_AppCompat_Toolbar_Title = 2131755325; + + // aapt resource value: 0x7F10016F + public const int ThemeOverlay_AppCompat = 2131755375; + + // aapt resource value: 0x7F100170 + public const int ThemeOverlay_AppCompat_ActionBar = 2131755376; + + // aapt resource value: 0x7F100171 + public const int ThemeOverlay_AppCompat_Dark = 2131755377; + + // aapt resource value: 0x7F100172 + public const int ThemeOverlay_AppCompat_Dark_ActionBar = 2131755378; + + // aapt resource value: 0x7F100173 + public const int ThemeOverlay_AppCompat_Dialog = 2131755379; + + // aapt resource value: 0x7F100174 + public const int ThemeOverlay_AppCompat_Dialog_Alert = 2131755380; + + // aapt resource value: 0x7F100175 + public const int ThemeOverlay_AppCompat_Light = 2131755381; + + // aapt resource value: 0x7F100176 + public const int ThemeOverlay_MaterialComponents = 2131755382; + + // aapt resource value: 0x7F100177 + public const int ThemeOverlay_MaterialComponents_ActionBar = 2131755383; + + // aapt resource value: 0x7F100178 + public const int ThemeOverlay_MaterialComponents_Dark = 2131755384; + + // aapt resource value: 0x7F100179 + public const int ThemeOverlay_MaterialComponents_Dark_ActionBar = 2131755385; + + // aapt resource value: 0x7F10017A + public const int ThemeOverlay_MaterialComponents_Dialog = 2131755386; + + // aapt resource value: 0x7F10017B + public const int ThemeOverlay_MaterialComponents_Dialog_Alert = 2131755387; + + // aapt resource value: 0x7F10017C + public const int ThemeOverlay_MaterialComponents_Light = 2131755388; + + // aapt resource value: 0x7F10017D + public const int ThemeOverlay_MaterialComponents_TextInputEditText = 2131755389; + + // aapt resource value: 0x7F10017E + public const int ThemeOverlay_MaterialComponents_TextInputEditText_FilledBox = 2131755390; + + // aapt resource value: 0x7F10017F + public const int ThemeOverlay_MaterialComponents_TextInputEditText_FilledBox_Dense = 2131755391; + + // aapt resource value: 0x7F100180 + public const int ThemeOverlay_MaterialComponents_TextInputEditText_OutlinedBox = 2131755392; + + // aapt resource value: 0x7F100181 + public const int ThemeOverlay_MaterialComponents_TextInputEditText_OutlinedBox_Dense = 2131755393; + + // aapt resource value: 0x7F10013E + public const int Theme_AppCompat = 2131755326; + + // aapt resource value: 0x7F10013F + public const int Theme_AppCompat_CompactMenu = 2131755327; + + // aapt resource value: 0x7F100140 + public const int Theme_AppCompat_DayNight = 2131755328; + + // aapt resource value: 0x7F100141 + public const int Theme_AppCompat_DayNight_DarkActionBar = 2131755329; + + // aapt resource value: 0x7F100142 + public const int Theme_AppCompat_DayNight_Dialog = 2131755330; + + // aapt resource value: 0x7F100145 + public const int Theme_AppCompat_DayNight_DialogWhenLarge = 2131755333; + + // aapt resource value: 0x7F100143 + public const int Theme_AppCompat_DayNight_Dialog_Alert = 2131755331; + + // aapt resource value: 0x7F100144 + public const int Theme_AppCompat_DayNight_Dialog_MinWidth = 2131755332; + + // aapt resource value: 0x7F100146 + public const int Theme_AppCompat_DayNight_NoActionBar = 2131755334; + + // aapt resource value: 0x7F100147 + public const int Theme_AppCompat_Dialog = 2131755335; + + // aapt resource value: 0x7F10014A + public const int Theme_AppCompat_DialogWhenLarge = 2131755338; + + // aapt resource value: 0x7F100148 + public const int Theme_AppCompat_Dialog_Alert = 2131755336; + + // aapt resource value: 0x7F100149 + public const int Theme_AppCompat_Dialog_MinWidth = 2131755337; + + // aapt resource value: 0x7F10014B + public const int Theme_AppCompat_Light = 2131755339; + + // aapt resource value: 0x7F10014C + public const int Theme_AppCompat_Light_DarkActionBar = 2131755340; + + // aapt resource value: 0x7F10014D + public const int Theme_AppCompat_Light_Dialog = 2131755341; + + // aapt resource value: 0x7F100150 + public const int Theme_AppCompat_Light_DialogWhenLarge = 2131755344; + + // aapt resource value: 0x7F10014E + public const int Theme_AppCompat_Light_Dialog_Alert = 2131755342; + + // aapt resource value: 0x7F10014F + public const int Theme_AppCompat_Light_Dialog_MinWidth = 2131755343; + + // aapt resource value: 0x7F100151 + public const int Theme_AppCompat_Light_NoActionBar = 2131755345; + + // aapt resource value: 0x7F100152 + public const int Theme_AppCompat_NoActionBar = 2131755346; + + // aapt resource value: 0x7F100153 + public const int Theme_BiometricPromptDialog = 2131755347; + + // aapt resource value: 0x7F100154 + public const int Theme_Design = 2131755348; + + // aapt resource value: 0x7F100155 + public const int Theme_Design_BottomSheetDialog = 2131755349; + + // aapt resource value: 0x7F100156 + public const int Theme_Design_Light = 2131755350; + + // aapt resource value: 0x7F100157 + public const int Theme_Design_Light_BottomSheetDialog = 2131755351; + + // aapt resource value: 0x7F100158 + public const int Theme_Design_Light_NoActionBar = 2131755352; + + // aapt resource value: 0x7F100159 + public const int Theme_Design_NoActionBar = 2131755353; + + // aapt resource value: 0x7F10015A + public const int Theme_MaterialComponents = 2131755354; + + // aapt resource value: 0x7F10015B + public const int Theme_MaterialComponents_BottomSheetDialog = 2131755355; + + // aapt resource value: 0x7F10015C + public const int Theme_MaterialComponents_Bridge = 2131755356; + + // aapt resource value: 0x7F10015D + public const int Theme_MaterialComponents_CompactMenu = 2131755357; + + // aapt resource value: 0x7F10015E + public const int Theme_MaterialComponents_Dialog = 2131755358; + + // aapt resource value: 0x7F100161 + public const int Theme_MaterialComponents_DialogWhenLarge = 2131755361; + + // aapt resource value: 0x7F10015F + public const int Theme_MaterialComponents_Dialog_Alert = 2131755359; + + // aapt resource value: 0x7F100160 + public const int Theme_MaterialComponents_Dialog_MinWidth = 2131755360; + + // aapt resource value: 0x7F100162 + public const int Theme_MaterialComponents_Light = 2131755362; + + // aapt resource value: 0x7F100163 + public const int Theme_MaterialComponents_Light_BottomSheetDialog = 2131755363; + + // aapt resource value: 0x7F100164 + public const int Theme_MaterialComponents_Light_Bridge = 2131755364; + + // aapt resource value: 0x7F100165 + public const int Theme_MaterialComponents_Light_DarkActionBar = 2131755365; + + // aapt resource value: 0x7F100166 + public const int Theme_MaterialComponents_Light_DarkActionBar_Bridge = 2131755366; + + // aapt resource value: 0x7F100167 + public const int Theme_MaterialComponents_Light_Dialog = 2131755367; + + // aapt resource value: 0x7F10016A + public const int Theme_MaterialComponents_Light_DialogWhenLarge = 2131755370; + + // aapt resource value: 0x7F100168 + public const int Theme_MaterialComponents_Light_Dialog_Alert = 2131755368; + + // aapt resource value: 0x7F100169 + public const int Theme_MaterialComponents_Light_Dialog_MinWidth = 2131755369; + + // aapt resource value: 0x7F10016B + public const int Theme_MaterialComponents_Light_NoActionBar = 2131755371; + + // aapt resource value: 0x7F10016C + public const int Theme_MaterialComponents_Light_NoActionBar_Bridge = 2131755372; + + // aapt resource value: 0x7F10016D + public const int Theme_MaterialComponents_NoActionBar = 2131755373; + + // aapt resource value: 0x7F10016E + public const int Theme_MaterialComponents_NoActionBar_Bridge = 2131755374; + + // aapt resource value: 0x7F100182 + public const int Widget_AppCompat_ActionBar = 2131755394; + + // aapt resource value: 0x7F100183 + public const int Widget_AppCompat_ActionBar_Solid = 2131755395; + + // aapt resource value: 0x7F100184 + public const int Widget_AppCompat_ActionBar_TabBar = 2131755396; + + // aapt resource value: 0x7F100185 + public const int Widget_AppCompat_ActionBar_TabText = 2131755397; + + // aapt resource value: 0x7F100186 + public const int Widget_AppCompat_ActionBar_TabView = 2131755398; + + // aapt resource value: 0x7F100187 + public const int Widget_AppCompat_ActionButton = 2131755399; + + // aapt resource value: 0x7F100188 + public const int Widget_AppCompat_ActionButton_CloseMode = 2131755400; + + // aapt resource value: 0x7F100189 + public const int Widget_AppCompat_ActionButton_Overflow = 2131755401; + + // aapt resource value: 0x7F10018A + public const int Widget_AppCompat_ActionMode = 2131755402; + + // aapt resource value: 0x7F10018B + public const int Widget_AppCompat_ActivityChooserView = 2131755403; + + // aapt resource value: 0x7F10018C + public const int Widget_AppCompat_AutoCompleteTextView = 2131755404; + + // aapt resource value: 0x7F10018D + public const int Widget_AppCompat_Button = 2131755405; + + // aapt resource value: 0x7F100193 + public const int Widget_AppCompat_ButtonBar = 2131755411; + + // aapt resource value: 0x7F100194 + public const int Widget_AppCompat_ButtonBar_AlertDialog = 2131755412; + + // aapt resource value: 0x7F10018E + public const int Widget_AppCompat_Button_Borderless = 2131755406; + + // aapt resource value: 0x7F10018F + public const int Widget_AppCompat_Button_Borderless_Colored = 2131755407; + + // aapt resource value: 0x7F100190 + public const int Widget_AppCompat_Button_ButtonBar_AlertDialog = 2131755408; + + // aapt resource value: 0x7F100191 + public const int Widget_AppCompat_Button_Colored = 2131755409; + + // aapt resource value: 0x7F100192 + public const int Widget_AppCompat_Button_Small = 2131755410; + + // aapt resource value: 0x7F100195 + public const int Widget_AppCompat_CompoundButton_CheckBox = 2131755413; + + // aapt resource value: 0x7F100196 + public const int Widget_AppCompat_CompoundButton_RadioButton = 2131755414; + + // aapt resource value: 0x7F100197 + public const int Widget_AppCompat_CompoundButton_Switch = 2131755415; + + // aapt resource value: 0x7F100198 + public const int Widget_AppCompat_DrawerArrowToggle = 2131755416; + + // aapt resource value: 0x7F100199 + public const int Widget_AppCompat_DropDownItem_Spinner = 2131755417; + + // aapt resource value: 0x7F10019A + public const int Widget_AppCompat_EditText = 2131755418; + + // aapt resource value: 0x7F10019B + public const int Widget_AppCompat_ImageButton = 2131755419; + + // aapt resource value: 0x7F10019C + public const int Widget_AppCompat_Light_ActionBar = 2131755420; + + // aapt resource value: 0x7F10019D + public const int Widget_AppCompat_Light_ActionBar_Solid = 2131755421; + + // aapt resource value: 0x7F10019E + public const int Widget_AppCompat_Light_ActionBar_Solid_Inverse = 2131755422; + + // aapt resource value: 0x7F10019F + public const int Widget_AppCompat_Light_ActionBar_TabBar = 2131755423; + + // aapt resource value: 0x7F1001A0 + public const int Widget_AppCompat_Light_ActionBar_TabBar_Inverse = 2131755424; + + // aapt resource value: 0x7F1001A1 + public const int Widget_AppCompat_Light_ActionBar_TabText = 2131755425; + + // aapt resource value: 0x7F1001A2 + public const int Widget_AppCompat_Light_ActionBar_TabText_Inverse = 2131755426; + + // aapt resource value: 0x7F1001A3 + public const int Widget_AppCompat_Light_ActionBar_TabView = 2131755427; + + // aapt resource value: 0x7F1001A4 + public const int Widget_AppCompat_Light_ActionBar_TabView_Inverse = 2131755428; + + // aapt resource value: 0x7F1001A5 + public const int Widget_AppCompat_Light_ActionButton = 2131755429; + + // aapt resource value: 0x7F1001A6 + public const int Widget_AppCompat_Light_ActionButton_CloseMode = 2131755430; + + // aapt resource value: 0x7F1001A7 + public const int Widget_AppCompat_Light_ActionButton_Overflow = 2131755431; + + // aapt resource value: 0x7F1001A8 + public const int Widget_AppCompat_Light_ActionMode_Inverse = 2131755432; + + // aapt resource value: 0x7F1001A9 + public const int Widget_AppCompat_Light_ActivityChooserView = 2131755433; + + // aapt resource value: 0x7F1001AA + public const int Widget_AppCompat_Light_AutoCompleteTextView = 2131755434; + + // aapt resource value: 0x7F1001AB + public const int Widget_AppCompat_Light_DropDownItem_Spinner = 2131755435; + + // aapt resource value: 0x7F1001AC + public const int Widget_AppCompat_Light_ListPopupWindow = 2131755436; + + // aapt resource value: 0x7F1001AD + public const int Widget_AppCompat_Light_ListView_DropDown = 2131755437; + + // aapt resource value: 0x7F1001AE + public const int Widget_AppCompat_Light_PopupMenu = 2131755438; + + // aapt resource value: 0x7F1001AF + public const int Widget_AppCompat_Light_PopupMenu_Overflow = 2131755439; + + // aapt resource value: 0x7F1001B0 + public const int Widget_AppCompat_Light_SearchView = 2131755440; + + // aapt resource value: 0x7F1001B1 + public const int Widget_AppCompat_Light_Spinner_DropDown_ActionBar = 2131755441; + + // aapt resource value: 0x7F1001B2 + public const int Widget_AppCompat_ListMenuView = 2131755442; + + // aapt resource value: 0x7F1001B3 + public const int Widget_AppCompat_ListPopupWindow = 2131755443; + + // aapt resource value: 0x7F1001B4 + public const int Widget_AppCompat_ListView = 2131755444; + + // aapt resource value: 0x7F1001B5 + public const int Widget_AppCompat_ListView_DropDown = 2131755445; + + // aapt resource value: 0x7F1001B6 + public const int Widget_AppCompat_ListView_Menu = 2131755446; + + // aapt resource value: 0x7F1001B7 + public const int Widget_AppCompat_PopupMenu = 2131755447; + + // aapt resource value: 0x7F1001B8 + public const int Widget_AppCompat_PopupMenu_Overflow = 2131755448; + + // aapt resource value: 0x7F1001B9 + public const int Widget_AppCompat_PopupWindow = 2131755449; + + // aapt resource value: 0x7F1001BA + public const int Widget_AppCompat_ProgressBar = 2131755450; + + // aapt resource value: 0x7F1001BB + public const int Widget_AppCompat_ProgressBar_Horizontal = 2131755451; + + // aapt resource value: 0x7F1001BC + public const int Widget_AppCompat_RatingBar = 2131755452; + + // aapt resource value: 0x7F1001BD + public const int Widget_AppCompat_RatingBar_Indicator = 2131755453; + + // aapt resource value: 0x7F1001BE + public const int Widget_AppCompat_RatingBar_Small = 2131755454; + + // aapt resource value: 0x7F1001BF + public const int Widget_AppCompat_SearchView = 2131755455; + + // aapt resource value: 0x7F1001C0 + public const int Widget_AppCompat_SearchView_ActionBar = 2131755456; + + // aapt resource value: 0x7F1001C1 + public const int Widget_AppCompat_SeekBar = 2131755457; + + // aapt resource value: 0x7F1001C2 + public const int Widget_AppCompat_SeekBar_Discrete = 2131755458; + + // aapt resource value: 0x7F1001C3 + public const int Widget_AppCompat_Spinner = 2131755459; + + // aapt resource value: 0x7F1001C4 + public const int Widget_AppCompat_Spinner_DropDown = 2131755460; + + // aapt resource value: 0x7F1001C5 + public const int Widget_AppCompat_Spinner_DropDown_ActionBar = 2131755461; + + // aapt resource value: 0x7F1001C6 + public const int Widget_AppCompat_Spinner_Underlined = 2131755462; + + // aapt resource value: 0x7F1001C7 + public const int Widget_AppCompat_TextView_SpinnerItem = 2131755463; + + // aapt resource value: 0x7F1001C8 + public const int Widget_AppCompat_Toolbar = 2131755464; + + // aapt resource value: 0x7F1001C9 + public const int Widget_AppCompat_Toolbar_Button_Navigation = 2131755465; + + // aapt resource value: 0x7F1001CA + public const int Widget_Compat_NotificationActionContainer = 2131755466; + + // aapt resource value: 0x7F1001CB + public const int Widget_Compat_NotificationActionText = 2131755467; + + // aapt resource value: 0x7F1001CC + public const int Widget_Design_AppBarLayout = 2131755468; + + // aapt resource value: 0x7F1001CD + public const int Widget_Design_BottomNavigationView = 2131755469; + + // aapt resource value: 0x7F1001CE + public const int Widget_Design_BottomSheet_Modal = 2131755470; + + // aapt resource value: 0x7F1001CF + public const int Widget_Design_CollapsingToolbar = 2131755471; + + // aapt resource value: 0x7F1001D0 + public const int Widget_Design_FloatingActionButton = 2131755472; + + // aapt resource value: 0x7F1001D1 + public const int Widget_Design_NavigationView = 2131755473; + + // aapt resource value: 0x7F1001D2 + public const int Widget_Design_ScrimInsetsFrameLayout = 2131755474; + + // aapt resource value: 0x7F1001D3 + public const int Widget_Design_Snackbar = 2131755475; + + // aapt resource value: 0x7F1001D4 + public const int Widget_Design_TabLayout = 2131755476; + + // aapt resource value: 0x7F1001D5 + public const int Widget_Design_TextInputLayout = 2131755477; + + // aapt resource value: 0x7F1001D6 + public const int Widget_MaterialComponents_BottomAppBar = 2131755478; + + // aapt resource value: 0x7F1001D7 + public const int Widget_MaterialComponents_BottomAppBar_Colored = 2131755479; + + // aapt resource value: 0x7F1001D8 + public const int Widget_MaterialComponents_BottomNavigationView = 2131755480; + + // aapt resource value: 0x7F1001D9 + public const int Widget_MaterialComponents_BottomNavigationView_Colored = 2131755481; + + // aapt resource value: 0x7F1001DA + public const int Widget_MaterialComponents_BottomSheet_Modal = 2131755482; + + // aapt resource value: 0x7F1001DB + public const int Widget_MaterialComponents_Button = 2131755483; + + // aapt resource value: 0x7F1001DC + public const int Widget_MaterialComponents_Button_Icon = 2131755484; + + // aapt resource value: 0x7F1001DD + public const int Widget_MaterialComponents_Button_OutlinedButton = 2131755485; + + // aapt resource value: 0x7F1001DE + public const int Widget_MaterialComponents_Button_OutlinedButton_Icon = 2131755486; + + // aapt resource value: 0x7F1001DF + public const int Widget_MaterialComponents_Button_TextButton = 2131755487; + + // aapt resource value: 0x7F1001E0 + public const int Widget_MaterialComponents_Button_TextButton_Dialog = 2131755488; + + // aapt resource value: 0x7F1001E1 + public const int Widget_MaterialComponents_Button_TextButton_Dialog_Icon = 2131755489; + + // aapt resource value: 0x7F1001E2 + public const int Widget_MaterialComponents_Button_TextButton_Icon = 2131755490; + + // aapt resource value: 0x7F1001E3 + public const int Widget_MaterialComponents_Button_UnelevatedButton = 2131755491; + + // aapt resource value: 0x7F1001E4 + public const int Widget_MaterialComponents_Button_UnelevatedButton_Icon = 2131755492; + + // aapt resource value: 0x7F1001E5 + public const int Widget_MaterialComponents_CardView = 2131755493; + + // aapt resource value: 0x7F1001EA + public const int Widget_MaterialComponents_ChipGroup = 2131755498; + + // aapt resource value: 0x7F1001E6 + public const int Widget_MaterialComponents_Chip_Action = 2131755494; + + // aapt resource value: 0x7F1001E7 + public const int Widget_MaterialComponents_Chip_Choice = 2131755495; + + // aapt resource value: 0x7F1001E8 + public const int Widget_MaterialComponents_Chip_Entry = 2131755496; + + // aapt resource value: 0x7F1001E9 + public const int Widget_MaterialComponents_Chip_Filter = 2131755497; + + // aapt resource value: 0x7F1001EB + public const int Widget_MaterialComponents_FloatingActionButton = 2131755499; + + // aapt resource value: 0x7F1001EC + public const int Widget_MaterialComponents_NavigationView = 2131755500; + + // aapt resource value: 0x7F1001ED + public const int Widget_MaterialComponents_Snackbar = 2131755501; + + // aapt resource value: 0x7F1001EE + public const int Widget_MaterialComponents_Snackbar_FullWidth = 2131755502; + + // aapt resource value: 0x7F1001EF + public const int Widget_MaterialComponents_TabLayout = 2131755503; + + // aapt resource value: 0x7F1001F0 + public const int Widget_MaterialComponents_TabLayout_Colored = 2131755504; + + // aapt resource value: 0x7F1001F1 + public const int Widget_MaterialComponents_TextInputEditText_FilledBox = 2131755505; + + // aapt resource value: 0x7F1001F2 + public const int Widget_MaterialComponents_TextInputEditText_FilledBox_Dense = 2131755506; + + // aapt resource value: 0x7F1001F3 + public const int Widget_MaterialComponents_TextInputEditText_OutlinedBox = 2131755507; + + // aapt resource value: 0x7F1001F4 + public const int Widget_MaterialComponents_TextInputEditText_OutlinedBox_Dense = 2131755508; + + // aapt resource value: 0x7F1001F5 + public const int Widget_MaterialComponents_TextInputLayout_FilledBox = 2131755509; + + // aapt resource value: 0x7F1001F6 + public const int Widget_MaterialComponents_TextInputLayout_FilledBox_Dense = 2131755510; + + // aapt resource value: 0x7F1001F7 + public const int Widget_MaterialComponents_TextInputLayout_OutlinedBox = 2131755511; + + // aapt resource value: 0x7F1001F8 + public const int Widget_MaterialComponents_TextInputLayout_OutlinedBox_Dense = 2131755512; + + // aapt resource value: 0x7F1001F9 + public const int Widget_MaterialComponents_Toolbar = 2131755513; + + // aapt resource value: 0x7F1001FA + public const int Widget_Support_CoordinatorLayout = 2131755514; + + static Style() + { + global::Android.Runtime.ResourceIdManager.UpdateIdValues(); + } + + private Style() + { + } + } + + public partial class Styleable + { + + // aapt resource value: { 0x7F040042,0x7F040043,0x7F040044,0x7F0400A3,0x7F0400A4,0x7F0400A5,0x7F0400A6,0x7F0400A7,0x7F0400A8,0x7F0400BB,0x7F0400C0,0x7F0400C1,0x7F0400CC,0x7F0400F7,0x7F0400FC,0x7F040101,0x7F040102,0x7F040104,0x7F04010E,0x7F040118,0x7F04013B,0x7F040147,0x7F040158,0x7F04015C,0x7F04015D,0x7F04018D,0x7F040190,0x7F0401D5,0x7F0401DF } + public static int[] ActionBar = new int[] { + 2130968642, + 2130968643, + 2130968644, + 2130968739, + 2130968740, + 2130968741, + 2130968742, + 2130968743, + 2130968744, + 2130968763, + 2130968768, + 2130968769, + 2130968780, + 2130968823, + 2130968828, + 2130968833, + 2130968834, + 2130968836, + 2130968846, + 2130968856, + 2130968891, + 2130968903, + 2130968920, + 2130968924, + 2130968925, + 2130968973, + 2130968976, + 2130969045, + 2130969055}; + + // aapt resource value: { 0x10100B3 } + public static int[] ActionBarLayout = new int[] { + 16842931}; + + // aapt resource value: 0 + public const int ActionBarLayout_android_layout_gravity = 0; + + // aapt resource value: 0 + public const int ActionBar_background = 0; + + // aapt resource value: 1 + public const int ActionBar_backgroundSplit = 1; + + // aapt resource value: 2 + public const int ActionBar_backgroundStacked = 2; + + // aapt resource value: 3 + public const int ActionBar_contentInsetEnd = 3; + + // aapt resource value: 4 + public const int ActionBar_contentInsetEndWithActions = 4; + + // aapt resource value: 5 + public const int ActionBar_contentInsetLeft = 5; + + // aapt resource value: 6 + public const int ActionBar_contentInsetRight = 6; + + // aapt resource value: 7 + public const int ActionBar_contentInsetStart = 7; + + // aapt resource value: 8 + public const int ActionBar_contentInsetStartWithNavigation = 8; + + // aapt resource value: 9 + public const int ActionBar_customNavigationLayout = 9; + + // aapt resource value: 10 + public const int ActionBar_displayOptions = 10; + + // aapt resource value: 11 + public const int ActionBar_divider = 11; + + // aapt resource value: 12 + public const int ActionBar_elevation = 12; + + // aapt resource value: 13 + public const int ActionBar_height = 13; + + // aapt resource value: 14 + public const int ActionBar_hideOnContentScroll = 14; + + // aapt resource value: 15 + public const int ActionBar_homeAsUpIndicator = 15; + + // aapt resource value: 16 + public const int ActionBar_homeLayout = 16; + + // aapt resource value: 17 + public const int ActionBar_icon = 17; + + // aapt resource value: 18 + public const int ActionBar_indeterminateProgressStyle = 18; + + // aapt resource value: 19 + public const int ActionBar_itemPadding = 19; + + // aapt resource value: 20 + public const int ActionBar_logo = 20; + + // aapt resource value: 21 + public const int ActionBar_navigationMode = 21; + + // aapt resource value: 22 + public const int ActionBar_popupTheme = 22; + + // aapt resource value: 23 + public const int ActionBar_progressBarPadding = 23; + + // aapt resource value: 24 + public const int ActionBar_progressBarStyle = 24; + + // aapt resource value: 25 + public const int ActionBar_subtitle = 25; + + // aapt resource value: 26 + public const int ActionBar_subtitleTextStyle = 26; + + // aapt resource value: 27 + public const int ActionBar_title = 27; + + // aapt resource value: 28 + public const int ActionBar_titleTextStyle = 28; + + // aapt resource value: { 0x101013F } + public static int[] ActionMenuItemView = new int[] { + 16843071}; + + // aapt resource value: 0 + public const int ActionMenuItemView_android_minWidth = 0; + + // aapt resource value: { 0xFFFFFFFF } + public static int[] ActionMenuView = new int[] { + -1}; + + // aapt resource value: { 0x7F040042,0x7F040043,0x7F040090,0x7F0400F7,0x7F040190,0x7F0401DF } + public static int[] ActionMode = new int[] { + 2130968642, + 2130968643, + 2130968720, + 2130968823, + 2130968976, + 2130969055}; + + // aapt resource value: 0 + public const int ActionMode_background = 0; + + // aapt resource value: 1 + public const int ActionMode_backgroundSplit = 1; + + // aapt resource value: 2 + public const int ActionMode_closeItemLayout = 2; + + // aapt resource value: 3 + public const int ActionMode_height = 3; + + // aapt resource value: 4 + public const int ActionMode_subtitleTextStyle = 4; + + // aapt resource value: 5 + public const int ActionMode_titleTextStyle = 5; + + // aapt resource value: { 0x7F0400D1,0x7F04010F } + public static int[] ActivityChooserView = new int[] { + 2130968785, + 2130968847}; + + // aapt resource value: 0 + public const int ActivityChooserView_expandActivityOverflowButtonDrawable = 0; + + // aapt resource value: 1 + public const int ActivityChooserView_initialActivityCount = 1; + + // aapt resource value: { 0x10100F2,0x7F040064,0x7F040065,0x7F040132,0x7F040133,0x7F040144,0x7F040175,0x7F040176 } + public static int[] AlertDialog = new int[] { + 16842994, + 2130968676, + 2130968677, + 2130968882, + 2130968883, + 2130968900, + 2130968949, + 2130968950}; + + // aapt resource value: 0 + public const int AlertDialog_android_layout = 0; + + // aapt resource value: 1 + public const int AlertDialog_buttonIconDimen = 1; + + // aapt resource value: 2 + public const int AlertDialog_buttonPanelSideLayout = 2; + + // aapt resource value: 3 + public const int AlertDialog_listItemLayout = 3; + + // aapt resource value: 4 + public const int AlertDialog_listLayout = 4; + + // aapt resource value: 5 + public const int AlertDialog_multiChoiceItemLayout = 5; + + // aapt resource value: 6 + public const int AlertDialog_showTitle = 6; + + // aapt resource value: 7 + public const int AlertDialog_singleChoiceItemLayout = 7; + + // aapt resource value: { 0x101011C,0x1010194,0x1010195,0x1010196,0x101030C,0x101030D } + public static int[] AnimatedStateListDrawableCompat = new int[] { + 16843036, + 16843156, + 16843157, + 16843158, + 16843532, + 16843533}; + + // aapt resource value: 3 + public const int AnimatedStateListDrawableCompat_android_constantSize = 3; + + // aapt resource value: 0 + public const int AnimatedStateListDrawableCompat_android_dither = 0; + + // aapt resource value: 4 + public const int AnimatedStateListDrawableCompat_android_enterFadeDuration = 4; + + // aapt resource value: 5 + public const int AnimatedStateListDrawableCompat_android_exitFadeDuration = 5; + + // aapt resource value: 2 + public const int AnimatedStateListDrawableCompat_android_variablePadding = 2; + + // aapt resource value: 1 + public const int AnimatedStateListDrawableCompat_android_visible = 1; + + // aapt resource value: { 0x10100D0,0x1010199 } + public static int[] AnimatedStateListDrawableItem = new int[] { + 16842960, + 16843161}; + + // aapt resource value: 1 + public const int AnimatedStateListDrawableItem_android_drawable = 1; + + // aapt resource value: 0 + public const int AnimatedStateListDrawableItem_android_id = 0; + + // aapt resource value: { 0x1010199,0x1010449,0x101044A,0x101044B } + public static int[] AnimatedStateListDrawableTransition = new int[] { + 16843161, + 16843849, + 16843850, + 16843851}; + + // aapt resource value: 0 + public const int AnimatedStateListDrawableTransition_android_drawable = 0; + + // aapt resource value: 2 + public const int AnimatedStateListDrawableTransition_android_fromId = 2; + + // aapt resource value: 3 + public const int AnimatedStateListDrawableTransition_android_reversible = 3; + + // aapt resource value: 1 + public const int AnimatedStateListDrawableTransition_android_toId = 1; + + // aapt resource value: { 0x10100D4,0x101048F,0x1010540,0x7F0400CC,0x7F0400D2,0x7F04012D } + public static int[] AppBarLayout = new int[] { + 16842964, + 16843919, + 16844096, + 2130968780, + 2130968786, + 2130968877}; + + // aapt resource value: { 0x7F040183,0x7F040184,0x7F040185,0x7F040186 } + public static int[] AppBarLayoutStates = new int[] { + 2130968963, + 2130968964, + 2130968965, + 2130968966}; + + // aapt resource value: 0 + public const int AppBarLayoutStates_state_collapsed = 0; + + // aapt resource value: 1 + public const int AppBarLayoutStates_state_collapsible = 1; + + // aapt resource value: 2 + public const int AppBarLayoutStates_state_liftable = 2; + + // aapt resource value: 3 + public const int AppBarLayoutStates_state_lifted = 3; + + // aapt resource value: 0 + public const int AppBarLayout_android_background = 0; + + // aapt resource value: 2 + public const int AppBarLayout_android_keyboardNavigationCluster = 2; + + // aapt resource value: 1 + public const int AppBarLayout_android_touchscreenBlocksFocus = 1; + + // aapt resource value: 3 + public const int AppBarLayout_elevation = 3; + + // aapt resource value: 4 + public const int AppBarLayout_expanded = 4; + + // aapt resource value: { 0x7F04012B,0x7F04012C } + public static int[] AppBarLayout_Layout = new int[] { + 2130968875, + 2130968876}; + + // aapt resource value: 0 + public const int AppBarLayout_Layout_layout_scrollFlags = 0; + + // aapt resource value: 1 + public const int AppBarLayout_Layout_layout_scrollInterpolator = 1; + + // aapt resource value: 5 + public const int AppBarLayout_liftOnScroll = 5; + + // aapt resource value: { 0x1010119,0x7F040180,0x7F0401D3,0x7F0401D4 } + public static int[] AppCompatImageView = new int[] { + 16843033, + 2130968960, + 2130969043, + 2130969044}; + + // aapt resource value: 0 + public const int AppCompatImageView_android_src = 0; + + // aapt resource value: 1 + public const int AppCompatImageView_srcCompat = 1; + + // aapt resource value: 2 + public const int AppCompatImageView_tint = 2; + + // aapt resource value: 3 + public const int AppCompatImageView_tintMode = 3; + + // aapt resource value: { 0x1010142,0x7F0401D0,0x7F0401D1,0x7F0401D2 } + public static int[] AppCompatSeekBar = new int[] { + 16843074, + 2130969040, + 2130969041, + 2130969042}; + + // aapt resource value: 0 + public const int AppCompatSeekBar_android_thumb = 0; + + // aapt resource value: 1 + public const int AppCompatSeekBar_tickMark = 1; + + // aapt resource value: 2 + public const int AppCompatSeekBar_tickMarkTint = 2; + + // aapt resource value: 3 + public const int AppCompatSeekBar_tickMarkTintMode = 3; + + // aapt resource value: { 0x1010034,0x101016D,0x101016E,0x101016F,0x1010170,0x1010392,0x1010393 } + public static int[] AppCompatTextHelper = new int[] { + 16842804, + 16843117, + 16843118, + 16843119, + 16843120, + 16843666, + 16843667}; + + // aapt resource value: 2 + public const int AppCompatTextHelper_android_drawableBottom = 2; + + // aapt resource value: 6 + public const int AppCompatTextHelper_android_drawableEnd = 6; + + // aapt resource value: 3 + public const int AppCompatTextHelper_android_drawableLeft = 3; + + // aapt resource value: 4 + public const int AppCompatTextHelper_android_drawableRight = 4; + + // aapt resource value: 5 + public const int AppCompatTextHelper_android_drawableStart = 5; + + // aapt resource value: 1 + public const int AppCompatTextHelper_android_drawableTop = 1; + + // aapt resource value: 0 + public const int AppCompatTextHelper_android_textAppearance = 0; + + // aapt resource value: { 0x1010034,0x7F04003D,0x7F04003E,0x7F04003F,0x7F040040,0x7F040041,0x7F0400E5,0x7F0400E8,0x7F040120,0x7F04012E,0x7F0401B0 } + public static int[] AppCompatTextView = new int[] { + 16842804, + 2130968637, + 2130968638, + 2130968639, + 2130968640, + 2130968641, + 2130968805, + 2130968808, + 2130968864, + 2130968878, + 2130969008}; + + // aapt resource value: 0 + public const int AppCompatTextView_android_textAppearance = 0; + + // aapt resource value: 1 + public const int AppCompatTextView_autoSizeMaxTextSize = 1; + + // aapt resource value: 2 + public const int AppCompatTextView_autoSizeMinTextSize = 2; + + // aapt resource value: 3 + public const int AppCompatTextView_autoSizePresetSizes = 3; + + // aapt resource value: 4 + public const int AppCompatTextView_autoSizeStepGranularity = 4; + + // aapt resource value: 5 + public const int AppCompatTextView_autoSizeTextType = 5; + + // aapt resource value: 6 + public const int AppCompatTextView_firstBaselineToTopHeight = 6; + + // aapt resource value: 7 + public const int AppCompatTextView_fontFamily = 7; + + // aapt resource value: 8 + public const int AppCompatTextView_lastBaselineToBottomHeight = 8; + + // aapt resource value: 9 + public const int AppCompatTextView_lineHeight = 9; + + // aapt resource value: 10 + public const int AppCompatTextView_textAllCaps = 10; + + // aapt resource value: { 0x1010057,0x10100AE,0x7F040000,0x7F040001,0x7F040002,0x7F040003,0x7F040004,0x7F040005,0x7F040006,0x7F040007,0x7F040008,0x7F040009,0x7F04000A,0x7F04000B,0x7F04000C,0x7F04000E,0x7F04000F,0x7F040010,0x7F040011,0x7F040012,0x7F040013,0x7F040014,0x7F040015,0x7F040016,0x7F040017,0x7F040018,0x7F040019,0x7F04001A,0x7F04001B,0x7F04001C,0x7F04001D,0x7F04001E,0x7F040021,0x7F040022,0x7F040023,0x7F040024,0x7F040025,0x7F04003C,0x7F040050,0x7F04005E,0x7F04005F,0x7F040060,0x7F040061,0x7F040062,0x7F040066,0x7F040067,0x7F040071,0x7F040076,0x7F040096,0x7F040097,0x7F040098,0x7F040099,0x7F04009A,0x7F04009B,0x7F04009C,0x7F04009D,0x7F04009E,0x7F0400A0,0x7F0400AF,0x7F0400BD,0x7F0400BE,0x7F0400BF,0x7F0400C2,0x7F0400C4,0x7F0400C7,0x7F0400C8,0x7F0400C9,0x7F0400CA,0x7F0400CB,0x7F040101,0x7F04010D,0x7F040130,0x7F040131,0x7F040134,0x7F040135,0x7F040136,0x7F040137,0x7F040138,0x7F040139,0x7F04013A,0x7F04014F,0x7F040150,0x7F040151,0x7F040157,0x7F040159,0x7F040160,0x7F040161,0x7F040162,0x7F040163,0x7F04016B,0x7F04016E,0x7F04016F,0x7F040170,0x7F04017D,0x7F04017E,0x7F040194,0x7F0401BB,0x7F0401BC,0x7F0401BD,0x7F0401BE,0x7F0401C0,0x7F0401C1,0x7F0401C2,0x7F0401C3,0x7F0401C6,0x7F0401C7,0x7F0401E1,0x7F0401E2,0x7F0401E3,0x7F0401E4,0x7F0401EB,0x7F0401F8,0x7F0401F9,0x7F0401FA,0x7F0401FB,0x7F0401FC,0x7F0401FD,0x7F0401FE,0x7F0401FF,0x7F040200,0x7F040201 } + public static int[] AppCompatTheme = new int[] { + 16842839, + 16842926, + 2130968576, + 2130968577, + 2130968578, + 2130968579, + 2130968580, + 2130968581, + 2130968582, + 2130968583, + 2130968584, + 2130968585, + 2130968586, + 2130968587, + 2130968588, + 2130968590, + 2130968591, + 2130968592, + 2130968593, + 2130968594, + 2130968595, + 2130968596, + 2130968597, + 2130968598, + 2130968599, + 2130968600, + 2130968601, + 2130968602, + 2130968603, + 2130968604, + 2130968605, + 2130968606, + 2130968609, + 2130968610, + 2130968611, + 2130968612, + 2130968613, + 2130968636, + 2130968656, + 2130968670, + 2130968671, + 2130968672, + 2130968673, + 2130968674, + 2130968678, + 2130968679, + 2130968689, + 2130968694, + 2130968726, + 2130968727, + 2130968728, + 2130968729, + 2130968730, + 2130968731, + 2130968732, + 2130968733, + 2130968734, + 2130968736, + 2130968751, + 2130968765, + 2130968766, + 2130968767, + 2130968770, + 2130968772, + 2130968775, + 2130968776, + 2130968777, + 2130968778, + 2130968779, + 2130968833, + 2130968845, + 2130968880, + 2130968881, + 2130968884, + 2130968885, + 2130968886, + 2130968887, + 2130968888, + 2130968889, + 2130968890, + 2130968911, + 2130968912, + 2130968913, + 2130968919, + 2130968921, + 2130968928, + 2130968929, + 2130968930, + 2130968931, + 2130968939, + 2130968942, + 2130968943, + 2130968944, + 2130968957, + 2130968958, + 2130968980, + 2130969019, + 2130969020, + 2130969021, + 2130969022, + 2130969024, + 2130969025, + 2130969026, + 2130969027, + 2130969030, + 2130969031, + 2130969057, + 2130969058, + 2130969059, + 2130969060, + 2130969067, + 2130969080, + 2130969081, + 2130969082, + 2130969083, + 2130969084, + 2130969085, + 2130969086, + 2130969087, + 2130969088, + 2130969089}; + + // aapt resource value: 2 + public const int AppCompatTheme_actionBarDivider = 2; + + // aapt resource value: 3 + public const int AppCompatTheme_actionBarItemBackground = 3; + + // aapt resource value: 4 + public const int AppCompatTheme_actionBarPopupTheme = 4; + + // aapt resource value: 5 + public const int AppCompatTheme_actionBarSize = 5; + + // aapt resource value: 6 + public const int AppCompatTheme_actionBarSplitStyle = 6; + + // aapt resource value: 7 + public const int AppCompatTheme_actionBarStyle = 7; + + // aapt resource value: 8 + public const int AppCompatTheme_actionBarTabBarStyle = 8; + + // aapt resource value: 9 + public const int AppCompatTheme_actionBarTabStyle = 9; + + // aapt resource value: 10 + public const int AppCompatTheme_actionBarTabTextStyle = 10; + + // aapt resource value: 11 + public const int AppCompatTheme_actionBarTheme = 11; + + // aapt resource value: 12 + public const int AppCompatTheme_actionBarWidgetTheme = 12; + + // aapt resource value: 13 + public const int AppCompatTheme_actionButtonStyle = 13; + + // aapt resource value: 14 + public const int AppCompatTheme_actionDropDownStyle = 14; + + // aapt resource value: 15 + public const int AppCompatTheme_actionMenuTextAppearance = 15; + + // aapt resource value: 16 + public const int AppCompatTheme_actionMenuTextColor = 16; + + // aapt resource value: 17 + public const int AppCompatTheme_actionModeBackground = 17; + + // aapt resource value: 18 + public const int AppCompatTheme_actionModeCloseButtonStyle = 18; + + // aapt resource value: 19 + public const int AppCompatTheme_actionModeCloseDrawable = 19; + + // aapt resource value: 20 + public const int AppCompatTheme_actionModeCopyDrawable = 20; + + // aapt resource value: 21 + public const int AppCompatTheme_actionModeCutDrawable = 21; + + // aapt resource value: 22 + public const int AppCompatTheme_actionModeFindDrawable = 22; + + // aapt resource value: 23 + public const int AppCompatTheme_actionModePasteDrawable = 23; + + // aapt resource value: 24 + public const int AppCompatTheme_actionModePopupWindowStyle = 24; + + // aapt resource value: 25 + public const int AppCompatTheme_actionModeSelectAllDrawable = 25; + + // aapt resource value: 26 + public const int AppCompatTheme_actionModeShareDrawable = 26; + + // aapt resource value: 27 + public const int AppCompatTheme_actionModeSplitBackground = 27; + + // aapt resource value: 28 + public const int AppCompatTheme_actionModeStyle = 28; + + // aapt resource value: 29 + public const int AppCompatTheme_actionModeWebSearchDrawable = 29; + + // aapt resource value: 30 + public const int AppCompatTheme_actionOverflowButtonStyle = 30; + + // aapt resource value: 31 + public const int AppCompatTheme_actionOverflowMenuStyle = 31; + + // aapt resource value: 32 + public const int AppCompatTheme_activityChooserViewStyle = 32; + + // aapt resource value: 33 + public const int AppCompatTheme_alertDialogButtonGroupStyle = 33; + + // aapt resource value: 34 + public const int AppCompatTheme_alertDialogCenterButtons = 34; + + // aapt resource value: 35 + public const int AppCompatTheme_alertDialogStyle = 35; + + // aapt resource value: 36 + public const int AppCompatTheme_alertDialogTheme = 36; + + // aapt resource value: 1 + public const int AppCompatTheme_android_windowAnimationStyle = 1; + + // aapt resource value: 0 + public const int AppCompatTheme_android_windowIsFloating = 0; + + // aapt resource value: 37 + public const int AppCompatTheme_autoCompleteTextViewStyle = 37; + + // aapt resource value: 38 + public const int AppCompatTheme_borderlessButtonStyle = 38; + + // aapt resource value: 39 + public const int AppCompatTheme_buttonBarButtonStyle = 39; + + // aapt resource value: 40 + public const int AppCompatTheme_buttonBarNegativeButtonStyle = 40; + + // aapt resource value: 41 + public const int AppCompatTheme_buttonBarNeutralButtonStyle = 41; + + // aapt resource value: 42 + public const int AppCompatTheme_buttonBarPositiveButtonStyle = 42; + + // aapt resource value: 43 + public const int AppCompatTheme_buttonBarStyle = 43; + + // aapt resource value: 44 + public const int AppCompatTheme_buttonStyle = 44; + + // aapt resource value: 45 + public const int AppCompatTheme_buttonStyleSmall = 45; + + // aapt resource value: 46 + public const int AppCompatTheme_checkboxStyle = 46; + + // aapt resource value: 47 + public const int AppCompatTheme_checkedTextViewStyle = 47; + + // aapt resource value: 48 + public const int AppCompatTheme_colorAccent = 48; + + // aapt resource value: 49 + public const int AppCompatTheme_colorBackgroundFloating = 49; + + // aapt resource value: 50 + public const int AppCompatTheme_colorButtonNormal = 50; + + // aapt resource value: 51 + public const int AppCompatTheme_colorControlActivated = 51; + + // aapt resource value: 52 + public const int AppCompatTheme_colorControlHighlight = 52; + + // aapt resource value: 53 + public const int AppCompatTheme_colorControlNormal = 53; + + // aapt resource value: 54 + public const int AppCompatTheme_colorError = 54; + + // aapt resource value: 55 + public const int AppCompatTheme_colorPrimary = 55; + + // aapt resource value: 56 + public const int AppCompatTheme_colorPrimaryDark = 56; + + // aapt resource value: 57 + public const int AppCompatTheme_colorSwitchThumbNormal = 57; + + // aapt resource value: 58 + public const int AppCompatTheme_controlBackground = 58; + + // aapt resource value: 59 + public const int AppCompatTheme_dialogCornerRadius = 59; + + // aapt resource value: 60 + public const int AppCompatTheme_dialogPreferredPadding = 60; + + // aapt resource value: 61 + public const int AppCompatTheme_dialogTheme = 61; + + // aapt resource value: 62 + public const int AppCompatTheme_dividerHorizontal = 62; + + // aapt resource value: 63 + public const int AppCompatTheme_dividerVertical = 63; + + // aapt resource value: 65 + public const int AppCompatTheme_dropdownListPreferredItemHeight = 65; + + // aapt resource value: 64 + public const int AppCompatTheme_dropDownListViewStyle = 64; + + // aapt resource value: 66 + public const int AppCompatTheme_editTextBackground = 66; + + // aapt resource value: 67 + public const int AppCompatTheme_editTextColor = 67; + + // aapt resource value: 68 + public const int AppCompatTheme_editTextStyle = 68; + + // aapt resource value: 69 + public const int AppCompatTheme_homeAsUpIndicator = 69; + + // aapt resource value: 70 + public const int AppCompatTheme_imageButtonStyle = 70; + + // aapt resource value: 71 + public const int AppCompatTheme_listChoiceBackgroundIndicator = 71; + + // aapt resource value: 72 + public const int AppCompatTheme_listDividerAlertDialog = 72; + + // aapt resource value: 73 + public const int AppCompatTheme_listMenuViewStyle = 73; + + // aapt resource value: 74 + public const int AppCompatTheme_listPopupWindowStyle = 74; + + // aapt resource value: 75 + public const int AppCompatTheme_listPreferredItemHeight = 75; + + // aapt resource value: 76 + public const int AppCompatTheme_listPreferredItemHeightLarge = 76; + + // aapt resource value: 77 + public const int AppCompatTheme_listPreferredItemHeightSmall = 77; + + // aapt resource value: 78 + public const int AppCompatTheme_listPreferredItemPaddingLeft = 78; + + // aapt resource value: 79 + public const int AppCompatTheme_listPreferredItemPaddingRight = 79; + + // aapt resource value: 80 + public const int AppCompatTheme_panelBackground = 80; + + // aapt resource value: 81 + public const int AppCompatTheme_panelMenuListTheme = 81; + + // aapt resource value: 82 + public const int AppCompatTheme_panelMenuListWidth = 82; + + // aapt resource value: 83 + public const int AppCompatTheme_popupMenuStyle = 83; + + // aapt resource value: 84 + public const int AppCompatTheme_popupWindowStyle = 84; + + // aapt resource value: 85 + public const int AppCompatTheme_radioButtonStyle = 85; + + // aapt resource value: 86 + public const int AppCompatTheme_ratingBarStyle = 86; + + // aapt resource value: 87 + public const int AppCompatTheme_ratingBarStyleIndicator = 87; + + // aapt resource value: 88 + public const int AppCompatTheme_ratingBarStyleSmall = 88; + + // aapt resource value: 89 + public const int AppCompatTheme_searchViewStyle = 89; + + // aapt resource value: 90 + public const int AppCompatTheme_seekBarStyle = 90; + + // aapt resource value: 91 + public const int AppCompatTheme_selectableItemBackground = 91; + + // aapt resource value: 92 + public const int AppCompatTheme_selectableItemBackgroundBorderless = 92; + + // aapt resource value: 93 + public const int AppCompatTheme_spinnerDropDownItemStyle = 93; + + // aapt resource value: 94 + public const int AppCompatTheme_spinnerStyle = 94; + + // aapt resource value: 95 + public const int AppCompatTheme_switchStyle = 95; + + // aapt resource value: 96 + public const int AppCompatTheme_textAppearanceLargePopupMenu = 96; + + // aapt resource value: 97 + public const int AppCompatTheme_textAppearanceListItem = 97; + + // aapt resource value: 98 + public const int AppCompatTheme_textAppearanceListItemSecondary = 98; + + // aapt resource value: 99 + public const int AppCompatTheme_textAppearanceListItemSmall = 99; + + // aapt resource value: 100 + public const int AppCompatTheme_textAppearancePopupMenuHeader = 100; + + // aapt resource value: 101 + public const int AppCompatTheme_textAppearanceSearchResultSubtitle = 101; + + // aapt resource value: 102 + public const int AppCompatTheme_textAppearanceSearchResultTitle = 102; + + // aapt resource value: 103 + public const int AppCompatTheme_textAppearanceSmallPopupMenu = 103; + + // aapt resource value: 104 + public const int AppCompatTheme_textColorAlertDialogListItem = 104; + + // aapt resource value: 105 + public const int AppCompatTheme_textColorSearchUrl = 105; + + // aapt resource value: 106 + public const int AppCompatTheme_toolbarNavigationButtonStyle = 106; + + // aapt resource value: 107 + public const int AppCompatTheme_toolbarStyle = 107; + + // aapt resource value: 108 + public const int AppCompatTheme_tooltipForegroundColor = 108; + + // aapt resource value: 109 + public const int AppCompatTheme_tooltipFrameBackground = 109; + + // aapt resource value: 110 + public const int AppCompatTheme_viewInflaterClass = 110; + + // aapt resource value: 111 + public const int AppCompatTheme_windowActionBar = 111; + + // aapt resource value: 112 + public const int AppCompatTheme_windowActionBarOverlay = 112; + + // aapt resource value: 113 + public const int AppCompatTheme_windowActionModeOverlay = 113; + + // aapt resource value: 114 + public const int AppCompatTheme_windowFixedHeightMajor = 114; + + // aapt resource value: 115 + public const int AppCompatTheme_windowFixedHeightMinor = 115; + + // aapt resource value: 116 + public const int AppCompatTheme_windowFixedWidthMajor = 116; + + // aapt resource value: 117 + public const int AppCompatTheme_windowFixedWidthMinor = 117; + + // aapt resource value: 118 + public const int AppCompatTheme_windowMinWidthMajor = 118; + + // aapt resource value: 119 + public const int AppCompatTheme_windowMinWidthMinor = 119; + + // aapt resource value: 120 + public const int AppCompatTheme_windowNoTitle = 120; + + // aapt resource value: { 0x7F040045,0x7F0400DA,0x7F0400DB,0x7F0400DC,0x7F0400DD,0x7F0400FD } + public static int[] BottomAppBar = new int[] { + 2130968645, + 2130968794, + 2130968795, + 2130968796, + 2130968797, + 2130968829}; + + // aapt resource value: 0 + public const int BottomAppBar_backgroundTint = 0; + + // aapt resource value: 1 + public const int BottomAppBar_fabAlignmentMode = 1; + + // aapt resource value: 2 + public const int BottomAppBar_fabCradleMargin = 2; + + // aapt resource value: 3 + public const int BottomAppBar_fabCradleRoundedCornerRadius = 3; + + // aapt resource value: 4 + public const int BottomAppBar_fabCradleVerticalOffset = 4; + + // aapt resource value: 5 + public const int BottomAppBar_hideOnScroll = 5; + + // aapt resource value: { 0x7F0400CC,0x7F040112,0x7F040114,0x7F040116,0x7F040117,0x7F04011B,0x7F04011C,0x7F04011D,0x7F04011F,0x7F040143 } + public static int[] BottomNavigationView = new int[] { + 2130968780, + 2130968850, + 2130968852, + 2130968854, + 2130968855, + 2130968859, + 2130968860, + 2130968861, + 2130968863, + 2130968899}; + + // aapt resource value: 0 + public const int BottomNavigationView_elevation = 0; + + // aapt resource value: 1 + public const int BottomNavigationView_itemBackground = 1; + + // aapt resource value: 2 + public const int BottomNavigationView_itemHorizontalTranslationEnabled = 2; + + // aapt resource value: 3 + public const int BottomNavigationView_itemIconSize = 3; + + // aapt resource value: 4 + public const int BottomNavigationView_itemIconTint = 4; + + // aapt resource value: 5 + public const int BottomNavigationView_itemTextAppearanceActive = 5; + + // aapt resource value: 6 + public const int BottomNavigationView_itemTextAppearanceInactive = 6; + + // aapt resource value: 7 + public const int BottomNavigationView_itemTextColor = 7; + + // aapt resource value: 8 + public const int BottomNavigationView_labelVisibilityMode = 8; + + // aapt resource value: 9 + public const int BottomNavigationView_menu = 9; + + // aapt resource value: { 0x7F040049,0x7F04004A,0x7F04004C,0x7F04004D } + public static int[] BottomSheetBehavior_Layout = new int[] { + 2130968649, + 2130968650, + 2130968652, + 2130968653}; + + // aapt resource value: 0 + public const int BottomSheetBehavior_Layout_behavior_fitToContents = 0; + + // aapt resource value: 1 + public const int BottomSheetBehavior_Layout_behavior_hideable = 1; + + // aapt resource value: 2 + public const int BottomSheetBehavior_Layout_behavior_peekHeight = 2; + + // aapt resource value: 3 + public const int BottomSheetBehavior_Layout_behavior_skipCollapsed = 3; + + // aapt resource value: { 0x7F040026 } + public static int[] ButtonBarLayout = new int[] { + 2130968614}; + + // aapt resource value: 0 + public const int ButtonBarLayout_allowStacking = 0; + + // aapt resource value: { 0x101013F,0x1010140,0x7F04006A,0x7F04006B,0x7F04006C,0x7F04006D,0x7F04006E,0x7F04006F,0x7F0400A9,0x7F0400AA,0x7F0400AB,0x7F0400AC,0x7F0400AD } + public static int[] CardView = new int[] { + 16843071, + 16843072, + 2130968682, + 2130968683, + 2130968684, + 2130968685, + 2130968686, + 2130968687, + 2130968745, + 2130968746, + 2130968747, + 2130968748, + 2130968749}; + + // aapt resource value: 1 + public const int CardView_android_minHeight = 1; + + // aapt resource value: 0 + public const int CardView_android_minWidth = 0; + + // aapt resource value: 2 + public const int CardView_cardBackgroundColor = 2; + + // aapt resource value: 3 + public const int CardView_cardCornerRadius = 3; + + // aapt resource value: 4 + public const int CardView_cardElevation = 4; + + // aapt resource value: 5 + public const int CardView_cardMaxElevation = 5; + + // aapt resource value: 6 + public const int CardView_cardPreventCornerOverlap = 6; + + // aapt resource value: 7 + public const int CardView_cardUseCompatPadding = 7; + + // aapt resource value: 8 + public const int CardView_contentPadding = 8; + + // aapt resource value: 9 + public const int CardView_contentPaddingBottom = 9; + + // aapt resource value: 10 + public const int CardView_contentPaddingLeft = 10; + + // aapt resource value: 11 + public const int CardView_contentPaddingRight = 11; + + // aapt resource value: 12 + public const int CardView_contentPaddingTop = 12; + + // aapt resource value: { 0x1010034,0x10100AB,0x101011F,0x101014F,0x10101E5,0x7F040073,0x7F040074,0x7F040075,0x7F040077,0x7F040078,0x7F040079,0x7F04007B,0x7F04007C,0x7F04007D,0x7F04007E,0x7F04007F,0x7F040080,0x7F040085,0x7F040086,0x7F040087,0x7F040089,0x7F04008A,0x7F04008B,0x7F04008C,0x7F04008D,0x7F04008E,0x7F04008F,0x7F0400FB,0x7F040105,0x7F040109,0x7F040165,0x7F040173,0x7F0401C8,0x7F0401CA } + public static int[] Chip = new int[] { + 16842804, + 16842923, + 16843039, + 16843087, + 16843237, + 2130968691, + 2130968692, + 2130968693, + 2130968695, + 2130968696, + 2130968697, + 2130968699, + 2130968700, + 2130968701, + 2130968702, + 2130968703, + 2130968704, + 2130968709, + 2130968710, + 2130968711, + 2130968713, + 2130968714, + 2130968715, + 2130968716, + 2130968717, + 2130968718, + 2130968719, + 2130968827, + 2130968837, + 2130968841, + 2130968933, + 2130968947, + 2130969032, + 2130969034}; + + // aapt resource value: { 0x7F040072,0x7F040081,0x7F040082,0x7F040083,0x7F040177,0x7F040178 } + public static int[] ChipGroup = new int[] { + 2130968690, + 2130968705, + 2130968706, + 2130968707, + 2130968951, + 2130968952}; + + // aapt resource value: 0 + public const int ChipGroup_checkedChip = 0; + + // aapt resource value: 1 + public const int ChipGroup_chipSpacing = 1; + + // aapt resource value: 2 + public const int ChipGroup_chipSpacingHorizontal = 2; + + // aapt resource value: 3 + public const int ChipGroup_chipSpacingVertical = 3; + + // aapt resource value: 4 + public const int ChipGroup_singleLine = 4; + + // aapt resource value: 5 + public const int ChipGroup_singleSelection = 5; + + // aapt resource value: 4 + public const int Chip_android_checkable = 4; + + // aapt resource value: 1 + public const int Chip_android_ellipsize = 1; + + // aapt resource value: 2 + public const int Chip_android_maxWidth = 2; + + // aapt resource value: 3 + public const int Chip_android_text = 3; + + // aapt resource value: 0 + public const int Chip_android_textAppearance = 0; + + // aapt resource value: 5 + public const int Chip_checkedIcon = 5; + + // aapt resource value: 6 + public const int Chip_checkedIconEnabled = 6; + + // aapt resource value: 7 + public const int Chip_checkedIconVisible = 7; + + // aapt resource value: 8 + public const int Chip_chipBackgroundColor = 8; + + // aapt resource value: 9 + public const int Chip_chipCornerRadius = 9; + + // aapt resource value: 10 + public const int Chip_chipEndPadding = 10; + + // aapt resource value: 11 + public const int Chip_chipIcon = 11; + + // aapt resource value: 12 + public const int Chip_chipIconEnabled = 12; + + // aapt resource value: 13 + public const int Chip_chipIconSize = 13; + + // aapt resource value: 14 + public const int Chip_chipIconTint = 14; + + // aapt resource value: 15 + public const int Chip_chipIconVisible = 15; + + // aapt resource value: 16 + public const int Chip_chipMinHeight = 16; + + // aapt resource value: 17 + public const int Chip_chipStartPadding = 17; + + // aapt resource value: 18 + public const int Chip_chipStrokeColor = 18; + + // aapt resource value: 19 + public const int Chip_chipStrokeWidth = 19; + + // aapt resource value: 20 + public const int Chip_closeIcon = 20; + + // aapt resource value: 21 + public const int Chip_closeIconEnabled = 21; + + // aapt resource value: 22 + public const int Chip_closeIconEndPadding = 22; + + // aapt resource value: 23 + public const int Chip_closeIconSize = 23; + + // aapt resource value: 24 + public const int Chip_closeIconStartPadding = 24; + + // aapt resource value: 25 + public const int Chip_closeIconTint = 25; + + // aapt resource value: 26 + public const int Chip_closeIconVisible = 26; + + // aapt resource value: 27 + public const int Chip_hideMotionSpec = 27; + + // aapt resource value: 28 + public const int Chip_iconEndPadding = 28; + + // aapt resource value: 29 + public const int Chip_iconStartPadding = 29; + + // aapt resource value: 30 + public const int Chip_rippleColor = 30; + + // aapt resource value: 31 + public const int Chip_showMotionSpec = 31; + + // aapt resource value: 32 + public const int Chip_textEndPadding = 32; + + // aapt resource value: 33 + public const int Chip_textStartPadding = 33; + + // aapt resource value: { 0x7F040093,0x7F040094,0x7F0400AE,0x7F0400D3,0x7F0400D4,0x7F0400D5,0x7F0400D6,0x7F0400D7,0x7F0400D8,0x7F0400D9,0x7F040166,0x7F040168,0x7F040188,0x7F0401D5,0x7F0401D6,0x7F0401E0 } + public static int[] CollapsingToolbarLayout = new int[] { + 2130968723, + 2130968724, + 2130968750, + 2130968787, + 2130968788, + 2130968789, + 2130968790, + 2130968791, + 2130968792, + 2130968793, + 2130968934, + 2130968936, + 2130968968, + 2130969045, + 2130969046, + 2130969056}; + + // aapt resource value: 0 + public const int CollapsingToolbarLayout_collapsedTitleGravity = 0; + + // aapt resource value: 1 + public const int CollapsingToolbarLayout_collapsedTitleTextAppearance = 1; + + // aapt resource value: 2 + public const int CollapsingToolbarLayout_contentScrim = 2; + + // aapt resource value: 3 + public const int CollapsingToolbarLayout_expandedTitleGravity = 3; + + // aapt resource value: 4 + public const int CollapsingToolbarLayout_expandedTitleMargin = 4; + + // aapt resource value: 5 + public const int CollapsingToolbarLayout_expandedTitleMarginBottom = 5; + + // aapt resource value: 6 + public const int CollapsingToolbarLayout_expandedTitleMarginEnd = 6; + + // aapt resource value: 7 + public const int CollapsingToolbarLayout_expandedTitleMarginStart = 7; + + // aapt resource value: 8 + public const int CollapsingToolbarLayout_expandedTitleMarginTop = 8; + + // aapt resource value: 9 + public const int CollapsingToolbarLayout_expandedTitleTextAppearance = 9; + + // aapt resource value: { 0x7F040126,0x7F040127 } + public static int[] CollapsingToolbarLayout_Layout = new int[] { + 2130968870, + 2130968871}; + + // aapt resource value: 0 + public const int CollapsingToolbarLayout_Layout_layout_collapseMode = 0; + + // aapt resource value: 1 + public const int CollapsingToolbarLayout_Layout_layout_collapseParallaxMultiplier = 1; + + // aapt resource value: 10 + public const int CollapsingToolbarLayout_scrimAnimationDuration = 10; + + // aapt resource value: 11 + public const int CollapsingToolbarLayout_scrimVisibleHeightTrigger = 11; + + // aapt resource value: 12 + public const int CollapsingToolbarLayout_statusBarScrim = 12; + + // aapt resource value: 13 + public const int CollapsingToolbarLayout_title = 13; + + // aapt resource value: 14 + public const int CollapsingToolbarLayout_titleEnabled = 14; + + // aapt resource value: 15 + public const int CollapsingToolbarLayout_toolbarId = 15; + + // aapt resource value: { 0x10101A5,0x101031F,0x7F040027 } + public static int[] ColorStateListItem = new int[] { + 16843173, + 16843551, + 2130968615}; + + // aapt resource value: 2 + public const int ColorStateListItem_alpha = 2; + + // aapt resource value: 1 + public const int ColorStateListItem_android_alpha = 1; + + // aapt resource value: 0 + public const int ColorStateListItem_android_color = 0; + + // aapt resource value: { 0x1010107,0x7F040068,0x7F040069 } + public static int[] CompoundButton = new int[] { + 16843015, + 2130968680, + 2130968681}; + + // aapt resource value: 0 + public const int CompoundButton_android_button = 0; + + // aapt resource value: 1 + public const int CompoundButton_buttonTint = 1; + + // aapt resource value: 2 + public const int CompoundButton_buttonTintMode = 2; + + // aapt resource value: { 0x7F04011E,0x7F040187 } + public static int[] CoordinatorLayout = new int[] { + 2130968862, + 2130968967}; + + // aapt resource value: 0 + public const int CoordinatorLayout_keylines = 0; + + // aapt resource value: { 0x10100B3,0x7F040123,0x7F040124,0x7F040125,0x7F040128,0x7F040129,0x7F04012A } + public static int[] CoordinatorLayout_Layout = new int[] { + 16842931, + 2130968867, + 2130968868, + 2130968869, + 2130968872, + 2130968873, + 2130968874}; + + // aapt resource value: 0 + public const int CoordinatorLayout_Layout_android_layout_gravity = 0; + + // aapt resource value: 1 + public const int CoordinatorLayout_Layout_layout_anchor = 1; + + // aapt resource value: 2 + public const int CoordinatorLayout_Layout_layout_anchorGravity = 2; + + // aapt resource value: 3 + public const int CoordinatorLayout_Layout_layout_behavior = 3; + + // aapt resource value: 4 + public const int CoordinatorLayout_Layout_layout_dodgeInsetEdges = 4; + + // aapt resource value: 5 + public const int CoordinatorLayout_Layout_layout_insetEdge = 5; + + // aapt resource value: 6 + public const int CoordinatorLayout_Layout_layout_keyline = 6; + + // aapt resource value: 1 + public const int CoordinatorLayout_statusBarBackground = 1; + + // aapt resource value: { 0x7F040053,0x7F040054 } + public static int[] DesignTheme = new int[] { + 2130968659, + 2130968660}; + + // aapt resource value: 0 + public const int DesignTheme_bottomSheetDialogTheme = 0; + + // aapt resource value: 1 + public const int DesignTheme_bottomSheetStyle = 1; + + // aapt resource value: { 0x7F04003A,0x7F04003B,0x7F040047,0x7F040095,0x7F0400C5,0x7F0400F3,0x7F04017C,0x7F0401CC } + public static int[] DrawerArrowToggle = new int[] { + 2130968634, + 2130968635, + 2130968647, + 2130968725, + 2130968773, + 2130968819, + 2130968956, + 2130969036}; + + // aapt resource value: 0 + public const int DrawerArrowToggle_arrowHeadLength = 0; + + // aapt resource value: 1 + public const int DrawerArrowToggle_arrowShaftLength = 1; + + // aapt resource value: 2 + public const int DrawerArrowToggle_barLength = 2; + + // aapt resource value: 3 + public const int DrawerArrowToggle_color = 3; + + // aapt resource value: 4 + public const int DrawerArrowToggle_drawableSize = 4; + + // aapt resource value: 5 + public const int DrawerArrowToggle_gapBetweenBars = 5; + + // aapt resource value: 6 + public const int DrawerArrowToggle_spinBars = 6; + + // aapt resource value: 7 + public const int DrawerArrowToggle_thickness = 7; + + // aapt resource value: { 0x7F040045,0x7F040046,0x7F04004F,0x7F0400CC,0x7F0400DE,0x7F0400DF,0x7F0400FB,0x7F040103,0x7F040141,0x7F04015B,0x7F040165,0x7F040173,0x7F0401EA } + public static int[] FloatingActionButton = new int[] { + 2130968645, + 2130968646, + 2130968655, + 2130968780, + 2130968798, + 2130968799, + 2130968827, + 2130968835, + 2130968897, + 2130968923, + 2130968933, + 2130968947, + 2130969066}; + + // aapt resource value: 0 + public const int FloatingActionButton_backgroundTint = 0; + + // aapt resource value: 1 + public const int FloatingActionButton_backgroundTintMode = 1; + + // aapt resource value: { 0x7F040048 } + public static int[] FloatingActionButton_Behavior_Layout = new int[] { + 2130968648}; + + // aapt resource value: 0 + public const int FloatingActionButton_Behavior_Layout_behavior_autoHide = 0; + + // aapt resource value: 2 + public const int FloatingActionButton_borderWidth = 2; + + // aapt resource value: 3 + public const int FloatingActionButton_elevation = 3; + + // aapt resource value: 4 + public const int FloatingActionButton_fabCustomSize = 4; + + // aapt resource value: 5 + public const int FloatingActionButton_fabSize = 5; + + // aapt resource value: 6 + public const int FloatingActionButton_hideMotionSpec = 6; + + // aapt resource value: 7 + public const int FloatingActionButton_hoveredFocusedTranslationZ = 7; + + // aapt resource value: 8 + public const int FloatingActionButton_maxImageSize = 8; + + // aapt resource value: 9 + public const int FloatingActionButton_pressedTranslationZ = 9; + + // aapt resource value: 10 + public const int FloatingActionButton_rippleColor = 10; + + // aapt resource value: 11 + public const int FloatingActionButton_showMotionSpec = 11; + + // aapt resource value: 12 + public const int FloatingActionButton_useCompatPadding = 12; + + // aapt resource value: { 0x7F040119,0x7F04012F } + public static int[] FlowLayout = new int[] { + 2130968857, + 2130968879}; + + // aapt resource value: 0 + public const int FlowLayout_itemSpacing = 0; + + // aapt resource value: 1 + public const int FlowLayout_lineSpacing = 1; + + // aapt resource value: { 0x7F0400E9,0x7F0400EA,0x7F0400EB,0x7F0400EC,0x7F0400ED,0x7F0400EE } + public static int[] FontFamily = new int[] { + 2130968809, + 2130968810, + 2130968811, + 2130968812, + 2130968813, + 2130968814}; + + // aapt resource value: { 0x1010532,0x1010533,0x101053F,0x101056F,0x1010570,0x7F0400E7,0x7F0400EF,0x7F0400F0,0x7F0400F1,0x7F0401E9 } + public static int[] FontFamilyFont = new int[] { + 16844082, + 16844083, + 16844095, + 16844143, + 16844144, + 2130968807, + 2130968815, + 2130968816, + 2130968817, + 2130969065}; + + // aapt resource value: 0 + public const int FontFamilyFont_android_font = 0; + + // aapt resource value: 2 + public const int FontFamilyFont_android_fontStyle = 2; + + // aapt resource value: 4 + public const int FontFamilyFont_android_fontVariationSettings = 4; + + // aapt resource value: 1 + public const int FontFamilyFont_android_fontWeight = 1; + + // aapt resource value: 3 + public const int FontFamilyFont_android_ttcIndex = 3; + + // aapt resource value: 5 + public const int FontFamilyFont_font = 5; + + // aapt resource value: 6 + public const int FontFamilyFont_fontStyle = 6; + + // aapt resource value: 7 + public const int FontFamilyFont_fontVariationSettings = 7; + + // aapt resource value: 8 + public const int FontFamilyFont_fontWeight = 8; + + // aapt resource value: 9 + public const int FontFamilyFont_ttcIndex = 9; + + // aapt resource value: 0 + public const int FontFamily_fontProviderAuthority = 0; + + // aapt resource value: 1 + public const int FontFamily_fontProviderCerts = 1; + + // aapt resource value: 2 + public const int FontFamily_fontProviderFetchStrategy = 2; + + // aapt resource value: 3 + public const int FontFamily_fontProviderFetchTimeout = 3; + + // aapt resource value: 4 + public const int FontFamily_fontProviderPackage = 4; + + // aapt resource value: 5 + public const int FontFamily_fontProviderQuery = 5; + + // aapt resource value: { 0x1010109,0x1010200,0x7F0400F2 } + public static int[] ForegroundLinearLayout = new int[] { + 16843017, + 16843264, + 2130968818}; + + // aapt resource value: 0 + public const int ForegroundLinearLayout_android_foreground = 0; + + // aapt resource value: 1 + public const int ForegroundLinearLayout_android_foregroundGravity = 1; + + // aapt resource value: 2 + public const int ForegroundLinearLayout_foregroundInsidePadding = 2; + + // aapt resource value: { 0x101019D,0x101019E,0x10101A1,0x10101A2,0x10101A3,0x10101A4,0x1010201,0x101020B,0x1010510,0x1010511,0x1010512,0x1010513 } + public static int[] GradientColor = new int[] { + 16843165, + 16843166, + 16843169, + 16843170, + 16843171, + 16843172, + 16843265, + 16843275, + 16844048, + 16844049, + 16844050, + 16844051}; + + // aapt resource value: { 0x10101A5,0x1010514 } + public static int[] GradientColorItem = new int[] { + 16843173, + 16844052}; + + // aapt resource value: 0 + public const int GradientColorItem_android_color = 0; + + // aapt resource value: 1 + public const int GradientColorItem_android_offset = 1; + + // aapt resource value: 7 + public const int GradientColor_android_centerColor = 7; + + // aapt resource value: 3 + public const int GradientColor_android_centerX = 3; + + // aapt resource value: 4 + public const int GradientColor_android_centerY = 4; + + // aapt resource value: 1 + public const int GradientColor_android_endColor = 1; + + // aapt resource value: 10 + public const int GradientColor_android_endX = 10; + + // aapt resource value: 11 + public const int GradientColor_android_endY = 11; + + // aapt resource value: 5 + public const int GradientColor_android_gradientRadius = 5; + + // aapt resource value: 0 + public const int GradientColor_android_startColor = 0; + + // aapt resource value: 8 + public const int GradientColor_android_startX = 8; + + // aapt resource value: 9 + public const int GradientColor_android_startY = 9; + + // aapt resource value: 6 + public const int GradientColor_android_tileMode = 6; + + // aapt resource value: 2 + public const int GradientColor_android_type = 2; + + // aapt resource value: { 0x7F040029,0x7F04002A,0x7F04002B,0x7F04002C,0x7F04002D,0x7F04002E,0x7F04002F,0x7F040030,0x7F040031,0x7F040032,0x7F040033,0x7F040034,0x7F040035,0x7F040036,0x7F040037,0x7F040038,0x7F040039,0x7F0400F5 } + public static int[] HDLArcSeekBar = new int[] { + 2130968617, + 2130968618, + 2130968619, + 2130968620, + 2130968621, + 2130968622, + 2130968623, + 2130968624, + 2130968625, + 2130968626, + 2130968627, + 2130968628, + 2130968629, + 2130968630, + 2130968631, + 2130968632, + 2130968633, + 2130968821}; + + // aapt resource value: 0 + public const int HDLArcSeekBar_arc_border_color = 0; + + // aapt resource value: 1 + public const int HDLArcSeekBar_arc_border_width = 1; + + // aapt resource value: 2 + public const int HDLArcSeekBar_arc_colors = 2; + + // aapt resource value: 3 + public const int HDLArcSeekBar_arc_max = 3; + + // aapt resource value: 4 + public const int HDLArcSeekBar_arc_min = 4; + + // aapt resource value: 5 + public const int HDLArcSeekBar_arc_open_angle = 5; + + // aapt resource value: 6 + public const int HDLArcSeekBar_arc_progress = 6; + + // aapt resource value: 7 + public const int HDLArcSeekBar_arc_progress_bar_color = 7; + + // aapt resource value: 8 + public const int HDLArcSeekBar_arc_progress_bar_text_unit = 8; + + // aapt resource value: 9 + public const int HDLArcSeekBar_arc_rotate_angle = 9; + + // aapt resource value: 10 + public const int HDLArcSeekBar_arc_shadow_radius = 10; + + // aapt resource value: 11 + public const int HDLArcSeekBar_arc_thumb_color = 11; + + // aapt resource value: 12 + public const int HDLArcSeekBar_arc_thumb_radius = 12; + + // aapt resource value: 13 + public const int HDLArcSeekBar_arc_thumb_shadow_color = 13; + + // aapt resource value: 14 + public const int HDLArcSeekBar_arc_thumb_shadow_radius = 14; + + // aapt resource value: 15 + public const int HDLArcSeekBar_arc_thumb_width = 15; + + // aapt resource value: 16 + public const int HDLArcSeekBar_arc_width = 16; + + // aapt resource value: 17 + public const int HDLArcSeekBar_hdl_arc_thumb_mode = 17; + + // aapt resource value: { 0x7F0400B6,0x7F0400B7,0x7F0400B8,0x7F0400B9,0x7F0400BA,0x7F04016C } + public static int[] HDLCurtainSeekBar = new int[] { + 2130968758, + 2130968759, + 2130968760, + 2130968761, + 2130968762, + 2130968940}; + + // aapt resource value: 0 + public const int HDLCurtainSeekBar_curtain_bar_bg_color = 0; + + // aapt resource value: 1 + public const int HDLCurtainSeekBar_curtain_bar_border_color = 1; + + // aapt resource value: 2 + public const int HDLCurtainSeekBar_curtain_bar_color = 2; + + // aapt resource value: 3 + public const int HDLCurtainSeekBar_curtain_bar_height = 3; + + // aapt resource value: 4 + public const int HDLCurtainSeekBar_curtain_bar_width = 4; + + // aapt resource value: 5 + public const int HDLCurtainSeekBar_second_curtain_bar_color = 5; + + // aapt resource value: { 0x7F04016D,0x7F0401ED,0x7F0401EE,0x7F0401EF,0x7F0401F0,0x7F0401F1 } + public static int[] HDLWaveSeekBar = new int[] { + 2130968941, + 2130969069, + 2130969070, + 2130969071, + 2130969072, + 2130969073}; + + // aapt resource value: 0 + public const int HDLWaveSeekBar_second_wave_color = 0; + + // aapt resource value: 1 + public const int HDLWaveSeekBar_wave_bg_color = 1; + + // aapt resource value: 2 + public const int HDLWaveSeekBar_wave_border_color = 2; + + // aapt resource value: 3 + public const int HDLWaveSeekBar_wave_color = 3; + + // aapt resource value: 4 + public const int HDLWaveSeekBar_wave_height = 4; + + // aapt resource value: 5 + public const int HDLWaveSeekBar_wave_width = 5; + + // aapt resource value: { 0x10100AF,0x10100C4,0x1010126,0x1010127,0x1010128,0x7F0400C1,0x7F0400C3,0x7F040142,0x7F040172 } + public static int[] LinearLayoutCompat = new int[] { + 16842927, + 16842948, + 16843046, + 16843047, + 16843048, + 2130968769, + 2130968771, + 2130968898, + 2130968946}; + + // aapt resource value: 2 + public const int LinearLayoutCompat_android_baselineAligned = 2; + + // aapt resource value: 3 + public const int LinearLayoutCompat_android_baselineAlignedChildIndex = 3; + + // aapt resource value: 0 + public const int LinearLayoutCompat_android_gravity = 0; + + // aapt resource value: 1 + public const int LinearLayoutCompat_android_orientation = 1; + + // aapt resource value: 4 + public const int LinearLayoutCompat_android_weightSum = 4; + + // aapt resource value: 5 + public const int LinearLayoutCompat_divider = 5; + + // aapt resource value: 6 + public const int LinearLayoutCompat_dividerPadding = 6; + + // aapt resource value: { 0x10100B3,0x10100F4,0x10100F5,0x1010181 } + public static int[] LinearLayoutCompat_Layout = new int[] { + 16842931, + 16842996, + 16842997, + 16843137}; + + // aapt resource value: 0 + public const int LinearLayoutCompat_Layout_android_layout_gravity = 0; + + // aapt resource value: 2 + public const int LinearLayoutCompat_Layout_android_layout_height = 2; + + // aapt resource value: 3 + public const int LinearLayoutCompat_Layout_android_layout_weight = 3; + + // aapt resource value: 1 + public const int LinearLayoutCompat_Layout_android_layout_width = 1; + + // aapt resource value: 7 + public const int LinearLayoutCompat_measureWithLargestChild = 7; + + // aapt resource value: 8 + public const int LinearLayoutCompat_showDividers = 8; + + // aapt resource value: { 0x10102AC,0x10102AD } + public static int[] ListPopupWindow = new int[] { + 16843436, + 16843437}; + + // aapt resource value: 0 + public const int ListPopupWindow_android_dropDownHorizontalOffset = 0; + + // aapt resource value: 1 + public const int ListPopupWindow_android_dropDownVerticalOffset = 1; + + // aapt resource value: { 0x10101B7,0x10101B8,0x10101B9,0x10101BA,0x7F040045,0x7F040046,0x7F0400B1,0x7F040104,0x7F040106,0x7F040107,0x7F040108,0x7F04010A,0x7F04010B,0x7F040165,0x7F040189,0x7F04018A } + public static int[] MaterialButton = new int[] { + 16843191, + 16843192, + 16843193, + 16843194, + 2130968645, + 2130968646, + 2130968753, + 2130968836, + 2130968838, + 2130968839, + 2130968840, + 2130968842, + 2130968843, + 2130968933, + 2130968969, + 2130968970}; + + // aapt resource value: 3 + public const int MaterialButton_android_insetBottom = 3; + + // aapt resource value: 0 + public const int MaterialButton_android_insetLeft = 0; + + // aapt resource value: 1 + public const int MaterialButton_android_insetRight = 1; + + // aapt resource value: 2 + public const int MaterialButton_android_insetTop = 2; + + // aapt resource value: 4 + public const int MaterialButton_backgroundTint = 4; + + // aapt resource value: 5 + public const int MaterialButton_backgroundTintMode = 5; + + // aapt resource value: 6 + public const int MaterialButton_cornerRadius = 6; + + // aapt resource value: 7 + public const int MaterialButton_icon = 7; + + // aapt resource value: 8 + public const int MaterialButton_iconGravity = 8; + + // aapt resource value: 9 + public const int MaterialButton_iconPadding = 9; + + // aapt resource value: 10 + public const int MaterialButton_iconSize = 10; + + // aapt resource value: 11 + public const int MaterialButton_iconTint = 11; + + // aapt resource value: 12 + public const int MaterialButton_iconTintMode = 12; + + // aapt resource value: 13 + public const int MaterialButton_rippleColor = 13; + + // aapt resource value: 14 + public const int MaterialButton_strokeColor = 14; + + // aapt resource value: 15 + public const int MaterialButton_strokeWidth = 15; + + // aapt resource value: { 0x7F040189,0x7F04018A } + public static int[] MaterialCardView = new int[] { + 2130968969, + 2130968970}; + + // aapt resource value: 0 + public const int MaterialCardView_strokeColor = 0; + + // aapt resource value: 1 + public const int MaterialCardView_strokeWidth = 1; + + // aapt resource value: { 0x7F040053,0x7F040054,0x7F04007A,0x7F040084,0x7F040088,0x7F040096,0x7F040097,0x7F04009D,0x7F04009E,0x7F04009F,0x7F0400CB,0x7F0400E6,0x7F04013D,0x7F04013E,0x7F040148,0x7F040167,0x7F040179,0x7F0401AC,0x7F0401B1,0x7F0401B2,0x7F0401B3,0x7F0401B4,0x7F0401B5,0x7F0401B6,0x7F0401B7,0x7F0401B8,0x7F0401B9,0x7F0401BA,0x7F0401BF,0x7F0401C4,0x7F0401C5,0x7F0401C9 } + public static int[] MaterialComponentsTheme = new int[] { + 2130968659, + 2130968660, + 2130968698, + 2130968708, + 2130968712, + 2130968726, + 2130968727, + 2130968733, + 2130968734, + 2130968735, + 2130968779, + 2130968806, + 2130968893, + 2130968894, + 2130968904, + 2130968935, + 2130968953, + 2130969004, + 2130969009, + 2130969010, + 2130969011, + 2130969012, + 2130969013, + 2130969014, + 2130969015, + 2130969016, + 2130969017, + 2130969018, + 2130969023, + 2130969028, + 2130969029, + 2130969033}; + + // aapt resource value: 0 + public const int MaterialComponentsTheme_bottomSheetDialogTheme = 0; + + // aapt resource value: 1 + public const int MaterialComponentsTheme_bottomSheetStyle = 1; + + // aapt resource value: 2 + public const int MaterialComponentsTheme_chipGroupStyle = 2; + + // aapt resource value: 3 + public const int MaterialComponentsTheme_chipStandaloneStyle = 3; + + // aapt resource value: 4 + public const int MaterialComponentsTheme_chipStyle = 4; + + // aapt resource value: 5 + public const int MaterialComponentsTheme_colorAccent = 5; + + // aapt resource value: 6 + public const int MaterialComponentsTheme_colorBackgroundFloating = 6; + + // aapt resource value: 7 + public const int MaterialComponentsTheme_colorPrimary = 7; + + // aapt resource value: 8 + public const int MaterialComponentsTheme_colorPrimaryDark = 8; + + // aapt resource value: 9 + public const int MaterialComponentsTheme_colorSecondary = 9; + + // aapt resource value: 10 + public const int MaterialComponentsTheme_editTextStyle = 10; + + // aapt resource value: 11 + public const int MaterialComponentsTheme_floatingActionButtonStyle = 11; + + // aapt resource value: 12 + public const int MaterialComponentsTheme_materialButtonStyle = 12; + + // aapt resource value: 13 + public const int MaterialComponentsTheme_materialCardViewStyle = 13; + + // aapt resource value: 14 + public const int MaterialComponentsTheme_navigationViewStyle = 14; + + // aapt resource value: 15 + public const int MaterialComponentsTheme_scrimBackground = 15; + + // aapt resource value: 16 + public const int MaterialComponentsTheme_snackbarButtonStyle = 16; + + // aapt resource value: 17 + public const int MaterialComponentsTheme_tabStyle = 17; + + // aapt resource value: 18 + public const int MaterialComponentsTheme_textAppearanceBody1 = 18; + + // aapt resource value: 19 + public const int MaterialComponentsTheme_textAppearanceBody2 = 19; + + // aapt resource value: 20 + public const int MaterialComponentsTheme_textAppearanceButton = 20; + + // aapt resource value: 21 + public const int MaterialComponentsTheme_textAppearanceCaption = 21; + + // aapt resource value: 22 + public const int MaterialComponentsTheme_textAppearanceHeadline1 = 22; + + // aapt resource value: 23 + public const int MaterialComponentsTheme_textAppearanceHeadline2 = 23; + + // aapt resource value: 24 + public const int MaterialComponentsTheme_textAppearanceHeadline3 = 24; + + // aapt resource value: 25 + public const int MaterialComponentsTheme_textAppearanceHeadline4 = 25; + + // aapt resource value: 26 + public const int MaterialComponentsTheme_textAppearanceHeadline5 = 26; + + // aapt resource value: 27 + public const int MaterialComponentsTheme_textAppearanceHeadline6 = 27; + + // aapt resource value: 28 + public const int MaterialComponentsTheme_textAppearanceOverline = 28; + + // aapt resource value: 29 + public const int MaterialComponentsTheme_textAppearanceSubtitle1 = 29; + + // aapt resource value: 30 + public const int MaterialComponentsTheme_textAppearanceSubtitle2 = 30; + + // aapt resource value: 31 + public const int MaterialComponentsTheme_textInputStyle = 31; + + // aapt resource value: { 0x101000E,0x10100D0,0x1010194,0x10101DE,0x10101DF,0x10101E0 } + public static int[] MenuGroup = new int[] { + 16842766, + 16842960, + 16843156, + 16843230, + 16843231, + 16843232}; + + // aapt resource value: 5 + public const int MenuGroup_android_checkableBehavior = 5; + + // aapt resource value: 0 + public const int MenuGroup_android_enabled = 0; + + // aapt resource value: 1 + public const int MenuGroup_android_id = 1; + + // aapt resource value: 3 + public const int MenuGroup_android_menuCategory = 3; + + // aapt resource value: 4 + public const int MenuGroup_android_orderInCategory = 4; + + // aapt resource value: 2 + public const int MenuGroup_android_visible = 2; + + // aapt resource value: { 0x1010002,0x101000E,0x10100D0,0x1010106,0x1010194,0x10101DE,0x10101DF,0x10101E1,0x10101E2,0x10101E3,0x10101E4,0x10101E5,0x101026F,0x7F04000D,0x7F04001F,0x7F040020,0x7F040028,0x7F0400A2,0x7F04010A,0x7F04010B,0x7F040149,0x7F040171,0x7F0401E5 } + public static int[] MenuItem = new int[] { + 16842754, + 16842766, + 16842960, + 16843014, + 16843156, + 16843230, + 16843231, + 16843233, + 16843234, + 16843235, + 16843236, + 16843237, + 16843375, + 2130968589, + 2130968607, + 2130968608, + 2130968616, + 2130968738, + 2130968842, + 2130968843, + 2130968905, + 2130968945, + 2130969061}; + + // aapt resource value: 13 + public const int MenuItem_actionLayout = 13; + + // aapt resource value: 14 + public const int MenuItem_actionProviderClass = 14; + + // aapt resource value: 15 + public const int MenuItem_actionViewClass = 15; + + // aapt resource value: 16 + public const int MenuItem_alphabeticModifiers = 16; + + // aapt resource value: 9 + public const int MenuItem_android_alphabeticShortcut = 9; + + // aapt resource value: 11 + public const int MenuItem_android_checkable = 11; + + // aapt resource value: 3 + public const int MenuItem_android_checked = 3; + + // aapt resource value: 1 + public const int MenuItem_android_enabled = 1; + + // aapt resource value: 0 + public const int MenuItem_android_icon = 0; + + // aapt resource value: 2 + public const int MenuItem_android_id = 2; + + // aapt resource value: 5 + public const int MenuItem_android_menuCategory = 5; + + // aapt resource value: 10 + public const int MenuItem_android_numericShortcut = 10; + + // aapt resource value: 12 + public const int MenuItem_android_onClick = 12; + + // aapt resource value: 6 + public const int MenuItem_android_orderInCategory = 6; + + // aapt resource value: 7 + public const int MenuItem_android_title = 7; + + // aapt resource value: 8 + public const int MenuItem_android_titleCondensed = 8; + + // aapt resource value: 4 + public const int MenuItem_android_visible = 4; + + // aapt resource value: 17 + public const int MenuItem_contentDescription = 17; + + // aapt resource value: 18 + public const int MenuItem_iconTint = 18; + + // aapt resource value: 19 + public const int MenuItem_iconTintMode = 19; + + // aapt resource value: 20 + public const int MenuItem_numericModifiers = 20; + + // aapt resource value: 21 + public const int MenuItem_showAsAction = 21; + + // aapt resource value: 22 + public const int MenuItem_tooltipText = 22; + + // aapt resource value: { 0x10100AE,0x101012C,0x101012D,0x101012E,0x101012F,0x1010130,0x1010131,0x7F04015A,0x7F04018B } + public static int[] MenuView = new int[] { + 16842926, + 16843052, + 16843053, + 16843054, + 16843055, + 16843056, + 16843057, + 2130968922, + 2130968971}; + + // aapt resource value: 4 + public const int MenuView_android_headerBackground = 4; + + // aapt resource value: 2 + public const int MenuView_android_horizontalDivider = 2; + + // aapt resource value: 5 + public const int MenuView_android_itemBackground = 5; + + // aapt resource value: 6 + public const int MenuView_android_itemIconDisabledAlpha = 6; + + // aapt resource value: 1 + public const int MenuView_android_itemTextAppearance = 1; + + // aapt resource value: 3 + public const int MenuView_android_verticalDivider = 3; + + // aapt resource value: 0 + public const int MenuView_android_windowAnimationStyle = 0; + + // aapt resource value: 7 + public const int MenuView_preserveIconSpacing = 7; + + // aapt resource value: 8 + public const int MenuView_subMenuArrow = 8; + + // aapt resource value: { 0x10100D4,0x10100DD,0x101011F,0x7F0400CC,0x7F0400F6,0x7F040112,0x7F040113,0x7F040115,0x7F040117,0x7F04011A,0x7F04011D,0x7F040143 } + public static int[] NavigationView = new int[] { + 16842964, + 16842973, + 16843039, + 2130968780, + 2130968822, + 2130968850, + 2130968851, + 2130968853, + 2130968855, + 2130968858, + 2130968861, + 2130968899}; + + // aapt resource value: 0 + public const int NavigationView_android_background = 0; + + // aapt resource value: 1 + public const int NavigationView_android_fitsSystemWindows = 1; + + // aapt resource value: 2 + public const int NavigationView_android_maxWidth = 2; + + // aapt resource value: 3 + public const int NavigationView_elevation = 3; + + // aapt resource value: 4 + public const int NavigationView_headerLayout = 4; + + // aapt resource value: 5 + public const int NavigationView_itemBackground = 5; + + // aapt resource value: 6 + public const int NavigationView_itemHorizontalPadding = 6; + + // aapt resource value: 7 + public const int NavigationView_itemIconPadding = 7; + + // aapt resource value: 8 + public const int NavigationView_itemIconTint = 8; + + // aapt resource value: 9 + public const int NavigationView_itemTextAppearance = 9; + + // aapt resource value: 10 + public const int NavigationView_itemTextColor = 10; + + // aapt resource value: 11 + public const int NavigationView_menu = 11; + + // aapt resource value: { 0x7F0401F2,0x7F0401F3,0x7F0401F4,0x7F0401F5,0x7F0401F6,0x7F0401F7 } + public static int[] pickerview = new int[] { + 2130969074, + 2130969075, + 2130969076, + 2130969077, + 2130969078, + 2130969079}; + + // aapt resource value: 0 + public const int pickerview_wheelview_dividerColor = 0; + + // aapt resource value: 1 + public const int pickerview_wheelview_gravity = 1; + + // aapt resource value: 2 + public const int pickerview_wheelview_lineSpacingMultiplier = 2; + + // aapt resource value: 3 + public const int pickerview_wheelview_textColorCenter = 3; + + // aapt resource value: 4 + public const int pickerview_wheelview_textColorOut = 4; + + // aapt resource value: 5 + public const int pickerview_wheelview_textSize = 5; + + // aapt resource value: { 0x1010176,0x10102C9,0x7F04014A } + public static int[] PopupWindow = new int[] { + 16843126, + 16843465, + 2130968906}; + + // aapt resource value: { 0x7F040182 } + public static int[] PopupWindowBackgroundState = new int[] { + 2130968962}; + + // aapt resource value: 0 + public const int PopupWindowBackgroundState_state_above_anchor = 0; + + // aapt resource value: 1 + public const int PopupWindow_android_popupAnimationStyle = 1; + + // aapt resource value: 0 + public const int PopupWindow_android_popupBackground = 0; + + // aapt resource value: 2 + public const int PopupWindow_overlapAnchor = 2; + + // aapt resource value: { 0x7F04014B,0x7F04014E } + public static int[] RecycleListView = new int[] { + 2130968907, + 2130968910}; + + // aapt resource value: 0 + public const int RecycleListView_paddingBottomNoButtons = 0; + + // aapt resource value: 1 + public const int RecycleListView_paddingTopNoTitle = 1; + + // aapt resource value: { 0x10100C4,0x10100F1,0x7F0400E0,0x7F0400E1,0x7F0400E2,0x7F0400E3,0x7F0400E4,0x7F040122,0x7F040164,0x7F04017B,0x7F040181 } + public static int[] RecyclerView = new int[] { + 16842948, + 16842993, + 2130968800, + 2130968801, + 2130968802, + 2130968803, + 2130968804, + 2130968866, + 2130968932, + 2130968955, + 2130968961}; + + // aapt resource value: 1 + public const int RecyclerView_android_descendantFocusability = 1; + + // aapt resource value: 0 + public const int RecyclerView_android_orientation = 0; + + // aapt resource value: 2 + public const int RecyclerView_fastScrollEnabled = 2; + + // aapt resource value: 3 + public const int RecyclerView_fastScrollHorizontalThumbDrawable = 3; + + // aapt resource value: 4 + public const int RecyclerView_fastScrollHorizontalTrackDrawable = 4; + + // aapt resource value: 5 + public const int RecyclerView_fastScrollVerticalThumbDrawable = 5; + + // aapt resource value: 6 + public const int RecyclerView_fastScrollVerticalTrackDrawable = 6; + + // aapt resource value: 7 + public const int RecyclerView_layoutManager = 7; + + // aapt resource value: 8 + public const int RecyclerView_reverseLayout = 8; + + // aapt resource value: 9 + public const int RecyclerView_spanCount = 9; + + // aapt resource value: 10 + public const int RecyclerView_stackFromEnd = 10; + + // aapt resource value: { 0x7F040110 } + public static int[] ScrimInsetsFrameLayout = new int[] { + 2130968848}; + + // aapt resource value: 0 + public const int ScrimInsetsFrameLayout_insetForeground = 0; + + // aapt resource value: { 0x7F04004B } + public static int[] ScrollingViewBehavior_Layout = new int[] { + 2130968651}; + + // aapt resource value: 0 + public const int ScrollingViewBehavior_Layout_behavior_overlapTop = 0; + + // aapt resource value: { 0x10100DA,0x101011F,0x1010220,0x1010264,0x7F040089,0x7F0400A1,0x7F0400BC,0x7F0400F4,0x7F04010C,0x7F040121,0x7F04015E,0x7F04015F,0x7F040169,0x7F04016A,0x7F04018C,0x7F040191,0x7F0401EC } + public static int[] SearchView = new int[] { + 16842970, + 16843039, + 16843296, + 16843364, + 2130968713, + 2130968737, + 2130968764, + 2130968820, + 2130968844, + 2130968865, + 2130968926, + 2130968927, + 2130968937, + 2130968938, + 2130968972, + 2130968977, + 2130969068}; + + // aapt resource value: 0 + public const int SearchView_android_focusable = 0; + + // aapt resource value: 3 + public const int SearchView_android_imeOptions = 3; + + // aapt resource value: 2 + public const int SearchView_android_inputType = 2; + + // aapt resource value: 1 + public const int SearchView_android_maxWidth = 1; + + // aapt resource value: 4 + public const int SearchView_closeIcon = 4; + + // aapt resource value: 5 + public const int SearchView_commitIcon = 5; + + // aapt resource value: 6 + public const int SearchView_defaultQueryHint = 6; + + // aapt resource value: 7 + public const int SearchView_goIcon = 7; + + // aapt resource value: 8 + public const int SearchView_iconifiedByDefault = 8; + + // aapt resource value: 9 + public const int SearchView_layout = 9; + + // aapt resource value: 10 + public const int SearchView_queryBackground = 10; + + // aapt resource value: 11 + public const int SearchView_queryHint = 11; + + // aapt resource value: 12 + public const int SearchView_searchHintIcon = 12; + + // aapt resource value: 13 + public const int SearchView_searchIcon = 13; + + // aapt resource value: 14 + public const int SearchView_submitBackground = 14; + + // aapt resource value: 15 + public const int SearchView_suggestionRowLayout = 15; + + // aapt resource value: 16 + public const int SearchView_voiceIcon = 16; + + // aapt resource value: { 0x7F040179,0x7F04017A } + public static int[] Snackbar = new int[] { + 2130968953, + 2130968954}; + + // aapt resource value: { 0x101011F,0x7F0400CC,0x7F04013F } + public static int[] SnackbarLayout = new int[] { + 16843039, + 2130968780, + 2130968895}; + + // aapt resource value: 0 + public const int SnackbarLayout_android_maxWidth = 0; + + // aapt resource value: 1 + public const int SnackbarLayout_elevation = 1; + + // aapt resource value: 2 + public const int SnackbarLayout_maxActionInlineWidth = 2; + + // aapt resource value: 0 + public const int Snackbar_snackbarButtonStyle = 0; + + // aapt resource value: 1 + public const int Snackbar_snackbarStyle = 1; + + // aapt resource value: { 0x10100B2,0x1010176,0x101017B,0x1010262,0x7F040158 } + public static int[] Spinner = new int[] { + 16842930, + 16843126, + 16843131, + 16843362, + 2130968920}; + + // aapt resource value: 3 + public const int Spinner_android_dropDownWidth = 3; + + // aapt resource value: 0 + public const int Spinner_android_entries = 0; + + // aapt resource value: 1 + public const int Spinner_android_popupBackground = 1; + + // aapt resource value: 2 + public const int Spinner_android_prompt = 2; + + // aapt resource value: 4 + public const int Spinner_popupTheme = 4; + + // aapt resource value: { 0x101011C,0x1010194,0x1010195,0x1010196,0x101030C,0x101030D } + public static int[] StateListDrawable = new int[] { + 16843036, + 16843156, + 16843157, + 16843158, + 16843532, + 16843533}; + + // aapt resource value: { 0x1010199 } + public static int[] StateListDrawableItem = new int[] { + 16843161}; + + // aapt resource value: 0 + public const int StateListDrawableItem_android_drawable = 0; + + // aapt resource value: 3 + public const int StateListDrawable_android_constantSize = 3; + + // aapt resource value: 0 + public const int StateListDrawable_android_dither = 0; + + // aapt resource value: 4 + public const int StateListDrawable_android_enterFadeDuration = 4; + + // aapt resource value: 5 + public const int StateListDrawable_android_exitFadeDuration = 5; + + // aapt resource value: 2 + public const int StateListDrawable_android_variablePadding = 2; + + // aapt resource value: 1 + public const int StateListDrawable_android_visible = 1; + + // aapt resource value: { 0x1010124,0x1010125,0x1010142,0x7F040174,0x7F04017F,0x7F040192,0x7F040193,0x7F040195,0x7F0401CD,0x7F0401CE,0x7F0401CF,0x7F0401E6,0x7F0401E7,0x7F0401E8 } + public static int[] SwitchCompat = new int[] { + 16843044, + 16843045, + 16843074, + 2130968948, + 2130968959, + 2130968978, + 2130968979, + 2130968981, + 2130969037, + 2130969038, + 2130969039, + 2130969062, + 2130969063, + 2130969064}; + + // aapt resource value: 1 + public const int SwitchCompat_android_textOff = 1; + + // aapt resource value: 0 + public const int SwitchCompat_android_textOn = 0; + + // aapt resource value: 2 + public const int SwitchCompat_android_thumb = 2; + + // aapt resource value: 3 + public const int SwitchCompat_showText = 3; + + // aapt resource value: 4 + public const int SwitchCompat_splitTrack = 4; + + // aapt resource value: 5 + public const int SwitchCompat_switchMinWidth = 5; + + // aapt resource value: 6 + public const int SwitchCompat_switchPadding = 6; + + // aapt resource value: 7 + public const int SwitchCompat_switchTextAppearance = 7; + + // aapt resource value: 8 + public const int SwitchCompat_thumbTextPadding = 8; + + // aapt resource value: 9 + public const int SwitchCompat_thumbTint = 9; + + // aapt resource value: 10 + public const int SwitchCompat_thumbTintMode = 10; + + // aapt resource value: 11 + public const int SwitchCompat_track = 11; + + // aapt resource value: 12 + public const int SwitchCompat_trackTint = 12; + + // aapt resource value: 13 + public const int SwitchCompat_trackTintMode = 13; + + // aapt resource value: { 0x1010002,0x10100F2,0x101014F } + public static int[] TabItem = new int[] { + 16842754, + 16842994, + 16843087}; + + // aapt resource value: 0 + public const int TabItem_android_icon = 0; + + // aapt resource value: 1 + public const int TabItem_android_layout = 1; + + // aapt resource value: 2 + public const int TabItem_android_text = 2; + + // aapt resource value: { 0x7F040196,0x7F040197,0x7F040198,0x7F040199,0x7F04019A,0x7F04019B,0x7F04019C,0x7F04019D,0x7F04019E,0x7F04019F,0x7F0401A0,0x7F0401A1,0x7F0401A2,0x7F0401A3,0x7F0401A4,0x7F0401A5,0x7F0401A6,0x7F0401A7,0x7F0401A8,0x7F0401A9,0x7F0401AA,0x7F0401AB,0x7F0401AD,0x7F0401AE,0x7F0401AF } + public static int[] TabLayout = new int[] { + 2130968982, + 2130968983, + 2130968984, + 2130968985, + 2130968986, + 2130968987, + 2130968988, + 2130968989, + 2130968990, + 2130968991, + 2130968992, + 2130968993, + 2130968994, + 2130968995, + 2130968996, + 2130968997, + 2130968998, + 2130968999, + 2130969000, + 2130969001, + 2130969002, + 2130969003, + 2130969005, + 2130969006, + 2130969007}; + + // aapt resource value: 0 + public const int TabLayout_tabBackground = 0; + + // aapt resource value: 1 + public const int TabLayout_tabContentStart = 1; + + // aapt resource value: 2 + public const int TabLayout_tabGravity = 2; + + // aapt resource value: 3 + public const int TabLayout_tabIconTint = 3; + + // aapt resource value: 4 + public const int TabLayout_tabIconTintMode = 4; + + // aapt resource value: 5 + public const int TabLayout_tabIndicator = 5; + + // aapt resource value: 6 + public const int TabLayout_tabIndicatorAnimationDuration = 6; + + // aapt resource value: 7 + public const int TabLayout_tabIndicatorColor = 7; + + // aapt resource value: 8 + public const int TabLayout_tabIndicatorFullWidth = 8; + + // aapt resource value: 9 + public const int TabLayout_tabIndicatorGravity = 9; + + // aapt resource value: 10 + public const int TabLayout_tabIndicatorHeight = 10; + + // aapt resource value: 11 + public const int TabLayout_tabInlineLabel = 11; + + // aapt resource value: 12 + public const int TabLayout_tabMaxWidth = 12; + + // aapt resource value: 13 + public const int TabLayout_tabMinWidth = 13; + + // aapt resource value: 14 + public const int TabLayout_tabMode = 14; + + // aapt resource value: 15 + public const int TabLayout_tabPadding = 15; + + // aapt resource value: 16 + public const int TabLayout_tabPaddingBottom = 16; + + // aapt resource value: 17 + public const int TabLayout_tabPaddingEnd = 17; + + // aapt resource value: 18 + public const int TabLayout_tabPaddingStart = 18; + + // aapt resource value: 19 + public const int TabLayout_tabPaddingTop = 19; + + // aapt resource value: 20 + public const int TabLayout_tabRippleColor = 20; + + // aapt resource value: 21 + public const int TabLayout_tabSelectedTextColor = 21; + + // aapt resource value: 22 + public const int TabLayout_tabTextAppearance = 22; + + // aapt resource value: 23 + public const int TabLayout_tabTextColor = 23; + + // aapt resource value: 24 + public const int TabLayout_tabUnboundedRipple = 24; + + // aapt resource value: { 0x1010095,0x1010096,0x1010097,0x1010098,0x101009A,0x101009B,0x1010161,0x1010162,0x1010163,0x1010164,0x10103AC,0x7F0400E8,0x7F0401B0 } + public static int[] TextAppearance = new int[] { + 16842901, + 16842902, + 16842903, + 16842904, + 16842906, + 16842907, + 16843105, + 16843106, + 16843107, + 16843108, + 16843692, + 2130968808, + 2130969008}; + + // aapt resource value: 10 + public const int TextAppearance_android_fontFamily = 10; + + // aapt resource value: 6 + public const int TextAppearance_android_shadowColor = 6; + + // aapt resource value: 7 + public const int TextAppearance_android_shadowDx = 7; + + // aapt resource value: 8 + public const int TextAppearance_android_shadowDy = 8; + + // aapt resource value: 9 + public const int TextAppearance_android_shadowRadius = 9; + + // aapt resource value: 3 + public const int TextAppearance_android_textColor = 3; + + // aapt resource value: 4 + public const int TextAppearance_android_textColorHint = 4; + + // aapt resource value: 5 + public const int TextAppearance_android_textColorLink = 5; + + // aapt resource value: 0 + public const int TextAppearance_android_textSize = 0; + + // aapt resource value: 2 + public const int TextAppearance_android_textStyle = 2; + + // aapt resource value: 1 + public const int TextAppearance_android_typeface = 1; + + // aapt resource value: 11 + public const int TextAppearance_fontFamily = 11; + + // aapt resource value: 12 + public const int TextAppearance_textAllCaps = 12; + + // aapt resource value: { 0x101009A,0x1010150,0x7F040055,0x7F040056,0x7F040057,0x7F040058,0x7F040059,0x7F04005A,0x7F04005B,0x7F04005C,0x7F04005D,0x7F0400B2,0x7F0400B3,0x7F0400B4,0x7F0400B5,0x7F0400CF,0x7F0400D0,0x7F0400F8,0x7F0400F9,0x7F0400FA,0x7F0400FE,0x7F0400FF,0x7F040100,0x7F040152,0x7F040153,0x7F040154,0x7F040155,0x7F040156 } + public static int[] TextInputLayout = new int[] { + 16842906, + 16843088, + 2130968661, + 2130968662, + 2130968663, + 2130968664, + 2130968665, + 2130968666, + 2130968667, + 2130968668, + 2130968669, + 2130968754, + 2130968755, + 2130968756, + 2130968757, + 2130968783, + 2130968784, + 2130968824, + 2130968825, + 2130968826, + 2130968830, + 2130968831, + 2130968832, + 2130968914, + 2130968915, + 2130968916, + 2130968917, + 2130968918}; + + // aapt resource value: 1 + public const int TextInputLayout_android_hint = 1; + + // aapt resource value: 0 + public const int TextInputLayout_android_textColorHint = 0; + + // aapt resource value: 2 + public const int TextInputLayout_boxBackgroundColor = 2; + + // aapt resource value: 3 + public const int TextInputLayout_boxBackgroundMode = 3; + + // aapt resource value: 4 + public const int TextInputLayout_boxCollapsedPaddingTop = 4; + + // aapt resource value: 5 + public const int TextInputLayout_boxCornerRadiusBottomEnd = 5; + + // aapt resource value: 6 + public const int TextInputLayout_boxCornerRadiusBottomStart = 6; + + // aapt resource value: 7 + public const int TextInputLayout_boxCornerRadiusTopEnd = 7; + + // aapt resource value: 8 + public const int TextInputLayout_boxCornerRadiusTopStart = 8; + + // aapt resource value: 9 + public const int TextInputLayout_boxStrokeColor = 9; + + // aapt resource value: 10 + public const int TextInputLayout_boxStrokeWidth = 10; + + // aapt resource value: 11 + public const int TextInputLayout_counterEnabled = 11; + + // aapt resource value: 12 + public const int TextInputLayout_counterMaxLength = 12; + + // aapt resource value: 13 + public const int TextInputLayout_counterOverflowTextAppearance = 13; + + // aapt resource value: 14 + public const int TextInputLayout_counterTextAppearance = 14; + + // aapt resource value: 15 + public const int TextInputLayout_errorEnabled = 15; + + // aapt resource value: 16 + public const int TextInputLayout_errorTextAppearance = 16; + + // aapt resource value: 17 + public const int TextInputLayout_helperText = 17; + + // aapt resource value: 18 + public const int TextInputLayout_helperTextEnabled = 18; + + // aapt resource value: 19 + public const int TextInputLayout_helperTextTextAppearance = 19; + + // aapt resource value: 20 + public const int TextInputLayout_hintAnimationEnabled = 20; + + // aapt resource value: 21 + public const int TextInputLayout_hintEnabled = 21; + + // aapt resource value: 22 + public const int TextInputLayout_hintTextAppearance = 22; + + // aapt resource value: 23 + public const int TextInputLayout_passwordToggleContentDescription = 23; + + // aapt resource value: 24 + public const int TextInputLayout_passwordToggleDrawable = 24; + + // aapt resource value: 25 + public const int TextInputLayout_passwordToggleEnabled = 25; + + // aapt resource value: 26 + public const int TextInputLayout_passwordToggleTint = 26; + + // aapt resource value: 27 + public const int TextInputLayout_passwordToggleTintMode = 27; + + // aapt resource value: { 0x1010034,0x7F0400CD,0x7F0400CE } + public static int[] ThemeEnforcement = new int[] { + 16842804, + 2130968781, + 2130968782}; + + // aapt resource value: 0 + public const int ThemeEnforcement_android_textAppearance = 0; + + // aapt resource value: 1 + public const int ThemeEnforcement_enforceMaterialTheme = 1; + + // aapt resource value: 2 + public const int ThemeEnforcement_enforceTextAppearance = 2; + + // aapt resource value: { 0x10100AF,0x1010140,0x7F040063,0x7F040091,0x7F040092,0x7F0400A3,0x7F0400A4,0x7F0400A5,0x7F0400A6,0x7F0400A7,0x7F0400A8,0x7F04013B,0x7F04013C,0x7F040140,0x7F040145,0x7F040146,0x7F040158,0x7F04018D,0x7F04018E,0x7F04018F,0x7F0401D5,0x7F0401D7,0x7F0401D8,0x7F0401D9,0x7F0401DA,0x7F0401DB,0x7F0401DC,0x7F0401DD,0x7F0401DE } + public static int[] Toolbar = new int[] { + 16842927, + 16843072, + 2130968675, + 2130968721, + 2130968722, + 2130968739, + 2130968740, + 2130968741, + 2130968742, + 2130968743, + 2130968744, + 2130968891, + 2130968892, + 2130968896, + 2130968901, + 2130968902, + 2130968920, + 2130968973, + 2130968974, + 2130968975, + 2130969045, + 2130969047, + 2130969048, + 2130969049, + 2130969050, + 2130969051, + 2130969052, + 2130969053, + 2130969054}; + + // aapt resource value: 0 + public const int Toolbar_android_gravity = 0; + + // aapt resource value: 1 + public const int Toolbar_android_minHeight = 1; + + // aapt resource value: 2 + public const int Toolbar_buttonGravity = 2; + + // aapt resource value: 3 + public const int Toolbar_collapseContentDescription = 3; + + // aapt resource value: 4 + public const int Toolbar_collapseIcon = 4; + + // aapt resource value: 5 + public const int Toolbar_contentInsetEnd = 5; + + // aapt resource value: 6 + public const int Toolbar_contentInsetEndWithActions = 6; + + // aapt resource value: 7 + public const int Toolbar_contentInsetLeft = 7; + + // aapt resource value: 8 + public const int Toolbar_contentInsetRight = 8; + + // aapt resource value: 9 + public const int Toolbar_contentInsetStart = 9; + + // aapt resource value: 10 + public const int Toolbar_contentInsetStartWithNavigation = 10; + + // aapt resource value: 11 + public const int Toolbar_logo = 11; + + // aapt resource value: 12 + public const int Toolbar_logoDescription = 12; + + // aapt resource value: 13 + public const int Toolbar_maxButtonHeight = 13; + + // aapt resource value: 14 + public const int Toolbar_navigationContentDescription = 14; + + // aapt resource value: 15 + public const int Toolbar_navigationIcon = 15; + + // aapt resource value: 16 + public const int Toolbar_popupTheme = 16; + + // aapt resource value: 17 + public const int Toolbar_subtitle = 17; + + // aapt resource value: 18 + public const int Toolbar_subtitleTextAppearance = 18; + + // aapt resource value: 19 + public const int Toolbar_subtitleTextColor = 19; + + // aapt resource value: 20 + public const int Toolbar_title = 20; + + // aapt resource value: 21 + public const int Toolbar_titleMargin = 21; + + // aapt resource value: 22 + public const int Toolbar_titleMarginBottom = 22; + + // aapt resource value: 23 + public const int Toolbar_titleMarginEnd = 23; + + // aapt resource value: 26 + public const int Toolbar_titleMargins = 26; + + // aapt resource value: 24 + public const int Toolbar_titleMarginStart = 24; + + // aapt resource value: 25 + public const int Toolbar_titleMarginTop = 25; + + // aapt resource value: 27 + public const int Toolbar_titleTextAppearance = 27; + + // aapt resource value: 28 + public const int Toolbar_titleTextColor = 28; + + // aapt resource value: { 0x1010000,0x10100DA,0x7F04014C,0x7F04014D,0x7F0401CB } + public static int[] View = new int[] { + 16842752, + 16842970, + 2130968908, + 2130968909, + 2130969035}; + + // aapt resource value: { 0x10100D4,0x7F040045,0x7F040046 } + public static int[] ViewBackgroundHelper = new int[] { + 16842964, + 2130968645, + 2130968646}; + + // aapt resource value: 0 + public const int ViewBackgroundHelper_android_background = 0; + + // aapt resource value: 1 + public const int ViewBackgroundHelper_backgroundTint = 1; + + // aapt resource value: 2 + public const int ViewBackgroundHelper_backgroundTintMode = 2; + + // aapt resource value: { 0x10100D0,0x10100F2,0x10100F3 } + public static int[] ViewStubCompat = new int[] { + 16842960, + 16842994, + 16842995}; + + // aapt resource value: 0 + public const int ViewStubCompat_android_id = 0; + + // aapt resource value: 2 + public const int ViewStubCompat_android_inflatedId = 2; + + // aapt resource value: 1 + public const int ViewStubCompat_android_layout = 1; + + // aapt resource value: 1 + public const int View_android_focusable = 1; + + // aapt resource value: 0 + public const int View_android_theme = 0; + + // aapt resource value: 2 + public const int View_paddingEnd = 2; + + // aapt resource value: 3 + public const int View_paddingStart = 3; + + // aapt resource value: 4 + public const int View_theme = 4; + + static Styleable() + { + global::Android.Runtime.ResourceIdManager.UpdateIdValues(); + } + + private Styleable() + { + } + } + + public partial class Xml + { + + // aapt resource value: 0x7F120000 + public const int hdl_filepaths = 2131886080; + + // aapt resource value: 0x7F120001 + public const int xamarin_essentials_fileprovider_file_paths = 2131886081; + + static Xml() + { + global::Android.Runtime.ResourceIdManager.UpdateIdValues(); + } + + private Xml() + { + } + } + } +} +#pragma warning restore 1591 diff --git a/HDL-ON_Android/Resources/drawable/Icon.png b/HDL-ON_Android/Resources/drawable/Icon.png new file mode 100755 index 0000000..4d03d25 --- /dev/null +++ b/HDL-ON_Android/Resources/drawable/Icon.png Binary files differ diff --git a/HDL-ON_Android/Resources/drawable/Loading.png b/HDL-ON_Android/Resources/drawable/Loading.png new file mode 100644 index 0000000..ea80938 --- /dev/null +++ b/HDL-ON_Android/Resources/drawable/Loading.png Binary files differ diff --git a/HDL-ON_Android/Resources/layout/activity_main.xml b/HDL-ON_Android/Resources/layout/activity_main.xml new file mode 100644 index 0000000..52bab05 --- /dev/null +++ b/HDL-ON_Android/Resources/layout/activity_main.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="utf-8"?> +<android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent"> + <android.support.design.widget.AppBarLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:theme="@style/AppTheme.AppBarOverlay"> + <android.support.v7.widget.Toolbar android:id="@+id/toolbar" android:layout_width="match_parent" android:layout_height="?attr/actionBarSize" android:background="?attr/colorPrimary" app:popupTheme="@style/AppTheme.PopupOverlay" /> + </android.support.design.widget.AppBarLayout> + <include layout="@layout/content_main" /> + <android.support.design.widget.FloatingActionButton android:id="@+id/fab" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="bottom|end" android:layout_margin="@dimen/fab_margin" app:srcCompat="@android:drawable/ic_dialog_email" /> +</android.support.design.widget.CoordinatorLayout> \ No newline at end of file diff --git a/HDL-ON_Android/Resources/layout/content_main.xml b/HDL-ON_Android/Resources/layout/content_main.xml new file mode 100644 index 0000000..ea1afec --- /dev/null +++ b/HDL-ON_Android/Resources/layout/content_main.xml @@ -0,0 +1,4 @@ +<?xml version="1.0" encoding="utf-8"?> +<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" app:layout_behavior="@string/appbar_scrolling_view_behavior" tools:showIn="@layout/activity_main"> + <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerInParent="true" android:text="Hello World!" /> +</RelativeLayout> \ No newline at end of file diff --git a/HDL-ON_Android/Resources/menu/menu_main.xml b/HDL-ON_Android/Resources/menu/menu_main.xml new file mode 100644 index 0000000..ee3f548 --- /dev/null +++ b/HDL-ON_Android/Resources/menu/menu_main.xml @@ -0,0 +1,4 @@ +<?xml version="1.0" encoding="UTF-8"?> +<menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools"> + <item android:id="@+id/action_settings" android:orderInCategory="100" android:title="@string/action_settings" app:showAsAction="never" /> +</menu> \ No newline at end of file diff --git a/HDL-ON_Android/Resources/mipmap-anydpi-v26/ic_launcher.xml b/HDL-ON_Android/Resources/mipmap-anydpi-v26/ic_launcher.xml new file mode 100644 index 0000000..c9ad5f9 --- /dev/null +++ b/HDL-ON_Android/Resources/mipmap-anydpi-v26/ic_launcher.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="utf-8"?> +<adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android"> + <background android:drawable="@color/ic_launcher_background" /> + <foreground android:drawable="@mipmap/ic_launcher_foreground" /> +</adaptive-icon> \ No newline at end of file diff --git a/HDL-ON_Android/Resources/mipmap-anydpi-v26/ic_launcher_round.xml b/HDL-ON_Android/Resources/mipmap-anydpi-v26/ic_launcher_round.xml new file mode 100644 index 0000000..c9ad5f9 --- /dev/null +++ b/HDL-ON_Android/Resources/mipmap-anydpi-v26/ic_launcher_round.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="utf-8"?> +<adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android"> + <background android:drawable="@color/ic_launcher_background" /> + <foreground android:drawable="@mipmap/ic_launcher_foreground" /> +</adaptive-icon> \ No newline at end of file diff --git a/HDL-ON_Android/Resources/mipmap-hdpi/ic_launcher.png b/HDL-ON_Android/Resources/mipmap-hdpi/ic_launcher.png new file mode 100644 index 0000000..2531cb3 --- /dev/null +++ b/HDL-ON_Android/Resources/mipmap-hdpi/ic_launcher.png Binary files differ diff --git a/HDL-ON_Android/Resources/mipmap-hdpi/ic_launcher_foreground.png b/HDL-ON_Android/Resources/mipmap-hdpi/ic_launcher_foreground.png new file mode 100644 index 0000000..7a859c2 --- /dev/null +++ b/HDL-ON_Android/Resources/mipmap-hdpi/ic_launcher_foreground.png Binary files differ diff --git a/HDL-ON_Android/Resources/mipmap-hdpi/ic_launcher_round.png b/HDL-ON_Android/Resources/mipmap-hdpi/ic_launcher_round.png new file mode 100644 index 0000000..b8d35b3 --- /dev/null +++ b/HDL-ON_Android/Resources/mipmap-hdpi/ic_launcher_round.png Binary files differ diff --git a/HDL-ON_Android/Resources/mipmap-mdpi/ic_launcher.png b/HDL-ON_Android/Resources/mipmap-mdpi/ic_launcher.png new file mode 100644 index 0000000..795ea7c --- /dev/null +++ b/HDL-ON_Android/Resources/mipmap-mdpi/ic_launcher.png Binary files differ diff --git a/HDL-ON_Android/Resources/mipmap-mdpi/ic_launcher_foreground.png b/HDL-ON_Android/Resources/mipmap-mdpi/ic_launcher_foreground.png new file mode 100644 index 0000000..a12b157 --- /dev/null +++ b/HDL-ON_Android/Resources/mipmap-mdpi/ic_launcher_foreground.png Binary files differ diff --git a/HDL-ON_Android/Resources/mipmap-mdpi/ic_launcher_round.png b/HDL-ON_Android/Resources/mipmap-mdpi/ic_launcher_round.png new file mode 100644 index 0000000..8f56909 --- /dev/null +++ b/HDL-ON_Android/Resources/mipmap-mdpi/ic_launcher_round.png Binary files differ diff --git a/HDL-ON_Android/Resources/mipmap-xhdpi/ic_launcher.png b/HDL-ON_Android/Resources/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 0000000..761cc91 --- /dev/null +++ b/HDL-ON_Android/Resources/mipmap-xhdpi/ic_launcher.png Binary files differ diff --git a/HDL-ON_Android/Resources/mipmap-xhdpi/ic_launcher_foreground.png b/HDL-ON_Android/Resources/mipmap-xhdpi/ic_launcher_foreground.png new file mode 100644 index 0000000..e7d70a5 --- /dev/null +++ b/HDL-ON_Android/Resources/mipmap-xhdpi/ic_launcher_foreground.png Binary files differ diff --git a/HDL-ON_Android/Resources/mipmap-xhdpi/ic_launcher_round.png b/HDL-ON_Android/Resources/mipmap-xhdpi/ic_launcher_round.png new file mode 100644 index 0000000..9737d79 --- /dev/null +++ b/HDL-ON_Android/Resources/mipmap-xhdpi/ic_launcher_round.png Binary files differ diff --git a/HDL-ON_Android/Resources/mipmap-xxhdpi/Icon.png b/HDL-ON_Android/Resources/mipmap-xxhdpi/Icon.png new file mode 100755 index 0000000..e4ceb09 --- /dev/null +++ b/HDL-ON_Android/Resources/mipmap-xxhdpi/Icon.png Binary files differ diff --git a/HDL-ON_Android/Resources/mipmap-xxhdpi/ic_launcher.png b/HDL-ON_Android/Resources/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 0000000..9133e31 --- /dev/null +++ b/HDL-ON_Android/Resources/mipmap-xxhdpi/ic_launcher.png Binary files differ diff --git a/HDL-ON_Android/Resources/mipmap-xxhdpi/ic_launcher_foreground.png b/HDL-ON_Android/Resources/mipmap-xxhdpi/ic_launcher_foreground.png new file mode 100644 index 0000000..73ccaa6 --- /dev/null +++ b/HDL-ON_Android/Resources/mipmap-xxhdpi/ic_launcher_foreground.png Binary files differ diff --git a/HDL-ON_Android/Resources/mipmap-xxhdpi/ic_launcher_round.png b/HDL-ON_Android/Resources/mipmap-xxhdpi/ic_launcher_round.png new file mode 100644 index 0000000..c3ae5f5 --- /dev/null +++ b/HDL-ON_Android/Resources/mipmap-xxhdpi/ic_launcher_round.png Binary files differ diff --git a/HDL-ON_Android/Resources/mipmap-xxxhdpi/ic_launcher.png b/HDL-ON_Android/Resources/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 0000000..d4fd714 --- /dev/null +++ b/HDL-ON_Android/Resources/mipmap-xxxhdpi/ic_launcher.png Binary files differ diff --git a/HDL-ON_Android/Resources/mipmap-xxxhdpi/ic_launcher_foreground.png b/HDL-ON_Android/Resources/mipmap-xxxhdpi/ic_launcher_foreground.png new file mode 100644 index 0000000..f6584af --- /dev/null +++ b/HDL-ON_Android/Resources/mipmap-xxxhdpi/ic_launcher_foreground.png Binary files differ diff --git a/HDL-ON_Android/Resources/mipmap-xxxhdpi/ic_launcher_round.png b/HDL-ON_Android/Resources/mipmap-xxxhdpi/ic_launcher_round.png new file mode 100644 index 0000000..ef89bd5 --- /dev/null +++ b/HDL-ON_Android/Resources/mipmap-xxxhdpi/ic_launcher_round.png Binary files differ diff --git a/HDL-ON_Android/Resources/values/colors.xml b/HDL-ON_Android/Resources/values/colors.xml new file mode 100644 index 0000000..bf1bf20 --- /dev/null +++ b/HDL-ON_Android/Resources/values/colors.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources> + <color name="colorPrimary">#2c3e50</color> + <color name="colorPrimaryDark">#1B3147</color> + <color name="colorAccent">#3498db</color> +</resources> \ No newline at end of file diff --git a/HDL-ON_Android/Resources/values/dimens.xml b/HDL-ON_Android/Resources/values/dimens.xml new file mode 100644 index 0000000..f978eb2 --- /dev/null +++ b/HDL-ON_Android/Resources/values/dimens.xml @@ -0,0 +1,4 @@ +<?xml version="1.0" encoding="UTF-8"?> +<resources> + <dimen name="fab_margin">16dp</dimen> +</resources> \ No newline at end of file diff --git a/HDL-ON_Android/Resources/values/ic_launcher_background.xml b/HDL-ON_Android/Resources/values/ic_launcher_background.xml new file mode 100644 index 0000000..6ec24e6 --- /dev/null +++ b/HDL-ON_Android/Resources/values/ic_launcher_background.xml @@ -0,0 +1,4 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources> + <color name="ic_launcher_background">#2C3E50</color> +</resources> \ No newline at end of file diff --git a/HDL-ON_Android/Resources/values/strings.xml b/HDL-ON_Android/Resources/values/strings.xml new file mode 100644 index 0000000..798bd94 --- /dev/null +++ b/HDL-ON_Android/Resources/values/strings.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<resources> + <string name="app_name">HDL_ON_Android</string> + <string name="action_settings">Settings</string> +</resources> \ No newline at end of file diff --git a/HDL-ON_Android/Resources/values/styles.xml b/HDL-ON_Android/Resources/values/styles.xml new file mode 100644 index 0000000..68d7eb2 --- /dev/null +++ b/HDL-ON_Android/Resources/values/styles.xml @@ -0,0 +1,25 @@ +<?xml version="1.0" encoding="UTF-8"?> +<resources> + <!-- Base application theme. --> + <style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar"> + <!-- Customize your theme here. --> + <item name="colorPrimary">@color/colorPrimary</item> + <item name="colorPrimaryDark">@color/colorPrimaryDark</item> + <item name="colorAccent">@color/colorAccent</item> + </style> + <!-- 鍏朵腑parent鍙互涓� android:Theme 鎴� android:Theme.NoTitleBar; android:windowBackground鍙互涓鸿儗鏅浘 --> + <style name="MyTheme" parent="@android:style/Theme.NoTitleBar.Fullscreen"> + <item name="android:windowBackground">@drawable/Loading</item> + <!-- 闅愯棌鐘舵�佹爮 --> + <item name="android:windowFullscreen">false</item> + <!-- 闅愯棌鏍囬鏍� --> + <item name="android:windowNoTitle">true</item> + <item name="android:windowTranslucentStatus">true</item> + </style> + <style name="AppTheme.NoActionBar"> + <item name="windowActionBar">false</item> + <item name="windowNoTitle">true</item> + </style> + <style name="AppTheme.AppBarOverlay" parent="ThemeOverlay.AppCompat.Dark.ActionBar" /> + <style name="AppTheme.PopupOverlay" parent="ThemeOverlay.AppCompat.Light" /> +</resources> \ No newline at end of file diff --git a/HDL-ON_iOS/.DS_Store b/HDL-ON_iOS/.DS_Store index 5008ddf..130947e 100644 --- a/HDL-ON_iOS/.DS_Store +++ b/HDL-ON_iOS/.DS_Store Binary files differ diff --git a/HDL-ON_iOS/AppDelegate.cs b/HDL-ON_iOS/AppDelegate.cs index 2e3dc19..8bdad2d 100644 --- a/HDL-ON_iOS/AppDelegate.cs +++ b/HDL-ON_iOS/AppDelegate.cs @@ -4,6 +4,9 @@ using Shared; using UIKit; using UserNotifications; +using Microsoft.AppCenter; +using Microsoft.AppCenter.Analytics; +using Microsoft.AppCenter.Crashes; namespace SharedMethod { @@ -15,13 +18,10 @@ //public static string CheckVersion() //{ - // Harpy.Harpy.SharedInstance.CheckVersion(); - // UserConfig.Instance.IsAppStoreVersionNewer = Harpy.Harpy.SharedInstance.TestIsAppStoreVersionNewer; // UserConfig.Instance.StoreVersion = Harpy.Harpy.SharedInstance.CurrentAppStoreVersion; // UserConfig.Instance.SaveUserConfig(); - // if (Shared.SimpleControl.MainPage.LoginUser.AccountString == @"464027401@qq.com") // { // return $"TestIsAppStoreVersionNewer : {UserConfig.Instance.IsAppStoreVersionNewer};; CurrentAppStoreVersion : {UserConfig.Instance.StoreVersion}"; @@ -114,8 +114,6 @@ { Console.WriteLine("DidReceiveRemoteNotification:" + application.ApplicationState.ToString()); - UserConfig.Instance.SaveUserConfig(); - //璇诲彇鎺ㄩ�佷俊鎭� UIApplication.SharedApplication.ApplicationIconBadgeNumber = 0; } @@ -175,7 +173,8 @@ public override bool FinishedLaunching(UIApplication application, NSDictionary launchOptions) { - //AppCenter.Start("b95f7814-49fb-4345-bac5-98e70d098252", typeof(Analytics), typeof(Crashes)); + AppCenter.Start("e1add75a-82c6-4a5c-a902-4705b195748e", + typeof(Analytics), typeof(Crashes)); base.FinishedLaunching(application, launchOptions); SharedMethod.SharedMethod.sharedApp = application; diff --git a/HDL-ON_iOS/Assets.xcassets/.DS_Store b/HDL-ON_iOS/Assets.xcassets/.DS_Store new file mode 100644 index 0000000..9666699 --- /dev/null +++ b/HDL-ON_iOS/Assets.xcassets/.DS_Store Binary files differ diff --git a/HDL-ON_iOS/HDL-ON_iOS.csproj b/HDL-ON_iOS/HDL-ON_iOS.csproj index 1caf48f..c89eed4 100644 --- a/HDL-ON_iOS/HDL-ON_iOS.csproj +++ b/HDL-ON_iOS/HDL-ON_iOS.csproj @@ -49,6 +49,7 @@ <CodesignKey>iPhone Developer</CodesignKey> <MtouchDebug>true</MtouchDebug> <MtouchExtraArgs>-gcc_flags="-dead_strip -ObjC";-w</MtouchExtraArgs> + <CodesignProvision>On_Dev-0327</CodesignProvision> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|iPhone' "> <DebugType>none</DebugType> @@ -76,6 +77,12 @@ </PackageReference> <PackageReference Include="MQTTnet"> <Version>3.0.8</Version> + </PackageReference> + <PackageReference Include="Microsoft.AppCenter.Analytics"> + <Version>3.1.0</Version> + </PackageReference> + <PackageReference Include="Microsoft.AppCenter.Crashes"> + <Version>3.1.0</Version> </PackageReference> </ItemGroup> <ItemGroup> @@ -272,14 +279,11 @@ <BundleResource Include="Resources\Phone\FunctionIcon\Scene\s1.png" /> <BundleResource Include="Resources\Phone\FunctionIcon\Curtain\CurtainBgOnIcon.png" /> <BundleResource Include="Resources\Phone\FunctionIcon\Curtain\CurtainBgIcon.png" /> - <BundleResource Include="Resources\Phone\FunctionIcon\AC\WindMediumIcon.png" /> <BundleResource Include="Resources\Phone\FunctionIcon\AC\AirSupplyIcon.png" /> <BundleResource Include="Resources\Phone\FunctionIcon\AC\AutoIcon.png" /> <BundleResource Include="Resources\Phone\FunctionIcon\AC\CoolIcon.png" /> <BundleResource Include="Resources\Phone\FunctionIcon\AC\DehumidificationIcon.png" /> <BundleResource Include="Resources\Phone\FunctionIcon\AC\HeatingIcon.png" /> - <BundleResource Include="Resources\Phone\FunctionIcon\AC\WindHighIcon.png" /> - <BundleResource Include="Resources\Phone\FunctionIcon\AC\WindLowIcon.png" /> <BundleResource Include="Resources\Phone\FunctionIcon\FunctionBg\MusicFunctionBg.png" /> <BundleResource Include="Resources\Phone\FunctionIcon\FunctionBg\FreshAirFunctionBg.png" /> <BundleResource Include="Resources\Phone\FunctionIcon\FunctionBg\EnergyMonitoringFunctionBg.png" /> @@ -295,6 +299,23 @@ <BundleResource Include="Resources\Phone\FunctionIcon\FunctionBg\SensorFunctionBg.png" /> <BundleResource Include="Resources\Phone\FunctionIcon\FunctionBg\DoorLockFunctionBg.png" /> <BundleResource Include="Resources\Phone\Public\InfoIcon\Restored_Shadow.png" /> + <BundleResource Include="Resources\Phone\FunctionIcon\Curtain\CurtainOpenBlueIcon_Shadow.png" /> + <BundleResource Include="Resources\Phone\FunctionIcon\Curtain\CurtainOpenWhiteIcon_Shadow.png" /> + <BundleResource Include="Resources\Phone\FunctionIcon\Curtain\CurtainCloseWhiteIcon_Shadow.png" /> + <BundleResource Include="Resources\Phone\FunctionIcon\Curtain\CurtainCloseBlueIcon_Shadow.png" /> + <BundleResource Include="Resources\Phone\FunctionIcon\AC\DivBg1.png" /> + <BundleResource Include="Resources\Phone\FunctionIcon\AC\DivBg2.png" /> + <BundleResource Include="Resources\Phone\FunctionIcon\AC\AirSupplyIconGray.png" /> + <BundleResource Include="Resources\Phone\FunctionIcon\AC\AutoIconGray.png" /> + <BundleResource Include="Resources\Phone\FunctionIcon\AC\CoolIconGray.png" /> + <BundleResource Include="Resources\Phone\FunctionIcon\AC\DehumidificationIconGray.png" /> + <BundleResource Include="Resources\Phone\FunctionIcon\AC\HeatingIconGray.png" /> + <BundleResource Include="Resources\Phone\FunctionIcon\AC\WindHighIcon.png" /> + <BundleResource Include="Resources\Phone\FunctionIcon\AC\WindHighIconGray.png" /> + <BundleResource Include="Resources\Phone\FunctionIcon\AC\WindLowIcon.png" /> + <BundleResource Include="Resources\Phone\FunctionIcon\AC\WindLowIconGray.png" /> + <BundleResource Include="Resources\Phone\FunctionIcon\AC\WindMediumIcon.png" /> + <BundleResource Include="Resources\Phone\FunctionIcon\AC\WindMediumIconGray.png" /> </ItemGroup> <ItemGroup> <ITunesArtwork Include="iTunesArtwork" /> diff --git a/HDL-ON_iOS/Resources/Language.ini b/HDL-ON_iOS/Resources/Language.ini index 365a532..068e208 100644 --- a/HDL-ON_iOS/Resources/Language.ini +++ b/HDL-ON_iOS/Resources/Language.ini @@ -11,8 +11,6 @@ 12=Get Verification Code 13=Password login 14=Register - - 42=Network anomaly [Chinese] @@ -133,3 +131,15 @@ 115=瀹剁數 116=鏅鸿兘闂ㄩ攣 117=鍦扮儹 +118=鎵撳紑 +119=鍒跺喎 +120=鍒剁儹 +121=闄ゆ箍 +122=鑷姩 +123=閫侀 +124=楂橀 +125=涓 +126=浣庨 +127=閫夋嫨妯″紡 +128=閫夋嫨椋庨�� +129=纭鍏抽棴鎴块棿鍐呮墍鏈夊姛鑳藉悧锛� \ No newline at end of file diff --git a/HDL-ON_iOS/Resources/Phone/.DS_Store b/HDL-ON_iOS/Resources/Phone/.DS_Store index e9349e7..f7ba1ac 100644 --- a/HDL-ON_iOS/Resources/Phone/.DS_Store +++ b/HDL-ON_iOS/Resources/Phone/.DS_Store Binary files differ diff --git a/HDL-ON_iOS/Resources/Phone/Collection/.DS_Store b/HDL-ON_iOS/Resources/Phone/Collection/.DS_Store index 79a27ca..f9b014e 100644 --- a/HDL-ON_iOS/Resources/Phone/Collection/.DS_Store +++ b/HDL-ON_iOS/Resources/Phone/Collection/.DS_Store Binary files differ diff --git a/HDL-ON_iOS/Resources/Phone/FunctionIcon/.DS_Store b/HDL-ON_iOS/Resources/Phone/FunctionIcon/.DS_Store index c29e9a9..98ae4da 100644 --- a/HDL-ON_iOS/Resources/Phone/FunctionIcon/.DS_Store +++ b/HDL-ON_iOS/Resources/Phone/FunctionIcon/.DS_Store Binary files differ diff --git a/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/.DS_Store b/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/.DS_Store new file mode 100644 index 0000000..8cedc4f --- /dev/null +++ b/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/.DS_Store Binary files differ diff --git a/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AirSupplyIcon.png b/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AirSupplyIcon.png index 2ddf28e..0b42b8c 100644 --- a/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AirSupplyIcon.png +++ b/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AirSupplyIcon.png Binary files differ diff --git a/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AirSupplyIconGray.png b/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AirSupplyIconGray.png new file mode 100644 index 0000000..dd43a77 --- /dev/null +++ b/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AirSupplyIconGray.png Binary files differ diff --git a/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AutoIcon.png b/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AutoIcon.png index 08037d0..ba5c523 100644 --- a/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AutoIcon.png +++ b/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AutoIcon.png Binary files differ diff --git a/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AutoIconGray.png b/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AutoIconGray.png new file mode 100644 index 0000000..c19da7b --- /dev/null +++ b/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AutoIconGray.png Binary files differ diff --git a/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/CoolIcon.png b/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/CoolIcon.png index e1425e4..0a1a468 100644 --- a/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/CoolIcon.png +++ b/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/CoolIcon.png Binary files differ diff --git a/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/CoolIconGray.png b/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/CoolIconGray.png new file mode 100644 index 0000000..61e008a --- /dev/null +++ b/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/CoolIconGray.png Binary files differ diff --git a/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DehumidificationIcon.png b/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DehumidificationIcon.png index 66910f1..139b7c7 100644 --- a/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DehumidificationIcon.png +++ b/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DehumidificationIcon.png Binary files differ diff --git a/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DehumidificationIconGray.png b/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DehumidificationIconGray.png new file mode 100644 index 0000000..68850a1 --- /dev/null +++ b/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DehumidificationIconGray.png Binary files differ diff --git a/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DivBg1.png b/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DivBg1.png new file mode 100644 index 0000000..368c561 --- /dev/null +++ b/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DivBg1.png Binary files differ diff --git a/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DivBg2.png b/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DivBg2.png new file mode 100644 index 0000000..06d2ef4 --- /dev/null +++ b/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DivBg2.png Binary files differ diff --git a/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/HeatIconGray.png b/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/HeatIconGray.png new file mode 100644 index 0000000..6e95121 --- /dev/null +++ b/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/HeatIconGray.png Binary files differ diff --git a/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/HeatingIcon.png b/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/HeatingIcon.png index eb11a35..43ffc31 100644 --- a/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/HeatingIcon.png +++ b/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/HeatingIcon.png Binary files differ diff --git a/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/HeatingIconGray.png b/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/HeatingIconGray.png new file mode 100644 index 0000000..6e95121 --- /dev/null +++ b/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/HeatingIconGray.png Binary files differ diff --git a/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/HighIcon.png b/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/HighIcon.png new file mode 100644 index 0000000..0913a86 --- /dev/null +++ b/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/HighIcon.png Binary files differ diff --git a/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/HightIconGray.png b/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/HightIconGray.png new file mode 100644 index 0000000..ddfe06b --- /dev/null +++ b/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/HightIconGray.png Binary files differ diff --git a/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/LowIcon.png b/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/LowIcon.png new file mode 100644 index 0000000..1bfd901 --- /dev/null +++ b/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/LowIcon.png Binary files differ diff --git a/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/LowIconGray.png b/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/LowIconGray.png new file mode 100644 index 0000000..884527f --- /dev/null +++ b/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/LowIconGray.png Binary files differ diff --git a/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/MediumIcon.png b/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/MediumIcon.png new file mode 100644 index 0000000..83f5845 --- /dev/null +++ b/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/MediumIcon.png Binary files differ diff --git a/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/MediumIconGray.png b/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/MediumIconGray.png new file mode 100644 index 0000000..285859d --- /dev/null +++ b/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/MediumIconGray.png Binary files differ diff --git a/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindHighIcon.png b/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindHighIcon.png index 827c617..0913a86 100644 --- a/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindHighIcon.png +++ b/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindHighIcon.png Binary files differ diff --git a/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindHighIconGray.png b/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindHighIconGray.png new file mode 100644 index 0000000..ddfe06b --- /dev/null +++ b/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindHighIconGray.png Binary files differ diff --git a/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindLowIcon.png b/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindLowIcon.png index fc71f49..1bfd901 100644 --- a/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindLowIcon.png +++ b/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindLowIcon.png Binary files differ diff --git a/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindLowIconGray.png b/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindLowIconGray.png new file mode 100644 index 0000000..884527f --- /dev/null +++ b/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindLowIconGray.png Binary files differ diff --git a/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindMediumIcon.png b/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindMediumIcon.png index 69abd39..83f5845 100644 --- a/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindMediumIcon.png +++ b/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindMediumIcon.png Binary files differ diff --git a/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindMediumIconGray.png b/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindMediumIconGray.png new file mode 100644 index 0000000..285859d --- /dev/null +++ b/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindMediumIconGray.png Binary files differ diff --git a/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainCloseBlueIcon_Shadow.png b/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainCloseBlueIcon_Shadow.png new file mode 100644 index 0000000..2dfd3d2 --- /dev/null +++ b/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainCloseBlueIcon_Shadow.png Binary files differ diff --git a/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainCloseWhiteIcon_Shadow.png b/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainCloseWhiteIcon_Shadow.png new file mode 100644 index 0000000..b27081d --- /dev/null +++ b/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainCloseWhiteIcon_Shadow.png Binary files differ diff --git a/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainOpenBlueIcon_Shadow.png b/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainOpenBlueIcon_Shadow.png new file mode 100644 index 0000000..6f3d1ab --- /dev/null +++ b/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainOpenBlueIcon_Shadow.png Binary files differ diff --git a/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainOpenWhiteIcon_Shadow.png b/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainOpenWhiteIcon_Shadow.png new file mode 100644 index 0000000..d42df0e --- /dev/null +++ b/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainOpenWhiteIcon_Shadow.png Binary files differ diff --git a/HDL-ON_iOS/Resources/Phone/PersonalCenter/HomeListbg.png b/HDL-ON_iOS/Resources/Phone/PersonalCenter/HomeListbg.png index 74ed37d..0c4605d 100644 --- a/HDL-ON_iOS/Resources/Phone/PersonalCenter/HomeListbg.png +++ b/HDL-ON_iOS/Resources/Phone/PersonalCenter/HomeListbg.png Binary files differ diff --git a/HDL_APP_Project.sln b/HDL_APP_Project.sln index af62871..0f8af68 100644 --- a/HDL_APP_Project.sln +++ b/HDL_APP_Project.sln @@ -9,6 +9,14 @@ EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Shared.IOS.TBL", "Shared.IOS.TBL\Shared.IOS.TBL.csproj", "{D623E902-D787-4886-9F17-38C062692326}" EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HDL-ON_Android", "HDL-ON_Android\HDL-ON_Android.csproj", "{09712674-2A38-407B-B1E2-560B2C352F9A}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Shared.Droid", "..\..\Downloads\Library-refs_heads_CJL\Shared.Droid\Shared.Droid.csproj", "{B7B2BB29-2DF1-4235-A67B-E09C2EC1EBAF}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Shared.Droid.HDLWidget", "..\..\Downloads\Library-refs_heads_CJL\Shared.Droid.HDLWidget\Shared.Droid.HDLWidget.csproj", "{CAC13D54-CD90-4C90-8B3C-ECCFF6A7CA34}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Shared.Droid.TouchID", "..\..\Downloads\Library-refs_heads_CJL\Shared.Droid.TouchID\Shared.Droid.TouchID.csproj", "{693D1597-F3B8-4994-A82D-0BAE73E73230}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -55,5 +63,53 @@ {D623E902-D787-4886-9F17-38C062692326}.Debug|iPhone.Build.0 = Debug|Any CPU {D623E902-D787-4886-9F17-38C062692326}.Release|iPhone.ActiveCfg = Release|Any CPU {D623E902-D787-4886-9F17-38C062692326}.Release|iPhone.Build.0 = Release|Any CPU + {09712674-2A38-407B-B1E2-560B2C352F9A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {09712674-2A38-407B-B1E2-560B2C352F9A}.Debug|Any CPU.Build.0 = Debug|Any CPU + {09712674-2A38-407B-B1E2-560B2C352F9A}.Release|Any CPU.ActiveCfg = Release|Any CPU + {09712674-2A38-407B-B1E2-560B2C352F9A}.Release|Any CPU.Build.0 = Release|Any CPU + {09712674-2A38-407B-B1E2-560B2C352F9A}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU + {09712674-2A38-407B-B1E2-560B2C352F9A}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU + {09712674-2A38-407B-B1E2-560B2C352F9A}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU + {09712674-2A38-407B-B1E2-560B2C352F9A}.Release|iPhoneSimulator.Build.0 = Release|Any CPU + {09712674-2A38-407B-B1E2-560B2C352F9A}.Debug|iPhone.ActiveCfg = Debug|Any CPU + {09712674-2A38-407B-B1E2-560B2C352F9A}.Debug|iPhone.Build.0 = Debug|Any CPU + {09712674-2A38-407B-B1E2-560B2C352F9A}.Release|iPhone.ActiveCfg = Release|Any CPU + {09712674-2A38-407B-B1E2-560B2C352F9A}.Release|iPhone.Build.0 = Release|Any CPU + {B7B2BB29-2DF1-4235-A67B-E09C2EC1EBAF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {B7B2BB29-2DF1-4235-A67B-E09C2EC1EBAF}.Debug|Any CPU.Build.0 = Debug|Any CPU + {B7B2BB29-2DF1-4235-A67B-E09C2EC1EBAF}.Release|Any CPU.ActiveCfg = Release|Any CPU + {B7B2BB29-2DF1-4235-A67B-E09C2EC1EBAF}.Release|Any CPU.Build.0 = Release|Any CPU + {B7B2BB29-2DF1-4235-A67B-E09C2EC1EBAF}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU + {B7B2BB29-2DF1-4235-A67B-E09C2EC1EBAF}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU + {B7B2BB29-2DF1-4235-A67B-E09C2EC1EBAF}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU + {B7B2BB29-2DF1-4235-A67B-E09C2EC1EBAF}.Release|iPhoneSimulator.Build.0 = Release|Any CPU + {B7B2BB29-2DF1-4235-A67B-E09C2EC1EBAF}.Debug|iPhone.ActiveCfg = Debug|Any CPU + {B7B2BB29-2DF1-4235-A67B-E09C2EC1EBAF}.Debug|iPhone.Build.0 = Debug|Any CPU + {B7B2BB29-2DF1-4235-A67B-E09C2EC1EBAF}.Release|iPhone.ActiveCfg = Release|Any CPU + {B7B2BB29-2DF1-4235-A67B-E09C2EC1EBAF}.Release|iPhone.Build.0 = Release|Any CPU + {CAC13D54-CD90-4C90-8B3C-ECCFF6A7CA34}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {CAC13D54-CD90-4C90-8B3C-ECCFF6A7CA34}.Debug|Any CPU.Build.0 = Debug|Any CPU + {CAC13D54-CD90-4C90-8B3C-ECCFF6A7CA34}.Release|Any CPU.ActiveCfg = Release|Any CPU + {CAC13D54-CD90-4C90-8B3C-ECCFF6A7CA34}.Release|Any CPU.Build.0 = Release|Any CPU + {CAC13D54-CD90-4C90-8B3C-ECCFF6A7CA34}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU + {CAC13D54-CD90-4C90-8B3C-ECCFF6A7CA34}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU + {CAC13D54-CD90-4C90-8B3C-ECCFF6A7CA34}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU + {CAC13D54-CD90-4C90-8B3C-ECCFF6A7CA34}.Release|iPhoneSimulator.Build.0 = Release|Any CPU + {CAC13D54-CD90-4C90-8B3C-ECCFF6A7CA34}.Debug|iPhone.ActiveCfg = Debug|Any CPU + {CAC13D54-CD90-4C90-8B3C-ECCFF6A7CA34}.Debug|iPhone.Build.0 = Debug|Any CPU + {CAC13D54-CD90-4C90-8B3C-ECCFF6A7CA34}.Release|iPhone.ActiveCfg = Release|Any CPU + {CAC13D54-CD90-4C90-8B3C-ECCFF6A7CA34}.Release|iPhone.Build.0 = Release|Any CPU + {693D1597-F3B8-4994-A82D-0BAE73E73230}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {693D1597-F3B8-4994-A82D-0BAE73E73230}.Debug|Any CPU.Build.0 = Debug|Any CPU + {693D1597-F3B8-4994-A82D-0BAE73E73230}.Release|Any CPU.ActiveCfg = Release|Any CPU + {693D1597-F3B8-4994-A82D-0BAE73E73230}.Release|Any CPU.Build.0 = Release|Any CPU + {693D1597-F3B8-4994-A82D-0BAE73E73230}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU + {693D1597-F3B8-4994-A82D-0BAE73E73230}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU + {693D1597-F3B8-4994-A82D-0BAE73E73230}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU + {693D1597-F3B8-4994-A82D-0BAE73E73230}.Release|iPhoneSimulator.Build.0 = Release|Any CPU + {693D1597-F3B8-4994-A82D-0BAE73E73230}.Debug|iPhone.ActiveCfg = Debug|Any CPU + {693D1597-F3B8-4994-A82D-0BAE73E73230}.Debug|iPhone.Build.0 = Debug|Any CPU + {693D1597-F3B8-4994-A82D-0BAE73E73230}.Release|iPhone.ActiveCfg = Release|Any CPU + {693D1597-F3B8-4994-A82D-0BAE73E73230}.Release|iPhone.Build.0 = Release|Any CPU EndGlobalSection EndGlobal diff --git a/HDL_ON/.DS_Store b/HDL_ON/.DS_Store index 1de32a0..89fb202 100644 --- a/HDL_ON/.DS_Store +++ b/HDL_ON/.DS_Store Binary files differ diff --git a/HDL_ON/Common/R.cs b/HDL_ON/Common/R.cs index 3e0005b..9368e2b 100644 --- a/HDL_ON/Common/R.cs +++ b/HDL_ON/Common/R.cs @@ -4,7 +4,18 @@ { public static class StringId { - + public readonly static int TipCloseAllFunctionInRoom = 129; + public readonly static int ChooseFan = 128; + public readonly static int ChooseMode = 127; + public readonly static int LowWindSpeed = 126; + public readonly static int MiddleWindSpeed = 125; + public readonly static int HighWindSpeed = 124; + public readonly static int AirSupply = 123; + public readonly static int Auto = 122; + public readonly static int Dry = 121; + public readonly static int Heat = 120; + public readonly static int Cool = 119; + public readonly static int Open = 118; public readonly static int FloorHeating = 117; public readonly static int DoorLock = 116; public readonly static int Electric = 115; diff --git a/HDL_ON/DAL/Net/CommonPage.cs b/HDL_ON/DAL/Net/CommonPage.cs index 3ef5e1b..ce39294 100644 --- a/HDL_ON/DAL/Net/CommonPage.cs +++ b/HDL_ON/DAL/Net/CommonPage.cs @@ -106,52 +106,57 @@ { if (function.GetBusId() == subnetID + "_" + deviceID + "_" + receiveBytes[0]) { - if (function.functionCategory == FunctionType.Light) + if (function.functionCategory == FunctionCategory.Light) { var light = function as Light; - if (receiveBytes[2] == 0 && light.on_off == 0) + //if (receiveBytes[2] == 0 && light.on_off == "off") + //{ + // break; + //} + //if (function.functionType == "Relay") + //{ + // var relay = function as Light; + // relay.on_off = receiveBytes[2] == 0 ? "off" : "on"; + // HomePage.UpdataLightView(relay); + //} + //else if (function.functionType == "Dimmer") + //{ + //var light = function as Light; + light.on_off = receiveBytes[2] == 0 ? "off" : "on"; + if (light.on_off == "on") { - break; + light.brightness = receiveBytes[2]; + light.lastState = Language.StringByID(StringId.Brightness) + " : " + receiveBytes[2] + "%"; } - if (function.functionType == "Relay") + HomePage.UpdataFunctionStates(light); + RoomPage.UpdataStates(light); + FunctionPage.UpdataStates(light); + ClassificationPage.UpdataInfo(light); + switch (light.functionType) { - var relay = function as Light; - relay.on_off = receiveBytes[2] == 0 ? 0 : 1; - HomePage.UpdataLightView(relay); + case FunctionType.Relay: + RelayPage.UpdataState(light); + break; + case FunctionType.Dimmer: + DimmerPage.UpdataStates(light); + break; } - else if (function.functionType == "Dimmer") - { - var dimmer = function as Light; - dimmer.on_off = receiveBytes[2] == 0 ? 0 : 1; - if (dimmer.on_off == 1) - { - dimmer.brightness = receiveBytes[2]; - dimmer.lastState = Language.StringByID(StringId.Brightness) + " : " + receiveBytes[2] + "%"; - } - HomePage.UpdataLightView(dimmer); - RoomPage.UpdataStates(dimmer); - FunctionPage.UpdataStates(dimmer); - DimmerPage.UpdataStates(dimmer); - } + //} } } } break; case Command.SetLogicLoopColorACK: - foreach (var function in DB_ResidenceData.residenceData.functionList.lights) + case Command.ReadLogicLoopColorACK: + foreach (var rgb in DB_ResidenceData.residenceData.functionList.lights) { - if (function.GetBusId() == subnetID + "_" + deviceID + "_" + receiveBytes[0]) + if (rgb.GetBusId() == subnetID + "_" + deviceID + "_" + receiveBytes[0]) { - if (function.functionType == "RGB") + if (rgb.functionType == FunctionType.RGB) { - var light = function as Light; - if (receiveBytes[2] == 0 && light.on_off == 0) - { - break; - } - var rgb = function as Light; - rgb.on_off = receiveBytes[1] == 0 ? 0 : 1; - if (rgb.on_off == 1) + rgb.on_off = receiveBytes[1] > 0 ? "on" : "off"; + MainPage.Log($"Logic ACK {receiveBytes[1]}"); + if (receiveBytes[1] >0) { rgb.brightness = receiveBytes[1]; rgb.lastState = Language.StringByID(StringId.Brightness) + " : " + receiveBytes[1] + "%"; @@ -160,14 +165,115 @@ rgb.greenColor = receiveBytes[7]; rgb.blueColor = receiveBytes[8]; - HomePage.UpdataLightView(rgb); + HomePage.UpdataFunctionStates(rgb); RoomPage.UpdataStates(rgb); FunctionPage.UpdataStates(rgb); + ClassificationPage.UpdataInfo(rgb); RGBPage.UpdataStates(rgb); } } } break; + case Command.SetCurtainModelStutasACK: + case Command.ReadCurtainStutasACK: + foreach (var curtain in DB_ResidenceData.residenceData.functionList.curtains) + { + if (curtain.GetBusId() == subnetID + "_" + deviceID + "_" + receiveBytes[0]) + { + switch(receiveBytes[1]) + { + case 0: + curtain.on_off = "stop"; + break; + case 1: + curtain.on_off = "on"; + curtain.lastState = Language.StringByID(StringId.Open); + break; + case 2: + curtain.on_off = "off"; + curtain.lastState = Language.StringByID(StringId.Close); + break; + default: + if (receiveBytes[1] > 1) + { + curtain.on_off = "on"; + } + else + { + curtain.on_off = "off"; + } + curtain.openLevel = receiveBytes[1]; + curtain.lastState = Language.StringByID(StringId.Open) + curtain.openLevel + "%"; + break; + } + RoomPage.UpdataStates(curtain); + FunctionPage.UpdataStates(curtain); + HomePage.UpdataFunctionStates(curtain); + ClassificationPage.UpdataInfo(curtain); + switch (curtain.functionType) + { + case FunctionType.Curtain: + CurtainModulePage.UpdataState(curtain); + break; + } + } + } + break; + case Command.SetACModeACK: + case Command.ReadACModeACK: + foreach (var ac in DB_ResidenceData.residenceData.functionList.aCs) + { + if (ac.GetBusId() == subnetID + "_" + deviceID + "_" + receiveBytes[0]) + { + ac.curTempType = receiveBytes[1]; + ac.indoorTemp = receiveBytes[2]; + ac.on_off = receiveBytes[8] == 1 ? "on" : "off"; + ac.curModeIndex = receiveBytes[9]; + ac.curFanIndex = receiveBytes[10]; + ac.curTemp = receiveBytes[11]; + ac.lastState = ""; + switch (ac.curMode) + { + case "cool": + ac.lastState = Language.StringByID(StringId.Cool); + break; + case "heat": + ac.lastState = Language.StringByID(StringId.Heat); + break; + case "dry": + ac.lastState = Language.StringByID(StringId.Dry); + break; + case "auto": + ac.lastState = Language.StringByID(StringId.Auto); + break; + case "fan": + ac.lastState = Language.StringByID(StringId.AirSupply); + break; + } + switch (ac.curFan) + { + case "high": + ac.lastState += " " + Language.StringByID(StringId.HighWindSpeed); + break; + case "medium": + ac.lastState += " " + Language.StringByID(StringId.MiddleWindSpeed); + break; + case "low": + ac.lastState += " " + Language.StringByID(StringId.LowWindSpeed); + break; + case "auto": + ac.lastState += " " + Language.StringByID(StringId.Auto); + break; + } + ac.lastState += " " + ac.curTemp + "掳C"; + RoomPage.UpdataStates(ac); + FunctionPage.UpdataStates(ac); + HomePage.UpdataFunctionStates(ac); + ClassificationPage.UpdataInfo(ac); + ACPage.UpdataStates(ac); + } + } + break; } } catch (Exception ex) diff --git a/HDL_ON/DAL/Server/HttpServerRequest.cs b/HDL_ON/DAL/Server/HttpServerRequest.cs index 42fae88..c147e45 100644 --- a/HDL_ON/DAL/Server/HttpServerRequest.cs +++ b/HDL_ON/DAL/Server/HttpServerRequest.cs @@ -17,6 +17,16 @@ var xxx = homeJsonStr.GetValue("xxx").ToString(), */ + //public ResponsePack GetCityId(string lon,string lat) + //{ + // string jsonString = "{" + + // "\"Account\":" + "\"" + lon + "\"" + "," + + // "\"Password\":" + "\"" + lat + "\"" + + // "}"; + // return RequestHttps(@"https://global.hdlcontrol.com/HangZhouHdlCloudApi/ZigbeeUsers/Login", jsonString, false); + // //string url = $"https://developer.hdlcontrol.com/Weather/Weather/FindCity/?lon={arg1}&lat={arg2}"; + //} + #region 娉ㄥ唽銆佺櫥褰曢儴鍒� /// <summary> /// 璐﹀彿鐧诲綍-浣跨敤瀵嗙爜 diff --git a/HDL_ON/DriverLayer/BusSocket.cs b/HDL_ON/DriverLayer/BusSocket.cs index 2a84c44..e8b346c 100644 --- a/HDL_ON/DriverLayer/BusSocket.cs +++ b/HDL_ON/DriverLayer/BusSocket.cs @@ -63,8 +63,6 @@ } catch { } busSocket = null; - //HDL_ON.SimpleControl.Phone.Music.A31PlayMusicPage.isExit = true; - //SmartHome.MqttCommon.DisConnect (); MainPage.Log("BusSocket鍏抽棴鎴愬姛!"); } @@ -138,16 +136,19 @@ { try { - if (!IsRunning) { - return; - } + if (!IsRunning) + { + tempPacket.HaveSendCount++; + return; + } tempPacket.FlagDateTime = System.DateTime.Now; tempPacket.HaveSendCount++; busSocket.BeginSendTo(tempPacket.Bytes, 0, tempPacket.Bytes.Length, SocketFlags.None, tempPacket.RemoteEndPoint, new AsyncCallback(asyncEndSend), tempPacket); } - catch { - - } + catch (Exception ex) + { + MainPage.Log($"AsyncBeginSend error {ex.Message}"); + } } /// <summary> diff --git a/HDL_ON/DriverLayer/Control.cs b/HDL_ON/DriverLayer/Control.cs index f1eb051..cb7006d 100644 --- a/HDL_ON/DriverLayer/Control.cs +++ b/HDL_ON/DriverLayer/Control.cs @@ -8,6 +8,10 @@ { public partial class Control { + public static void Send(Function function) + { + ControlBusScenes(function as Scene); + } /// <summary> /// 鍙戦�佸懡浠� @@ -17,15 +21,13 @@ /// <param name="commandString"></param> /// <param name="function"></param> /// <returns></returns> - public static void Send(string commandType, Function function) + public static void Send(CommandType_A commandType, Function function) { if (function.bus_Data!=null) { try { - //var ssd = function.GetSendJObject(commandString); ControlBusData(function, commandType); - //return revBytes; } catch (Exception ex) { @@ -51,13 +53,44 @@ } } + /// <summary> + /// 鎺у埗bus鍦烘櫙 + /// </summary> + static void ControlBusScenes(Scene scene) + { + foreach(var busSceneData in scene.bus_SceneData) + { + foreach(var function in DB_ResidenceData.residenceData.functionList.GetAllDeviceFunctionList()) + { + if(busSceneData.Key == function.sid) + { + switch(function.functionType) + { + case FunctionType.Curtain: + ControlBytesSend(Command.SetCurtainModelStutas, function.bus_Data.SubnetID, function.bus_Data.DeviceID, busSceneData.Value); + break; + case FunctionType.AC: + ControlBytesSend(Command.SetACMode, function.bus_Data.SubnetID, function.bus_Data.DeviceID, busSceneData.Value); + break; + case FunctionType.Relay: + case FunctionType.Dimmer: + ControlBytesSend(Command.SetSingleLight, function.bus_Data.SubnetID, function.bus_Data.DeviceID, busSceneData.Value); + break; + case FunctionType.RGB: + ControlBytesSend(Command.SetLogicLoopColor, function.bus_Data.SubnetID, function.bus_Data.DeviceID, busSceneData.Value); + break; + } + } + } + } + } /// <summary> /// 灏咥鍗忚鎺у埗鏁版嵁杞崲绋媌us鍗忚鐨勬帶鍒舵暟鎹� /// </summary> /// <param name="commandString"></param> /// <returns></returns> - static void ControlBusData(Function function,string command)//JObject commandString,BusData bus_Data, + static void ControlBusData(Function function, CommandType_A command) { //鍙嶉: //{ @@ -75,16 +108,17 @@ //var functionType = jobj.GetValue("sid").ToString().Substring(22, 2);//鎴彇24锛�25瀛楃鑾峰彇鎺у埗鐨勮澶囩殑绫诲瀷 switch (command) { - case "write": + case CommandType_A.write: switch (function.functionCategory) { - case FunctionType.Light: + case FunctionCategory.Light: var light = function as Light; switch (light.functionType) { - case "RGB": + case FunctionType.RGB: + MainPage.Log($"rgb level : {light.brightness}"); byte b = 100;//寮�鍏虫搷浣滀緷鎹畂n_off瀛楁锛屽疄闄呭紑鍏冲�间緷鎹産rightness锛屽綋on_off涓烘墦寮�锛宐rightness涓嶈兘涓�0 - if (light.on_off == 0) + if (light.on_off == "off") { b = 0; } @@ -98,11 +132,13 @@ light.redColor,light.greenColor, light.blueColor, 0,0}; - ControlBytesSend(Command.SetLogicLoopColor, subnetId, deviceId, bytes); + MainPage.Log($"rgb level1 : {light.brightness}"); + ControlBytesSend(Command.SetLogicLoopColor, subnetId, deviceId, bytes,1); + MainPage.Log($"rgb level2 : {light.brightness}"); break; - case "Dimmer": + case FunctionType.Dimmer: byte b1 = 100; - if (light.on_off == 0) + if (light.on_off == "off") { b1 = 0; } @@ -115,54 +151,80 @@ b1, 0, 0 }); break; - case "Relay": - ControlBytesSend(Command.SetSingleLight, subnetId, deviceId, new byte[] { function.bus_Data.LoopID, light.on_off == 1 ? (byte)100 : (byte)0, 0, 0 }); + case FunctionType.Relay: + ControlBytesSend(Command.SetSingleLight, subnetId, deviceId, new byte[] { function.bus_Data.LoopID, light.on_off == "on" ? (byte)100 : (byte)0, 0, 0 }); break; } break; - case FunctionType.Curtain: - //if (jobj.ContainsKey("Curtain"))//on/off/stop - //{ - // byte state = 0; - // switch (jobj.GetValue("switch").ToString()) - // { - // case "stop": - // state = 0; - // break; - // case "on": - // state = 1; - // break; - // case "off": - // state = 2; - // break; - // } - // return ControlBytesSendHasReturn(Command.SetCurtainModelStutas, subnetId, deviceId, new byte[] { function.bus_Data.LoopID, state }); - //} - //else if (jobj.ContainsKey("MotorCurtain") || jobj.ContainsKey("RollingShutter")) - //{ - // var state = Convert.ToByte(jobj.GetValue("openLevel").ToString()); - // return ControlBytesSendHasReturn(Command.SetCurtainModelStutas, subnetId, deviceId, new byte[] { 17, state }); - //} + case FunctionCategory.Curtain: + var curtain = function as Curtain; + switch (curtain.functionType) + { + case FunctionType.Curtain: + byte b1 = 0; + if (curtain.on_off == "stop") + { + b1 = 0; + }else if(curtain.on_off == "on") + { + b1 = 1; + } + else + { + b1 = 2; + } + ControlBytesSend(Command.SetCurtainModelStutas, subnetId, deviceId, new byte[] { curtain.bus_Data.LoopID, b1 }); + break; + case FunctionType.MotorCurtain: + case FunctionType.RollingShutter: + if (curtain.on_off == "stop") + { + ControlBytesSend(Command.SetCurtainModelStutas, subnetId, deviceId, new byte[] { curtain.bus_Data.LoopID, 0 }); + } + ControlBytesSend(Command.SetCurtainModelStutas, subnetId, deviceId, new byte[] { 17, (byte)curtain.openLevel }); + break; + } + break; + case FunctionCategory.AC: + var aC = function as AC; + ControlBytesSend(Command.SetACMode, subnetId, deviceId, new byte[] { aC.bus_Data.LoopID, (byte)aC.curTempType, 32, 32, 32, 32, 32, 0, aC.on_off == "on" ? (byte)1 : (byte)0, aC.curModeIndex, aC.curFanIndex, (byte)aC.curTemp, 0 }); break; } break; - case "read": - //switch ((FunctionType)Enum.ToObject(typeof(FunctionType), Convert.ToInt32(functionType))) - //{ - // case FunctionType.Light: - // if (jobj.ContainsKey("switch"))//缁х數鍣� - // { - // var state = jobj.GetValue("switch").ToString() == "0" ? (byte)0 : (byte)100; - // var bytes = new byte[] { Convert.ToByte(loopId), state, 0, 0 }; - // return ControlBytesSendHasReturn(Command.ReadLightSingleLoopBrightness, subnetId, deviceId, bytes); - // } - // break; - //} + case CommandType_A.read: + switch (function.functionCategory) + { + case FunctionCategory.Light: + switch (function.functionType) + { + case FunctionType.Relay: + case FunctionType.Dimmer: + ControlBytesSend(Command.ReadLightSingleLoopBrightness, subnetId, deviceId, new byte[] { function.bus_Data.LoopID }); + break; + case FunctionType.RGB: + ControlBytesSend(Command.ReadLogicLoopColor, subnetId, deviceId, new byte[] { function.bus_Data.LoopID }); + break; + } + break; + case FunctionCategory.Curtain: + switch (function.functionType) + { + case FunctionType.Curtain: + case FunctionType.MotorCurtain: + case FunctionType.RollingShutter: + ControlBytesSend(Command.ReadCurtainStatus, subnetId, deviceId, new byte[] { function.bus_Data.LoopID }); + break; + } + break; + case FunctionCategory.AC: + ControlBytesSend(Command.ReadACMode, subnetId, deviceId, new byte[] {function.bus_Data.LoopID }); + break; + } break; } - } - catch (Exception ex) { + catch (Exception ex) + { MainPage.Log($"DataConversion_Bus Erorr : {ex.Message}"); } } diff --git a/HDL_ON/DriverLayer/Control_Bus.cs b/HDL_ON/DriverLayer/Control_Bus.cs index 7ba3779..a0d8538 100644 --- a/HDL_ON/DriverLayer/Control_Bus.cs +++ b/HDL_ON/DriverLayer/Control_Bus.cs @@ -16,25 +16,6 @@ private static List<Control> controlList = new List<Control>(50); /// <summary> - /// 鍙戦�佹暟鎹紝绛夊緟鏈夊弽棣� - /// </summary> - /// <returns>The bytes send has return.</returns> - static byte[] ControlBytesSendHasReturn(Command command, byte subnetID, byte deviceID, byte[] gatewayBytes, int sendCount = 3) - { - Control control = new Control(); - control.Send(new Target() - { - IPEndPoint = CommonPage.EndPoint, - Command = command, - SubnetID = subnetID, - DeviceID = deviceID, - AddData = gatewayBytes, - }, sendCount, true); - - return control.UsefulBytes; - } - - /// <summary> /// 鍙戦�佹暟鎹紝涓嶉渶瑕佺瓑寰呭洖澶� /// </summary> static void ControlBytesSend(Command command, byte subnetID, byte deviceID, byte[] gatewayBytes, int sendCount = 3, System.Net.IPEndPoint ipEndpoint = null) @@ -74,7 +55,11 @@ case Command.SetLogicLoopColorACK: receiveFlag += string.Format("{0},{1},{2}", usefulBytes[0], usefulBytes[1], usefulBytes[2]); break; - + case Command.ReadLogicLoopColorACK: + case Command.ReadACModeACK: + case Command.SetACModeACK: + receiveFlag += string.Format("{0}", usefulBytes[0]); + break; //case Command.YIPanelDeviceInofACK: // for (int i = 0; i < 4; i++) // { @@ -132,8 +117,6 @@ // break; //case Command.SetCommonACK: //case Command.InfraredChannelControlACK: - //case Command.ReadACModeACK: - //case Command.SetACModeACK: //case Command.Serverx_FH_CMD_ACK: //case Command.ReadSensorHistoryACK: //case Command.SetSensorAutomationTargetLevelEnableACK: @@ -254,7 +237,6 @@ //case Command.AssignedAddressACK: //case Command.UpdataCurtainModelRunTimeACK: //case Command.ReadCurtainStutasACK: - //case Command.ReadLogicLoopColorACK: //case Command.ReadPanleTempACK: //case Command.FreshAirReadACK: //case Command.FreshAirControlACK: @@ -460,6 +442,9 @@ switch (target.Command) { case Command.SetSingleLight: + case Command.ReadLogicLoopColor: + case Command.ReadACMode: + case Command.SetACMode: this.sendFlag += string.Format("{0}", target.AddData[0]); break; case Command.SetLogicLoopColor: @@ -496,8 +481,6 @@ // break; //case Command.SetCommonSwitch: //case Command.InfraredChannelControl: - //case Command.ReadACMode: - //case Command.SetACMode: //case Command.ReadFoolHeat: //case Command.SetFoolHeat: //case Command.Serverx_FH_CMD: @@ -620,7 +603,6 @@ //case Command.AssignedAddress: //case Command.UpdataCurtainModelRunTime: //case Command.ReadCurtainStatus: - //case Command.ReadLogicLoopColor: //case Command.ReadPanleTemp: //case Command.FreshAirRead: //case Command.FreshAirControl: @@ -665,14 +647,21 @@ /// <param name="sendCount">閲嶅彂娆℃暟</param> public void Send(Target target, int sendCount, bool isWait) { - Packet = new Packet(target.SendBytes, target.IPEndPoint); - Packet.HaveSendCount = 3 - sendCount; - - ini(target); - - if (isWait) + try { - this.wait(); + Packet = new Packet(target.SendBytes, target.IPEndPoint); + Packet.HaveSendCount = 3 - sendCount; + + ini(target); + + if (isWait) + { + this.wait(); + } + } + catch(Exception ex) + { + MainPage.Log($"Send bus data error {ex.Message}"); } } diff --git a/HDL_ON/Entity/DB_ResidenceData.cs b/HDL_ON/Entity/DB_ResidenceData.cs index 924313e..93583a6 100644 --- a/HDL_ON/Entity/DB_ResidenceData.cs +++ b/HDL_ON/Entity/DB_ResidenceData.cs @@ -13,10 +13,6 @@ /// 浣忓畢鍚嶇О /// </summary> public string residenceName; - /// <summary> - /// 浣忓畢鍥剧墖 - /// </summary> - public string residenceImage; /// <summary> /// 妤煎眰鍒楄〃 @@ -27,15 +23,15 @@ /// 鎴块棿鍒楄〃 /// </summary> public List<Room> rooms = new List<Room>(); - - /// <summary> - /// 鍔熻兘绫诲瀷鍒楄〃 - /// </summary> - public List<string> functionTypeList = new List<string>(); /// <summary> /// 鍔熻兘鍒楄〃 /// </summary> public FunctionList functionList = new FunctionList(); + + /// <summary> + /// 鍔熻兘绫诲瀷鍒楄〃 + /// </summary> + public List<FunctionCategory> functionTypeList = new List<FunctionCategory>(); static DB_ResidenceData instance; public static DB_ResidenceData residenceData @@ -63,159 +59,181 @@ } if (instance.functionTypeList.Count == 0) { - instance.functionTypeList.AddRange(new List<string> { - "Light","AC","Curtain" - ,"FloorHeating","DoorLock" - ,"Electric","EnergyMonitoring", - "Environmental", - "FreshAir","Music", - "Panel","SecurityMonitoring", - "Sensor","VideoIntercom" + instance.functionTypeList.AddRange(new List<FunctionCategory> { + FunctionCategory.Light,FunctionCategory.AC,FunctionCategory.Curtain, + FunctionCategory.FloorHeating,FunctionCategory.DoorLock, + FunctionCategory.Electric,FunctionCategory.EnergyMonitoring, + FunctionCategory.Environmental, + FunctionCategory.FreshAir,FunctionCategory.Music, + FunctionCategory.Panel,FunctionCategory.SecurityMonitoring, + FunctionCategory.Sensor,FunctionCategory.VideoIntercom }); } //new System.Threading.Thread(() => //{ #if DEBUG - if (DB_ResidenceData.residenceData.functionList.scenes.Count == 0) + if (DB_ResidenceData.residenceData.functionList.scenes.Count == 0) + { + var s0 = new Scene() { - var s1 = new Scene() - { - name = "鍦烘櫙", - scene_id = "0001", - sceneType = SceneType.OrdinaryScenes, - roomIdList = new List<string>() { "0001" }, - }; - DB_ResidenceData.residenceData.functionList.scenes.Add(s1); - var s2 = new Scene() - { - name = "鐢靛奖鍦烘櫙", - scene_id = "0002", - sceneType = SceneType.MovieScene, - roomIdList = new List<string>() { "0001" }, - }; - DB_ResidenceData.residenceData.functionList.scenes.Add(s2); - - var s3 = new Scene() - { - name = "鐢靛奖鍦烘櫙2", - scene_id = "0003", - sceneType = SceneType.MovieScene, - roomIdList = new List<string>() { "0001" }, - }; - DB_ResidenceData.residenceData.functionList.scenes.Add(s3); - } - if (instance.rooms.Count == 0) + sid = "12341212345678901234560100010001", + name = "鍏ㄥ叧鍦烘櫙", + scene_id = "0001", + sceneType = SceneType.OrdinaryScenes, + roomIdList = new List<string>() { "0001" }, + bus_SceneData = new Dictionary<string, byte[]>(), + }; + s0.bus_SceneData.Add("12341212345678901234560401020002", new byte[] { 1, 0, 0, 0 }); + s0.bus_SceneData.Add("12341212345678901234560401010005", new byte[] { 1, 0, 0, 0 }); + s0.bus_SceneData.Add("12341212345678901234560401030006", new byte[] { 1, 0, 254, 0, 0, 3, 255, 0, 0, 0, 0 }); + s0.bus_SceneData.Add("12341212345678901234560603010001", new byte[] { 1, 0, 32, 32, 32, 32, 32, 0, 0, 0, 1, 28, 0 }); + s0.bus_SceneData.Add("12341212345678901234560502010003", new byte[] { 1, 2 }); + DB_ResidenceData.residenceData.functionList.scenes.Add(s0); + var s1 = new Scene() { - //-------------------- - var r111 = new Room() { sid = "0001", name = "Room-1", floorIndex = 1, backgroundImage = "Classification/Room/Roombg.png" }; - instance.rooms.Add(r111); - instance.functionList.aCs.Add(new AC() + sid = "12341212345678901234560100010002", + name = "鍏ㄥ紑鍦烘櫙", + scene_id = "0002", + sceneType = SceneType.OrdinaryScenes, + roomIdList = new List<string>() { "0001" }, + bus_SceneData = new Dictionary<string, byte[]>(), + }; + s1.bus_SceneData.Add("12341212345678901234560401020002", new byte[] { 1, 100, 0, 0 }); + s1.bus_SceneData.Add("12341212345678901234560401010005", new byte[] { 1, 100, 0, 0 }); + s1.bus_SceneData.Add("12341212345678901234560401030006", new byte[] { 1, 100, 254, 0, 0, 3, 255, 0, 0, 0, 0 }); + s1.bus_SceneData.Add("12341212345678901234560603010001", new byte[] { 1, 0, 32, 32, 32, 32, 32, 0, 1, 0, 1, 28, 0 }); + s1.bus_SceneData.Add("12341212345678901234560502010003", new byte[] { 1, 1 }); + DB_ResidenceData.residenceData.functionList.scenes.Add(s1); + var s2 = new Scene() + { + sid = "12341212345678901234560100010004", + name = "鐢靛奖鍦烘櫙", + scene_id = "0004", + sceneType = SceneType.MovieScene, + roomIdList = new List<string>() { "0001" }, + }; + DB_ResidenceData.residenceData.functionList.scenes.Add(s2); + var s3 = new Scene() + { + name = "鐢靛奖鍦烘櫙2", + scene_id = "0003", + sceneType = SceneType.MovieScene, + roomIdList = new List<string>() { "0001" }, + }; + DB_ResidenceData.residenceData.functionList.scenes.Add(s3); + } + if (instance.rooms.Count == 0) + { + //-------------------- + var r111 = new Room() { sid = "0001", name = "Room-1", floorIndex = 1, backgroundImage = "Classification/Room/Roombg.png" }; + instance.rooms.Add(r111); + instance.functionList.aCs.Add(new AC() + { + sid = "12341212345678901234560603010001", + name = "绌鸿皟", + trait = "on_off,mode,fan,temperature", + roomIdList = new List<string>() { "0001" }, + lastState = "鍒跺喎 涓 18掳C", + bus_Data = new BusData { - sid = "12341212345678901234560600000001", - name = "绌鸿皟", - trait = "on_off,mode,fan,temperature", - roomIdList = new List<string>() { "0001" }, - lastState = "鍒跺喎 涓 18掳C", - bus_Data = new BusData - { - SubnetID = 111, - DeviceID = 9, - LoopID = 1, - }, - }); - instance.functionList.lights.Add(new Light() + SubnetID = 42, + DeviceID = 8, + LoopID = 1, + }, + }); + instance.functionList.lights.Add(new Light() + { + sid = "12341212345678901234560401020002", + name = "璋冨厜鐏�", + trait = "brightness", + roomIdList = new List<string>() { "0001" }, + lastState = "20%", + bus_Data = new BusData { - sid = "12341212345678901234560400000002", - name = "瀹㈠巺鐏�", - trait = "brightness", - roomIdList = new List<string>() { "0001" }, - lastState = "20%", - bus_Data = new BusData - { - SubnetID = 111, - DeviceID = 2, - LoopID = 1, - }, + SubnetID = 111, + DeviceID = 2, + LoopID = 1, + }, - }); - instance.functionList.curtains.Add(new Curtain() + }); + instance.functionList.curtains.Add(new Curtain() + { + sid = "12341212345678901234560502010003", + name = "绐楀笜妯″潡", + roomIdList = new List<string>() { "0001" }, + trait = "curtain", + lastState = "寮�", + bus_Data = new BusData { - sid = "12341212345678901234560500000003", - name = "绐楀笜妯″潡", - roomIdList = new List<string>() { "0001" }, - trait = "curtain", - lastState = "寮�", - bus_Data = new BusData - { - SubnetID = 42, - DeviceID = 7, - LoopID = 1, - }, - }); - instance.functionList.curtains.Add(new Curtain() + SubnetID = 42, + DeviceID = 7, + LoopID = 1, + }, + }); + instance.functionList.curtains.Add(new Curtain() + { + sid = "12341212345678901234560502020011", + name = "寮�鍚堝笜", + roomIdList = new List<string>() { "0001" }, + trait = "curtaintype", + lastState = "20%", + bus_Data = new BusData { - sid = "12341212345678901234560500000011", - name = "寮�鍚堝笜", - roomIdList = new List<string>() { "0001" }, - trait = "curtaintype", - lastState = "20%", - bus_Data = new BusData - { - SubnetID = 42, - DeviceID = 7, - LoopID = 11, - }, - }); - instance.functionList.curtains.Add(new Curtain() + SubnetID = 42, + DeviceID = 7, + LoopID = 11, + }, + }); + instance.functionList.curtains.Add(new Curtain() + { + sid = "12341212345678901234560502030012", + name = "鍗峰笜", + roomIdList = new List<string>() { "0001" }, + trait = "rollingshutter", + lastState = "20%", + bus_Data = new BusData { - sid = "12341212345678901234560500000012", - name = "鍗峰笜", - roomIdList = new List<string>() { "0001" }, - trait = "rollingshutter", - lastState = "20%", - bus_Data = new BusData - { - SubnetID = 42, - DeviceID = 7, - LoopID = 12, - }, - }); - instance.functionList.floorHeatings.Add(new FloorHeating() + SubnetID = 42, + DeviceID = 7, + LoopID = 12, + }, + }); + instance.functionList.floorHeatings.Add(new FloorHeating() + { + sid = "12341212345678901234560704010004", + name = "鍦扮儹", + roomIdList = new List<string>() { "0001" }, + lastState = "" + }); + instance.functionList.lights.Add(new Light() + { + sid = "12341212345678901234560401010005", + name = "澶у悐鐏�", + trait = "on_off", + roomIdList = new List<string>() { "0001" }, + bus_Data = new BusData { - sid = "12341212345678901234560700000004", - name = "鍦扮儹", - roomIdList = new List<string>() { "0001" }, - lastState = "" - }); - instance.functionList.lights.Add(new Light() + SubnetID = 42, + DeviceID = 6, + LoopID = 1, + }, + }); + instance.functionList.lights.Add(new Light() + { + sid = "12341212345678901234560401030006", + name = "RGB鐏�", + trait = "brightness,color", + roomIdList = new List<string>() { "0001" }, + bus_Data = new BusData { - sid = "12341212345678901234560400000005", - name = "瀹㈠巺澶х伅", - trait = "on_off", - roomIdList = new List<string>() { "0001" }, - bus_Data = new BusData - { - SubnetID = 111, - DeviceID = 6, - LoopID = 1, - }, - }); - instance.functionList.lights.Add(new Light() - { - sid = "12341212345678901234560400000006", - name = "瀹㈠巺RGB鐏�", - trait = "brightness,color", - roomIdList = new List<string>() { "0001" }, - bus_Data = new BusData - { - SubnetID = 42, - DeviceID = 4, - LoopID = 1, - }, - }); - instance.SaveResidenceData(); - } + SubnetID = 42, + DeviceID = 4, + LoopID = 1, + }, + }); + instance.SaveResidenceData(); + } #endif //}) @@ -236,6 +254,10 @@ } } + /// <summary> + /// 浣忓畢鍥剧墖 + /// </summary> + public string residenceImage; /// <summary> /// 浣忓畢鏁版嵁鏄惁瀛樺湪鍙樺寲 /// </summary> @@ -266,20 +288,35 @@ { new System.Threading.Thread(() => { - foreach (var function in functionList.functions) + try { - System.Threading.Thread.Sleep(100); - if (function.bus_Data != null) + foreach (var function in functionList.functions) { - if (function.functionCategory == FunctionType.Light) + System.Threading.Thread.Sleep(100); + if (function.bus_Data != null) { - Control.Send("read", function); + switch (function.functionCategory) + { + case FunctionCategory.Light: + Control.Send(CommandType_A.read, function); + break; + case FunctionCategory.Curtain: + Control.Send(CommandType_A.read, function); + break; + case FunctionCategory.AC: + Control.Send(CommandType_A.read, function); + break; + } + } + else + { + } } - else - { - - } + } + catch (Exception ex) + { + MainPage.Log($"Refresh Residence Function Status Error : {ex.Message}"); } }) { IsBackground = true }.Start(); @@ -292,21 +329,28 @@ { new System.Threading.Thread(() => { - //鍒濆鍖栦綇瀹呭姛鑳芥暟鎹� - instance.functionList.GetAllFunction(); - //鍒濆鍖栦綇瀹呮墍鏈夋埧闂村姛鑳芥暟鎹� - foreach (var r in instance.rooms) + try { - foreach (var func in instance.functionList.functions) + //鍒濆鍖栦綇瀹呭姛鑳芥暟鎹� + instance.functionList.GetAllFunction(); + //鍒濆鍖栦綇瀹呮墍鏈夋埧闂村姛鑳芥暟鎹� + foreach (var r in instance.rooms) { - if (func.roomIdList.Contains(r.sid)) + foreach (var func in instance.functionList.functions) { - r.functionData.Add(func); + MainPage.Log($"init room function sid {func.functionCategory.ToString()}:{r.sid}"); + if (func.roomIdList.Contains(r.sid)) + { + r.functions.Add(func); + } } } + }catch(Exception ex) + { + MainPage.Log($"Init room function error : {ex.Message}"); } }) { IsBackground = true }.Start(); } } -} +} \ No newline at end of file diff --git a/HDL_ON/Entity/Enumerative/Command.cs b/HDL_ON/Entity/Enumerative/Command.cs index a435d1a..a649220 100644 --- a/HDL_ON/Entity/Enumerative/Command.cs +++ b/HDL_ON/Entity/Enumerative/Command.cs @@ -4,9 +4,10 @@ /// <summary> /// a鍗忚鍛戒护 /// </summary> - public enum Command_A_Protocol + public enum CommandType_A { write, + read, } /// <summary> diff --git a/HDL_ON/Entity/Enumerative/MyEnum.cs b/HDL_ON/Entity/Enumerative/MyEnum.cs index 4909202..685e459 100644 --- a/HDL_ON/Entity/Enumerative/MyEnum.cs +++ b/HDL_ON/Entity/Enumerative/MyEnum.cs @@ -6,16 +6,11 @@ namespace HDL_ON { /// <summary> - /// 璁惧妯″潡绫诲瀷 + /// 鎺у埗鍛戒护绫诲瀷 /// </summary> - public enum ModuleType + public enum CommandType { - UnKown = int.MaxValue, - /// <summary> - /// 闈㈡澘璁惧 - /// </summary> - YIPanel = 0x0001, } /// <summary> @@ -34,9 +29,26 @@ } /// <summary> - /// 鍔熻兘绫诲瀷 + /// 鍔熻兘绫诲埆 /// </summary> public enum FunctionType + { + Scene = 0x0001, + MovieScene = 0x0002, + Relay = 0x0101, + Dimmer = 0x0102, + RGB = 0x0103, + Curtain = 0x0201, + MotorCurtain = 0x0202, + RollingShutter = 0x0203, + AC = 0x0301, + FloorHeating = 0x0401, + } + + /// <summary> + /// 鍔熻兘绫诲瀷 + /// </summary> + public enum FunctionCategory { UnKown = int.MaxValue, @@ -122,319 +134,21 @@ /// </summary> Weather = 0x14, - } - /// <summary> - /// 璁惧绫诲瀷 - /// </summary> - public enum DeviceType - { - //鏂板姞 - SonosMusic = 0x1111, + DoorLock=0x15, + Electric=0x16, - MechanicalSwitch = 0x1200, - AutomaticSwitch = 0x1201, - DoorLockID = 0x1202, + EnergyMonitoring = 0x17, + Environmental = 0x18, - UnKown = int.MaxValue, + Panel = 0x19, - /// <summary> - /// 绐楀笜妯″潡 - /// </summary> - CurtainModel = 0x0202, - /// <summary> - /// 寮�鍚堝笜鐢垫満 - /// </summary> - CurtainTrietex = 0x0200, - /// <summary> - /// 鍗峰笜 - /// </summary> - CurtainRoller = 0x0201, - /// <summary> - /// 璋冨厜鐏� - /// </summary> - LightDimming = 0x0100, - /// <summary> - /// 寮�鍏崇伅 - /// </summary> - LightSwitch = 0x0101, - LightCCT = 0x0102, - LightRGB = 0x0103, - LightRGBW = 0x0104, - LightRGBandCCT = 0x0105, - LightDALI = 0x0107, - LightLogic = 0x0108, - LightMixDimming = 0x0109, - LightMixSwitch = 0x010A, - LightEnergySwitch = 0x010B,//鑳芥簮寮�鍏筹紝甯﹀姛鐜囩殑缁х數鍣� - LightSwitchSocket = 0x0188,//鑷畾涔夌壒娈婄殑缁х數鍣紝浣滄彃搴т娇鐢� - /// <summary> - /// 绐楀笜 - /// </summary> - //Curtain = 0x0200, - /// <summary> - /// The AC device. - /// </summary> - ACDevice = 0x07FF, - /// <summary> - /// AC妯″潡 - /// </summary> - HVAC = 0x0700, - /// <summary> - /// 閫氱敤绌鸿皟闈㈡澘 - /// </summary> - ACPanel = 0x0703, - /// <summary> - /// 绾㈠绌鸿皟 - /// </summary> - ACInfrared = 0x0702, - /// <summary> - /// The AC coolmaster鎺у埗妯″潡 - /// </summary> - ACCoolmaster = 0x0701, - /// <summary> - /// 鍦扮儹 - /// </summary> - FoolHeat = 0x0800, - /// <summary> - /// 甯歌鍦扮儹闈㈡澘 - /// </summary> - FoolHeatPanel = 0x0801, - /// <summary> - /// 鏂伴绯荤粺 - /// </summary> - FreshAir = 0x1300, + SecurityMonitoring = 0x20, - - /// <summary> - /// 鏃犵嚎缃戝叧 - /// </summary> - OnePortWirelessFR = 0xFE01, - OnePortBus = 0xFE00, - RCU = 0xFE04, - SuperWireless = 0xFE05, - DMX48 = 0xFD04, - /// <summary> - /// 鎸夐敭闈㈡澘 - /// </summary> - ButtonPanel = 0x0401, - - /// <summary> - /// 骞叉帴鐐� - /// </summary> - DryContact = 0x0400, - - /// <summary> - /// 姣涚粏琛�绠$┖璋� - /// </summary> - Thermostat = 0x0705, - - //WirelessNetManage = 0x1D34, - MusicModel = 0x0900, - MusicPanel = 0x0902, - MusicA31 = 0x0903, - - InfraredMode = 0x0300, - A31MusicModel = 0x0901, - - InfraredTV = 0x0305, - InfraredSTB = 0x0303, - InfraredProjetor = 0x0301, - - /// <summary> - /// 瀹夐槻妯″潡 - /// </summary> - SecurityModule = 0x0A00, - /// <summary> - /// 瀹夐槻闈㈡澘 - /// </summary> - SecurityPanel = 0x0A02, - - /// <summary> - /// 椋庢墖妯″潡 - /// </summary> - FanModule = 0x1000, - - /// <summary> - /// 閫昏緫鎺у埗妯″潡 - /// </summary> - LogicModule = 0x0C00, - - /// <summary> - /// 閫氱敤寮�鍏� - /// </summary> - UniversalDevice = 0x6400, - - - DoorLock = 0x1203, - - /// <summary> - /// The sensor. - /// </summary> - Sensor = 0x0500, - /// <summary> - /// 绉诲姩鎺㈡祴锛�01锛� - /// </summary> - SensorMobileDetection = 0x0501, - /// <summary> - /// 娓╁害 - /// </summary> - SensorTemperature = 0x0502, - /// <summary> - /// 婀垮害 - /// </summary> - SensorHumidity = 0x0503, - /// <summary> - /// 鍏夌収 - /// </summary> - SensorIllumination =0x0504, - /// <summary> - /// VOC锛�05锛� - /// </summary> - SensorTVOC = 0x0505, - /// <summary> - /// The sensor PM 25. - /// </summary> - SensorPM25 = 0x0506, - /// <summary> - /// The sensor CO2. - /// </summary> - SensorCO2 = 0x0507, - /// <summary> - /// 娑插寲鐭虫补姘旓紙LPG锛夛紙08锛� - /// </summary> - SensorLPG = 0x0508, - /// <summary> - /// 浜哄伐鐓ゆ皵锛圕O锛孒2锛夛紙09锛� - /// </summary> - SensorCOH2 = 0x0509, - /// <summary> - /// 澶╃劧姘旓紙CH4锛夛紙10锛� - /// </summary> - SensorCH4 = 0x0510, - /// <summary> - /// 鐑熼浘锛�11锛� - /// </summary> - SensorSmoke = 0x0511, - /// <summary> - /// 椋庨�燂紙12锛� - /// </summary> - SensorWindSpeed = 0x0512, - /// <summary> - /// 椋庡帇锛�13锛� - /// </summary> - SensorWindPressure = 0x0513, - /// <summary> - /// 娑蹭綋娴侀噺锛�14锛� - /// </summary> - SensorLiquidFlow = 0x0514, - /// <summary> - /// 娑蹭綋鍘嬪姏锛�15锛� - /// </summary> - SensorLiquidPressure = 0x0515, - /// <summary> - /// 娑蹭綋娣卞害锛�16锛� - /// </summary> - SensorLiquidDepth = 0x0516, - /// <summary> - /// 闆ㄩ噺锛�17锛� - /// </summary> - SensorRainfall = 0x0517, - /// <summary> - /// 閲嶉噺 - /// </summary> - SensorWeight = 0x0518, - /// <summary> - /// 楂樺害/闀垮害 - /// </summary> - SensorHeightLength = 0x0519, - /// <summary> - /// 鐗╀綋閫熷害锛�20锛� - /// </summary> - SensorVelocity = 0x0520, - /// <summary> - /// 闇囧姩锛�21锛� - /// </summary> - SensorVibration = 0x0521, - /// <summary> - /// 鐢靛帇 - /// </summary> - SensorVoltage = 0x0522, - /// <summary> - /// 鐢垫祦 - /// </summary> - SensorCurrent = 0x0523, - /// <summary> - /// 鍔熺巼 - /// </summary> - SensorPower = 0x0524, - /// <summary> - /// 姘存蹈锛�25锛� - /// </summary> - SensorWater = 0x0525, - /// <summary> - /// 闂ㄧ銆佺獥纾侊紙26锛� - /// </summary> - SensorMenciAndwindowMagnetic = 0x0526, + VideoIntercom = 0x21, } - public enum InfraredCode_TV - { - VolDown = 1, - ChannelUp,//00002=棰戦亾+ - Menu,//00003=鑿滃崟 - ChannelDown,//00004=棰戦亾- - VolUp,//00005=闊抽噺+ - Power,//00006=鐢垫簮閿� - Mute,//00007=闈欓煶 - One,//00008=1 - Two,//00009=2 - Three,//00010=3 - Four,//00011=4 - Five,//00012=5 - Six,//00013=6 - Seven,//00014=7 - Eight,//00015=8 - Nine,//00016=9 - Change,//00017=-/-- - Zero,//00018=0 - AV_TV,//00019=AV/TV - Back,//00020=杩斿洖 - Confrim,//00021=纭畾 - Up,//00022=涓� - Left,//00023=宸� - Right,//00024=鍙� - Down,//00025=涓� - } - - public enum InfraredCode_STB - { - Standby = 1, - One, - Two, - Three, - Four, - Five, - Six, - Seven, - Eight, - Nine, - //Change, - HomePage, - Zero, - Back, - Up, - Left, - Confrim, - Right, - Down, - VolUp, - VolDown, - ChannelUp, - ChannelDown, - Menu, - } -} \ No newline at end of file +} diff --git a/HDL_ON/Entity/Function/AC.cs b/HDL_ON/Entity/Function/AC.cs new file mode 100644 index 0000000..01bf037 --- /dev/null +++ b/HDL_ON/Entity/Function/AC.cs @@ -0,0 +1,383 @@ +锘縰sing System; +using System.Collections; +using System.Collections.Generic; +using Newtonsoft.Json.Linq; + +namespace HDL_ON.Entity +{ + public class AC : Function + { + /* + * 绌鸿皟锛歵rait: [switch, mode, fan, temperature, swing, lock] + * 灞炴�� 鎻忚堪 + * on_off on/off + * mode mode: auto, cool, heat, dry, fan + * fan high, medium, low, auto + * temperature up,down,value + * swing up/down/left/right + * lock boolean (Lock閿佸畾鎺у埗) + */ + public AC() + { + } + /// <summary> + /// 褰撳墠娓╁害妯″紡 + /// 0:鎽勬皬搴� + /// 1:鍗庢皬搴� + /// </summary> + [Newtonsoft.Json.JsonIgnore] + public int curTempType = 0; + + /// <summary> + /// 褰撳墠绌鸿皟妯″紡 + /// </summary> + [Newtonsoft.Json.JsonIgnore] + public string curMode = "cool"; + + /// <summary> + /// 褰撳墠妯″紡绱㈠紩 + /// bus鎺у埗鍛戒护浣跨敤 + /// </summary> + public byte curModeIndex + { + get + { + try + { + byte index = 0; + switch (curMode) + { + case "auto": + index = 3; + break; + case "cool": + index = 0; + break; + case "heat": + index = 1; + break; + case "dry": + index = 4; + break; + case "fan": + index = 2; + break; + default: + index = 0; + break; + } + return index; + } + catch (Exception ex) + { + MainPage.Log($"get curModeIndex error : {ex.Message}"); + return 0; + } + } + set + { + switch (value) + { + case 0: + curMode = "cool"; + break; + case 1: + curMode = "heat"; + break; + case 2: + curMode = "fan"; + break; + case 3: + curMode = "auto"; + break; + case 4: + curMode = "dry"; + break; + default: + curMode = "cool"; + break; + + } + } + } + /// <summary> + /// 褰撳墠椋庨�熺储寮� + /// bus鎺у埗鍛戒护浣跨敤 + /// </summary> + [Newtonsoft.Json.JsonIgnore] + public byte curFanIndex + { + get + { + try + { + byte index = 0; + switch (curFan) + { + case "high": + index = 1; + break; + case "medium": + index = 2; + break; + case "low": + index = 3; + break; + case "auto": + index = 0; + break; + default: + index = 0; + break; + } + return index; + } + catch (Exception ex) + { + MainPage.Log($"get curFanIndex error : {ex.Message}"); + return 0; + } + } + set + { + switch (value) + { + case 0: + curFan = "auto"; + break; + case 1: + curFan = "high"; + break; + case 2: + curFan = "medium"; + break; + case 3: + curFan = "low"; + break; + default: + curFan = "high"; + break; + } + } + } + + /// <summary> + /// 绌鸿皟妯″紡 + /// </summary> + [Newtonsoft.Json.JsonIgnore] + public List<string> mode + { + get + { + try + { +#if DEBUG + return new List<string> { "cool", "heat", "dry", "fan", "auto"}; +#endif + string b = ""; + dicPropert.TryGetValue("mode", out b); + if (b == "") + { + return new List<string> { "auto", "cool", "heat", "dry", "fan" }; + } + return new List<string>(b.Split(",")); + } + catch (Exception ex) + { + MainPage.Log($"ac get mode error : {ex.Message}"); + return new List<string> { "auto", "cool", "heat", "dry", "fan" }; + } + } + set + { + try + { + dicPropert["mode"] = value.ToString(); + } + catch + { + MainPage.Log("mode 鏁版嵁鍒锋柊澶辫触."); + } + } + } + + /// <summary> + /// 褰撳墠绌鸿皟椋庨�� + /// </summary> + [Newtonsoft.Json.JsonIgnore] + public string curFan = "high"; + + /// <summary> + /// 绌鸿皟椋庨�熸ā寮� + /// </summary> + [Newtonsoft.Json.JsonIgnore] + public List<string> fan + { + get + { + try + { +#if DEBUG + return new List<string> { "high", "medium", "low", "auto" }; +#endif + string b = ""; + dicPropert.TryGetValue("fan", out b); + if (b == "") + { + return new List<string> { "high", "medium", "low", "auto" }; + } + return new List<string>(b.Split(",")); + } + catch (Exception ex) + { + MainPage.Log($"ac get fan error : {ex.Message}"); + return new List<string> { "high", "medium", "low", "auto" }; + } + } + } + /// <summary> + /// 褰撳墠绌鸿皟娓╁害 + /// </summary> + [Newtonsoft.Json.JsonIgnore] + public int curTemp = 20; + // temperature up, down, value + // swing up/down/left/right + [Newtonsoft.Json.JsonIgnore] + public string curSwting; + /// <summary> + /// 绌鸿皟鎵妯″紡 + /// </summary> + [Newtonsoft.Json.JsonIgnore] + public List<string> swting + { + get + { + try + { +#if DEBUG + return new List<string> { "up", "down", "left", "right" }; +#endif + string b = ""; + dicPropert.TryGetValue("swting", out b); + if (b == "") + { + return new List<string> { "up", "down", "left", "right" }; + } + return new List<string>(b.Split(",")); + } + catch (Exception ex) + { + MainPage.Log($"ac get swting error : {ex.Message}"); + return new List<string> { "up", "down", "left", "right" }; + } + } + } + /// <summary> + /// 瀹ゅ唴娓╁害 + /// </summary> + [Newtonsoft.Json.JsonIgnore] + public int indoorTemp = 20; + + /// <summary> + /// 褰撳墠妯″紡鐨刬con璺緞 + /// </summary> + [Newtonsoft.Json.JsonIgnore] + public string curModeImage + { + get + { + try + { + var imagePath = "FunctionIcon/AC/CoolIcon.png"; + switch (curMode) + { + case "auto": + imagePath = "FunctionIcon/AC/AutoIcon.png"; + break; + case "cool": + imagePath = "FunctionIcon/AC/CoolIcon.png"; + break; + case "heat": + imagePath = "FunctionIcon/AC/HeatingIcon.png"; + break; + case "dry": + imagePath = "FunctionIcon/AC/DehumidificationIcon.png"; + break; + case "fan": + imagePath = "FunctionIcon/AC/AirSupplyIcon.png"; + break; + default: + imagePath = "FunctionIcon/AC/CoolIcon.png"; + break; + } + return imagePath; + } + catch (Exception ex) + { + MainPage.Log($"ac ge curModeImage error : {ex.Message}"); + return "FunctionIcon/AC/CoolIcon.png"; + } + } + } + /// <summary> + /// 褰撳墠椋庨�熺殑icon璺緞 + /// </summary> + [Newtonsoft.Json.JsonIgnore] + public string curFanImage + { + get + { + try + { + var imagePath = "FunctionIcon/AC/WindHighIcon.png"; + switch (curFan) + { + case "high": + imagePath = "FunctionIcon/AC/WindHighIcon.png"; + break; + case "medium": + imagePath = "FunctionIcon/AC/WindMediumIcon.png"; + break; + case "low": + imagePath = "FunctionIcon/AC/WindLowIcon.png"; + break; + case "auto": + imagePath = "FunctionIcon/AC/AutoIcon.png"; + break; + default: + imagePath = "FunctionIcon/AC/WindHighIcon.png"; + break; + } + return imagePath; + }catch (Exception ex) + { + MainPage.Log($"ac get curFanImage error : {ex.Message}"); + return "FunctionIcon/AC/WindHighIcon.png"; + } + } + } + /// <summary> + /// 鎷兼帴銆佽幏鍙朅鍗忚鎿嶄綔鏁版嵁 + /// </summary> + public override JObject GetSendJObject(string command) + { + var sendJob = new JObject(); + if (command == "write") + { + + sendJob = new JObject { { "Namespace", vendor_code }, { "Command", command }, { "Type", "device" } }; + JObject data = new JObject { { "openLevel", dicPropert["openLevel"] }, { "sid", sid } }; + sendJob.Add("objects", data); + } + else if (command == "read") + { + sendJob = new JObject { { "Namespace", vendor_code }, { "Command", command }, { "Type", "device" } }; + var data = new JObject { { "sid", sid } }; + sendJob.Add("objects", data); + } + return sendJob; + } + + + } +} diff --git a/HDL_ON/Entity/Function/AC/AC.cs b/HDL_ON/Entity/Function/AC/AC.cs deleted file mode 100644 index ceeb96e..0000000 --- a/HDL_ON/Entity/Function/AC/AC.cs +++ /dev/null @@ -1,63 +0,0 @@ -锘縰sing System; -using Newtonsoft.Json.Linq; - -namespace HDL_ON.Entity -{ - public class AC : Function - { - /* - * 绌鸿皟锛歵rait: [switch, mode, fan, temperature, swing, lock] - * 灞炴�� 鎻忚堪 - * switch on/off - * mode mode: auto, cool, heat, dry, fan - * fan high, medium, low, auto - * temperature up,down,value - * swing up/down/left/right - * lock boolean (Lock閿佸畾鎺у埗) - */ - public AC() - { - } - /// <summary> - /// 绌鸿皟鐢垫簮 - /// </summary> - [Newtonsoft.Json.JsonIgnore] - public bool power - { - get - { - return dicPropert["switch"] == "on"; - } - set - { - dicPropert["switch"] = value == true ? "on" : "off"; - } - } - - //public - - /// <summary> - /// 鎷兼帴銆佽幏鍙朅鍗忚鎿嶄綔鏁版嵁 - /// </summary> - public override JObject GetSendJObject(string command) - { - var sendJob = new JObject(); - if (command == "write") - { - - sendJob = new JObject { { "Namespace", a_Protocol_Namespace }, { "Command", command }, { "Type", "device" } }; - JObject data = new JObject { { "openLevel", dicPropert["openLevel"] }, { "sid", sid } }; - sendJob.Add("objects", data); - } - else if (command == "read") - { - sendJob = new JObject { { "Namespace", a_Protocol_Namespace }, { "Command", command }, { "Type", "device" } }; - var data = new JObject { { "sid", sid } }; - sendJob.Add("objects", data); - } - return sendJob; - } - - - } -} diff --git a/HDL_ON/Entity/Function/A_Protocol_FunctionInfo.cs b/HDL_ON/Entity/Function/A_Protocol_FunctionInfo.cs deleted file mode 100644 index 9d4ac6b..0000000 --- a/HDL_ON/Entity/Function/A_Protocol_FunctionInfo.cs +++ /dev/null @@ -1,68 +0,0 @@ -锘縰sing System; -using System.Collections.Generic; - -namespace HDL_ON.Entity -{ - public class A_Protocol_FunctionInfo - { - - /* - HDL缁熶竴鍗忚鏍煎紡锛�16bytes - 鍘傚晢浠e彿锛�2bytes - 閫氳鏂瑰紡锛氭湁绾�/鏃犵嚎/ZIGBEE绛�1bytes - 浜у搧璇嗗埆鐮侊細浠ユ坊鍔犺澶囩殑骞存湀鏃ユ椂鍒嗙 + 闅忔満鏁� 8bytes Category - 鍔熻兘绫诲埆锛�1bytes - 鏁版嵁琛ㄧ储寮曞湴鍧�锛�2bytes - 鍥炶矾锛�2bytes - 涓句緥锛� 0001-00-2019101209001234-01-0001-0001 - */ - - public A_Protocol_FunctionInfo() - { - dicPropert = new Dictionary<string, string>(); - if (!string.IsNullOrEmpty(trait)) - { - foreach (string t in trait.Split(",", StringSplitOptions.None)) - { - dicPropert.TryAdd(t, ""); - } - } - } - /// <summary> - /// 鍔熻兘绫诲埆 - /// 濡傦細绌鸿皟绫汇�佺伅鍏夌被銆佺獥甯樼被 - /// </summary> - public FunctionType functionCategory - { - get - { - var functionType = sid.Substring(22, 2);//鎴彇23锛�24瀛楃鑾峰彇鎺у埗鐨勮澶囩殑绫诲瀷 - return (FunctionType)Enum.ToObject(typeof(FunctionType), Convert.ToInt32(functionType)); - } - } - /// <summary> - /// 鍔熻兘ID - /// </summary> - public string sid = "00010020200309FF0001000100000000"; - /// <summary> - /// 澶囨敞 - /// </summary> - public string name; - /// <summary> - /// A鍗忚鏁版嵁鏍煎紡 - /// </summary> - public string a_Protocol_Namespace = "HDL"; - /// <summary> - /// A鍗忚鍔熻兘鐨勯�氳 - /// 濡傦細鏄疉C鍔熻兘锛氱壒鎬у寘鍚細Switch/mode/fan/temperature - /// </summary> - public string trait=""; - - //string _trait; - - /// <summary> - /// 鍔熻兘闄勫甫鐨勫睘鎬т笌鍊肩殑鍒楄〃 - /// </summary> - public Dictionary<string, string> dicPropert; - } -} diff --git a/HDL_ON/Entity/Function/Curtain.cs b/HDL_ON/Entity/Function/Curtain.cs new file mode 100644 index 0000000..ce40e73 --- /dev/null +++ b/HDL_ON/Entity/Function/Curtain.cs @@ -0,0 +1,86 @@ +锘縰sing System; +using Newtonsoft.Json.Linq; + +namespace HDL_ON.Entity +{ + public class Curtain : Function + { + /* + 绐楀笜灞炴�у垪琛細trait: [switch,openLevel,lock] + 灞炴�� 鎻忚堪 + on_off on/off/stop; + openLevel 0-100; + lock boolean (Lock閿佸畾鎺у埗) + */ + public Curtain() + { + } + /// <summary> + /// 寮�鍏崇櫨鍒嗘瘮 + /// 0-100 + /// </summary> + [Newtonsoft.Json.JsonIgnore] + public int openLevel + { + get + { + try + { + string o = "0"; + dicPropert.TryGetValue("openLevel", out o); + return o == "" ? 0 : Convert.ToInt32(o); + } + catch + { + MainPage.Log("openLevel 鏁版嵁鑾峰彇澶辫触."); + return 0; + } + } + set + { + try + { + dicPropert["openLevel"] = value.ToString(); + } + catch + { + MainPage.Log("openLevel 鏁版嵁鍒锋柊澶辫触."); + } + } + } + + /// <summary> + /// 鎷兼帴銆佽幏鍙朅鍗忚鎿嶄綔鏁版嵁 + /// </summary> + public override JObject GetSendJObject(string command) + { + var sendJob = new JObject(); + if (command == "write") + { + + sendJob = new JObject { { "vendor_code", vendor_code }, { "Command", command }, { "Type", "device" } }; + JObject data = null; + switch (functionType) + { + case FunctionType.Curtain: + data = new JObject { { "on_off", on_off }, { "sid", sid } }; + break; + case FunctionType.MotorCurtain: + case FunctionType.RollingShutter: + data = new JObject { { "openLevel", openLevel}, { "sid", sid } }; + break; + } + sendJob.Add("objects", data); + } + else if (command == "read") + { + sendJob = new JObject { { "vendor_code", vendor_code }, { "Command", command }, { "Type", "device" } }; + var data = new JObject { { "sid", sid } }; + sendJob.Add("objects", data); + } + return sendJob; + } + + + } +} diff --git a/HDL_ON/Entity/Function/Curtain/Curtain.cs b/HDL_ON/Entity/Function/Curtain/Curtain.cs deleted file mode 100644 index c0adeff..0000000 --- a/HDL_ON/Entity/Function/Curtain/Curtain.cs +++ /dev/null @@ -1,78 +0,0 @@ -锘縰sing System; -using Newtonsoft.Json.Linq; - -namespace HDL_ON.Entity -{ - public class Curtain : Function - { - /* - 绐楀笜灞炴�у垪琛細trait: [switch,openLevel,lock] - 灞炴�� 鎻忚堪 - switch on/off/stop; - openLevel 0-100; - lock boolean (Lock閿佸畾鎺у埗) - */ - public Curtain() - { - } - /// <summary> - /// 绐楀笜鐘舵�� - /// 0鍋滐紱1寮�锛�2鍏� - /// </summary> - public byte state = 0; - - - /// <summary> - /// 鑾峰彇鍔熻兘绫诲瀷 - /// </summary> - /// <returns></returns> - protected override string GetFunctionType() - { - string type = "Curtain"; - if (PropertyArray.Contains("curtaintype")) - { - type = "MotorCurtain"; - if (PropertyArray.Contains("rollingshutter")) - { - type = "RollingShutter"; - } - } - return type; - } - - - /// <summary> - /// 鎷兼帴銆佽幏鍙朅鍗忚鎿嶄綔鏁版嵁 - /// </summary> - public override JObject GetSendJObject(string command) - { - var sendJob = new JObject(); - if (command == "write") - { - - sendJob = new JObject { { "vendor_code", a_Protocol_Namespace }, { "Command", command }, { "Type", "device" } }; - JObject data = null; - switch (functionType) - { - case "Curtain"://绐楀笜妯″潡鎺у埗 - data = new JObject { { "switch", state }, { "sid", sid } }; - break; - case "MotorCurtain": - case "RollingShutter": - data = new JObject { { "openLevel", dicPropert["openLevel"] }, { "sid", sid } }; - break; - } - sendJob.Add("objects", data); - } - else if (command == "read") - { - sendJob = new JObject { { "vendor_code", a_Protocol_Namespace }, { "Command", command }, { "Type", "device" } }; - var data = new JObject { { "sid", sid } }; - sendJob.Add("objects", data); - } - return sendJob; - } - - - } -} diff --git a/HDL_ON/Entity/Function/FloorHeating.cs b/HDL_ON/Entity/Function/FloorHeating.cs new file mode 100644 index 0000000..cf57095 --- /dev/null +++ b/HDL_ON/Entity/Function/FloorHeating.cs @@ -0,0 +1,11 @@ +锘縰sing System; +namespace HDL_ON.Entity +{ + public class FloorHeating : Function + { + public FloorHeating() + { + } + + } +} diff --git a/HDL_ON/Entity/Function/FloorHeating/FloorHeating.cs b/HDL_ON/Entity/Function/FloorHeating/FloorHeating.cs deleted file mode 100644 index dff7562..0000000 --- a/HDL_ON/Entity/Function/FloorHeating/FloorHeating.cs +++ /dev/null @@ -1,16 +0,0 @@ -锘縰sing System; -namespace HDL_ON.Entity -{ - public class FloorHeating : Function - { - public FloorHeating() - { - } - - /// 寮�鍏崇姸鎬� - /// 0:鍏� - /// 1:寮� - /// </summary> - public int state = 0; - } -} diff --git a/HDL_ON/Entity/Function/Function.cs b/HDL_ON/Entity/Function/Function.cs index 31d23ac..b7a8a44 100644 --- a/HDL_ON/Entity/Function/Function.cs +++ b/HDL_ON/Entity/Function/Function.cs @@ -2,40 +2,192 @@ using System.Collections.Generic; using System.Linq; using Newtonsoft.Json.Linq; +using HDL_ON; namespace HDL_ON.Entity { - public class Function : A_Protocol_FunctionInfo + /// <summary> + /// 鍔熻兘灞炴�� + /// 灞炴�у瓧娈佃В鏋愶細attri :灞炴�у唴瀹癸紝value 灞炴�х殑鍊硷紝max 鏈�澶у�� min 鏈�灏忓�� + /// </summary> + public class Trait { /// <summary> - /// 鏄惁鏀惰棌 + /// 灞炴�у唴瀹� /// </summary> - public bool collection = false; + public string attri; + /// <summary> + /// 灞炴�х殑鍊� + /// </summary> + public string value; + /// <summary> + /// 鏈�澶у�� + /// </summary> + public int max; + /// <summary> + /// 鏈�灏忓�� + /// </summary> + public int min; + } + + public class Function + { + /* + HDL缁熶竴鍗忚鏍煎紡锛�16bytes + 鍘傚晢浠e彿锛�2bytes + 閫氳鏂瑰紡锛氭湁绾�/鏃犵嚎/ZIGBEE绛�1bytes + 浜у搧璇嗗埆鐮侊細浠ユ坊鍔犺澶囩殑骞存湀鏃ユ椂鍒嗙 + 闅忔満鏁� 8bytes Category + 鍔熻兘绫诲埆锛�1bytes + 鏁版嵁琛ㄧ储寮曞湴鍧�锛�2bytes + 鍥炶矾锛�2bytes + 涓句緥锛� 0001-00-2019101209001234-01-0001-0001 + */ + public Function() + { + dicPropert = new Dictionary<string, string>(); + if (trait == null || trait.Count == 0) + { + foreach (var t in trait) + { + dicPropert.TryAdd(t.attri,t.min.ToString()); + } + } + } + #region base info + /// <summary> + /// 鍔熻兘ID + /// 鍘傚晢浠g爜 2bytes; 01 HDL + /// 閫氳鏂瑰紡 1byte ; 01 HDL Bus; 02 Zigbee;03 KNX;04 Z-Wave + /// 浜у搧GUID 8bytes + /// 浜у搧绫诲埆 1byte ; 01 璋冨厜鍣�;02缁х數鍣�;03骞叉帴鐐规ā鍧�;04浼犳劅鍣�;05闈㈡澘 + /// 鐗╂ā鍨嬬被鍨�2bytes 01 寮�鍏崇被 --01寮�鍏�;02鎻掑骇 + /// 02 鐓ф槑 --01寮�鍏崇被;02璋冨厜绫�;03鑹叉俯;04LED + /// 03 閬槼 --01绐楀笜鐢垫満;02鐧惧彾绐�;03寮�鍚堝笜;04鍗峰笜 + /// 04 鎭掓俯鍣� --01绌鸿皟;02鍦版殩;03姣涚粏绌鸿皟 + /// 05 鏂伴 + /// 06 褰遍煶 + /// 07 闊充箰 + /// 08 鑳芥簮 + /// 09 瀹夐槻 + /// 閫氶亾鍙� 2bytes + /// Key_id 2bytes + /// </summary> + public string sid = "00010112345678901234560101230123AABB"; + + /// <summary> + /// A鍗忚鍔熻兘鐨勯�氳 + /// 濡傦細鏄疉C鍔熻兘锛氱壒鎬э細on_off,mode,fan,temperature + /// attri + /// </summary> + public List<Trait> trait = new List<Trait>(); + /// <summary> /// 鎴块棿ID鍒楄〃 /// 璇ュ姛鑳芥坊鍔犲埌鍒版埧闂村垪琛� /// </summary> public List<string> roomIdList = new List<string>(); + + /// <summary> + /// bus鍗忚鏁版嵁鏍煎紡 + /// 浣跨敤A鍗忚鎺у埗鏃讹紝鏀瑰睘鎬т负绌� + /// </summary> + public BusData bus_Data; + #endregion + + + /// <summary> + /// 鍔熻兘闄勫甫鐨勫睘鎬т笌鍊肩殑鍒楄〃 + /// </summary> + public Dictionary<string, string> dicPropert; + + /// <summary> + /// 鍔熻兘绫诲埆 + /// 濡傦細绌鸿皟绫汇�佺伅鍏夌被銆佺獥甯樼被 + /// </summary> + public FunctionCategory functionCategory + { + get + { + var _functionCategoryString = sid.Substring(22, 2); + return (FunctionCategory)Enum.ToObject(typeof(FunctionCategory), Convert.ToInt32(_functionCategoryString)); + } + } + + public FunctionType functionType + { + get + { + var _functionTypeString = sid.Substring(24, 4); + return (FunctionType)Enum.ToObject(typeof(FunctionType), Convert.ToInt32(_functionTypeString, 16)); + } + } + + /// <summary> + /// 澶囨敞 + /// </summary> + public string name; + /// <summary> + /// A鍗忚鍘傚晢浠g爜 + /// </summary> + public string vendor_code + { + get + { + string vendorCode = "HDL"; + var code = sid.Substring(0, 4); + if (code == "00001") + vendorCode = "HDL"; + return vendorCode; + } + } + /// <summary> /// 鏈�鍚庢帶鍒剁殑涓�娆$姸鎬� /// </summary> public string lastState = ""; + /// <summary> - /// 鍔熻兘绫诲瀷锛� - /// 濡傦細鐏笅闈㈢殑缁х數鍣�/璋冨厜鍣�/RGB灞炰簬鍚屼竴绉嶅姛鑳戒笉鍚岀被鍨嬬殑鐏� + /// 寮�鍏崇姸鎬� + /// 0:鍏� + /// 1:寮� /// </summary> - public string functionType { + [Newtonsoft.Json.JsonIgnore] + public string on_off + { get { - return GetFunctionType(); + try + { + string o = "off"; + dicPropert.TryGetValue("on_off", out o); + return o == "" ? "off" : o; + } + catch + { + MainPage.Log("on_off 鏁版嵁鑾峰彇澶辫触."); + dicPropert.TryAdd("on_off", "0"); + return "off"; + } + } + set + { + try + { + dicPropert["on_off"] = value.ToString(); + } + catch + { + MainPage.Log("on_off 鏁版嵁鍒锋柊澶辫触."); + dicPropert.TryAdd("on_off", value.ToString()); + } } } /// <summary> - /// bus鍗忚鏁版嵁鏍煎紡 + /// 鏄惁鏀惰棌 /// </summary> - public BusData bus_Data; + public bool collection = false; /// <summary> /// 浣跨敤娆℃暟 @@ -86,25 +238,16 @@ /// <returns></returns> public virtual JObject GetSendJObject(string command) { - var sendJob = new JObject { { "vendor_code", a_Protocol_Namespace }, { "Command", command }, { "Type", "device" }, }; + var sendJob = new JObject { { "vendor_code", vendor_code }, { "Command", command }, { "Type", "device" }, }; var data = new JObject { { "sid", sid } }; sendJob.Add("objects", data); return sendJob; } - /// <summary> - /// 杩斿洖鍔熻兘绫诲瀷 - /// </summary> - protected virtual string GetFunctionType() - { - return functionCategory.ToString(); - } - - public string GetBusId () { string busId = ""; - if(bus_Data!=null) + if (bus_Data != null) { busId = bus_Data.SubnetID + "_" + bus_Data.DeviceID + "_" + bus_Data.LoopID; } diff --git a/HDL_ON/Entity/Function/FunctionList.cs b/HDL_ON/Entity/Function/FunctionList.cs deleted file mode 100644 index 3ab69c5..0000000 --- a/HDL_ON/Entity/Function/FunctionList.cs +++ /dev/null @@ -1,45 +0,0 @@ -锘縰sing System; -using System.Collections.Generic; - -namespace HDL_ON.Entity -{ - public class FunctionList - { - [Newtonsoft.Json.JsonIgnore] - public List<Function> functions = new List<Function>(); - - /// <summary> - /// 鑾峰彇鎵�鏈夊姛鑳藉垪琛� - /// </summary> - public void GetAllFunction() - { - functions.Clear(); - functions.AddRange(GetAllDeviceFunctionList()); - functions.AddRange(scenes); - } - - /// <summary> - /// 鑾峰彇璁惧鍔熻兘鍒楄〃 - /// </summary> - public List<Function> GetAllDeviceFunctionList() - { - var deviceFunctionList = new List<Function>(); - deviceFunctionList.AddRange(aCs); - deviceFunctionList.AddRange(lights); - deviceFunctionList.AddRange(curtains); - deviceFunctionList.AddRange(floorHeatings); - return deviceFunctionList; - } - - public List<AC> aCs = new List<AC>(); - - public List<Light> lights = new List<Light>(); - - public List<Curtain> curtains = new List<Curtain>(); - - public List<FloorHeating> floorHeatings = new List<FloorHeating>(); - - public List<Scene> scenes = new List<Scene>(); - - } -} diff --git a/HDL_ON/Entity/Function/Light.cs b/HDL_ON/Entity/Function/Light.cs new file mode 100644 index 0000000..6d3c091 --- /dev/null +++ b/HDL_ON/Entity/Function/Light.cs @@ -0,0 +1,192 @@ +锘縰sing System; +using System.Collections.Generic; +using Newtonsoft.Json.Linq; + +namespace HDL_ON.Entity +{ + public class Light : Function + { + /* + 鐏厜绫伙細trait: [switch,brightness,color,cct,delay,fadeTime] + 灞炴�� 鎻忚堪 + switch on/off; + brightness 0-100; + color int (red (0-255) green (0-255) blue (0-255)) + cct int (warm light(0-255) cold light (0-255) ) + delay 0-3600s + fadetime 0-3600s + */ + public Light() + { + } + /// <summary> + /// 浜害鍊� + /// </summary> + [Newtonsoft.Json.JsonIgnore] + public int brightness + { + get + { + string b = "0"; + dicPropert.TryGetValue("brightness", out b); + return Convert.ToInt32(b == "" ? "0" : b); + } + set + { + try + { + dicPropert["brightness"] = value.ToString(); + } + catch + { + MainPage.Log("brightness 鏁版嵁鍒锋柊澶辫触."); + } + } + } + + /// <summary> + /// RGB棰滆壊 + /// 255255255 + /// </summary> + [Newtonsoft.Json.JsonIgnore] + public string color + { + get + { + string c = "255255255"; + dicPropert.TryGetValue("color", out c); + if (c.Length != 9) + { + dicPropert["color"] = "255255255"; + } + return c.Length == 9 ? c : "255255255"; + } + set + { + try + { + dicPropert["color"] = value.ToString(); + } + catch + { + MainPage.Log("color 鏁版嵁鍒锋柊澶辫触."); + } + } + } + [Newtonsoft.Json.JsonIgnore] + public byte redColor + { + get { + try + { + return Convert.ToByte(color.Substring(0, 3)); + } + catch (Exception ex) + { + MainPage.Log($"Get red color error : {ex.Message}"); + return 0; + } + } + set + { + try + { + dicPropert["color"] = dicPropert["color"].ToString().Remove(0, 3).Insert(0, value.ToString().PadLeft(3, '0')); + } + catch (Exception ex) + { + MainPage.Log($"set red color error : {ex.Message}"); + } + } + } + [Newtonsoft.Json.JsonIgnore] + public byte greenColor + { + get + { + try + { + return Convert.ToByte(color.Substring(3, 3)); + } + catch (Exception ex) + { + MainPage.Log($"Get green color error : {ex.Message}"); + return 0; + } + } + set + { + try + { + dicPropert["color"] = dicPropert["color"].ToString().Remove(3, 3).Insert(3, value.ToString().PadLeft(3, '0')); + } + catch (Exception ex) + { + MainPage.Log($"set green color error : {ex.Message}"); + } + } + } + [Newtonsoft.Json.JsonIgnore] + public byte blueColor + { + get + { + try + { + return Convert.ToByte(color.Substring(6, 3)); + } + catch (Exception ex) + { + MainPage.Log($"Get blue color error : {ex.Message}"); + return 0; + } + } + set + { + try + { + dicPropert["color"] = dicPropert["color"].ToString().Remove(6, 3).Insert(6, value.ToString().PadLeft(3, '0')); + } + catch (Exception ex) + { + MainPage.Log($"set blue color error : {ex.Message}"); + } + } + } + + + /// <summary> + /// 鎷兼帴銆佽幏鍙朅鍗忚鎿嶄綔鏁版嵁 + /// </summary> + public override JObject GetSendJObject(string command ) + { + var sendJob = new JObject(); + if (command == "write") + { + + sendJob = new JObject { { "vendor_code", vendor_code }, { "Command", command }, { "Type", "device" } }; + JObject data = null; + switch (functionType) + { + case FunctionType.Relay: + data = new JObject { { "sid", sid }, { "switch", on_off } }; + break; + case FunctionType.Dimmer: + data = new JObject { { "sid", sid }, { "brightness", brightness } }; + break; + case FunctionType.RGB: + data = new JObject { { "sid", sid }, { "brightness", brightness }, { "color", color } }; + break; + } + sendJob.Add("objects", data); + } + else if (command == "read") + { + sendJob = new JObject { { "vendor_code", vendor_code }, { "Command", command }, { "Type", "device" } }; + var data = new JObject {{ "sid", sid } }; + sendJob.Add("objects", data); + } + return sendJob; + } + } +} diff --git a/HDL_ON/Entity/Function/Light/Light.cs b/HDL_ON/Entity/Function/Light/Light.cs deleted file mode 100644 index 7aeb593..0000000 --- a/HDL_ON/Entity/Function/Light/Light.cs +++ /dev/null @@ -1,246 +0,0 @@ -锘縰sing System; -using System.Collections.Generic; -using Newtonsoft.Json.Linq; - -namespace HDL_ON.Entity -{ - public class Light : Function - { - /* - 鐏厜绫伙細trait: [switch,brightness,color,cct,delay,fadeTime] - 灞炴�� 鎻忚堪 - switch on/off; - brightness 0-100; - color int (red (0-255) green (0-255) blue (0-255)) - cct int (warm light(0-255) cold light (0-255) ) - delay 0-3600s - fadetime 0-3600s - */ - public Light() - { - } - /// <summary> - /// 鑾峰彇鍔熻兘绫诲瀷 - /// </summary> - /// <returns></returns> - protected override string GetFunctionType() - { - string type = "Relay"; - if (PropertyArray.Contains("brightness")) - { - type = "Dimmer"; - if (PropertyArray.Contains("color")) - { - type = "RGB"; - } - } - return type; - } - - /// <summary> - /// 寮�鍏崇姸鎬� - /// 0:鍏� - /// 1:寮� - /// </summary> - [Newtonsoft.Json.JsonIgnore] - public int on_off - { - get - { - try - { - string o = "0"; - dicPropert.TryGetValue("on_off", out o); - return Convert.ToInt32(o == "" ? "0" : o); - } - catch - { - MainPage.Log("on_off 鏁版嵁鑾峰彇澶辫触."); - dicPropert.TryAdd("on_off", "0"); - return 0; - } - } - set - { - try - { - dicPropert["on_off"] = value.ToString(); - } - catch - { - MainPage.Log("on_off 鏁版嵁鍒锋柊澶辫触."); - dicPropert.TryAdd("on_off", value.ToString()); - } - } - } - /// <summary> - /// 浜害鍊� - /// </summary> - [Newtonsoft.Json.JsonIgnore] - public int brightness - { - get - { - string b = "0"; - dicPropert.TryGetValue("brightness", out b); - return Convert.ToInt32(b == "" ? "0" : b); - } - set - { - try - { - dicPropert["brightness"] = value.ToString(); - } - catch - { - MainPage.Log("brightness 鏁版嵁鍒锋柊澶辫触."); - } - } - } - - /// <summary> - /// RGB棰滆壊 - /// 255255255 - /// </summary> - [Newtonsoft.Json.JsonIgnore] - public string color - { - get - { - string c = "255255255"; - dicPropert.TryGetValue("color", out c); - if (c.Length != 9) - { - dicPropert["color"] = "255255255"; - } - return c.Length == 9 ? c : "255255255"; - } - set - { - try - { - dicPropert["color"] = value.ToString(); - } - catch - { - MainPage.Log("color 鏁版嵁鍒锋柊澶辫触."); - } - } - } - [Newtonsoft.Json.JsonIgnore] - public byte redColor - { - get { - try - { - return Convert.ToByte(color.Substring(0, 3)); - } - catch (Exception ex) - { - MainPage.Log($"Get red color error : {ex.Message}"); - return 0; - } - } - set - { - try - { - dicPropert["color"] = dicPropert["color"].ToString().Remove(0, 3).Insert(0, value.ToString().PadLeft(3, '0')); - } - catch (Exception ex) - { - MainPage.Log($"set red color error : {ex.Message}"); - } - } - } - [Newtonsoft.Json.JsonIgnore] - public byte greenColor - { - get - { - try - { - return Convert.ToByte(color.Substring(3, 3)); - } - catch (Exception ex) - { - MainPage.Log($"Get green color error : {ex.Message}"); - return 0; - } - } - set - { - try - { - dicPropert["color"] = dicPropert["color"].ToString().Remove(3, 3).Insert(3, value.ToString().PadLeft(3, '0')); - } - catch (Exception ex) - { - MainPage.Log($"set green color error : {ex.Message}"); - } - } - } - [Newtonsoft.Json.JsonIgnore] - public byte blueColor - { - get - { - try - { - return Convert.ToByte(color.Substring(6, 3)); - } - catch (Exception ex) - { - MainPage.Log($"Get blue color error : {ex.Message}"); - return 0; - } - } - set - { - try - { - dicPropert["color"] = dicPropert["color"].ToString().Remove(6, 3).Insert(6, value.ToString().PadLeft(3, '0')); - } - catch (Exception ex) - { - MainPage.Log($"set blue color error : {ex.Message}"); - } - } - } - - - /// <summary> - /// 鎷兼帴銆佽幏鍙朅鍗忚鎿嶄綔鏁版嵁 - /// </summary> - public override JObject GetSendJObject(string command ) - { - var sendJob = new JObject(); - if (command == "write") - { - - sendJob = new JObject { { "vendor_code", a_Protocol_Namespace }, { "Command", command }, { "Type", "device" } }; - JObject data = null; - switch (functionType) - { - case "Relay"://缁х數鍣ㄦ帶鍒� - data = new JObject { { "sid", sid }, { "switch", on_off } }; - break; - case "Dimmer": - data = new JObject { { "sid", sid }, { "brightness", brightness } }; - break; - case "RGB": - data = new JObject { { "sid", sid }, { "brightness", brightness }, { "color", color } }; - break; - } - sendJob.Add("objects", data); - } - else if(command == "read") - { - sendJob = new JObject { { "vendor_code", a_Protocol_Namespace }, { "Command", command }, { "Type", "device" } }; - var data = new JObject {{ "sid", sid } }; - sendJob.Add("objects", data); - } - return sendJob; - } - } -} diff --git a/HDL_ON/Entity/Function/Scene.cs b/HDL_ON/Entity/Function/Scene.cs new file mode 100644 index 0000000..6784b1d --- /dev/null +++ b/HDL_ON/Entity/Function/Scene.cs @@ -0,0 +1,233 @@ +锘縰sing System; +using System.Collections.Generic; + +namespace HDL_ON.Entity +{ + public class Scene : Function + { + public Scene() + { + } + + /// <summary> + /// 鍦烘櫙绫诲瀷 + /// </summary> + public SceneType sceneType = SceneType.OrdinaryScenes; + + /// <summary> + /// 鍦烘櫙鑳屾櫙 + /// </summary> + public string ImagePath = "FunctionIcon/Scene/s1.png"; + + /// <summary> + /// bus鍦烘櫙鏁版嵁 + /// </summary> + public Dictionary<string, byte[]> bus_SceneData = new Dictionary<string, byte[]>(); + } +} +//5.1.14鑾峰彇鍦烘櫙鍒楄〃 +//璇锋眰鍙傛暟 +//{ +// "namespace": "HDL", +// "type": "scene", +// "command": "get_list" +//} +//杩斿洖鍊� json鏍煎紡 鎵�鏈夊満鏅痠d鍙婂満鏅噷鎵ц鐨勭洰鏍囨暟鎹� +//杩斿洖渚嬪瓙 +//{ +// "namespace": "HDL", +// "command": "get_list_respond", +// "type": "scene", +// "number": [{ +// "scene_id": "0001", +// "scene_name": "dinner", +// "objects": [{ +// "sid": "00010019101209000025670100010001", +//"data_type": "string ", +// "value": "on" +// }] +// }] +//} +//璇存槑 鑾峰彇鍦烘櫙鍒楄〃鍜屽睘鎬э紝鍙紑锛屽彧鍏筹紝鏃㈠紑鍙堝叧 + +//5.1.15鍒涘缓鍦烘櫙 +//璇锋眰鍙傛暟 +//{ +// "namespace": "HDL", +// "command": "create", +// "type": "scene", +// "objects": [{ +// "scene_name": "Away ", +// "status": "single_off" +// }] +//} +//杩斿洖鍊� json鏍煎紡 +//杩斿洖渚嬪瓙 { +// "namespace": "HDL", +// "command": "create_respond", +// "type": "scene", +// "objects": [{ +// "scene_id": "0004", +// "name": "Away", +// "status": "single_off" +// }] +//} +//璇存槑 鍒涘缓鍦烘櫙 + +//5.1.16娣诲姞鐩爣鍒板満鏅� +//璇锋眰鍙傛暟 +//{ +// "namespace": "HDL", +// "command": "add_member", +// "type": "scene", +// "number": [{ +// "scene_id": "0001", +// "objects": [{ +// "sid": "00010019101209000025670100010001", +// "function": [{ +// "attri": "switch", +//"data_type": "string ", +// "value": "on" +// }] + +// }] +// }, { +// "scene_id": "0002", +// "objects": [{ +// "sid": "00010019101209000025670200010001", +// "function": [{ +// "attri": "brightness", +//"data_type": "int", +// "value": 50 +// }] +// }] +// }] +//} +//杩斿洖鍊� json鏍煎紡 +//杩斿洖渚嬪瓙 { +// "namespace": "HDL", +// "command": "add_member_respond", +// "type": "scene", +// "scene_id": "0001", +// "value": "success" +//} +//璇存槑 鎴愬姛娣诲姞鐩爣鐨勫満鏅垪琛� + +//5.1.17鍒犻櫎鍦烘櫙鍛戒护 +//璇锋眰鍙傛暟 +//{ +// "namespace": "HDL", +// "command": "delete", +// "type": "scene", +// "objects": [{ +// "scene_id": "0001" +// }] +//} +//杩斿洖鍊� json鏍煎紡 +//杩斿洖渚嬪瓙 { +// "namespace": "HDL", +// "command": "delete_respond", +// "type": "scene", +// "scene_id": "0001", +// "value": "success" +//} +//璇存槑 鍒犻櫎鍦烘櫙 + +//5.1.18鍒犻櫎鍦烘櫙閲岀殑鐩爣 +//璇锋眰鍙傛暟 +//{ +// "Namespace": "HDL", +// "Command": "delete_member", +// "type": "scene", +// "number": [{ +// "scene_id": "0001", +// "objects": [{ +// "sid": "00010019101209000025670100010001" +// }, { +// "sid": "00010019101209000025670100010002" +// }] +// }] +//} +//杩斿洖鍊� json鏍煎紡 +//杩斿洖渚嬪瓙 { +// "namespace": "HDL", +// "command": "delete_member_respond", +// "type": "scene", +// "scenesid": "0001", +// "sid": "00010019101209000025670100010001", +// "value": "success" +//} +//璇存槑 鍒犻櫎鍦烘櫙鍐呰澶� + +//5.1.19閰嶇疆鍦烘櫙鍒嗙粍锛堣冻鍐呭満鏅姸鎬佽嚜鍔ㄨ褰曟渶鍚庝竴娆¤褰曪級 +//璇锋眰鍙傛暟 { +// "namespace": "HDL", +// "command": "group", +// "type": "scene", +// "objects": [{ +// "group_id": 1, +// "scene_ids": [{ +// "scene_id": "0001" +// }, { +// "scene_id": "0002" +// }] +// }] +//} +//杩斿洖鍊� json鏍煎紡 +//杩斿洖渚嬪瓙 { +// "namespace": "HDL", +// "command": "group_respond", +// "type": "scene", +// "group_id": "0001", +// "value": "success" +//} +//璇存槑 鎺у埗鍦烘櫙 + + +//5.1.20璇诲彇鍦烘櫙鍒嗙粍 +//璇锋眰鍙傛暟 +//{ +// "namespace": "HDL", +// "command": "read_group", +// "type": "scene", +// "objects": [{ +// "group_id": 1 +// }] +//} +//杩斿洖鍊� json鏍煎紡 +//杩斿洖渚嬪瓙 { +// "namespace": "HDL", +// "command": "read_group_respond", +// "type": "scene", +// "objects": [{ +// "group_id": 1, +// "scene_ids": [{ +// "scene_id": "0001" +// }, { +// "scene_id": "0002" +// }] +// }] +//} +//璇存槑 鎺у埗鍦烘櫙 + + +//5.1.21鎺у埗鍦烘櫙 +//璇锋眰鍙傛暟 +//{ +// "namespace": "HDL", +// "command": "contrl", +// "type": "scene", +// "objects": [{ +// "scene_id": "0001", +// "value": 鈥渙n鈥� +// }] +//} +//杩斿洖鍊� json鏍煎紡 +//杩斿洖渚嬪瓙 { +// "namespace": "HDL", +// "command": "contrl_respond", +// "type": "scene", +// "scene_id": "0001", +// "value": "success" +//} +//璇存槑 鎺у埗鍦烘櫙 \ No newline at end of file diff --git a/HDL_ON/Entity/FunctionList.cs b/HDL_ON/Entity/FunctionList.cs new file mode 100644 index 0000000..eb8157c --- /dev/null +++ b/HDL_ON/Entity/FunctionList.cs @@ -0,0 +1,56 @@ +锘縰sing System; +using System.Collections.Generic; + +namespace HDL_ON.Entity +{ + public class FunctionList + { + /// <summary> + /// 绌鸿皟鍒楄〃 + /// </summary> + public List<AC> aCs = new List<AC>(); + /// <summary> + /// 鐏厜鍒楄〃 + /// </summary> + public List<Light> lights = new List<Light>(); + /// <summary> + /// 绐楀笜鍒楄〃 + /// </summary> + public List<Curtain> curtains = new List<Curtain>(); + /// <summary> + /// 鍦扮儹鍒楄〃 + /// </summary> + public List<FloorHeating> floorHeatings = new List<FloorHeating>(); + /// <summary> + /// 鍦烘櫙鍒楄〃 + /// </summary> + public List<Scene> scenes = new List<Scene>(); + + [Newtonsoft.Json.JsonIgnore] + public List<Function> functions = new List<Function>(); + + /// <summary> + /// 鑾峰彇鎵�鏈夊姛鑳藉垪琛� + /// </summary> + public void GetAllFunction() + { + functions.Clear(); + functions.AddRange(GetAllDeviceFunctionList()); + functions.AddRange(scenes); + } + + /// <summary> + /// 鑾峰彇璁惧鍔熻兘鍒楄〃 + /// </summary> + public List<Function> GetAllDeviceFunctionList() + { + var deviceFunctionList = new List<Function>(); + deviceFunctionList.AddRange(aCs); + deviceFunctionList.AddRange(lights); + deviceFunctionList.AddRange(curtains); + deviceFunctionList.AddRange(floorHeatings); + return deviceFunctionList; + } + + } +} diff --git a/HDL_ON/Entity/Room.cs b/HDL_ON/Entity/Room.cs index 68ca3dd..c7fb302 100644 --- a/HDL_ON/Entity/Room.cs +++ b/HDL_ON/Entity/Room.cs @@ -19,6 +19,10 @@ /// 鎴块棿ID /// </summary> public string sid; + /// <summary> + /// 妤煎眰绱㈠紩 + /// </summary> + public int floorIndex = -1; /// <summary> /// 鎴块棿鑳屾櫙 @@ -39,16 +43,13 @@ return str; } } - /// <summary> - /// 妤煎眰绱㈠紩 - /// </summary> - public int floorIndex = -1; + /// <summary> /// 鎴块棿鍔熻兘鍒楄〃 /// </summary> [Newtonsoft.Json.JsonIgnore] - public List<Function> functionData = new List<Function>(); + public List<Function> functions = new List<Function>(); public void RefreshFunctions() { @@ -60,7 +61,7 @@ funcList.Add(f); } } - functionData = funcList; + functions = funcList; } } } diff --git a/HDL_ON/Entity/Scene.cs b/HDL_ON/Entity/Scene.cs deleted file mode 100644 index 08e032a..0000000 --- a/HDL_ON/Entity/Scene.cs +++ /dev/null @@ -1,230 +0,0 @@ -锘縰sing System; -using System.Collections.Generic; - -namespace HDL_ON.Entity -{ - public class Scene : Function - { - public Scene() - { - } - - public string scene_id = "0001"; - - /// <summary> - /// 鍦烘櫙绫诲瀷 - /// </summary> - public SceneType sceneType = SceneType.OrdinaryScenes; - - /// <summary> - /// 鍦烘櫙鑳屾櫙 - /// </summary> - public string ImagePath = "FunctionIcon/Scene/s1.png"; - } -} -//5.1.14鑾峰彇鍦烘櫙鍒楄〃 -//璇锋眰鍙傛暟 -//{ -// "namespace": "HDL", -// "type": "scene", -// "command": "get_list" -//} -//杩斿洖鍊� json鏍煎紡 鎵�鏈夊満鏅痠d鍙婂満鏅噷鎵ц鐨勭洰鏍囨暟鎹� -//杩斿洖渚嬪瓙 -//{ -// "namespace": "HDL", -// "command": "get_list_respond", -// "type": "scene", -// "number": [{ -// "scene_id": "0001", -// "scene_name": "dinner", -// "objects": [{ -// "sid": "00010019101209000025670100010001", -//"data_type": "string ", -// "value": "on" -// }] -// }] -//} -//璇存槑 鑾峰彇鍦烘櫙鍒楄〃鍜屽睘鎬э紝鍙紑锛屽彧鍏筹紝鏃㈠紑鍙堝叧 - -//5.1.15鍒涘缓鍦烘櫙 -//璇锋眰鍙傛暟 -//{ -// "namespace": "HDL", -// "command": "create", -// "type": "scene", -// "objects": [{ -// "scene_name": "Away ", -// "status": "single_off" -// }] -//} -//杩斿洖鍊� json鏍煎紡 -//杩斿洖渚嬪瓙 { -// "namespace": "HDL", -// "command": "create_respond", -// "type": "scene", -// "objects": [{ -// "scene_id": "0004", -// "name": "Away", -// "status": "single_off" -// }] -//} -//璇存槑 鍒涘缓鍦烘櫙 - -//5.1.16娣诲姞鐩爣鍒板満鏅� -//璇锋眰鍙傛暟 -//{ -// "namespace": "HDL", -// "command": "add_member", -// "type": "scene", -// "number": [{ -// "scene_id": "0001", -// "objects": [{ -// "sid": "00010019101209000025670100010001", -// "function": [{ -// "attri": "switch", -//"data_type": "string ", -// "value": "on" -// }] - -// }] -// }, { -// "scene_id": "0002", -// "objects": [{ -// "sid": "00010019101209000025670200010001", -// "function": [{ -// "attri": "brightness", -//"data_type": "int", -// "value": 50 -// }] -// }] -// }] -//} -//杩斿洖鍊� json鏍煎紡 -//杩斿洖渚嬪瓙 { -// "namespace": "HDL", -// "command": "add_member_respond", -// "type": "scene", -// "scene_id": "0001", -// "value": "success" -//} -//璇存槑 鎴愬姛娣诲姞鐩爣鐨勫満鏅垪琛� - -//5.1.17鍒犻櫎鍦烘櫙鍛戒护 -//璇锋眰鍙傛暟 -//{ -// "namespace": "HDL", -// "command": "delete", -// "type": "scene", -// "objects": [{ -// "scene_id": "0001" -// }] -//} -//杩斿洖鍊� json鏍煎紡 -//杩斿洖渚嬪瓙 { -// "namespace": "HDL", -// "command": "delete_respond", -// "type": "scene", -// "scene_id": "0001", -// "value": "success" -//} -//璇存槑 鍒犻櫎鍦烘櫙 - -//5.1.18鍒犻櫎鍦烘櫙閲岀殑鐩爣 -//璇锋眰鍙傛暟 -//{ -// "Namespace": "HDL", -// "Command": "delete_member", -// "type": "scene", -// "number": [{ -// "scene_id": "0001", -// "objects": [{ -// "sid": "00010019101209000025670100010001" -// }, { -// "sid": "00010019101209000025670100010002" -// }] -// }] -//} -//杩斿洖鍊� json鏍煎紡 -//杩斿洖渚嬪瓙 { -// "namespace": "HDL", -// "command": "delete_member_respond", -// "type": "scene", -// "scenesid": "0001", -// "sid": "00010019101209000025670100010001", -// "value": "success" -//} -//璇存槑 鍒犻櫎鍦烘櫙鍐呰澶� - -//5.1.19閰嶇疆鍦烘櫙鍒嗙粍锛堣冻鍐呭満鏅姸鎬佽嚜鍔ㄨ褰曟渶鍚庝竴娆¤褰曪級 -//璇锋眰鍙傛暟 { -// "namespace": "HDL", -// "command": "group", -// "type": "scene", -// "objects": [{ -// "group_id": 1, -// "scene_ids": [{ -// "scene_id": "0001" -// }, { -// "scene_id": "0002" -// }] -// }] -//} -//杩斿洖鍊� json鏍煎紡 -//杩斿洖渚嬪瓙 { -// "namespace": "HDL", -// "command": "group_respond", -// "type": "scene", -// "group_id": "0001", -// "value": "success" -//} -//璇存槑 鎺у埗鍦烘櫙 - - -//5.1.20璇诲彇鍦烘櫙鍒嗙粍 -//璇锋眰鍙傛暟 -//{ -// "namespace": "HDL", -// "command": "read_group", -// "type": "scene", -// "objects": [{ -// "group_id": 1 -// }] -//} -//杩斿洖鍊� json鏍煎紡 -//杩斿洖渚嬪瓙 { -// "namespace": "HDL", -// "command": "read_group_respond", -// "type": "scene", -// "objects": [{ -// "group_id": 1, -// "scene_ids": [{ -// "scene_id": "0001" -// }, { -// "scene_id": "0002" -// }] -// }] -//} -//璇存槑 鎺у埗鍦烘櫙 - - -//5.1.21鎺у埗鍦烘櫙 -//璇锋眰鍙傛暟 -//{ -// "namespace": "HDL", -// "command": "contrl", -// "type": "scene", -// "objects": [{ -// "scene_id": "0001", -// "value": 鈥渙n鈥� -// }] -//} -//杩斿洖鍊� json鏍煎紡 -//杩斿洖渚嬪瓙 { -// "namespace": "HDL", -// "command": "contrl_respond", -// "type": "scene", -// "scene_id": "0001", -// "value": "success" -//} -//璇存槑 鎺у埗鍦烘櫙 \ No newline at end of file diff --git a/HDL_ON/Entity/UserConfig.cs b/HDL_ON/Entity/UserConfig.cs index 88b84d0..cc02522 100644 --- a/HDL_ON/Entity/UserConfig.cs +++ b/HDL_ON/Entity/UserConfig.cs @@ -2,6 +2,7 @@ using System.Collections.Generic; using HDL_ON.DAL; using HDL_ON.Entity; +using Shared; namespace HDL_ON { @@ -62,7 +63,7 @@ /// <summary> /// 褰撳墠閫夋嫨鐨勬ゼ灞� /// </summary> - public string CurFoor = "All"; + public string CurFoor = Language.StringByID(StringId.All); public Dictionary<string, int> SkinVision = new Dictionary<string, int> (); public Dictionary<string, int> DowlaodSkinVision = new Dictionary<string, int> (); diff --git a/HDL_ON/HDL_ON.projitems b/HDL_ON/HDL_ON.projitems index 9b9bc73..fb7473e 100644 --- a/HDL_ON/HDL_ON.projitems +++ b/HDL_ON/HDL_ON.projitems @@ -22,12 +22,10 @@ <Compile Include="$(MSBuildThisFileDirectory)Entity\Enumerative\EmptyHttpReques.cs" /> <Compile Include="$(MSBuildThisFileDirectory)DAL\Server\HttpServerRequestBase.cs" /> <Compile Include="$(MSBuildThisFileDirectory)Entity\Room.cs" /> - <Compile Include="$(MSBuildThisFileDirectory)Entity\Scene.cs" /> <Compile Include="$(MSBuildThisFileDirectory)Entity\Enumerative\Command.cs" /> <Compile Include="$(MSBuildThisFileDirectory)Entity\Enumerative\MyEnum.cs" /> <Compile Include="$(MSBuildThisFileDirectory)Entity\DB_ResidenceData.cs" /> <Compile Include="$(MSBuildThisFileDirectory)Entity\Function\Function.cs" /> - <Compile Include="$(MSBuildThisFileDirectory)Entity\Function\AC\AC.cs" /> <Compile Include="$(MSBuildThisFileDirectory)DriverLayer\Target.cs" /> <Compile Include="$(MSBuildThisFileDirectory)DriverLayer\BusSocket.cs" /> <Compile Include="$(MSBuildThisFileDirectory)DriverLayer\Control.cs" /> @@ -36,12 +34,7 @@ <Compile Include="$(MSBuildThisFileDirectory)Entity\UserConfig.cs" /> <Compile Include="$(MSBuildThisFileDirectory)Entity\UserInfo.cs" /> <Compile Include="$(MSBuildThisFileDirectory)DriverLayer\Control_Bus.cs" /> - <Compile Include="$(MSBuildThisFileDirectory)Entity\Function\Light\Light.cs" /> <Compile Include="$(MSBuildThisFileDirectory)Entity\Function\BusData.cs" /> - <Compile Include="$(MSBuildThisFileDirectory)Entity\Function\A_Protocol_FunctionInfo.cs" /> - <Compile Include="$(MSBuildThisFileDirectory)Entity\Function\FunctionList.cs" /> - <Compile Include="$(MSBuildThisFileDirectory)Entity\Function\Curtain\Curtain.cs" /> - <Compile Include="$(MSBuildThisFileDirectory)Entity\Function\FloorHeating\FloorHeating.cs" /> <Compile Include="$(MSBuildThisFileDirectory)UI\UI0-Public\PublicAssmebly.cs" /> <Compile Include="$(MSBuildThisFileDirectory)UI\UI0-Public\PublicMothed.cs" /> <Compile Include="$(MSBuildThisFileDirectory)UI\CSS\CSS.cs" /> @@ -103,6 +96,12 @@ <Compile Include="$(MSBuildThisFileDirectory)UI\UI2\2-Classification\RoomPage.cs" /> <Compile Include="$(MSBuildThisFileDirectory)UI\UI2\2-Classification\RoomPageBLL.cs" /> <Compile Include="$(MSBuildThisFileDirectory)UI\UI2\2-Classification\ClassificaitionPublicBLL.cs" /> + <Compile Include="$(MSBuildThisFileDirectory)Entity\Function\Scene.cs" /> + <Compile Include="$(MSBuildThisFileDirectory)Entity\FunctionList.cs" /> + <Compile Include="$(MSBuildThisFileDirectory)Entity\Function\AC.cs" /> + <Compile Include="$(MSBuildThisFileDirectory)Entity\Function\Curtain.cs" /> + <Compile Include="$(MSBuildThisFileDirectory)Entity\Function\FloorHeating.cs" /> + <Compile Include="$(MSBuildThisFileDirectory)Entity\Function\Light.cs" /> </ItemGroup> <ItemGroup> <Folder Include="$(MSBuildThisFileDirectory)UI\" /> @@ -114,11 +113,7 @@ <Folder Include="$(MSBuildThisFileDirectory)Entity\ResponseEntity\" /> <Folder Include="$(MSBuildThisFileDirectory)Entity\Enumerative\" /> <Folder Include="$(MSBuildThisFileDirectory)Entity\Function\" /> - <Folder Include="$(MSBuildThisFileDirectory)Entity\Function\Light\" /> - <Folder Include="$(MSBuildThisFileDirectory)Entity\Function\AC\" /> <Folder Include="$(MSBuildThisFileDirectory)DriverLayer\" /> - <Folder Include="$(MSBuildThisFileDirectory)Entity\Function\Curtain\" /> - <Folder Include="$(MSBuildThisFileDirectory)Entity\Function\FloorHeating\" /> <Folder Include="$(MSBuildThisFileDirectory)UI\UI2\FuntionControlView\AC\" /> </ItemGroup> </Project> \ No newline at end of file diff --git a/HDL_ON/UI/UI1-Login/LoginPage.cs b/HDL_ON/UI/UI1-Login/LoginPage.cs index 4b02192..d6646d6 100644 --- a/HDL_ON/UI/UI1-Login/LoginPage.cs +++ b/HDL_ON/UI/UI1-Login/LoginPage.cs @@ -239,11 +239,12 @@ { X = Application.GetRealWidth(78), Width = Application.GetRealWidth(319 - 78), - TextAlignment = TextAlignment.CenterLeft, TextColor = CSS_Color.FirstLevelTitleColor, TextSize = CSS_FontSize.TextFontSize, PlaceholderTextColor = CSS_Color.PromptingColor1, PlaceholderText = Language.StringByID(StringId.PlsEntryAccount), + TextAlignment = TextAlignment.CenterLeft, + BackgroundColor = 0xff000fff }; accountView.AddChidren(etAccount); @@ -311,12 +312,12 @@ { X = Application.GetRealWidth(78), Width = Application.GetRealWidth(61 + 84), - TextAlignment = TextAlignment.CenterLeft, TextColor = CSS_Color.FirstLevelTitleColor, TextSize = CSS_FontSize.TextFontSize, PlaceholderTextColor = CSS_Color.PromptingColor1, PlaceholderText = Language.StringByID(StringId.PlsEntryPassword), SecureTextEntry = true, + TextAlignment = TextAlignment.CenterLeft, }; passwordView.AddChidren(etPassword); diff --git a/HDL_ON/UI/UI2/1-HomePage/HomePage.cs b/HDL_ON/UI/UI2/1-HomePage/HomePage.cs index 7c163e1..ef62f22 100644 --- a/HDL_ON/UI/UI2/1-HomePage/HomePage.cs +++ b/HDL_ON/UI/UI2/1-HomePage/HomePage.cs @@ -10,7 +10,7 @@ { #region 鎺т欢鍒楄〃 - static FrameLayout bodyView; + static HomePage bodyView; /// <summary> /// 椤堕儴淇℃伅鍖哄煙 /// </summary> @@ -60,17 +60,9 @@ /// </summary> VerticalScrolViewLayout sceneFunctionView; /// <summary> - /// 鐏厜鍖哄煙闆嗗悎 + /// 鍔熻兘鍖哄煙闆嗗悎 /// </summary> - static Dictionary<string, FrameLayout> LightViews; - /// <summary> - /// 绌鸿皟鍖哄煙闆嗗悎 - /// </summary> - static Dictionary<string, FrameLayout> AcViews; - /// <summary> - /// 绐楀笜鍖哄煙闆嗗悎 - /// </summary> - static Dictionary<string, FrameLayout> CurtainViews; + List<FrameLayout> functionViews; #endregion #region 鍖哄煙鍙橀噺 @@ -88,241 +80,240 @@ public void LoadPage() { - #region topView - topView = new FrameLayout() + try { - Height = Application.GetRealHeight(216), - BackgroundImagePath = DB_ResidenceData.residenceData.residenceImage, - }; - bodyView.AddChidren(topView); - - Button btnTop; - btnTop = new Button() + #region topView + topView = new FrameLayout() + { + Height = Application.GetRealHeight(216), + BackgroundImagePath = DB_ResidenceData.residenceData.residenceImage, + }; + bodyView.AddChidren(topView); + + Button btnTop; + btnTop = new Button() + { + BackgroundColor = CSS_Color.DialogTransparentColor2, + }; + topView.AddChidren(btnTop); + + btnResidenceName = new Button() + { + X = Application.GetRealWidth(16), + Y = Application.GetRealHeight(32), + Width = Application.GetRealWidth(200), + Height = Application.GetRealHeight(33), + TextColor = CSS.CSS_Color.MainBackgroundColor, + TextSize = CSS.CSS_FontSize.EmphasisFontSize_FirstLevel, + TextAlignment = TextAlignment.CenterLeft, + Text = DB_ResidenceData.residenceData.residenceName, + IsBold = true + }; + topView.AddChidren(btnResidenceName); + + environmentalView = new FrameLayout() + { + Y = Application.GetRealHeight(1) + btnResidenceName.Bottom, + Height = Application.GetRealHeight(32), + }; + topView.AddChidren(environmentalView); + #region 鐜鏁版嵁 + Button btnTempIcon = new Button() + { + X = Application.GetRealWidth(12), + Gravity = Gravity.CenterVertical, + Width = Application.GetMinRealAverage(16), + Height = Application.GetMinRealAverage(16), + UnSelectedImagePath = "Public/InfoIcon/TempIcon.png", + }; + environmentalView.AddChidren(btnTempIcon); + + btnTempValues = new Button() + { + X = btnTempIcon.Right + Application.GetRealWidth(4), + Width = Application.GetRealWidth(30), + Gravity = Gravity.CenterVertical, + TextColor = CSS.CSS_Color.MainBackgroundColor, + TextSize = CSS.CSS_FontSize.PromptFontSize_FirstLevel, + Text = "--掳", + TextAlignment = TextAlignment.CenterLeft, + }; + environmentalView.AddChidren(btnTempValues); + + Button btnHumidityIcon = new Button() + { + X = btnTempValues.Right + Application.GetRealWidth(2), + Gravity = Gravity.CenterVertical, + Width = Application.GetMinRealAverage(16), + Height = Application.GetMinRealAverage(16), + UnSelectedImagePath = "Public/InfoIcon/HumidityIcon.png", + }; + environmentalView.AddChidren(btnHumidityIcon); + + btnHumidityValues = new Button() + { + X = btnHumidityIcon.Right + Application.GetRealWidth(4), + Width = Application.GetRealWidth(30), + Gravity = Gravity.CenterVertical, + TextColor = CSS.CSS_Color.MainBackgroundColor, + TextSize = CSS.CSS_FontSize.PromptFontSize_FirstLevel, + Text = "--%", + TextAlignment = TextAlignment.CenterLeft, + }; + environmentalView.AddChidren(btnHumidityValues); + + Button btnPm25Icon = new Button() + { + X = btnHumidityValues.Right + Application.GetRealWidth(2), + Gravity = Gravity.CenterVertical, + Width = Application.GetMinRealAverage(16), + Height = Application.GetMinRealAverage(16), + UnSelectedImagePath = "Public/InfoIcon/Pm25Icon.png", + }; + environmentalView.AddChidren(btnPm25Icon); + + btnPm25Values = new Button() + { + X = btnPm25Icon.Right + Application.GetRealWidth(4), + Width = Application.GetRealWidth(30), + Gravity = Gravity.CenterVertical, + TextColor = CSS.CSS_Color.MainBackgroundColor, + TextSize = CSS.CSS_FontSize.PromptFontSize_FirstLevel, + Text = "--", + TextAlignment = TextAlignment.CenterLeft, + }; + environmentalView.AddChidren(btnPm25Values); + #endregion + + #region msg + FrameLayout msgView; + msgView = new FrameLayout() + { + Y = Application.GetRealHeight(164), + Gravity = Gravity.CenterHorizontal, + Width = Application.GetRealWidth(343), + Height = Application.GetRealHeight(28), + }; + topView.AddChidren(msgView); + + var btngb = new Button() + { + BackgroundColor = CSS.CSS_Color.MainColor,//0x3F4484F4,// + Alpha = 0.4f, + }; + msgView.AddChidren(btngb); + + Button btnMsgIcon; + btnMsgIcon = new Button() + { + X = Application.GetRealWidth(12), + Gravity = Gravity.CenterVertical, + Width = Application.GetMinRealAverage(24), + Height = Application.GetMinRealAverage(24), + UnSelectedImagePath = "Collection/MsgIcon.png", + SelectedImagePath = "Collection/MsgIconTip.png", + }; + msgView.AddChidren(btnMsgIcon); + + Button btnMsg; + btnMsg = new Button() + { + X = Application.GetRealWidth(10) + btnMsgIcon.Right, + Width = Application.GetRealWidth(240), + Text = "鏃�", + TextColor = CSS.CSS_Color.MainBackgroundColor, + TextSize = CSS.CSS_FontSize.PromptFontSize_FirstLevel, + TextAlignment = TextAlignment.CenterLeft, + }; + msgView.AddChidren(btnMsg); + + Button btnMsgTime; + btnMsgTime = new Button() + { + X = Application.GetRealWidth(299), + Width = Application.GetRealWidth(44), + Text = "00:00", + TextSize = CSS.CSS_FontSize.PromptFontSize_FirstLevel, + TextAlignment = TextAlignment.CenterLeft, + }; + msgView.AddChidren(btnMsgTime); + #endregion + + #endregion + + #region 鍔熻兘鍦烘櫙鍒囨崲 + changeView = new FrameLayout() + { + Y = Application.GetRealHeight(20) + topView.Bottom, + Gravity = Gravity.CenterHorizontal, + Width = Application.GetRealWidth(230), + Height = Application.GetRealHeight(62), + BackgroundImagePath = "Collection/ChangeViewbg.png", + }; + bodyView.AddChidren(changeView); + + btnChangeFunction = new Button() + { + Width = Application.GetRealWidth(114), + TextID = StringId.Functions, + SelectedTextColor = CSS.CSS_Color.MainColor, + TextColor = CSS.CSS_Color.PromptingColor1, + TextSize = CSS.CSS_FontSize.HeadlineFontSize, + TextAlignment = TextAlignment.Center, + IsSelected = true, + IsBold = true + }; + changeView.AddChidren(btnChangeFunction); + + Button btnLine = new Button() + { + X = btnChangeFunction.Right, + Gravity = Gravity.CenterVertical, + Width = Application.GetRealWidth(1), + Height = Application.GetRealHeight(14), + BackgroundColor = CSS.CSS_Color.PromptingColor1, + }; + changeView.AddChidren(btnLine); + + btnChangeScene = new Button() + { + X = btnLine.Right, + Width = Application.GetRealWidth(114), + TextID = StringId.Scenes, + SelectedTextColor = CSS.CSS_Color.MainColor, + TextColor = CSS.CSS_Color.PromptingColor1, + TextSize = CSS.CSS_FontSize.TextFontSize, + TextAlignment = TextAlignment.Center, + }; + changeView.AddChidren(btnChangeScene); + #endregion + + #region ContextView + contentView = new PageLayout() + { + Y = changeView.Bottom + Application.GetRealHeight(10), + Height = Application.GetRealHeight(310 + 30), //20涓鸿秴鍑洪儴鍒� + }; + bodyView.AddChidren(contentView); + + functionViews = new List<FrameLayout>(); + + deviceFunctionView = new VerticalScrolViewLayout(); + contentView.AddChidren(deviceFunctionView); + LoadDeviceFunctionControlZone(); + sceneFunctionView = new VerticalScrolViewLayout(); + contentView.AddChidren(sceneFunctionView); + LoadSceneFunctionControlZone(); + contentView.PageIndex = 0; + + #endregion + + LoadEvent_ChangeShowedFunctionType(); + } + catch (Exception ex) { - BackgroundColor = CSS_Color.DialogTransparentColor2, - }; - topView.AddChidren(btnTop); - - btnResidenceName = new Button() - { - X = Application.GetRealWidth(16), - Y = Application.GetRealHeight(32), - Width = Application.GetRealWidth(200), - Height = Application.GetRealHeight(33), - TextColor = CSS.CSS_Color.MainBackgroundColor, - TextSize = CSS.CSS_FontSize.EmphasisFontSize_FirstLevel, - TextAlignment = TextAlignment.CenterLeft, - Text = DB_ResidenceData.residenceData.residenceName, - IsBold = true - }; - topView.AddChidren(btnResidenceName); - - environmentalView = new FrameLayout() - { - Y = Application.GetRealHeight(1) + btnResidenceName.Bottom, - Height = Application.GetRealHeight(32), - }; - topView.AddChidren(environmentalView); - #region 鐜鏁版嵁 - Button btnTempIcon = new Button() - { - X = Application.GetRealWidth(12), - Gravity = Gravity.CenterVertical, - Width = Application.GetMinRealAverage(16), - Height = Application.GetMinRealAverage(16), - UnSelectedImagePath = "Public/InfoIcon/TempIcon.png", - }; - environmentalView.AddChidren(btnTempIcon); - - btnTempValues = new Button() - { - X = btnTempIcon.Right + Application.GetRealWidth(4), - Width = Application.GetRealWidth(30), - Gravity = Gravity.CenterVertical, - TextColor = CSS.CSS_Color.MainBackgroundColor, - TextSize = CSS.CSS_FontSize.PromptFontSize_FirstLevel, - Text = "--掳", - TextAlignment = TextAlignment.CenterLeft, - }; - environmentalView.AddChidren(btnTempValues); - - Button btnHumidityIcon = new Button() - { - X = btnTempValues.Right + Application.GetRealWidth(2), - Gravity = Gravity.CenterVertical, - Width = Application.GetMinRealAverage(16), - Height = Application.GetMinRealAverage(16), - UnSelectedImagePath = "Public/InfoIcon/HumidityIcon.png", - }; - environmentalView.AddChidren(btnHumidityIcon); - - btnHumidityValues = new Button() - { - X = btnHumidityIcon.Right + Application.GetRealWidth(4), - Width = Application.GetRealWidth(30), - Gravity = Gravity.CenterVertical, - TextColor = CSS.CSS_Color.MainBackgroundColor, - TextSize = CSS.CSS_FontSize.PromptFontSize_FirstLevel, - Text = "--%", - TextAlignment = TextAlignment.CenterLeft, - }; - environmentalView.AddChidren(btnHumidityValues); - - Button btnPm25Icon = new Button() - { - X = btnHumidityValues.Right + Application.GetRealWidth(2), - Gravity = Gravity.CenterVertical, - Width = Application.GetMinRealAverage(16), - Height = Application.GetMinRealAverage(16), - UnSelectedImagePath = "Public/InfoIcon/Pm25Icon.png", - }; - environmentalView.AddChidren(btnPm25Icon); - - btnPm25Values = new Button() - { - X = btnPm25Icon.Right + Application.GetRealWidth(4), - Width = Application.GetRealWidth(30), - Gravity = Gravity.CenterVertical, - TextColor = CSS.CSS_Color.MainBackgroundColor, - TextSize = CSS.CSS_FontSize.PromptFontSize_FirstLevel, - Text = "--", - TextAlignment = TextAlignment.CenterLeft, - }; - environmentalView.AddChidren(btnPm25Values); - #endregion - - - #region msg - FrameLayout msgView; - msgView = new FrameLayout() - { - Y = Application.GetRealHeight(164), - Gravity = Gravity.CenterHorizontal, - Width = Application.GetRealWidth(343), - Height = Application.GetRealHeight(28), - }; - topView.AddChidren(msgView); - - var btngb = new Button() - { - BackgroundColor = CSS.CSS_Color.MainColor,//0x3F4484F4,// - Alpha = 0.4f, - }; - msgView.AddChidren(btngb); - - Button btnMsgIcon; - btnMsgIcon = new Button() - { - X = Application.GetRealWidth(12), - Gravity = Gravity.CenterVertical, - Width = Application.GetMinRealAverage(24), - Height = Application.GetMinRealAverage(24), - UnSelectedImagePath = "Collection/MsgIcon.png", - SelectedImagePath = "Collection/MsgIconTip.png", - }; - msgView.AddChidren(btnMsgIcon); - - Button btnMsg; - btnMsg = new Button() - { - X = Application.GetRealWidth(10) + btnMsgIcon.Right, - Width = Application.GetRealWidth(240), - Text = "鏃�", - TextColor = CSS.CSS_Color.MainBackgroundColor, - TextSize = CSS.CSS_FontSize.PromptFontSize_FirstLevel, - TextAlignment = TextAlignment.CenterLeft, - }; - msgView.AddChidren(btnMsg); - - Button btnMsgTime; - btnMsgTime = new Button() - { - X = Application.GetRealWidth(299), - Width = Application.GetRealWidth(44), - Text = "00:00", - TextSize = CSS.CSS_FontSize.PromptFontSize_FirstLevel, - TextAlignment = TextAlignment.CenterLeft, - }; - msgView.AddChidren(btnMsgTime); - - #endregion - - #endregion - - - #region 鍔熻兘鍦烘櫙鍒囨崲 - changeView = new FrameLayout() - { - Y = Application.GetRealHeight(20) + topView.Bottom, - Gravity = Gravity.CenterHorizontal, - Width = Application.GetRealWidth(230), - Height = Application.GetRealHeight(62), - BackgroundImagePath = "Collection/ChangeViewbg.png", - }; - bodyView.AddChidren(changeView); - - btnChangeFunction = new Button() - { - Width = Application.GetRealWidth(114), - TextID = StringId.Functions, - SelectedTextColor = CSS.CSS_Color.MainColor, - TextColor = CSS.CSS_Color.PromptingColor1, - TextSize = CSS.CSS_FontSize.HeadlineFontSize, - TextAlignment = TextAlignment.Center, - IsSelected = true, - IsBold = true - }; - changeView.AddChidren(btnChangeFunction); - - Button btnLine = new Button() - { - X = btnChangeFunction.Right, - Gravity = Gravity.CenterVertical, - Width = Application.GetRealWidth(1), - Height = Application.GetRealHeight(14), - BackgroundColor = CSS.CSS_Color.PromptingColor1, - }; - changeView.AddChidren(btnLine); - - btnChangeScene = new Button() - { - X = btnLine.Right, - Width = Application.GetRealWidth(114), - TextID = StringId.Scenes, - SelectedTextColor = CSS.CSS_Color.MainColor, - TextColor = CSS.CSS_Color.PromptingColor1, - TextSize = CSS.CSS_FontSize.TextFontSize, - TextAlignment = TextAlignment.Center, - }; - changeView.AddChidren(btnChangeScene); - - #endregion - - #region ContextView - contentView = new PageLayout() - { - Y = changeView.Bottom + Application.GetRealHeight(10), - Height = Application.GetRealHeight(310 + 30), //20涓鸿秴鍑洪儴鍒� - }; - bodyView.AddChidren(contentView); - - LightViews = new Dictionary<string, FrameLayout>(); - AcViews = new Dictionary<string, FrameLayout>(); - CurtainViews = new Dictionary<string, FrameLayout>(); - - deviceFunctionView = new VerticalScrolViewLayout(); - contentView.AddChidren(deviceFunctionView); - LoadDeviceFunctionControlZone(); - sceneFunctionView = new VerticalScrolViewLayout(); - contentView.AddChidren(sceneFunctionView); - LoadSceneFunctionControlZone(); - contentView.PageIndex = 0; - - #endregion - - LoadEvent_ChangeShowedFunctionType(); - //鍒锋柊鍔熻兘鐘舵�� - DB_ResidenceData.residenceData.RefreshResidenceFunctionStatus(); + MainPage.Log($"HomePage LoadPage Error : {ex.Message}"); + } } /// <summary> @@ -332,9 +323,7 @@ { #region ContextView deviceFunctionView.RemoveAll(); - LightViews.Clear(); - AcViews.Clear(); - CurtainViews.Clear(); + functionViews.Clear(); var rowView = new FrameLayout(); try { @@ -374,33 +363,17 @@ { UnSelectedImagePath = "Collection/Functionbg.png", SelectedImagePath = "Collection/FunctionOnbg.png", + Tag = function.sid }; functionView.AddChidren(btnbg); - switch (function.functionCategory) - { - case FunctionType.Light: - #region 鐏厜 Light - LightViews.Add(function.sid, functionView); - #endregion - break; - case FunctionType.Curtain: - #region 绐楀笜 - CurtainViews.Add(function.sid, functionView); - #endregion - break; - case FunctionType.AC: - #region 绌鸿皟 AC - AcViews.Add(function.sid, functionView); - #endregion - break; - } + functionViews.Add(functionView); LoadDeviceFunctionDiv(functionView, function); index++; } } catch (Exception ex) { - MainPage.Log("homepage erorr : " + ex.Message); + MainPage.Log("homepage error : " + ex.Message); } deviceFunctionView.AddChidren(new Button { Height = Application.GetRealHeight(30) }); #endregion @@ -435,7 +408,7 @@ sceneFunctionView.AddChidren(rowView); sceneFunctionView.AddChidren(new Button() { Height = Application.GetRealHeight(7) }); } - var functionView_X = Application.GetRealWidth((16 + 164) * (index % 2) +16); + var functionView_X = Application.GetRealWidth((16 + 164) * (index % 2) + 16); var functionView = new FrameLayout() { @@ -446,15 +419,11 @@ BackgroundImagePath = (function as Scene).ImagePath, }; rowView.AddChidren(functionView); - //functionView.Radius = (uint)Application.GetRealWidth(12); - //functionView.BorderColor = CSS_Color.BackgroundColor; - //functionView.BorderWidth = 1; - LoadSceneFunctionDiv(functionView, function); index++; } - } + } catch (Exception ex) { MainPage.Log("homepage erorr : " + ex.Message); @@ -538,67 +507,75 @@ }; view.AddChidren(btnCollection); - Button btnSwitch; - btnSwitch = new Button() + if (function.functionCategory == FunctionCategory.Curtain) { - X = Application.GetRealWidth(122), - Y = Application.GetRealWidth(92), - Width = Application.GetMinRealAverage(48), - Height = Application.GetMinRealAverage(36), - UnSelectedImagePath = "Public/Switch.png", - SelectedImagePath = "Public/SwitchOn.png", - }; - view.AddChidren(btnSwitch); + btnIcon.UnSelectedImagePath = "FunctionIcon/Curtain/CurtainIcon.png"; + btnIcon.SelectedImagePath = "FunctionIcon/Curtain/CurtainOnIcon.png"; + Button btnCurtainClose; + btnCurtainClose = new Button() + { + X = Application.GetRealWidth(84), + Y = Application.GetRealWidth(89), + Width = Application.GetRealWidth(44), + Height = Application.GetRealWidth(44), + UnSelectedImagePath = "FunctionIcon/Curtain/CurtainCloseBlueIcon_Shadow.png", + SelectedImagePath = "FunctionIcon/Curtain/CurtainCloseWhiteIcon_Shadow.png", + }; + view.AddChidren(btnCurtainClose); - switch (function.functionCategory) - { - case FunctionType.Light: - #region 鐏厜 Light - btnIcon.UnSelectedImagePath = "FunctionIcon/Light/LightIcon.png"; - btnIcon.SelectedImagePath = "FunctionIcon/Light/LightOnIcon.png"; - LoadRelaySwitchEvent(function, btnSwitch, view); - //btnCollection.IsSelected = btnIcon.IsSelected = btnName.IsSelected = btnZone.IsSelected = btnSwitch.IsSelected = (function as Light).state == 1; - UpdataLightView(function as Light); - //btnSwitch.MouseUpEventHandler += (sender, e) => - //{ - // var curState = !btnSwitch.IsSelected; - // for (int i = 0; i < view.ChildrenCount; i++) - // { - // if (view.GetChildren(i).GetType() == typeof(Button)) - // { - // var btn = view.GetChildren(i) as Button; - // btn.IsSelected = curState; - // } - // } - // new System.Threading.Thread(() => - // { - // var light = function as Light; - // light.state = btnSwitch.IsSelected ? 1 : 0; - // Control.Send("write", function, 3); - // }) - // { IsBackground = true }.Start(); - //}; - #endregion - break; - case FunctionType.Curtain: - #region 绐楀笜 - btnIcon.UnSelectedImagePath = "FunctionIcon/Curtain/CurtainIcon.png"; - btnIcon.SelectedImagePath = "FunctionIcon/Curtain/CurtainOnIcon.png"; - #endregion - break; - case FunctionType.AC: - #region 绌鸿皟 AC - btnIcon.UnSelectedImagePath = "FunctionIcon/AC/AcIcon.png"; - btnIcon.SelectedImagePath = "FunctionIcon/AC/AcOnIcon.png"; - #endregion - break; - case FunctionType.FloorHeating: - #region 鍦扮儹 - btnIcon.UnSelectedImagePath = "FunctionIcon/FloorHeating/FloorHeatingIcon.png"; - btnIcon.SelectedImagePath = "FunctionIcon/FloorHeating/FloorHeatingOnIcon.png"; - #endregion - break; + Button btnCurtainOpen; + btnCurtainOpen = new Button() + { + X = btnCurtainClose.Right, + Y = Application.GetRealWidth(89), + Width = Application.GetRealWidth(44), + Height = Application.GetRealWidth(44), + UnSelectedImagePath = "FunctionIcon/Curtain/CurtainOpenBlueIcon_Shadow.png", + SelectedImagePath = "FunctionIcon/Curtain/CurtainOpenWhiteIcon_Shadow.png", + }; + view.AddChidren(btnCurtainOpen); + + LoadEvent_ControlCurtain(function as Curtain, btnCurtainClose, btnCurtainOpen); } + else + { + Button btnSwitch; + btnSwitch = new Button() + { + X = Application.GetRealWidth(122), + Y = Application.GetRealWidth(92), + Width = Application.GetMinRealAverage(48), + Height = Application.GetMinRealAverage(36), + UnSelectedImagePath = "Public/Switch.png", + SelectedImagePath = "Public/SwitchOn.png", + }; + view.AddChidren(btnSwitch); + + switch (function.functionCategory) + { + case FunctionCategory.Light: + #region 鐏厜 Light + btnIcon.UnSelectedImagePath = "FunctionIcon/Light/LightIcon.png"; + btnIcon.SelectedImagePath = "FunctionIcon/Light/LightOnIcon.png"; + UpdataFunctionStates(function as Light); + #endregion + break; + case FunctionCategory.AC: + #region 绌鸿皟 AC + btnIcon.UnSelectedImagePath = "FunctionIcon/AC/AcIcon.png"; + btnIcon.SelectedImagePath = "FunctionIcon/AC/AcOnIcon.png"; + #endregion + break; + case FunctionCategory.FloorHeating: + #region 鍦扮儹 + btnIcon.UnSelectedImagePath = "FunctionIcon/FloorHeating/FloorHeatingIcon.png"; + btnIcon.SelectedImagePath = "FunctionIcon/FloorHeating/FloorHeatingOnIcon.png"; + #endregion + break; + } + LoadEvent_SwitchFunction(function, btnSwitch); + } + UpdataFunctionStates(function); } catch (Exception ex) { @@ -618,20 +595,9 @@ { UnSelectedImagePath = "Collection/SceneCovered.png", SelectedImagePath = "Collection/SceneCoveredOn.png", - //Width = Application.GetRealWidth(165), }; view.AddChidren(btnCoverd); - btnCoverd.MouseDownEventHandler = (sender, e) => { - btnCoverd.IsSelected = true; - }; - btnCoverd.MouseUpEventHandler = (sender, e) => { - new System.Threading.Thread(() => { - System.Threading.Thread.Sleep(200); - Application.RunOnMainThread(() => { - btnCoverd.IsSelected = false; - }); - }) { IsBackground = true }.Start(); - }; + LoadEvent_ControlScene(btnCoverd, function); Button btnDelayIcon; btnDelayIcon = new Button() @@ -644,6 +610,17 @@ }; view.AddChidren(btnDelayIcon); + Button btnCollection; + btnCollection = new Button() + { + X = Application.GetRealWidth(116), + Y = Application.GetRealWidth(8), + Width = Application.GetMinRealAverage(32), + Height = Application.GetMinRealAverage(32), + SelectedImagePath = "Collection/CollectionWhiteIcon.png", + UnSelectedImagePath = "Collection/CollectionIcon.png", + }; + view.AddChidren(btnCollection); Button btnName; btnName = new Button() { @@ -673,17 +650,6 @@ }; view.AddChidren(btnZone); - Button btnCollection; - btnCollection = new Button() - { - X = Application.GetRealWidth(116), - Y = Application.GetRealWidth(8), - Width = Application.GetMinRealAverage(32), - Height = Application.GetMinRealAverage(32), - SelectedImagePath = "Collection/CollectionWhiteIcon.png", - UnSelectedImagePath = "Collection/CollectionIcon.png", - }; - view.AddChidren(btnCollection); } catch (Exception ex) @@ -693,4 +659,4 @@ } } -} +} \ No newline at end of file diff --git a/HDL_ON/UI/UI2/1-HomePage/HomePageBLL.cs b/HDL_ON/UI/UI2/1-HomePage/HomePageBLL.cs index 68c3f2e..939ebe3 100644 --- a/HDL_ON/UI/UI2/1-HomePage/HomePageBLL.cs +++ b/HDL_ON/UI/UI2/1-HomePage/HomePageBLL.cs @@ -4,11 +4,8 @@ namespace HDL_ON.UI { - - public partial class HomePage { - /// <summary> /// 淇敼鏄剧ず鐨勫姛鑳界被鍨� /// 璁惧鍔熻兘/鍦烘櫙鍔熻兘 @@ -64,73 +61,117 @@ }; } - - /// <summary> /// 鏇存柊鐏厜鏄剧ず鐘舵�� /// </summary> - /// <param name="light"></param> - public static void UpdataLightView(Light light) + public static void UpdataFunctionStates(Function function) { Application.RunOnMainThread(() => { - if (bodyView != null) + try { - foreach (var dic in LightViews) + if (bodyView != null) { - if (dic.Key == light.sid) + foreach (var view in bodyView.functionViews) { - var state = light.on_off == 1; - var view = dic.Value; - for (int i = 0; i < view.ChildrenCount; i++) + if (view.Tag.ToString() == function.sid) { - if (view.GetChildren(i).GetType() == typeof(Button)) + var state = function.on_off == "on"; + for (int i = 0; i < view.ChildrenCount; i++) { - var btn = view.GetChildren(i) as Button; - btn.IsSelected = state; - if (btn.Tag != null && btn.Tag.ToString() == "state") + if (view.GetChildren(i).GetType() == typeof(Button)) { - btn.Text = light.lastState; + var btn = view.GetChildren(i) as Button; + btn.IsSelected = state; + if (btn.Tag != null && btn.Tag.ToString() == "state") + { + btn.Text = function.lastState; + } } } } } } } + catch (Exception ex) + { + MainPage.Log($"HomePage updata funciton states error {ex.Message}"); + } }); } /// <summary> - /// 鍔犺浇缁х數鍣ㄥ紑鍏充簨浠� + /// 鍔犺浇鍦烘櫙鎺у埗浜嬩欢 + /// </summary> + /// <param name="btnCoverd"></param> + void LoadEvent_ControlScene(Button btnCoverd ,Function function) + { + btnCoverd.MouseDownEventHandler = (sender, e) => + { + btnCoverd.IsSelected = true; + }; + btnCoverd.MouseUpEventHandler = (sender, e) => + { + Control.Send(function as Scene); + new System.Threading.Thread(() => + { + System.Threading.Thread.Sleep(200); + Application.RunOnMainThread(() => + { + btnCoverd.IsSelected = false; + }); + }) + { IsBackground = true }.Start(); + }; + + } + + /// <summary> + /// 鍔犺浇鐏厜寮�鍏充簨浠� /// </summary> /// <param name="function"></param> /// <param name="btnSwitch"></param> - /// <param name="view"></param> - void LoadRelaySwitchEvent(Function function, Button btnSwitch, FrameLayout view) + void LoadEvent_SwitchFunction(Function function, Button btnSwitch) { - - btnSwitch.MouseUpEventHandler += (sender, e) => + btnSwitch.MouseUpEventHandler = (sender, e) => { - if (function.functionCategory == FunctionType.Light) + btnSwitch.IsSelected = !btnSwitch.IsSelected; + new System.Threading.Thread(() => { - var curState = !btnSwitch.IsSelected; - for (int i = 0; i < view.ChildrenCount; i++) - { - if (view.GetChildren(i).GetType() == typeof(Button)) - { - var btn = view.GetChildren(i) as Button; - btn.IsSelected = curState; - } - } - new System.Threading.Thread(() => - { - var light = function as Light; - light.on_off = btnSwitch.IsSelected ? 1 : 0; - Control.Send("write", function); - }) - { IsBackground = true }.Start(); - } + function.on_off = btnSwitch.IsSelected ? "on" : "off"; + Control.Send(CommandType_A.write, function); + }) + { IsBackground = true }.Start(); }; } + + /// <summary> + /// 鍔犺浇绐楀笜鎺у埗浜嬩欢 + /// </summary> + void LoadEvent_ControlCurtain(Curtain curtain, Button btnClose, Button btnOpen) + { + btnClose.MouseDownEventHandler = (sender, e) => + { + btnClose.IsSelected = true; + }; + btnClose.MouseUpEventHandler = (sender, e) => + { + btnClose.IsSelected = false; + curtain.on_off = "off"; + Control.Send(CommandType_A.write, curtain); + }; + + btnOpen.MouseDownEventHandler = (sender, e) => + { + btnOpen.IsSelected = true; + }; + btnOpen.MouseUpEventHandler = (sender, e) => + { + btnOpen.IsSelected = false; + curtain.on_off = "on"; + Control.Send(CommandType_A.write, curtain); + }; + } + } } diff --git a/HDL_ON/UI/UI2/2-Classification/ClassificaitionPublicBLL.cs b/HDL_ON/UI/UI2/2-Classification/ClassificaitionPublicBLL.cs index 8a2c4e9..47e5eb8 100644 --- a/HDL_ON/UI/UI2/2-Classification/ClassificaitionPublicBLL.cs +++ b/HDL_ON/UI/UI2/2-Classification/ClassificaitionPublicBLL.cs @@ -24,43 +24,46 @@ { return; } - switch (updataFunction.functionCategory) + for (int i = 0; i < scrolView.ChildrenCount; i++) { - case FunctionType.Light: - var uLight = updataFunction as Light; - for (int i = 0; i < scrolView.ChildrenCount; i++) + if (scrolView.GetChildren(i).Tag == null || scrolView.GetChildren(i).Tag.ToString() == "") + { + continue; + } + var viewTag = scrolView.GetChildren(i).Tag.ToString(); + if (viewTag == updataFunction.functionCategory.ToString() + "-" + updataFunction.functionType + "-" + updataFunction.sid) + { + if (scrolView.GetChildren(i).GetType().Name == "FunctionControlZone") { - if (scrolView.GetChildren(i).Tag == null || scrolView.GetChildren(i).Tag.ToString() == "") + var fcView = scrolView.GetChildren(i) as FrameLayout; + for (int j = 0; j < fcView.ChildrenCount; j++) { - continue; - } - var viewTag = scrolView.GetChildren(i).Tag.ToString(); - if (viewTag == updataFunction.functionCategory.ToString() + "-" + updataFunction.functionType + "-" + updataFunction.sid) - { - if (scrolView.GetChildren(i).GetType().Name == "FunctionControlZone") + if (fcView.GetChildren(j).Tag == null) + continue; + var cTag = fcView.GetChildren(j).Tag.ToString(); + switch (updataFunction.functionCategory) { - var fcView = scrolView.GetChildren(i) as FrameLayout; - for (int j = 0; j < fcView.ChildrenCount; j++) - { - if (fcView.GetChildren(j).Tag == null) - continue; - var cTag = fcView.GetChildren(j).Tag.ToString(); + case FunctionCategory.Light: + case FunctionCategory.AC: + #region 鎸夐挳鐘舵�佹洿鏂� if (cTag == updataFunction.functionType + "_Switch_" + updataFunction.sid) { try { - (fcView.GetChildren(j) as Button).IsSelected = uLight.on_off == 1; + (fcView.GetChildren(j) as Button).IsSelected = updataFunction.on_off == "on"; } catch (Exception ex) { MainPage.Log($"{this.GetType()} error 0 : {ex.Message}"); } } + #endregion + #region 璋冨厜鐘舵�佽繘搴︽洿鏂� else if (cTag == updataFunction.functionType + "_DimmerBar_" + updataFunction.sid) { try { - if (uLight.on_off == 1) + if (updataFunction.on_off == "on") { (fcView.GetChildren(j) as DiyImageSeekBar).Progress = (updataFunction as Light).brightness; (fcView.GetChildren(j) as DiyImageSeekBar).ProgressBarColor = CSS.CSS_Color.AuxiliaryColor1; @@ -75,11 +78,53 @@ MainPage.Log($"{this.GetType()} error 1 : {ex.Message}"); } } - } + #endregion + #region 鍔熻兘鐘舵�佷俊鎭洿鏂� + else if (cTag == updataFunction.functionType + "_laststates_" + updataFunction.sid) + { + try + { + (fcView.GetChildren(j) as Button).IsSelected = updataFunction.on_off == "on"; + (fcView.GetChildren(j) as Button).Text = updataFunction.lastState; + } + catch (Exception ex) + { + MainPage.Log($"{this.GetType()} error 2 : {ex.Message}"); + } + } + break; + #endregion + case FunctionCategory.Curtain: + #region 绐楀笜鏇存柊 + var uCurtain = updataFunction as Curtain; + if (cTag == updataFunction.functionType + "_off_" + updataFunction.sid) + { + try + { + (fcView.GetChildren(j) as Button).IsSelected = uCurtain.on_off == "off"; + } + catch (Exception ex) + { + MainPage.Log($"{this.GetType()} error 3 : {ex.Message}"); + } + } + else + { + try + { + (fcView.GetChildren(j) as Button).IsSelected = uCurtain.on_off == "on"; + } + catch (Exception ex) + { + MainPage.Log($"{this.GetType()} error 4 : {ex.Message}"); + } + } + #endregion + break; } } } - break; + } } }); } diff --git a/HDL_ON/UI/UI2/2-Classification/ClassificationPage.cs b/HDL_ON/UI/UI2/2-Classification/ClassificationPage.cs index e0eb990..1a064c6 100644 --- a/HDL_ON/UI/UI2/2-Classification/ClassificationPage.cs +++ b/HDL_ON/UI/UI2/2-Classification/ClassificationPage.cs @@ -11,7 +11,7 @@ { #region 鎺т欢鍒楄〃 - FrameLayout bodyView; + static ClassificationPage bodyView; #region 椤堕儴鎺т欢 /// <summary> /// 鎴块棿鍒嗛〉 @@ -40,11 +40,11 @@ /// <summary> /// 妤煎眰閫夋嫨涓嬫媺鍥炬爣 /// </summary> - Button btnFoorDownIcon; + Button btnFloorDownIcon; /// <summary> /// 妤煎眰鏄剧ず /// </summary> - Button btnFoor; + Button btnFloor; /// <summary> /// 鏄剧ず鏂瑰紡鍒囨崲鎸夐挳 /// </summary> @@ -54,10 +54,6 @@ /// 鎴块棿鍒楄〃鍖哄煙 /// </summary> VerticalScrolViewLayout roomListView; - /// <summary> - /// 鎴块棿鍖哄煙闆嗗悎 - /// </summary> - List<FrameLayout> roomViewList; #endregion #region 鍔熻兘鍖哄煙 @@ -155,7 +151,7 @@ /// <summary> /// 妤煎眰閫夋嫨涓嬫媺鍥炬爣 /// </summary> - btnFoorDownIcon = new Button() + btnFloorDownIcon = new Button() { Width = Application.GetMinRealAverage(16), Height = Application.GetMinRealAverage(16), @@ -163,13 +159,13 @@ Y = Application.GetRealHeight(18), UnSelectedImagePath = "Public/DownIcon.png", }; - roomFloorChangeView.AddChidren(btnFoorDownIcon); + roomFloorChangeView.AddChidren(btnFloorDownIcon); /// <summary> /// 妤煎眰鏄剧ず /// </summary> - btnFoor = new Button() + btnFloor = new Button() { - X = btnFoorDownIcon.Right, + X = btnFloorDownIcon.Right, Y = Application.GetRealHeight(18), Width = Application.GetRealWidth(200), Height = Application.GetMinRealAverage(16), @@ -178,7 +174,7 @@ TextAlignment = TextAlignment.CenterLeft, Text = UserConfig.Instance.CurFoor, }; - roomFloorChangeView.AddChidren(btnFoor); + roomFloorChangeView.AddChidren(btnFloor); /// <summary> /// 鏄剧ず鏂瑰紡鍒囨崲鎸夐挳 /// </summary> @@ -205,10 +201,6 @@ BackgroundColor = CSS_Color.MainBackgroundColor, }; roomPageView.AddChidren(roomListView); - /// <summary> - /// 鎴块棿鍖哄煙闆嗗悎 - /// </summary> - roomViewList = new List<FrameLayout>(); foreach (var room in DB_ResidenceData.residenceData.rooms) { @@ -220,6 +212,7 @@ Radius = (uint)Application.GetRealHeight(12), BorderColor = 0x00000000, BorderWidth = 1, + Tag = room.sid, }; roomListView.AddChidren(roomView); @@ -247,7 +240,6 @@ TextSize = CSS_FontSize.SubheadingFontSize, }; roomView.AddChidren(btnFloorAndRoomName); - #region 鐜鏁版嵁 var environmentalView = new FrameLayout() @@ -335,22 +327,18 @@ Y = Application.GetRealHeight(126), Width = Application.GetMinRealAverage(58), Height = Application.GetMinRealAverage(58), - UnSelectedImagePath = "", - SelectedImagePath = "Classification/Room/AllCloseIcon.png", + UnSelectedImagePath = "Classification/Room/AllCloseIcon.png", + Tag = "AllClose" }; roomView.AddChidren(btnAllClose); -#if DEBUG - btnAllClose.IsSelected = true; -#endif + + LoadEvent_CloseAllFunction(btnAllClose, room); var btn = new Button() { Height = Application.GetRealHeight(20), }; roomListView.AddChidren(btn); - - - roomViewList.Add(roomView); roomViewbgColor.MouseUpEventHandler += (sender, e) => { var view = new RoomPage(room); @@ -364,6 +352,7 @@ roomListView.AddChidren(new Button() { Height = Application.GetRealHeight(20) });//澶珮瑙嗗浘锛屽皢瀵艰埅浜嗛伄鎸$殑閮ㄥ垎瀹屾暣鏄剧ず #endregion + LoadDialog_ChangeFloor(); } /// <summary> @@ -419,6 +408,7 @@ Height = Application.GetRealWidth(161), Radius = (uint)Application.GetRealHeight(6), BackgroundColor = CSS_Color.MainBackgroundColor, + Tag = item + "_View", Y = index % 2 == 1 ? lastY2 : lastY1 }; //楂樺害绋嶉珮鐨剉iew @@ -466,12 +456,14 @@ int functionCount = 0; + int functionOnCount = 0; switch (item) { - case "Light": + case FunctionCategory.Light: #region Light btnName.TextID = StringId.Lights; functionCount = DB_ResidenceData.residenceData.functionList.lights.Count; + functionOnCount = DB_ResidenceData.residenceData.functionList.lights.FindAll((obj) => obj.on_off == "on" ).Count; Button btnLightPower = new Button() { X = Application.GetRealWidth(120), @@ -483,7 +475,7 @@ }; functionView.AddChidren(btnLightPower); btnLightPower.MouseUpEventHandler = (sender, e) => { - LoadEvent_LightsPower(btnLightPower); + LoadEvent_SwitchFunction(btnLightPower,item); }; btnFunctionViewBg.MouseUpEventHandler = (sender, e) => { var skipView = new FunctionPage(); @@ -493,10 +485,11 @@ }; #endregion break; - case "AC": + case FunctionCategory.AC: #region AC btnName.TextID = StringId.AC; functionCount = DB_ResidenceData.residenceData.functionList.aCs.Count; + functionOnCount = DB_ResidenceData.residenceData.functionList.aCs.FindAll((obj) => obj.on_off == "on" ).Count; Button btnAcPower = new Button() { X = Application.GetRealWidth(120), @@ -508,7 +501,7 @@ }; functionView.AddChidren(btnAcPower); btnAcPower.MouseUpEventHandler = (sender, e) => { - LoadEvent_LightsPower(btnAcPower); + LoadEvent_SwitchFunction(btnAcPower, item); }; btnFunctionViewBg.MouseUpEventHandler = (sender, e) => { var skipView = new FunctionPage(); @@ -518,11 +511,11 @@ }; #endregion break; - case "Curtain": + case FunctionCategory.Curtain: #region Curtain btnName.TextID = StringId.Curtain; functionCount = DB_ResidenceData.residenceData.functionList.curtains.Count; - + functionOnCount = DB_ResidenceData.residenceData.functionList.curtains.FindAll((obj) => obj.on_off == "on").Count; Button btnClose; btnClose = new Button() { @@ -556,37 +549,37 @@ }; #endregion break; - case "FloorHeating": + case FunctionCategory.FloorHeating: btnName.TextID = StringId.FloorHeating; break; - case "DoorLock": + case FunctionCategory.DoorLock: btnName.TextID = StringId.DoorLock; break; - case "Electric": + case FunctionCategory.Electric: btnName.TextID = StringId.Electric; break; - case "EnergyMonitoring": + case FunctionCategory.EnergyMonitoring: btnName.TextID = StringId.EnergyMonitoring; break; - case "Environmental": + case FunctionCategory.Environmental: btnName.TextID = StringId.Environmental; break; - case "FreshAir": + case FunctionCategory.FreshAir: btnName.TextID = StringId.FreshAir; break; - case "Music": + case FunctionCategory.Music: btnName.TextID = StringId.Music; break; - case "Panel": + case FunctionCategory.Panel: btnName.TextID = StringId.Panel; break; - case "SecurityMonitoring": + case FunctionCategory.SecurityMonitoring: btnName.TextID = StringId.SecurityMonitoring; break; - case "Sensor": + case FunctionCategory.Sensor: btnName.TextID = StringId.Sensor; break; - case "VideoIntercom": + case FunctionCategory.VideoIntercom: btnName.TextID = StringId.VideoIntercom; break; @@ -601,7 +594,8 @@ TextColor = CSS_Color.FirstLevelTitleColor, TextSize = CSS_FontSize.TextFontSize, TextAlignment = TextAlignment.CenterLeft, - Text = "0/" + functionCount.ToString() + Text = functionOnCount + "/" + functionCount, + Tag = item + "_onCount" }; functionView.AddChidren(btnFunctionCount); @@ -616,5 +610,93 @@ #endregion } + + + #region 鍒囨崲妤煎眰 + /// <summary> + /// 浣忓畢鍒楄〃鐐瑰嚮浜嬩欢 + /// </summary> + void LoadDialog_ChangeFloor() + { + EventHandler<MouseEventArgs> eventHandler = (sender, e) => { + var dialog = new Dialog(); + var dialogBody = new FrameLayout(); + dialog.AddChidren(dialogBody); + dialogBody.MouseUpEventHandler += (sender1, e1) => { + dialog.Close(); + }; + + var dispalyView = new FrameLayout() + { + X = Application.GetRealWidth(10), + Y = Application.GetRealHeight(100), + Width = Application.GetRealWidth(160), + Height = Application.GetRealHeight(190), + BackgroundImagePath = "PersonalCenter/HomeListbg.png", + }; + dialogBody.AddChidren(dispalyView); + + var contentView = new VerticalScrolViewLayout() + { + X = Application.GetRealWidth(8), + Y = Application.GetRealHeight(10), + Width = Application.GetRealWidth(150), + Height = Application.GetRealHeight(44 * 4), + }; + dispalyView.AddChidren(contentView); + + List<string> chooseList = new List<string>(); + chooseList.Add(Language.StringByID(StringId.All)); + chooseList.AddRange(DB_ResidenceData.residenceData.floors); + + foreach (var floor in chooseList) + { + if (floor != Language.StringByID(StringId.All)) + { + contentView.AddChidren(new Button() + { + Gravity = Gravity.CenterHorizontal, + Width = Application.GetRealWidth(112), + Height = Application.GetRealHeight(1), + BackgroundColor = CSS.CSS_Color.BackgroundColor + }); + } + var btnHomeName = new Button() + { + Gravity = Gravity.CenterHorizontal, + Width = Application.GetRealWidth(112), + Height = Application.GetRealHeight(44), + TextAlignment = TextAlignment.CenterLeft, + TextColor = CSS.CSS_Color.FirstLevelTitleColor, + SelectedTextColor = CSS.CSS_Color.MainColor, + Text = floor, + TextSize = CSS.CSS_FontSize.SubheadingFontSize, + IsSelected = btnFloor.Text == floor, + IsMoreLines = true, + Tag = floor + }; + contentView.AddChidren(btnHomeName); + + btnHomeName.MouseUpEventHandler += (senderH, en) => + { + dialog.Close(); + + btnFloor.Text = floor; + UserConfig.Instance.SaveUserConfig(); + }; + } + + dialog.Show(); + }; + + btnFloor.MouseUpEventHandler = eventHandler; + btnFloorDownIcon.MouseUpEventHandler = eventHandler; + } + + void LoadEvent_ChangeFloorDisplay() + { + + } + #endregion } } diff --git a/HDL_ON/UI/UI2/2-Classification/ClassificationPageBLL.cs b/HDL_ON/UI/UI2/2-Classification/ClassificationPageBLL.cs index d0c0e9f..28f6aaf 100644 --- a/HDL_ON/UI/UI2/2-Classification/ClassificationPageBLL.cs +++ b/HDL_ON/UI/UI2/2-Classification/ClassificationPageBLL.cs @@ -1,5 +1,6 @@ 锘縰sing System; using System.Collections.Generic; +using HDL_ON.Entity; using HDL_ON.UI.CSS; using Shared; @@ -7,6 +8,159 @@ { public partial class ClassificationPage { + /// <summary> + /// 鏇存柊鐣岄潰淇℃伅 + /// </summary> + /// <param name="function"></param> + public static void UpdataInfo(Function function) + { + Application.RunOnMainThread(() => { + if (bodyView == null) + return; + UpdataFunctionOnCount(function.functionCategory); + UpdataCloseAllButton(function); + }); + } + + /// <summary> + /// 鏇存柊鍔熻兘鎵撳紑鏁伴噺 + /// </summary> + /// <param name="functionCategory"></param> + static void UpdataFunctionOnCount(FunctionCategory functionCategory) + { + for (int i = 0; i < bodyView.functionsPageView.ChildrenCount; i++) + { + if (bodyView.functionsPageView.GetChildren(i).GetType() == typeof(FrameLayout)) + { + var view1 = bodyView.functionsPageView.GetChildren(i) as FrameLayout; + for (int j = 0; j < view1.ChildrenCount; j++) + { + if (view1.GetChildren(j).GetType() == typeof(FrameLayout)) + { + var view2 = view1.GetChildren(j) as FrameLayout; + for (var k = 0; k < view2.ChildrenCount; k++) + { + if (view2.GetChildren(k).GetType() == typeof(FrameLayout)) + { + var view3 = view2.GetChildren(j) as FrameLayout; + for (var o = 0; o < view3.ChildrenCount; o++) + { + if (view3.GetChildren(o).GetType() == typeof(Button)) + { + var btn = view3.GetChildren(o) as Button; + if (btn.Tag != null && btn.Tag.ToString() == functionCategory + "_onCount") + { + string btnText = "0/0"; + switch (functionCategory) + { + case FunctionCategory.AC: + btnText = DB_ResidenceData.residenceData.functionList.aCs.FindAll((obj) => obj.on_off == "on").Count + "/" + DB_ResidenceData.residenceData.functionList.lights.Count; + break; + case FunctionCategory.Curtain: + btnText = DB_ResidenceData.residenceData.functionList.curtains.FindAll((obj) => obj.on_off == "on").Count + "/" + DB_ResidenceData.residenceData.functionList.lights.Count; + break; + case FunctionCategory.Light: + btnText = DB_ResidenceData.residenceData.functionList.lights.FindAll((obj) => obj.on_off == "on").Count + "/" + DB_ResidenceData.residenceData.functionList.lights.Count; + break; + } + btn.Text = btnText; + } + } + } + } + } + } + } + } + } + } + + /// <summary> + /// 鏇存柊鍏ㄥ叧鍔熻兘鐘舵�� + /// </summary> + static void UpdataCloseAllButton(Function function) + { + for (int i = 0; i < bodyView.roomListView.ChildrenCount; i++) + { + if (bodyView.roomListView.GetChildren(i).GetType() == typeof(FrameLayout)) + { + var view1 = bodyView.roomListView.GetChildren(i) as FrameLayout; + if (!function.roomIdList.Contains(view1.Tag.ToString())) + continue; + for (int j = 0; j < view1.ChildrenCount; j++) + { + if (view1.GetChildren(j).GetType() == typeof(Button)) + { + var btn = view1.GetChildren(j) as Button; + if (btn.Tag != null && btn.Tag.ToString() == "AllClose") + { + if (function.on_off == "on") + { + btn.Visible = true; + } + else + { + foreach (var rId in function.roomIdList) + { + var r = DB_ResidenceData.residenceData.rooms.Find(s => s.sid == rId); + var ssd = r.functions.FindAll((obj) => obj.on_off == "on" && obj.functionCategory != FunctionCategory.Scene); + var sss = ssd.Count; + if (sss == 0) + { + btn.Visible = false; + } + } + } + } + } + } + } + } + } + + /// <summary> + /// 鍔犺浇鍏抽棴鎴块棿鎵�鏈夊姛鑳戒簨浠� + /// </summary> + void LoadEvent_CloseAllFunction(Button btn, Room room) + { + try + { + btn.Visible = false; + foreach (var f in room.functions) + { + if(f.functionCategory == FunctionCategory.Scene) + { + continue; + } + if (f.on_off == "on") + { + btn.Visible = true; + return; + } + } + btn.MouseUpEventHandler = (sender, e) => + { + Action action = () => + { + foreach (var f in room.functions) + { + if (f.functionCategory == FunctionCategory.Scene) + { + continue; + } + f.on_off = "off"; + Control.Send(CommandType_A.write, f); + } + btn.Visible = false; + }; + new PublicAssmebly().TipMsg(StringId.Tip, StringId.TipCloseAllFunctionInRoom, action); + }; + } + catch (Exception ex) + { + MainPage.Log($"load close all function : {ex.Message}"); + } + } /// <summary> /// 鍔犺浇浜嬩欢鍒楄〃 @@ -72,34 +226,55 @@ #endregion /// <summary> - /// 鍏抽棴鎵撳紑鍏ㄩ儴鐏厜 + /// 鍏抽棴鎵撳紑鍏ㄩ儴閫変腑绫诲瀷鍔熻兘 /// </summary> - void LoadEvent_LightsPower(Button btn) + void LoadEvent_SwitchFunction(Button btn,FunctionCategory functionCategory) { - btn.IsSelected = !btn.IsSelected; - if (btn.IsSelected) - { + btn.MouseUpEventHandler = (sender, e) => { + btn.IsSelected = !btn.IsSelected; + switch(functionCategory) + { + case FunctionCategory.AC: + foreach(var f in DB_ResidenceData.residenceData.functionList.aCs) + { + f.on_off = btn.IsSelected ? "on" : "off"; + Control.Send(CommandType_A.write, f); + } + break; + case FunctionCategory.Curtain: + + break; + case FunctionCategory.Light: + foreach (var f in DB_ResidenceData.residenceData.functionList.lights) + { + f.on_off = btn.IsSelected ? "on" : "off"; + Control.Send(CommandType_A.write, f); + } + break; + } - } - else - { - - } + }; } + /// <summary> /// 绐楀笜鍏ㄥ紑鍏ㄥ叧 /// </summary> - void LoadEvent_CurtainSwitch(Button btnClose,Button btnOpen) + void LoadEvent_CurtainSwitch(Button btnClose, Button btnOpen) { btnOpen.MouseUpEventHandler = (sender, e) => { - if(btnOpen.IsSelected) + if (btnOpen.IsSelected) { return; } btnOpen.IsSelected = true; btnClose.IsSelected = false; + foreach (var f in DB_ResidenceData.residenceData.functionList.curtains) + { + f.on_off = "on"; + Control.Send(CommandType_A.write, f); + } }; btnClose.MouseUpEventHandler = (sender, e) => @@ -110,6 +285,11 @@ } btnClose.IsSelected = true; btnOpen.IsSelected = false; + foreach (var f in DB_ResidenceData.residenceData.functionList.curtains) + { + f.on_off = "off"; + Control.Send(CommandType_A.write, f); + } }; diff --git a/HDL_ON/UI/UI2/2-Classification/FunctionControlZone.cs b/HDL_ON/UI/UI2/2-Classification/FunctionControlZone.cs index df3bb2f..bb20b61 100644 --- a/HDL_ON/UI/UI2/2-Classification/FunctionControlZone.cs +++ b/HDL_ON/UI/UI2/2-Classification/FunctionControlZone.cs @@ -55,14 +55,43 @@ LoadDiv(); - if (function.functionCategory != FunctionType.Curtain)//绐楀笜娌℃湁寮�鍏虫寜閽� + if (function.functionCategory == FunctionCategory.Curtain || function.functionCategory == FunctionCategory.Scene)//绐楀笜娌℃湁寮�鍏虫寜閽� + + { + switch (function.functionCategory) + { + case FunctionCategory.Curtain: + btnIcon.UnSelectedImagePath = "FunctionIcon/Curtain/CurtainThinIcon.png"; + CurtainFragment(); + break; + case FunctionCategory.Scene: + btnIcon.UnSelectedImagePath = "FunctionIcon/Scene/SceneIcon.png"; + if ((function as Scene).sceneType == SceneType.MovieScene) + { + var movieIcon = new Button() + { + X = Application.GetRealWidth(52), + Y = Application.GetRealHeight(14), + Width = Application.GetRealWidth(16), + Height = Application.GetRealWidth(16), + UnSelectedImagePath = "FunctionIcon/Scene/MovieMark.png", + }; + bodyDiv.AddChidren(movieIcon); + btnName.X = Application.GetRealWidth(52 + 16); + } + //鍔犺浇鍦烘櫙鎺у埗浜嬩欢 + LoadEvent_ControlScene(); + break; + } + } + else { #region 鍔犺浇寮�鍏虫寜閽� /// <summary> /// 寮�鍏虫寜閽� /// </summary> Button btnSwitch; - if (function.functionType == "RGB" || function.functionType == "Dimmer") + if (function.functionType == FunctionType.RGB || function.functionType == FunctionType.Dimmer) { btnSwitch = new Button() { @@ -72,7 +101,8 @@ Height = Application.GetMinRealAverage(32), UnSelectedImagePath = "Public/PowerClose.png", SelectedImagePath = "Public/PowerOpen.png", - Tag = function.functionType + "_Switch_" + function.sid + IsSelected = function.on_off == "on", + Tag = function.functionType + "_Switch_" + function.sid, }; bodyDiv.AddChidren(btnSwitch); } @@ -86,57 +116,38 @@ Height = Application.GetMinRealAverage(32), UnSelectedImagePath = "Public/PowerClose.png", SelectedImagePath = "Public/PowerOpen.png", - Tag = function.functionType + "_Switch_" + function.sid + IsSelected = function.on_off == "on", + Tag = function.functionType + "_Switch_" + function.sid, }; bodyDiv.AddChidren(btnSwitch); } //鍔犺浇寮�鍏虫寜閽簨浠� - LoadEvent_LightSwitch(btnSwitch); + LoadEvent_SwitchFunction(btnSwitch); switch (function.functionCategory) { - case FunctionType.AC: + case FunctionCategory.AC: btnIcon.UnSelectedImagePath = "FunctionIcon/AC/AcThinIcon.png"; - AcDiv(); + LoadLastStatesButton(); break; - case FunctionType.Light: + case FunctionCategory.Light: btnIcon.UnSelectedImagePath = "FunctionIcon/Light/LightThinIcon.png"; - btnSwitch.IsSelected = (function as Light).on_off == 1; + btnSwitch.IsSelected = function.on_off == "on"; LoadLightControl(); break; - case FunctionType.FloorHeating: + case FunctionCategory.FloorHeating: btnIcon.UnSelectedImagePath = "FunctionIcon/FloorHeating/FloorHeatingThinIcon.png"; - FloorHeatingDiv(); - break; - case FunctionType.Scene: - btnIcon.UnSelectedImagePath = "FunctionIcon/Scene/SceneIcon.png"; - if ((function as Scene).sceneType == SceneType.MovieScene) - { - var movieIcon = new Button() - { - X = Application.GetRealWidth(52), - Y = Application.GetRealHeight(14), - Width = Application.GetRealWidth(16), - Height = Application.GetRealWidth(16), - UnSelectedImagePath = "FunctionIcon/Scene/MovieMark.png", - }; - bodyDiv.AddChidren(movieIcon); - - btnName.X = movieIcon.Right; - } + LoadLastStatesButton(); break; } #endregion } - else + + if (function.functionCategory != FunctionCategory.Scene) { - btnIcon.UnSelectedImagePath = "FunctionIcon/Curtain/CurtainThinIcon.png"; - CurtainFragment(); - + LoadEvent_DivSkipEvent(); } - - LoadEvent_DivSkipEvent(); LoadCollectionEvent(); } @@ -149,14 +160,14 @@ { X = Application.GetRealWidth(10), Y = Application.GetRealHeight(15), - Width = Application.GetMinRealAverage(32), - Height = Application.GetMinRealAverage(32), + Width = Application.GetRealWidth(32), + Height = Application.GetRealWidth(32), }; bodyDiv.AddChidren(btnIcon); btnName = new Button() { - X = btnIcon.Right + Application.GetRealWidth(8), + X = Application.GetRealWidth(8 +10 + 32), Y = Application.GetRealHeight(10), Width = Application.GetRealWidth(200), Height = Application.GetRealHeight(24), @@ -169,8 +180,8 @@ btnFromFloor = new Button() { - X = btnIcon.Right + Application.GetRealWidth(8), - Y = btnName.Bottom, + X = Application.GetRealWidth(8 + 10 + 32), + Y = Application.GetRealHeight(10 + 24), Width = Application.GetRealWidth(200), Height = Application.GetRealHeight(18), Text = function.GetRoomListName(), @@ -201,8 +212,8 @@ { switch (function.functionType) { - case "Dimmer": - case "RGB": + case FunctionType.Dimmer: + case FunctionType.RGB: #region Dimmer var btnDimmerMinValues = new Button() { @@ -219,14 +230,14 @@ var dimmerControlBar = new DiyImageSeekBar() { - X = btnDimmerMinValues.Right, + X = Application.GetRealWidth(14+ 22), Y = Application.GetRealHeight(68),//91,璁捐鏁版嵁 Width = Application.GetRealWidth(180), Height = Application.GetRealHeight(54), SeekBarViewHeight = Application.GetRealHeight(8), ThumbImagePath = "Public/ThumbImage.png", ThumbImageHeight = Application.GetRealHeight(54), - ProgressBarColor = CSS_Color.AuxiliaryColor1, + ProgressBarColor = (function as Light).on_off == "on" ? CSS_Color.AuxiliaryColor1 : CSS_Color.PromptingColor2, ProgressTextColor = CSS_Color.FirstLevelTitleColor, ProgressTextSize = CSS_FontSize.PromptFontSize_FirstLevel, MaxValue = 100, @@ -237,7 +248,7 @@ var btnDimmerMaxValues = new Button() { - X = dimmerControlBar.Right, + X = Application.GetRealWidth(14 + 22+180), Y = Application.GetRealHeight(85), Width = Application.GetRealWidth(35), Height = Application.GetRealHeight(21), @@ -268,6 +279,7 @@ Height = Application.GetMinRealAverage(32), UnSelectedImagePath = "FunctionIcon/Curtain/CurtainCloseIcon.png", SelectedImagePath = "FunctionIcon/Curtain/CurtainCloseOnIcon.png", + Tag = function.functionType + "_off_" + function.sid }; bodyDiv.AddChidren(btnCurtainClose); @@ -290,30 +302,33 @@ Height = Application.GetMinRealAverage(32), UnSelectedImagePath = "FunctionIcon/Curtain/CurtainOpenIcon.png", SelectedImagePath = "FunctionIcon/Curtain/CurtainOpenOnIcon.png", + Tag = function.functionType + "_on_" + function.sid }; bodyDiv.AddChidren(btnCurtainOpen); - - - + LoadEvent_ControlCurtain(btnCurtainStop, btnCurtainOpen, btnCurtainClose, function as Curtain); #endregion } - /// <summary> - /// 鍔犺浇绌鸿皟鍔熻兘鎺у埗鍗$墖 + /// 鍔犺浇鍔熻兘鐘舵�佷俊鎭寜閽� /// </summary> - void AcDiv() + void LoadLastStatesButton() { - #region AC - #endregion + var btnLastStates = new Button() + { + X = Application.GetRealWidth(10 + 32 + 8), + Y = Application.GetRealHeight(10 + 24 + 18), + Width = Application.GetRealWidth(200), + Height = Application.GetRealHeight(18), + Text = function.lastState, + TextAlignment = TextAlignment.CenterLeft, + SelectedTextColor = CSS_Color.PromptingColor1, + TextColor = 0x00000000, + TextSize = CSS_FontSize.PromptFontSize_SecondaryLevel, + Tag = function.functionType + "_laststates_" + function.sid, + IsSelected = function.on_off == "on" + }; + bodyDiv.AddChidren(btnLastStates); } - /// <summary> - /// 鍔犺浇鍦扮儹鍔熻兘鎺у埗鍗$墖 - /// </summary> - void FloorHeatingDiv() - { - #region 鍦扮儹 - #endregion - } } } diff --git a/HDL_ON/UI/UI2/2-Classification/FunctionControlZoneBLL.cs b/HDL_ON/UI/UI2/2-Classification/FunctionControlZoneBLL.cs index 76258c9..fb6cccb 100644 --- a/HDL_ON/UI/UI2/2-Classification/FunctionControlZoneBLL.cs +++ b/HDL_ON/UI/UI2/2-Classification/FunctionControlZoneBLL.cs @@ -17,6 +17,44 @@ DB_ResidenceData.residenceData.SaveResidenceData(); }; } + /// <summary> + /// 鍔犺浇鍦烘櫙鎺у埗浜嬩欢 + /// </summary> + void LoadEvent_ControlScene() + { + EventHandler<MouseEventArgs> upEvent = (sender, e) => { + bodyDiv.BorderColor = CSS.CSS_Color.MainColor; + bodyDiv.BorderWidth = (uint)Application.GetRealWidth(5); + Control.Send(function); + new System.Threading.Thread(() => { + System.Threading.Thread.Sleep(1000); + Application.RunOnMainThread(() => { + bodyDiv.BorderColor = CSS.CSS_Color.MainColor; + bodyDiv.BorderWidth = (uint)Application.GetRealWidth(0); + }); + }) { IsBackground = true }.Start(); + }; + btnName.MouseUpEventHandler = upEvent; + btnFromFloor.MouseUpEventHandler = upEvent; + bodyDiv.MouseUpEventHandler = upEvent; + } + + /// <summary> + /// 寮�鍏充簨浠� + /// </summary> + void LoadEvent_SwitchFunction(Button btnSwitch) + { + btnSwitch.MouseUpEventHandler = (sender, e) => + { + btnSwitch.IsSelected = !btnSwitch.IsSelected; + new System.Threading.Thread(() => + { + function.on_off = btnSwitch.IsSelected ? "on" : "off"; + Control.Send(CommandType_A.write, function); + }) + { IsBackground = true }.Start(); + }; + } #region 鐏厜鐨勪簨浠跺垪琛� /// <summary> @@ -29,11 +67,11 @@ btnSwitch.IsSelected = !btnSwitch.IsSelected; new System.Threading.Thread(() => { - if (function.functionCategory == FunctionType.Light) + if (function.functionCategory == FunctionCategory.Light) { var light = function as Light; - light.on_off = btnSwitch.IsSelected ? 1 : 0; - Control.Send("write", function); + light.on_off = btnSwitch.IsSelected ? "on" : "off"; + Control.Send(CommandType_A.write, function); } }) { IsBackground = true }.Start(); @@ -45,7 +83,7 @@ /// </summary> void LoadEvent_LightDimming(DiyImageSeekBar dimmerControlBar) { - if (function.functionType == "Dimmer" || function.functionType == "RGB") + if (function.functionType == FunctionType.Dimmer || function.functionType == FunctionType.RGB) { if (dimmerControlBar == null) return; @@ -59,7 +97,7 @@ new System.Threading.Thread(() => { light.brightness = e; - Control.Send("write", function); + Control.Send(CommandType_A.write, function); dimmerControlBar.Tag = DateTime.Now; }) { IsBackground = true }.Start(); @@ -68,7 +106,7 @@ dimmerControlBar.MouseUpEventHandler += (sender, e) => { light.brightness = dimmerControlBar.Progress; - Control.Send("write", function); + Control.Send(CommandType_A.write, function); }; } } @@ -76,8 +114,50 @@ #region 绐楀笜鐨勪簨浠跺垪琛� + /// <summary> + /// 鍔犺浇绐楀笜鎺у埗浜嬩欢 + /// </summary> + /// <param name="btnStop"></param> + /// <param name="btnOpen"></param> + /// <param name="btnClose"></param> + void LoadEvent_ControlCurtain(Button btnStop, Button btnOpen, Button btnClose, Curtain curtain) + { + btnClose.MouseUpEventHandler = (sender, e) => + { + btnClose.IsSelected = true; + btnStop.IsSelected = false; + btnOpen.IsSelected = false; + curtain.on_off = "off"; + Control.Send(CommandType_A.write, curtain); + }; + btnStop.MouseDownEventHandler = (sender, e) => + { + btnStop.IsSelected = true; + btnClose.IsSelected = false; + btnOpen.IsSelected = false; + }; + btnStop.MouseUpEventHandler = (sender, e) => + { + btnOpen.IsSelected = true; + btnClose.IsSelected = false; + btnStop.IsSelected = false; + curtain.on_off = "stop"; + Control.Send(CommandType_A.write, curtain); + }; + btnOpen.MouseUpEventHandler = (sender, e) => + { + btnOpen.IsSelected = true; + btnClose.IsSelected = false; + btnStop.IsSelected = false; + curtain.on_off = "on"; + Control.Send(CommandType_A.write, curtain); + }; + } + #endregion + + #region 绌鸿皟浜嬩欢 #endregion /// <summary> @@ -90,38 +170,44 @@ //璺宠浆鍒板姛鑳戒俊鎭缃〉闈� switch (function.functionType) { - case "Relay": + case FunctionType.Relay: var relayView = new RelayPage(function as Light); MainPage.BasePageView.AddChidren(relayView); relayView.LoadPage(btnCollectionIcon, btnName, btnFromFloor); MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1; break; - case "RGB": + case FunctionType.RGB: var rgbView = new RGBPage(function as Light); MainPage.BasePageView.AddChidren(rgbView); rgbView.LoadPage(btnCollectionIcon, btnName, btnFromFloor); MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1; break; - case "Dimmer": + case FunctionType.Dimmer: var dimmerView = new DimmerPage(function as Light); MainPage.BasePageView.AddChidren(dimmerView); dimmerView.LoadPage(btnCollectionIcon, btnName, btnFromFloor); MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1; break; - case "MotorCurtain": - var skinView = new MotorCurtainPage(function); + case FunctionType.MotorCurtain: + var skinView = new MotorCurtainPage(function as Curtain); MainPage.BasePageView.AddChidren(skinView); skinView.LoadPage(btnCollectionIcon, btnName, btnFromFloor); MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1; break; - case "Curtain": - var curtainView = new CurtainModulePage(function); + case FunctionType.Curtain: + var curtainView = new CurtainModulePage(function as Curtain); MainPage.BasePageView.AddChidren(curtainView); curtainView.LoadPage(btnCollectionIcon, btnName, btnFromFloor); MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1; break; - case "AC": - var acView = new ACPage(function); + case FunctionType.RollingShutter: + var rollingShutterView = new RollingShutterPage(function as Curtain); + MainPage.BasePageView.AddChidren(rollingShutterView); + rollingShutterView.LoadPage(btnCollectionIcon, btnName, btnFromFloor); + MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1; + break; + case FunctionType.AC: + var acView = new ACPage(function as AC); MainPage.BasePageView.AddChidren(acView); acView.LoadPage(btnCollectionIcon, btnName, btnFromFloor); MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1; diff --git a/HDL_ON/UI/UI2/2-Classification/FunctionPage.cs b/HDL_ON/UI/UI2/2-Classification/FunctionPage.cs index 54ba6df..b110079 100644 --- a/HDL_ON/UI/UI2/2-Classification/FunctionPage.cs +++ b/HDL_ON/UI/UI2/2-Classification/FunctionPage.cs @@ -28,7 +28,6 @@ bodyView.BackgroundColor = CSS_Color.BackgroundColor; new TopViewDiv(bodyView, Language.StringByID(titleId)).LoadTopView(); - /// <summary> /// 鎴块棿鍐呭鏄剧ず鍖哄煙 /// </summary> @@ -68,7 +67,6 @@ roomFloorChangeView.AddChidren(btnFoor); #endregion - functionListView = new VerticalScrolViewLayout() { Y = Application.GetRealHeight(64 + 52), @@ -80,28 +78,28 @@ { if (titleId == StringId.Lights) { - if (function.functionCategory != FunctionType.Light) + if (function.functionCategory != FunctionCategory.Light) { continue; } } if (titleId == StringId.AC) { - if (function.functionCategory != FunctionType.AC) + if (function.functionCategory != FunctionCategory.AC) { continue; } } if (titleId == StringId.Curtain) { - if (function.functionCategory != FunctionType.Curtain) + if (function.functionCategory != FunctionCategory.Curtain) { continue; } } functionListView.AddChidren(new Button() { Height = Application.GetRealHeight(12) }); - if (function.functionType == "RGB" || function.functionType == "Dimmer") + if (function.functionType == FunctionType.RGB || function.functionType == FunctionType.Dimmer) { var functionDiv = new FunctionControlZone(function) { diff --git a/HDL_ON/UI/UI2/2-Classification/FunctionPageBLL.cs b/HDL_ON/UI/UI2/2-Classification/FunctionPageBLL.cs index aa460ab..0c60626 100644 --- a/HDL_ON/UI/UI2/2-Classification/FunctionPageBLL.cs +++ b/HDL_ON/UI/UI2/2-Classification/FunctionPageBLL.cs @@ -4,7 +4,6 @@ { public partial class FunctionPage { - /// <summary> /// 鏇存柊鍔熻兘鐘舵�� /// </summary> @@ -12,6 +11,20 @@ public static void UpdataStates(Function function) { new ClassificaitionPublicBLL().UpdataStates(function, bodyView, functionListView); + UdataOnCount(function.functionType); + } + + static void UdataOnCount(FunctionType functionType) + { + switch(functionType) + { + case FunctionType.AC: + + break; + case FunctionType.Curtain: + + break; + } } } } diff --git a/HDL_ON/UI/UI2/2-Classification/RoomPage.cs b/HDL_ON/UI/UI2/2-Classification/RoomPage.cs index 4881199..4fb83cf 100644 --- a/HDL_ON/UI/UI2/2-Classification/RoomPage.cs +++ b/HDL_ON/UI/UI2/2-Classification/RoomPage.cs @@ -42,11 +42,11 @@ bodyView.AddChidren(functionListView); - foreach (var function in room.functionData) + foreach (var function in room.functions) { functionListView.AddChidren(new Button() { Height = Application.GetRealHeight(12) }); - if (function.functionType == "RGB" || function.functionType == "Dimmer") + if (function.functionType == FunctionType.RGB || function.functionType == FunctionType.Dimmer) { var functionDiv = new FunctionControlZone(function) { diff --git a/HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPageBLL.cs b/HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPageBLL.cs index daabf42..fc85662 100644 --- a/HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPageBLL.cs +++ b/HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPageBLL.cs @@ -44,9 +44,9 @@ var contentView = new VerticalScrolViewLayout() { X = Application.GetRealWidth(8), - Y = Application.GetRealHeight(16), - Width = Application.GetRealWidth(144), - Height = Application.GetRealHeight(45*4), + Y = Application.GetRealHeight(10), + Width = Application.GetRealWidth(150), + Height = Application.GetRealHeight(44*4), }; dispalyView.AddChidren(contentView); @@ -58,23 +58,26 @@ Width = Application.GetRealWidth(112), Height = Application.GetRealHeight(44), TextAlignment = TextAlignment.CenterLeft, - TextColor = UI.CSS.CSS_Color.MainBackgroundColor, - SelectedTextColor = UI.CSS.CSS_Color.MainColor, + TextColor = CSS.CSS_Color.FirstLevelTitleColor, + SelectedTextColor = CSS.CSS_Color.MainColor, Text = home.Name, - TextSize = UI.CSS.CSS_FontSize.SubheadingFontSize, + TextSize = CSS.CSS_FontSize.SubheadingFontSize, IsSelected = UserConfig.Instance.CurrentRegion.RegionID == home.RegionID, IsMoreLines = true, Tag = home }; contentView.AddChidren(btnHomeName); - var btnContentLine = new Button() + + if (MainPage.LoginUser.HomeLists.IndexOf(home) < MainPage.LoginUser.HomeLists.Count - 1) { - Gravity = Gravity.CenterHorizontal, - Width = Application.GetRealWidth(112), - Height = Application.GetRealHeight(1), - BackgroundColor = UI.CSS.CSS_Color.SecondLevelTitleColor - }; - contentView.AddChidren(btnContentLine); + contentView.AddChidren(new Button() + { + Gravity = Gravity.CenterHorizontal, + Width = Application.GetRealWidth(112), + Height = Application.GetRealHeight(1), + BackgroundColor = CSS.CSS_Color.BackgroundColor + }); + } btnHomeName.MouseUpEventHandler += (senderH, en) => { diff --git a/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditFunctionPage.cs b/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditFunctionPage.cs index 5d7d450..cfc181b 100644 --- a/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditFunctionPage.cs +++ b/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditFunctionPage.cs @@ -45,7 +45,7 @@ #region 鍖哄煙鍙橀噺 int showdFunctionCount = 0; string roomId; - string showedFunctionRoomId="0"; + string showedFunctionRoomId = "0"; #endregion public RoomEditFunctionPage(string rId) @@ -101,7 +101,7 @@ btnChoosedRoom = new Button() { - X = Application.GetRealWidth(313-100+24), + X = Application.GetRealWidth(313 - 100 + 24), Width = Application.GetRealWidth(100), //Height = Application.GetRealHeight(55), TextAlignment = TextAlignment.CenterRight, @@ -168,7 +168,7 @@ foreach (var function in DB_ResidenceData.residenceData.functionList.functions) { - if (function.roomIdList.Count > 0 && !function.roomIdList.Contains(roomId)&& showUnallocated) + if (function.roomIdList.Count > 0 && !function.roomIdList.Contains(roomId) && showUnallocated) { continue; } @@ -204,16 +204,16 @@ functionRow.AddChidren(btnFunctionIcon); switch (function.functionCategory) { - case FunctionType.AC: + case FunctionCategory.AC: btnFunctionIcon.UnSelectedImagePath = "FunctionIcon/AC/AcThinIcon.png"; break; - case FunctionType.Curtain: + case FunctionCategory.Curtain: btnFunctionIcon.UnSelectedImagePath = "FunctionIcon/Curtain/CurtainThinIcon.png"; break; - case FunctionType.Light: + case FunctionCategory.Light: btnFunctionIcon.UnSelectedImagePath = "FunctionIcon/Light/LightThinIcon.png"; break; - case FunctionType.FloorHeating: + case FunctionCategory.FloorHeating: btnFunctionIcon.UnSelectedImagePath = "FunctionIcon/FloorHeating/FloorHeatingThinIcon.png"; break; } @@ -271,7 +271,7 @@ IsSelected = function.roomIdList.Contains(roomId) }; functionRow.AddChidren(btnChooseIcon); - LoadEvent_ChangeRoomFunctionList(functionRow,btnChooseIcon, function); + LoadEvent_ChangeRoomFunctionList(functionRow, btnChooseIcon, function); showdFunctionCount++; } @@ -331,7 +331,7 @@ Tag = "0" }; roomListView.AddChidren(btnAllRoom); - LoadEvent_ChangeShowedFunctionList(btnAllRoom,dialog,Language.StringByID(StringId.All)); + LoadEvent_ChangeShowedFunctionList(btnAllRoom, dialog, Language.StringByID(StringId.All)); roomListView.AddChidren(new Button() { @@ -357,7 +357,7 @@ Tag = tempRoom.sid, }; roomListView.AddChidren(btnRoom); - LoadEvent_ChangeShowedFunctionList(btnRoom,dialog,tempRoom.name); + LoadEvent_ChangeShowedFunctionList(btnRoom, dialog, tempRoom.name); roomListView.AddChidren(new Button() { @@ -367,7 +367,8 @@ BackgroundColor = CSS_Color.DividingLineColor, }); } - dialogBodyView.MouseUpEventHandler = (sender, e) => { + dialogBodyView.MouseUpEventHandler = (sender, e) => + { dialog.Close(); }; diff --git a/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditPageBLL.cs b/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditPageBLL.cs index bf0edb7..f24e54b 100644 --- a/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditPageBLL.cs +++ b/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditPageBLL.cs @@ -50,9 +50,9 @@ if (f.roomIdList.Contains(room.sid)) { f.roomIdList.Remove(room.sid); - room.sid = ""; } } + room.sid = ""; DB_ResidenceData.residenceData.rooms.Remove(room); backAction(); this.RemoveFromParent(); diff --git a/HDL_ON/UI/UI2/FuntionControlView/AC/ACPage.cs b/HDL_ON/UI/UI2/FuntionControlView/AC/ACPage.cs index d189929..232e025 100644 --- a/HDL_ON/UI/UI2/FuntionControlView/AC/ACPage.cs +++ b/HDL_ON/UI/UI2/FuntionControlView/AC/ACPage.cs @@ -9,7 +9,7 @@ { #region 鎺т欢闆嗗悎 - FrameLayout bodyView; + static ACPage bodyView; /// <summary> /// 鍔熻兘鍚嶇О鎸夐挳 /// </summary> @@ -23,7 +23,7 @@ /// </summary> Button btnCollection; /// <summary> - /// 绐楀笜鑳屾櫙icon + /// 绌鸿皟娓╁害鎺у埗鎺т欢 /// </summary> ArcSeekBar arcBar; /// <summary> @@ -46,7 +46,7 @@ /// <summary> /// 妯″紡鎸夐挳 /// </summary> - Button btnPattern; + Button btnMode; /// <summary> /// 椋庝織鎸夐挳 /// </summary> @@ -55,10 +55,18 @@ /// 鐢垫簮鎸夐挳 /// </summary> Button btnSwitch; + /// <summary> + /// 淇敼妯″紡淇℃伅鍖哄煙 + /// </summary> + //FrameLayout modeChangeView; + /// <summary> + /// 淇敼椋庨�熶俊鎭尯鍩� + /// </summary> + FrameLayout fanChangeView; #endregion #region 鍖哄煙鍙橀噺 - Function function; + AC aC; Button btnCollection_Out; Button btnFunctionName_Out; Button btnFromFloor_Out; @@ -67,10 +75,10 @@ /// </summary> Action actionRefresh; #endregion - public ACPage(Function func) + public ACPage(AC func) { bodyView = this; - function = func; + aC = func; } public void LoadPage(Button btnCollectionIcon, Button btnFunctionNameOut, Button btnFromFloorOut) @@ -99,7 +107,7 @@ TextColor = CSS_Color.FirstLevelTitleColor, TextAlignment = TextAlignment.CenterLeft, TextSize = CSS_FontSize.EmphasisFontSize_FirstLevel, - Text = function.name, + Text = aC.name, }; controlView.AddChidren(btnFunctionName); @@ -112,7 +120,7 @@ TextColor = CSS_Color.PromptingColor1, TextAlignment = TextAlignment.CenterLeft, TextSize = CSS_FontSize.PromptFontSize_FirstLevel, - Text = function.GetRoomListName() + Text = aC.GetRoomListName() }; controlView.AddChidren(btnFromFoorAndRoom); @@ -124,7 +132,7 @@ Height = Application.GetMinRealAverage(40), SelectedImagePath = "Collection/CollectionIcon.png", UnSelectedImagePath = "Collection/CollectionGrayIcon.png", - IsSelected = function.collection + IsSelected = aC.collection }; controlView.AddChidren(btnCollection); @@ -137,12 +145,12 @@ Angle = 160, ThumbColor = CSS_Color.AuxiliaryColor1, ThumbModeFill = true, - ProgressBarColor = CSS_Color.MainColor, - ThumbRadius = Application.GetRealWidth(14), + ProgressBarColor = aC.on_off == "on"? CSS_Color.MainColor :CSS_Color.PromptingColor2, + ThumbRadius = Application.GetRealWidth(12), ArcWidthWithDefaultStyle = Application.GetRealWidth(12), MinValue = 16, MaxValue = 38, - Progress = 16, + Progress = aC.curTemp, ProgressBarUnitSring = "掳C", IsClickable = true, ProgressTextColor = 0x00000000, @@ -159,7 +167,7 @@ TextColor = CSS_Color.FirstLevelTitleColor, TextSize = 56, IsBold = true, - Text = "20", + Text = aC.curTemp.ToString(), TextAlignment = TextAlignment.Center, }; controlView.AddChidren(btnTemp); @@ -210,23 +218,23 @@ }; controlView.AddChidren(btnPlus); - btnPattern = new Button() + btnMode = new Button() { - X = Application.GetRealWidth(64), - Y = Application.GetRealHeight(330), - Width = Application.GetRealWidth(38), - Height = Application.GetRealWidth(38), - UnSelectedImagePath = "FunctionIcon/AC/CoolIcon.png", + X = Application.GetRealWidth(60), + Y = Application.GetRealHeight(334), + Width = Application.GetRealWidth(30), + Height = Application.GetRealWidth(30), + UnSelectedImagePath = aC.curModeImage, }; - controlView.AddChidren(btnPattern); + controlView.AddChidren(btnMode); btnWindSpeed = new Button() { - X = Application.GetRealWidth(225), - Y = Application.GetRealHeight(330), - Width = Application.GetRealWidth(38), - Height = Application.GetRealWidth(38), - UnSelectedImagePath = "FunctionIcon/AC/WindHighIcon.png", + X = Application.GetRealWidth(235), + Y = Application.GetRealHeight(337), + Width = Application.GetRealWidth(30), + Height = Application.GetRealWidth(30), + UnSelectedImagePath = aC.curFanImage, }; controlView.AddChidren(btnWindSpeed); @@ -238,13 +246,250 @@ Height = Application.GetRealWidth(40), UnSelectedImagePath = "Public/PowerClose.png", SelectedImagePath = "Public/PowerOpen.png", + IsSelected = aC.on_off == "on" }; controlView.AddChidren(btnSwitch); - LoadEventList(); - new TopViewDiv(bodyView, Language.StringByID(StringId.LocationManagement)).LoadTopView(function, actionRefresh); + new TopViewDiv(bodyView, Language.StringByID(StringId.LocationManagement)).LoadTopView(aC, actionRefresh); } + /// <summary> + /// 鍔犺浇淇敼妯″紡鍖哄煙 + /// </summary> + void LoadDiv_ChangeModeView() + { + Dialog dialog = new Dialog(); + + FrameLayout dialogView = new FrameLayout() + { + BackgroundColor = CSS_Color.DialogTransparentColor1, + }; + dialog.AddChidren(dialogView); + + FrameLayout modeChangeView; + modeChangeView = new FrameLayout() + { + X = Application.GetRealWidth(30), + Y = Application.GetRealHeight(128), + Width = Application.GetRealWidth(160), + Height = Application.GetRealHeight(287), + BackgroundImagePath = "FunctionIcon/AC/DivBg1.png", + Animate = Animate.DownToUp, + }; + dialogView.AddChidren(modeChangeView); + + Button btnTitle; + btnTitle = new Button() + { + X = Application.GetRealWidth(8+16), + Y = Application.GetRealHeight(8), + Width = Application.GetRealWidth(112), + Height = Application.GetRealHeight(44), + TextID = StringId.ChooseMode, + TextAlignment = TextAlignment.CenterLeft, + TextColor = CSS_Color.FirstLevelTitleColor, + TextSize = CSS_FontSize.EmphasisFontSize_Secondary, + }; + modeChangeView.AddChidren(btnTitle); + + Button btnLine = new Button() + { + X = btnTitle.X, + Y = btnTitle.Bottom, + Width = Application.GetRealWidth(112), + Height = Application.GetRealHeight(1), + BackgroundColor = CSS_Color.BackgroundColor, + }; + modeChangeView.AddChidren(btnLine); + + foreach(var m in aC.mode) + { + Button btnModeIcon = new Button() + { + X = btnTitle.X, + Y = Application.GetRealHeight(44 * (aC.mode.IndexOf(m) + 1) + 10 + 8), + Width = Application.GetRealWidth(24), + Height = Application.GetRealWidth(24), + IsSelected = aC.curMode == m, + }; + modeChangeView.AddChidren(btnModeIcon); + + Button btnModeText = new Button() + { + X = Application.GetRealWidth(12) + btnModeIcon.Right, + Y = Application.GetRealHeight(44 * (aC.mode.IndexOf(m) + 1) + 8), + Height = Application.GetRealHeight(44), + Width = Application.GetRealWidth(70), + TextAlignment = TextAlignment.CenterLeft, + TextColor = CSS_Color.FirstLevelTitleColor, + SelectedTextColor = CSS_Color.MainColor, + IsSelected = aC.curMode == m, + }; + modeChangeView.AddChidren(btnModeText); + + switch (m) + { + case "auto": + btnModeIcon.UnSelectedImagePath = "FunctionIcon/AC/AutoIconGray.png"; + btnModeIcon.SelectedImagePath = "FunctionIcon/AC/AutoIcon.png"; + btnModeText.TextID = StringId.Auto; + break; + case "cool": + btnModeIcon.UnSelectedImagePath = "FunctionIcon/AC/CoolIconGray.png"; + btnModeIcon.SelectedImagePath = "FunctionIcon/AC/CoolIcon.png"; + btnModeText.TextID = StringId.Cool; + break; + case "heat": + btnModeIcon.UnSelectedImagePath = "FunctionIcon/AC/HeatingIconGray.png"; + btnModeIcon.SelectedImagePath = "FunctionIcon/AC/HeatingIcon.png"; + btnModeText.TextID = StringId.Heat; + break; + case "dry": + btnModeIcon.UnSelectedImagePath = "FunctionIcon/AC/DehumidificationIconGray.png"; + btnModeIcon.SelectedImagePath = "FunctionIcon/AC/DehumidificationIcon.png"; + btnModeText.TextID = StringId.Dry; + break; + case "fan": + btnModeIcon.UnSelectedImagePath = "FunctionIcon/AC/AirSupplyIconGray.png"; + btnModeIcon.SelectedImagePath = "FunctionIcon/AC/AirSupplyIcon.png"; + btnModeText.TextID = StringId.AirSupply; + break; + } + + if(aC.mode.IndexOf(m) < aC.mode.Count-1) + { + modeChangeView.AddChidren(new Button() + { + X = btnTitle.X, + Y = btnModeText.Bottom , + Width = Application.GetRealWidth(112), + Height = Application.GetRealHeight(1), + BackgroundColor = CSS_Color.BackgroundColor, + }); + } + LoadEvent_ChangeMode(dialog, dialogView, btnModeIcon, btnModeText,m); + } + + dialogView.MouseUpEventHandler = (sender, e) => { + dialog.Close(); + }; + dialog.Show(); + } + /// <summary> + /// 鍔犺浇淇敼妯″紡鍖哄煙 + /// </summary> + void LoadDiv_ChangeFanView() + { + Dialog dialog = new Dialog(); + + FrameLayout dialogView = new FrameLayout() + { + BackgroundColor = CSS_Color.DialogTransparentColor1, + }; + dialog.AddChidren(dialogView); + + FrameLayout modeChangeView; + modeChangeView = new FrameLayout() + { + X = Application.GetRealWidth(185), + Y = Application.GetRealHeight(172), + Width = Application.GetRealWidth(160), + Height = Application.GetRealHeight(243), + BackgroundImagePath = "FunctionIcon/AC/DivBg2.png", + Animate = Animate.DownToUp, + }; + dialogView.AddChidren(modeChangeView); + + Button btnTitle; + btnTitle = new Button() + { + X = Application.GetRealWidth(8 + 16), + Y = Application.GetRealHeight(8), + Width = Application.GetRealWidth(112), + Height = Application.GetRealHeight(44), + TextID = StringId.ChooseFan, + TextAlignment = TextAlignment.CenterLeft, + TextColor = CSS_Color.FirstLevelTitleColor, + TextSize = CSS_FontSize.EmphasisFontSize_Secondary, + }; + modeChangeView.AddChidren(btnTitle); + + Button btnLine = new Button() + { + X = btnTitle.X, + Y = btnTitle.Bottom, + Width = Application.GetRealWidth(112), + Height = Application.GetRealHeight(1), + BackgroundColor = CSS_Color.BackgroundColor, + }; + modeChangeView.AddChidren(btnLine); + + foreach (var m in aC.fan) + { + Button btnFanIcon = new Button() + { + X = btnTitle.X, + Y = Application.GetRealHeight(44 * (aC.fan.IndexOf(m) + 1) + 10 + 8), + Width = Application.GetRealWidth(24), + Height = Application.GetRealWidth(24), + IsSelected = aC.curFan == m, + }; + modeChangeView.AddChidren(btnFanIcon); + + Button btnFanText = new Button() + { + X = Application.GetRealWidth(12) + btnFanIcon.Right, + Y = Application.GetRealHeight(44 * (aC.fan.IndexOf(m) + 1) + 8), + Height = Application.GetRealHeight(44), + Width = Application.GetRealWidth(70), + TextAlignment = TextAlignment.CenterLeft, + TextColor = CSS_Color.FirstLevelTitleColor, + SelectedTextColor = CSS_Color.MainColor, + IsSelected = aC.curFan == m, + }; + modeChangeView.AddChidren(btnFanText); + + switch (m) + { + case "high": + btnFanIcon.UnSelectedImagePath = "FunctionIcon/AC/WindHighIconGray.png"; + btnFanIcon.SelectedImagePath = "FunctionIcon/AC/WindHighIcon.png"; + btnFanText.TextID = StringId.HighWindSpeed; + break; + case "medium": + btnFanIcon.UnSelectedImagePath = "FunctionIcon/AC/WindMediumIconGray.png"; + btnFanIcon.SelectedImagePath = "FunctionIcon/AC/WindMediumIcon.png"; + btnFanText.TextID = StringId.MiddleWindSpeed; + break; + case "low": + btnFanIcon.UnSelectedImagePath = "FunctionIcon/AC/WindLowIconGray.png"; + btnFanIcon.SelectedImagePath = "FunctionIcon/AC/WindLowIcon.png"; + btnFanText.TextID = StringId.LowWindSpeed; + break; + case "auto": + btnFanIcon.UnSelectedImagePath = "FunctionIcon/AC/AutoIconGray.png"; + btnFanIcon.SelectedImagePath = "FunctionIcon/AC/AutoIcon.png"; + btnFanText.TextID = StringId.Auto; + break; + } + + if (aC.mode.IndexOf(m) < aC.mode.Count - 1) + { + modeChangeView.AddChidren(new Button() + { + X = btnTitle.X, + Y = btnFanText.Bottom, + Width = Application.GetRealWidth(112), + Height = Application.GetRealHeight(1), + BackgroundColor = CSS_Color.BackgroundColor, + }); + } + LoadEvent_ChangeFan(dialog, dialogView, btnFanIcon, btnFanText,m); + } + + dialog.Show(); + } + } } diff --git a/HDL_ON/UI/UI2/FuntionControlView/AC/ACPageBLL.cs b/HDL_ON/UI/UI2/FuntionControlView/AC/ACPageBLL.cs index 0012064..eb3cb6f 100644 --- a/HDL_ON/UI/UI2/FuntionControlView/AC/ACPageBLL.cs +++ b/HDL_ON/UI/UI2/FuntionControlView/AC/ACPageBLL.cs @@ -1,18 +1,47 @@ 锘縰sing System; using HDL_ON.Entity; +using HDL_ON.UI.CSS; +using Shared; + namespace HDL_ON.UI { public partial class ACPage { + public static void UpdataStates(AC uAc) + { + try + { + Application.RunOnMainThread(() => + { + if (bodyView == null) + { + return; + } + bodyView.arcBar.Progress = uAc.curTemp; + bodyView.arcBar.ProgressBarColor = bodyView.aC.on_off == "on" ? CSS_Color.MainColor : CSS_Color.PromptingColor2; + bodyView.btnTemp.Text = uAc.curTemp.ToString(); + bodyView.btnIndoorTemp.Text = Language.StringByID(StringId.IndoorTemp) + uAc.indoorTemp + "掳C"; + bodyView.btnMode.UnSelectedImagePath = uAc.curModeImage; + bodyView.btnWindSpeed.UnSelectedImagePath = uAc.curFanImage; + bodyView.btnSwitch.IsSelected = uAc.on_off == "on"; + }); + } + catch (Exception ex) + { + MainPage.Log($"acpage updata error {ex.Message}"); + } + } + void LoadEventList() { LoadCollectionEvent(); - LoadEvent_ModeChange(); + LoadEvent_AcStatesChange(); LoadEvent_TempChange(); //鍥為��鍒锋柊淇℃伅浜嬩欢 - actionRefresh = () => { - btnFunctionName.Text = btnFunctionName_Out.Text = function.name; - btnFromFloor_Out.Text = btnFromFoorAndRoom.Text = function.GetRoomListName(); + actionRefresh = () => + { + btnFunctionName.Text = btnFunctionName_Out.Text = aC.name; + btnFromFloor_Out.Text = btnFromFoorAndRoom.Text = aC.GetRoomListName(); }; } @@ -21,8 +50,9 @@ /// </summary> void LoadCollectionEvent() { - btnCollection.MouseUpEventHandler += (sender, e) => { - btnCollection.IsSelected = function.collection = btnCollection_Out.IsSelected = !btnCollection.IsSelected; + btnCollection.MouseUpEventHandler += (sender, e) => + { + btnCollection.IsSelected = aC.collection = btnCollection_Out.IsSelected = !btnCollection.IsSelected; DB_ResidenceData.residenceData.SaveResidenceData(); }; } @@ -32,19 +62,124 @@ /// </summary> void LoadEvent_TempChange() { - btnMinus.MouseUpEventHandler = (sender, e) => { - //function as AC + btnMinus.MouseUpEventHandler = (sender, e) => + { + if (aC.curTemp < 20) + { + return; + } + aC.curTemp--; + arcBar.Progress = aC.curTemp; + btnTemp.Text = aC.curTemp.ToString(); + Control.Send(CommandType_A.write, aC); + }; + btnPlus.MouseUpEventHandler = (sender, e) => + { + if (aC.curTemp > 37) + { + return; + } + aC.curTemp++; + arcBar.Progress = aC.curTemp; + btnTemp.Text = aC.curTemp.ToString(); + Control.Send(CommandType_A.write, aC); + }; + arcBar.OnStopTrackingTouchEvent = (sender,e) => + { + aC.curTemp = arcBar.Progress; + btnTemp.Text = aC.curTemp.ToString(); + Control.Send(CommandType_A.write, aC); + }; + arcBar.OnProgressChangedEvent = (sender, e) => + { + aC.curTemp = e; + btnTemp.Text = aC.curTemp.ToString(); }; } - /// <summary> /// 鎺у埗妯″紡浜嬩欢 /// </summary> - void LoadEvent_ModeChange() + void LoadEvent_AcStatesChange() { + btnMode.MouseUpEventHandler = (sender, e) => + { + LoadDiv_ChangeModeView(); + //if (aC.mode.Count <= 1) + // return; + //var modeIndex = aC.mode.IndexOf(aC.curMode) + 1; + //if (modeIndex == aC.mode.Count) + //{ + // modeIndex = 0; + //} + //aC.curMode = aC.mode[modeIndex]; + //btnMode.UnSelectedImagePath = aC.curModeImage; + //btnWindSpeed.UnSelectedImagePath = aC.curFanImage; + //Control.Send(CommandType_A.write, aC); + }; + btnWindSpeed.MouseUpEventHandler = (sender, e) => + { + LoadDiv_ChangeFanView(); + //if (aC.fan.Count <= 1) + // return; + //var windSpeedIndex = aC.fan.IndexOf(aC.curFan) + 1; + //if (windSpeedIndex == aC.fan.Count) + //{ + // windSpeedIndex = 0; + //} + //aC.curFan = aC.fan[windSpeedIndex]; + //btnMode.UnSelectedImagePath = aC.curModeImage; + //btnWindSpeed.UnSelectedImagePath = aC.curFanImage; + //Control.Send(CommandType_A.write, aC); + }; + btnSwitch.MouseUpEventHandler = (sender, e) => + { + btnSwitch.IsSelected = !btnSwitch.IsSelected; + aC.on_off = btnSwitch.IsSelected ? "on" : "off"; + Control.Send(CommandType_A.write, aC); + }; } + /// <summary> + /// 鍔犺浇妯″紡鏀瑰彉浜嬩欢 + /// </summary> + void LoadEvent_ChangeMode(Dialog dialog, FrameLayout dialogView, Button btn1, Button btn2,string curMode) + { + EventHandler<MouseEventArgs> eventHandler = (sender, e) => + { + dialog.Close(); + }; + EventHandler<MouseEventArgs> eventHandler1 = (sender, e) => + { + btn1.IsSelected = btn2.IsSelected = true; + aC.curMode = curMode; + Control.Send(CommandType_A.write, aC); + dialog.Close(); + }; + btn1.MouseUpEventHandler = eventHandler1; + btn2.MouseUpEventHandler = eventHandler1; + dialogView.MouseUpEventHandler = eventHandler; + } + /// <summary> + /// 鍔犺浇妯″紡鏀瑰彉浜嬩欢 + /// </summary> + void LoadEvent_ChangeFan(Dialog dialog, FrameLayout dialogView, Button btn1, Button btn2,string curFan) + { + EventHandler<MouseEventArgs> eventHandler = (sender, e) => + { + dialog.Close(); + }; + EventHandler<MouseEventArgs> eventHandler1 = (sender, e) => + { + btn1.IsSelected = btn2.IsSelected = true; + aC.curFan = curFan; + Control.Send(CommandType_A.write, aC); + dialog.Close(); + }; + btn1.MouseUpEventHandler = eventHandler1; + btn2.MouseUpEventHandler = eventHandler1; + dialogView.MouseUpEventHandler = eventHandler; + } } -} +} \ No newline at end of file diff --git a/HDL_ON/UI/UI2/FuntionControlView/ChooseRoomPageBLL.cs b/HDL_ON/UI/UI2/FuntionControlView/ChooseRoomPageBLL.cs index d8b5df8..9a0e861 100644 --- a/HDL_ON/UI/UI2/FuntionControlView/ChooseRoomPageBLL.cs +++ b/HDL_ON/UI/UI2/FuntionControlView/ChooseRoomPageBLL.cs @@ -67,12 +67,12 @@ if (isAdd) { function.roomIdList.Add(room.sid); - room.functionData.Add(function); + room.functions.Add(function); } else { function.roomIdList.Remove(room.sid); - room.functionData.Remove(function); + room.functions.Remove(function); } Entity.DB_ResidenceData.residenceData.SaveResidenceData(); if (function.roomIdList.Count == Entity.DB_ResidenceData.residenceData.rooms.Count) diff --git a/HDL_ON/UI/UI2/FuntionControlView/Curtain/CurtainModulePage.cs b/HDL_ON/UI/UI2/FuntionControlView/Curtain/CurtainModulePage.cs index 94419b3..7af1bfe 100644 --- a/HDL_ON/UI/UI2/FuntionControlView/Curtain/CurtainModulePage.cs +++ b/HDL_ON/UI/UI2/FuntionControlView/Curtain/CurtainModulePage.cs @@ -8,7 +8,7 @@ { #region 鎺т欢闆嗗悎 - FrameLayout bodyView; + static CurtainModulePage bodyView; /// <summary> /// 鍔熻兘鍚嶇О鎸夐挳 /// </summary> @@ -40,7 +40,7 @@ #endregion #region 鍖哄煙鍙橀噺 - Function function; + Curtain curtain; Button btnCollection_Out; Button btnFunctionName_Out; Button btnFromFloor_Out; @@ -49,10 +49,10 @@ /// </summary> Action actionRefresh; #endregion - public CurtainModulePage(Function func) + public CurtainModulePage(Curtain func) { bodyView = this; - function = func; + curtain = func; } public void LoadPage(Button btnCollectionIcon, Button btnFunctionNameOut, Button btnFromFloorOut) @@ -81,7 +81,7 @@ TextColor = CSS_Color.FirstLevelTitleColor, TextAlignment = TextAlignment.CenterLeft, TextSize = CSS_FontSize.EmphasisFontSize_FirstLevel, - Text = function.name, + Text = curtain.name, }; controlView.AddChidren(btnFunctionName); @@ -94,7 +94,7 @@ TextColor = CSS_Color.PromptingColor1, TextAlignment = TextAlignment.CenterLeft, TextSize = CSS_FontSize.PromptFontSize_FirstLevel, - Text = function.GetRoomListName() + Text = curtain.GetRoomListName() }; controlView.AddChidren(btnFromFoorAndRoom); @@ -106,7 +106,7 @@ Height = Application.GetMinRealAverage(40), SelectedImagePath = "Collection/CollectionIcon.png", UnSelectedImagePath = "Collection/CollectionGrayIcon.png", - IsSelected = function.collection + IsSelected = curtain.collection }; controlView.AddChidren(btnCollection); @@ -155,7 +155,7 @@ controlView.AddChidren(btnCurtainOpen); LoadEventList(); - new TopViewDiv(bodyView, Language.StringByID(StringId.LocationManagement)).LoadTopView(function, actionRefresh); + new TopViewDiv(bodyView, Language.StringByID(StringId.LocationManagement)).LoadTopView(curtain, actionRefresh); } } diff --git a/HDL_ON/UI/UI2/FuntionControlView/Curtain/CurtainModulePageBLL.cs b/HDL_ON/UI/UI2/FuntionControlView/Curtain/CurtainModulePageBLL.cs index 2f4ec1c..02eb3ce 100644 --- a/HDL_ON/UI/UI2/FuntionControlView/Curtain/CurtainModulePageBLL.cs +++ b/HDL_ON/UI/UI2/FuntionControlView/Curtain/CurtainModulePageBLL.cs @@ -1,18 +1,58 @@ 锘縰sing System; using HDL_ON.Entity; +using Shared; + namespace HDL_ON.UI { public partial class CurtainModulePage { + /// <summary> + /// 鏇存柊绐楀笜鐘舵�� + /// </summary> + public static void UpdataState(Curtain uCurtain) + { + Application.RunOnMainThread(() => { + if(bodyView == null) + { + return; + } + if (uCurtain.functionType == bodyView.curtain.functionType && uCurtain.sid == bodyView.curtain.sid) + { + if (uCurtain.on_off == "stop") + { + bodyView.btnCurtainOpen.IsSelected = true; + bodyView.btnCurtainClose.IsSelected = false; + bodyView.btnCurtainStop.IsSelected = false; + bodyView.btnCurtainBgIcon.IsSelected = true; + } + else if (uCurtain.on_off == "on") + { + bodyView.btnCurtainOpen.IsSelected = true; + bodyView.btnCurtainClose.IsSelected = false; + bodyView.btnCurtainStop.IsSelected = false; + bodyView.btnCurtainBgIcon.IsSelected = true; + } + else if (uCurtain.on_off == "off") + { + bodyView.btnCurtainOpen.IsSelected = false; + bodyView.btnCurtainClose.IsSelected = true; + bodyView.btnCurtainStop.IsSelected = false; + bodyView.btnCurtainBgIcon.IsSelected = false; + } + } + }); + } + void LoadEventList() { LoadCollectionEvent(); LoadEvent_ControlEvent(); //鍥為��鍒锋柊淇℃伅浜嬩欢 actionRefresh = () => { - btnFunctionName.Text = btnFunctionName_Out.Text = function.name; - btnFromFloor_Out.Text = btnFromFoorAndRoom.Text = function.GetRoomListName(); + btnFunctionName.Text = btnFunctionName_Out.Text = curtain.name; + btnFromFloor_Out.Text = btnFromFoorAndRoom.Text = curtain.GetRoomListName(); }; + UpdataState(curtain); } /// <summary> /// 鏀惰棌鍔熻兘鎸夐挳浜嬩欢 @@ -20,7 +60,7 @@ void LoadCollectionEvent() { btnCollection.MouseUpEventHandler += (sender, e) => { - btnCollection.IsSelected = function.collection = btnCollection_Out.IsSelected = !btnCollection.IsSelected; + btnCollection.IsSelected = curtain.collection = btnCollection_Out.IsSelected = !btnCollection.IsSelected; DB_ResidenceData.residenceData.SaveResidenceData(); }; } @@ -30,26 +70,36 @@ /// </summary> void LoadEvent_ControlEvent() { - btnCurtainClose.MouseDownEventHandler += (sender, e) => { + btnCurtainClose.MouseUpEventHandler = (sender, e) => { btnCurtainClose.IsSelected = true; - }; - btnCurtainClose.MouseUpEventHandler += (sender, e) => { - btnCurtainClose.IsSelected = false; - }; - - btnCurtainStop.MouseDownEventHandler += (sender, e) => { - btnCurtainStop.IsSelected = true; - }; - btnCurtainStop.MouseUpEventHandler += (sender, e) => { btnCurtainStop.IsSelected = false; + btnCurtainOpen.IsSelected = false; + curtain.on_off = "off"; + Control.Send(CommandType_A.write,curtain); }; - btnCurtainOpen.MouseDownEventHandler += (sender, e) => { - btnCurtainOpen.IsSelected = true; - }; - btnCurtainOpen.MouseUpEventHandler += (sender, e) => { + btnCurtainStop.MouseDownEventHandler = (sender, e) => + { + btnCurtainStop.IsSelected = true; + btnCurtainClose.IsSelected = false; btnCurtainOpen.IsSelected = false; }; + btnCurtainStop.MouseUpEventHandler = (sender, e) => + { + btnCurtainOpen.IsSelected = true; + btnCurtainClose.IsSelected = false; + btnCurtainStop.IsSelected = false; + curtain.on_off = "stop"; + Control.Send(CommandType_A.write, curtain); + }; + btnCurtainOpen.MouseUpEventHandler = (sender, e) => + { + btnCurtainOpen.IsSelected = true; + btnCurtainClose.IsSelected = false; + btnCurtainStop.IsSelected = false; + curtain.on_off = "on"; + Control.Send(CommandType_A.write, curtain); + }; } } diff --git a/HDL_ON/UI/UI2/FuntionControlView/Curtain/MotorCurtainPage.cs b/HDL_ON/UI/UI2/FuntionControlView/Curtain/MotorCurtainPage.cs index 83d85b4..b65dd88 100644 --- a/HDL_ON/UI/UI2/FuntionControlView/Curtain/MotorCurtainPage.cs +++ b/HDL_ON/UI/UI2/FuntionControlView/Curtain/MotorCurtainPage.cs @@ -8,7 +8,7 @@ { #region 鎺т欢闆嗗悎 - FrameLayout bodyView; + static MotorCurtainPage bodyView; /// <summary> /// 鍔熻兘鍚嶇О鎸夐挳 /// </summary> @@ -21,6 +21,22 @@ /// 鏀惰棌鎸夐挳 /// </summary> Button btnCollection; + /// <summary> + /// 绐楀笜鍔ㄦ�佹帶浠� + /// </summary> + CurtainSeekBar curtainSeekBar; + /// <summary> + /// 绐楀笜杩涘害鍑忓皯鎸夐挳 + /// </summary> + Button btnMinusSignIcon; + /// <summary> + /// 绐楀笜杩涘害澧炲姞鎸夐挳 + /// </summary> + Button btnPlusSgnIcon; + /// <summary> + /// 绐楀笜婊戝姩鎺у埗 + /// </summary> + DiyImageSeekBar controlBar; /// <summary> /// 绐楀笜鍏抽棴鎸夐挳 /// </summary> @@ -36,7 +52,7 @@ #endregion #region 鍖哄煙鍙橀噺 - Function function; + Curtain curtain; Button btnCollection_Out; Button btnFunctionName_Out; Button btnFromFloor_Out; @@ -45,10 +61,10 @@ /// </summary> Action actionRefresh; #endregion - public MotorCurtainPage(Function func) + public MotorCurtainPage(Curtain func) { bodyView = this; - function = func; + curtain = func; } public void LoadPage(Button btnCollectionIcon, Button btnFunctionNameOut, Button btnFromFloorOut) @@ -78,7 +94,7 @@ TextColor = CSS_Color.FirstLevelTitleColor, TextAlignment = TextAlignment.CenterLeft, TextSize = CSS_FontSize.EmphasisFontSize_FirstLevel, - Text = function.name, + Text = curtain.name, }; controlView.AddChidren(btnFunctionName); @@ -91,7 +107,7 @@ TextColor = CSS_Color.PromptingColor1, TextAlignment = TextAlignment.CenterLeft, TextSize = CSS_FontSize.PromptFontSize_FirstLevel, - Text = function.GetRoomListName() + Text = curtain.GetRoomListName() }; controlView.AddChidren(btnFromFoorAndRoom); @@ -103,11 +119,11 @@ Height = Application.GetMinRealAverage(40), SelectedImagePath = "Collection/CollectionIcon.png", UnSelectedImagePath = "Collection/CollectionGrayIcon.png", - IsSelected = function.collection + IsSelected = curtain.collection }; controlView.AddChidren(btnCollection); - CurtainSeekBar curtainSeekBar = new CurtainSeekBar() + curtainSeekBar = new CurtainSeekBar() { Gravity = Gravity.CenterHorizontal, Y = Application.GetRealHeight(130), @@ -118,7 +134,7 @@ controlView.AddChidren(curtainSeekBar); - var btnMinusSignIcon = new Button() + btnMinusSignIcon = new Button() { X = Application.GetRealWidth(42), Y = Application.GetRealHeight(406), @@ -128,7 +144,7 @@ }; controlView.AddChidren(btnMinusSignIcon); - var controlBar = new DiyImageSeekBar() + controlBar = new DiyImageSeekBar() { X = btnMinusSignIcon.Right, Y = Application.GetRealHeight(391),//414,璁捐鏁版嵁 @@ -145,7 +161,7 @@ }; controlView.AddChidren(controlBar); - var btnPlusSgnIcon = new Button() + btnPlusSgnIcon = new Button() { X = controlBar.Right, Y = Application.GetRealHeight(406), @@ -189,7 +205,7 @@ controlView.AddChidren(btnCurtainOpen); LoadEventList(); - new TopViewDiv(bodyView, Language.StringByID(StringId.LocationManagement)).LoadTopView(function,actionRefresh); + new TopViewDiv(bodyView, Language.StringByID(StringId.LocationManagement)).LoadTopView(curtain,actionRefresh); } } diff --git a/HDL_ON/UI/UI2/FuntionControlView/Curtain/MotorCurtainPageBLL.cs b/HDL_ON/UI/UI2/FuntionControlView/Curtain/MotorCurtainPageBLL.cs index db73b20..1513d35 100644 --- a/HDL_ON/UI/UI2/FuntionControlView/Curtain/MotorCurtainPageBLL.cs +++ b/HDL_ON/UI/UI2/FuntionControlView/Curtain/MotorCurtainPageBLL.cs @@ -1,10 +1,46 @@ 锘縰sing System; using HDL_ON.Entity; +using Shared; namespace HDL_ON.UI { public partial class MotorCurtainPage { + /// <summary> + /// 鏇存柊绐楀笜 + /// </summary> + /// <param name="uCurtain"></param> + public static void UpdataState(Curtain uCurtain) + { + Application.RunOnMainThread(() => { + if (bodyView == null) + return; + if (uCurtain.functionType == bodyView.curtain.functionType && uCurtain.sid == bodyView.curtain.sid) + { + if (uCurtain.on_off == "stop") + { + bodyView.btnCurtainOpen.IsSelected = true; + bodyView.btnCurtainClose.IsSelected = false; + bodyView.btnCurtainStop.IsSelected = false; + } + else if (uCurtain.on_off == "on") + { + bodyView.btnCurtainOpen.IsSelected = true; + bodyView.btnCurtainClose.IsSelected = false; + bodyView.btnCurtainStop.IsSelected = false; + } + else if (uCurtain.on_off == "off") + { + bodyView.btnCurtainOpen.IsSelected = false; + bodyView.btnCurtainClose.IsSelected = true; + bodyView.btnCurtainStop.IsSelected = false; + } + bodyView.controlBar.Progress = bodyView.curtainSeekBar.Progress = Convert.ToInt32(uCurtain.openLevel); + + } + }); + } + /// <summary> /// 鍔犺浇浜嬩欢鍒楄〃 /// </summary> @@ -15,8 +51,8 @@ //鍥為��鍒锋柊淇℃伅浜嬩欢 actionRefresh = () => { - btnFunctionName.Text = btnFunctionName_Out.Text = function.name; - btnFromFloor_Out.Text = btnFromFoorAndRoom.Text = function.GetRoomListName(); + btnFunctionName.Text = btnFunctionName_Out.Text = curtain.name; + btnFromFloor_Out.Text = btnFromFoorAndRoom.Text = curtain.GetRoomListName(); }; } /// <summary> @@ -25,36 +61,119 @@ void LoadCollectionEvent() { btnCollection.MouseUpEventHandler += (sender, e) => { - btnCollection.IsSelected = function.collection = btnCollection_Out.IsSelected = !btnCollection.IsSelected; + btnCollection.IsSelected = curtain.collection = btnCollection_Out.IsSelected = !btnCollection.IsSelected; DB_ResidenceData.residenceData.SaveResidenceData(); }; } /// <summary> - /// 鍔犺浇绐楀笜寮�鍏冲仠鎸夐挳鎺у埗浜嬩欢 + /// 鍔犺浇绐楀笜鎺у埗浜嬩欢 /// </summary> void LoadEvent_ControlEvent() { - btnCurtainClose.MouseDownEventHandler += (sender, e) => { + btnCurtainClose.MouseUpEventHandler = (sender, e) => { btnCurtainClose.IsSelected = true; - }; - btnCurtainClose.MouseUpEventHandler += (sender, e) => { - btnCurtainClose.IsSelected = false; - }; - - btnCurtainStop.MouseDownEventHandler += (sender, e) => { - btnCurtainStop.IsSelected = true; - }; - btnCurtainStop.MouseUpEventHandler += (sender, e) => { btnCurtainStop.IsSelected = false; + btnCurtainOpen.IsSelected = false; + curtain.on_off = "off"; + curtain.openLevel = 0; + Control.Send(CommandType_A.write, curtain); }; - btnCurtainOpen.MouseDownEventHandler += (sender, e) => { - btnCurtainOpen.IsSelected = true; - }; - btnCurtainOpen.MouseUpEventHandler += (sender, e) => { + btnCurtainStop.MouseDownEventHandler = (sender, e) => { + btnCurtainStop.IsSelected = true; + btnCurtainClose.IsSelected = false; btnCurtainOpen.IsSelected = false; }; + btnCurtainStop.MouseUpEventHandler = (sender, e) => { + btnCurtainOpen.IsSelected = true; + btnCurtainClose.IsSelected = false; + btnCurtainStop.IsSelected = false; + curtain.on_off = "stop"; + Control.Send(CommandType_A.write, curtain); + }; + + btnCurtainOpen.MouseUpEventHandler = (sender, e) => { + btnCurtainOpen.IsSelected = true; + btnCurtainClose.IsSelected = false; + btnCurtainStop.IsSelected = false; + curtain.on_off = "on"; + curtain.openLevel = 100; + Control.Send(CommandType_A.write, curtain); + }; + + DateTime delayTime = DateTime.MinValue; + + btnMinusSignIcon.MouseDownEventHandler = (sender, e) => { + if (curtain.openLevel > 1) + { + curtain.openLevel--; + controlBar.Progress = curtain.openLevel; + delayTime = DateTime.Now; + new System.Threading.Thread(() => { + while(delayTime != DateTime.MaxValue) + { + System.Threading.Thread.Sleep(100); + if((DateTime.Now - delayTime).TotalSeconds > 1) + { + if (curtain.openLevel < 1) + { + break; + } + curtain.openLevel--; + Application.RunOnMainThread(() => { + controlBar.Progress = curtain.openLevel; + }); + } + } + }) { IsBackground = true }.Start(); + } + }; + btnMinusSignIcon.MouseUpEventHandler = (sender, e) => { + delayTime = DateTime.MaxValue; + Control.Send(CommandType_A.write, curtain); + }; + + btnPlusSgnIcon.MouseDownEventHandler = (sender, e) => { + if (curtain.openLevel > 1) + { + curtain.openLevel++; + controlBar.Progress = curtain.openLevel; + delayTime = DateTime.Now; + new System.Threading.Thread(() => { + while (delayTime != DateTime.MaxValue) + { + System.Threading.Thread.Sleep(100); + if ((DateTime.Now - delayTime).TotalSeconds > 1) + { + if (curtain.openLevel > 99) + { + break; + } + curtain.openLevel++; + Application.RunOnMainThread(() => { + controlBar.Progress = curtain.openLevel; + }); + } + } + }) + { IsBackground = true }.Start(); + } + }; + btnPlusSgnIcon.MouseUpEventHandler = (sender, e) => { + delayTime = DateTime.MaxValue; + Control.Send(CommandType_A.write, curtain); + }; + + curtainSeekBar.OnProgressChangedEvent = (sender, e) => + { + if ((DateTime.Now - delayTime).TotalMilliseconds > 300) + { + delayTime = DateTime.Now; + curtain.openLevel = e; + Control.Send(CommandType_A.write, curtain); + } + }; } } diff --git a/HDL_ON/UI/UI2/FuntionControlView/Curtain/RollingShutterPage.cs b/HDL_ON/UI/UI2/FuntionControlView/Curtain/RollingShutterPage.cs index 2bf6de6..09580af 100644 --- a/HDL_ON/UI/UI2/FuntionControlView/Curtain/RollingShutterPage.cs +++ b/HDL_ON/UI/UI2/FuntionControlView/Curtain/RollingShutterPage.cs @@ -9,7 +9,7 @@ { #region 鎺т欢闆嗗悎 - FrameLayout bodyView; + static RollingShutterPage bodyView; /// <summary> /// 鍔熻兘鍚嶇О鎸夐挳 /// </summary> @@ -22,6 +22,22 @@ /// 鏀惰棌鎸夐挳 /// </summary> Button btnCollection; + /// <summary> + /// 绐楀笜鍔ㄦ�佹帶浠� + /// </summary> + CurtainSeekBar curtainSeekBar; + /// <summary> + /// 绐楀笜杩涘害鍑忓皯鎸夐挳 + /// </summary> + Button btnMinusSignIcon; + /// <summary> + /// 绐楀笜杩涘害澧炲姞鎸夐挳 + /// </summary> + Button btnPlusSgnIcon; + /// <summary> + /// 绐楀笜婊戝姩鎺у埗 + /// </summary> + DiyImageSeekBar controlBar; /// <summary> /// 绐楀笜鍏抽棴鎸夐挳 /// </summary> @@ -37,7 +53,7 @@ #endregion #region 鍖哄煙鍙橀噺 - Function function; + Curtain curtain; Button btnCollection_Out; Button btnFunctionName_Out; Button btnFromFloor_Out; @@ -46,10 +62,10 @@ /// </summary> Action actionRefresh; #endregion - public RollingShutterPage(Function func) + public RollingShutterPage(Curtain func) { bodyView = this; - function = func; + curtain = func; } public void LoadPage(Button btnCollectionIcon, Button btnFunctionNameOut, Button btnFromFloorOut) @@ -79,7 +95,7 @@ TextColor = CSS_Color.FirstLevelTitleColor, TextAlignment = TextAlignment.CenterLeft, TextSize = CSS_FontSize.EmphasisFontSize_FirstLevel, - Text = function.name, + Text = curtain.name, }; controlView.AddChidren(btnFunctionName); @@ -92,7 +108,7 @@ TextColor = CSS_Color.PromptingColor1, TextAlignment = TextAlignment.CenterLeft, TextSize = CSS_FontSize.PromptFontSize_FirstLevel, - Text = function.GetRoomListName() + Text = curtain.GetRoomListName() }; controlView.AddChidren(btnFromFoorAndRoom); @@ -104,11 +120,11 @@ Height = Application.GetMinRealAverage(40), SelectedImagePath = "Collection/CollectionIcon.png", UnSelectedImagePath = "Collection/CollectionGrayIcon.png", - IsSelected = function.collection + IsSelected = curtain.collection }; controlView.AddChidren(btnCollection); - CurtainSeekBar curtainSeekBar = new CurtainSeekBar() + curtainSeekBar = new CurtainSeekBar() { Gravity = Gravity.CenterHorizontal, Y = Application.GetRealHeight(130), @@ -117,7 +133,7 @@ }; controlView.AddChidren(curtainSeekBar); - var btnMinusSignIcon = new Button() + btnMinusSignIcon = new Button() { X = Application.GetRealWidth(42), Y = Application.GetRealHeight(406), @@ -127,7 +143,7 @@ }; controlView.AddChidren(btnMinusSignIcon); - var controlBar = new DiyImageSeekBar() + controlBar = new DiyImageSeekBar() { X = btnMinusSignIcon.Right, Y = Application.GetRealHeight(391),//414,璁捐鏁版嵁 @@ -144,7 +160,7 @@ }; controlView.AddChidren(controlBar); - var btnPlusSgnIcon = new Button() + btnPlusSgnIcon = new Button() { X = controlBar.Right, Y = Application.GetRealHeight(406), @@ -188,7 +204,7 @@ controlView.AddChidren(btnCurtainOpen); LoadEventList(); - new TopViewDiv(bodyView, Language.StringByID(StringId.LocationManagement)).LoadTopView(function, actionRefresh); + new TopViewDiv(bodyView, Language.StringByID(StringId.LocationManagement)).LoadTopView(curtain, actionRefresh); } } diff --git a/HDL_ON/UI/UI2/FuntionControlView/Curtain/RollingShutterPageBLL.cs b/HDL_ON/UI/UI2/FuntionControlView/Curtain/RollingShutterPageBLL.cs index c8f1c0f..c6e918d 100644 --- a/HDL_ON/UI/UI2/FuntionControlView/Curtain/RollingShutterPageBLL.cs +++ b/HDL_ON/UI/UI2/FuntionControlView/Curtain/RollingShutterPageBLL.cs @@ -1,10 +1,46 @@ 锘縰sing System; using HDL_ON.Entity; +using Shared; namespace HDL_ON.UI { public partial class RollingShutterPage { + /// <summary> + /// 鏇存柊绐楀笜 + /// </summary> + /// <param name="uCurtain"></param> + public static void UpdataState(Curtain uCurtain) + { + Application.RunOnMainThread(() => { + if (bodyView == null) + return; + if (uCurtain.functionType == bodyView.curtain.functionType && uCurtain.sid == bodyView.curtain.sid) + { + if (uCurtain.on_off == "stop") + { + bodyView.btnCurtainOpen.IsSelected = true; + bodyView.btnCurtainClose.IsSelected = false; + bodyView.btnCurtainStop.IsSelected = false; + } + else if (uCurtain.on_off == "on") + { + bodyView.btnCurtainOpen.IsSelected = true; + bodyView.btnCurtainClose.IsSelected = false; + bodyView.btnCurtainStop.IsSelected = false; + } + else if (uCurtain.on_off == "off") + { + bodyView.btnCurtainOpen.IsSelected = false; + bodyView.btnCurtainClose.IsSelected = true; + bodyView.btnCurtainStop.IsSelected = false; + } + bodyView.controlBar.Progress = bodyView.curtainSeekBar.Progress = Convert.ToInt32(uCurtain.openLevel); + + } + }); + } + /// <summary> /// 鍔犺浇浜嬩欢鍒楄〃 /// </summary> @@ -15,8 +51,8 @@ //鍥為��鍒锋柊淇℃伅浜嬩欢 actionRefresh = () => { - btnFunctionName.Text = btnFunctionName_Out.Text = function.name; - btnFromFloor_Out.Text = btnFromFoorAndRoom.Text = function.GetRoomListName(); + btnFunctionName.Text = btnFunctionName_Out.Text = curtain.name; + btnFromFloor_Out.Text = btnFromFoorAndRoom.Text = curtain.GetRoomListName(); }; } /// <summary> @@ -25,36 +61,128 @@ void LoadCollectionEvent() { btnCollection.MouseUpEventHandler += (sender, e) => { - btnCollection.IsSelected = function.collection = btnCollection_Out.IsSelected = !btnCollection.IsSelected; + btnCollection.IsSelected = curtain.collection = btnCollection_Out.IsSelected = !btnCollection.IsSelected; DB_ResidenceData.residenceData.SaveResidenceData(); }; } /// <summary> - /// 鍔犺浇绐楀笜寮�鍏冲仠鎸夐挳鎺у埗浜嬩欢 + /// 鍔犺浇绐楀笜鎺у埗浜嬩欢 /// </summary> void LoadEvent_ControlEvent() { - btnCurtainClose.MouseDownEventHandler += (sender, e) => { + btnCurtainClose.MouseUpEventHandler = (sender, e) => { btnCurtainClose.IsSelected = true; - }; - btnCurtainClose.MouseUpEventHandler += (sender, e) => { - btnCurtainClose.IsSelected = false; - }; - - btnCurtainStop.MouseDownEventHandler += (sender, e) => { - btnCurtainStop.IsSelected = true; - }; - btnCurtainStop.MouseUpEventHandler += (sender, e) => { btnCurtainStop.IsSelected = false; + btnCurtainOpen.IsSelected = false; + curtain.on_off = "off"; + curtain.openLevel = 0; + Control.Send(CommandType_A.write, curtain); }; - btnCurtainOpen.MouseDownEventHandler += (sender, e) => { - btnCurtainOpen.IsSelected = true; - }; - btnCurtainOpen.MouseUpEventHandler += (sender, e) => { + btnCurtainStop.MouseDownEventHandler = (sender, e) => { + btnCurtainStop.IsSelected = true; + btnCurtainClose.IsSelected = false; btnCurtainOpen.IsSelected = false; }; + btnCurtainStop.MouseUpEventHandler = (sender, e) => { + btnCurtainOpen.IsSelected = true; + btnCurtainClose.IsSelected = false; + btnCurtainStop.IsSelected = false; + curtain.on_off = "stop"; + Control.Send(CommandType_A.write, curtain); + }; + + btnCurtainOpen.MouseUpEventHandler = (sender, e) => { + btnCurtainOpen.IsSelected = true; + btnCurtainClose.IsSelected = false; + btnCurtainStop.IsSelected = false; + curtain.on_off = "on"; + curtain.openLevel = 100; + Control.Send(CommandType_A.write, curtain); + }; + + DateTime delayTime = DateTime.MinValue; + + btnMinusSignIcon.MouseDownEventHandler = (sender, e) => { + if (curtain.openLevel > 1) + { + curtain.openLevel--; + controlBar.Progress = curtain.openLevel; + delayTime = DateTime.Now; + new System.Threading.Thread(() => { + while (delayTime != DateTime.MaxValue) + { + System.Threading.Thread.Sleep(100); + if ((DateTime.Now - delayTime).TotalSeconds > 1) + { + if (curtain.openLevel < 1) + { + break; + } + curtain.openLevel--; + Application.RunOnMainThread(() => { + controlBar.Progress = curtain.openLevel; + }); + } + } + }) + { IsBackground = true }.Start(); + } + }; + btnMinusSignIcon.MouseUpEventHandler = (sender, e) => { + delayTime = DateTime.MaxValue; + Control.Send(CommandType_A.write, curtain); + }; + + btnPlusSgnIcon.MouseDownEventHandler = (sender, e) => { + if (curtain.openLevel > 1) + { + curtain.openLevel++; + controlBar.Progress = curtain.openLevel; + delayTime = DateTime.Now; + new System.Threading.Thread(() => { + while (delayTime != DateTime.MaxValue) + { + System.Threading.Thread.Sleep(100); + if ((DateTime.Now - delayTime).TotalSeconds > 1) + { + if (curtain.openLevel > 99) + { + break; + } + curtain.openLevel++; + Application.RunOnMainThread(() => { + controlBar.Progress = curtain.openLevel; + }); + } + } + }) + { IsBackground = true }.Start(); + } + }; + btnPlusSgnIcon.MouseUpEventHandler = (sender, e) => { + delayTime = DateTime.MaxValue; + Control.Send(CommandType_A.write, curtain); + }; + + curtainSeekBar.OnProgressChangedEvent = (sender, e) => + { + delayTime = DateTime.Now; + new System.Threading.Thread(() => + { + while (delayTime != DateTime.MaxValue) + { + System.Threading.Thread.Sleep(100); + if ((DateTime.Now - delayTime).TotalSeconds > 1) + { + curtain.openLevel = e; + Control.Send(CommandType_A.write, curtain); + } + } + }) + { IsBackground = true }.Start(); + }; } } diff --git a/HDL_ON/UI/UI2/FuntionControlView/Light/DimmerPage.cs b/HDL_ON/UI/UI2/FuntionControlView/Light/DimmerPage.cs index 6171977..cf785d1 100644 --- a/HDL_ON/UI/UI2/FuntionControlView/Light/DimmerPage.cs +++ b/HDL_ON/UI/UI2/FuntionControlView/Light/DimmerPage.cs @@ -122,7 +122,7 @@ Y = Application.GetRealHeight(74 + 16), Width = Application.GetRealWidth(168 - 40), Height = Application.GetRealHeight(288 - 16 - 16), - WaveColor = light.on_off == 1 ? CSS_Color.AuxiliaryColor1 : CSS_Color.DividingLineColor, + WaveColor = light.on_off == "on" ? CSS_Color.AuxiliaryColor1 : CSS_Color.DividingLineColor, WaveBorderColor = CSS_Color.PromptingColor2, BorderColor = 0x00000000, CornerRadius = Application.GetRealWidth(1), @@ -201,7 +201,7 @@ Height = Application.GetMinRealAverage(40), UnSelectedImagePath = "Public/PowerClose.png", SelectedImagePath = "Public/PowerOpen.png", - IsSelected = light.on_off != 0, + IsSelected = light.on_off == "on", //Tag = }; controlView.AddChidren(btnSwitch); diff --git a/HDL_ON/UI/UI2/FuntionControlView/Light/DimmerPageBLL.cs b/HDL_ON/UI/UI2/FuntionControlView/Light/DimmerPageBLL.cs index da9b79a..67eedbc 100644 --- a/HDL_ON/UI/UI2/FuntionControlView/Light/DimmerPageBLL.cs +++ b/HDL_ON/UI/UI2/FuntionControlView/Light/DimmerPageBLL.cs @@ -19,8 +19,8 @@ if (uFunction.functionType == bodyView.light.functionType && uFunction.sid == bodyView.light.sid) { bodyView.dimmerBar.Progress = uFunction.brightness; - bodyView.dimmerBar.WaveColor = uFunction.on_off == 1 ? CSS.CSS_Color.AuxiliaryColor1 : CSS.CSS_Color.PromptingColor2; - bodyView.btnSwitch.IsSelected = uFunction.on_off == 1; + bodyView.dimmerBar.WaveColor = uFunction.on_off == "on" ? CSS.CSS_Color.AuxiliaryColor1 : CSS.CSS_Color.PromptingColor2; + bodyView.btnSwitch.IsSelected = uFunction.on_off == "on"; } } catch (Exception ex) @@ -66,11 +66,11 @@ } btnSwitch.IsSelected = e > 0 ? true : false; light.brightness = e; - light.on_off = e > 0 ? 1 : 0; + light.on_off = e > 0 ? "on" : "off"; if (e == 0 || e == 100) { - Control.Send("write", this.light); + Control.Send(CommandType_A.write, this.light); } else { @@ -79,7 +79,7 @@ dimmerTime = DateTime.Now; new System.Threading.Thread(() => { - Control.Send("write", light); + Control.Send(CommandType_A.write, light); }) { IsBackground = true }.Start(); } @@ -102,8 +102,8 @@ dimmerBar.WaveColor = btnSwitch.IsSelected ? CSS.CSS_Color.AuxiliaryColor1 : CSS.CSS_Color.PromptingColor2; new System.Threading.Thread(() => { - light.on_off = btnSwitch.IsSelected ? 1 : 0; - Control.Send("write", this.light); + light.on_off = btnSwitch.IsSelected ? "on" : "off"; + Control.Send(CommandType_A.write, this.light); }) { IsBackground = true }.Start(); }; diff --git a/HDL_ON/UI/UI2/FuntionControlView/Light/RGBPage.cs b/HDL_ON/UI/UI2/FuntionControlView/Light/RGBPage.cs index 69dd79c..1f15829 100644 --- a/HDL_ON/UI/UI2/FuntionControlView/Light/RGBPage.cs +++ b/HDL_ON/UI/UI2/FuntionControlView/Light/RGBPage.cs @@ -125,8 +125,8 @@ Y = Application.GetRealHeight(14), Width = Application.GetMinRealAverage(40), Height = Application.GetMinRealAverage(40), - UnSelectedImagePath = "Collection/CollectionIcon.png", - SelectedImagePath = "Collection/CollectionWhiteIcon.png", + SelectedImagePath = "Collection/CollectionIcon.png", + UnSelectedImagePath = "Collection/CollectionGrayIcon.png", IsSelected = light.collection }; controlView.AddChidren(btnCollection); @@ -179,9 +179,9 @@ ThumbImageHeight = Application.GetRealHeight(54), ProgressTextColor = CSS_Color.FirstLevelTitleColor, ProgressTextSize = CSS_FontSize.PromptFontSize_FirstLevel, - ProgressBarColor = light.on_off == 1 ? CSS_Color.AuxiliaryColor1 : CSS_Color.DividingLineColor, + ProgressBarColor = light.on_off == "on" ? CSS_Color.AuxiliaryColor1 : CSS_Color.DividingLineColor, MaxValue = 100, - Progress = 30, + Progress = light.brightness, }; controlView.AddChidren(dimmerBar); diff --git a/HDL_ON/UI/UI2/FuntionControlView/Light/RGBPageBLL.cs b/HDL_ON/UI/UI2/FuntionControlView/Light/RGBPageBLL.cs index 708ca09..96b9127 100644 --- a/HDL_ON/UI/UI2/FuntionControlView/Light/RGBPageBLL.cs +++ b/HDL_ON/UI/UI2/FuntionControlView/Light/RGBPageBLL.cs @@ -18,12 +18,12 @@ return; if (uFunction.functionType == bodyView.light.functionType && uFunction.sid == bodyView.light.sid) { - if (bodyView.onDimmerBar) + if (!bodyView.onDimmerBar) { bodyView.dimmerBar.Progress = uFunction.brightness; - bodyView.dimmerBar.ProgressBarColor = uFunction.on_off == 1 ? CSS.CSS_Color.AuxiliaryColor1 : CSS.CSS_Color.PromptingColor2; + bodyView.dimmerBar.ProgressBarColor = uFunction.on_off == "on" ? CSS.CSS_Color.AuxiliaryColor1 : CSS.CSS_Color.PromptingColor2; } - bodyView.btnSwitch.IsSelected = uFunction.on_off == 1; + bodyView.btnSwitch.IsSelected = uFunction.on_off == "on"; bodyView.btnCurColor.BackgroundColor = (uint)(0xFF000000 + bodyView.light.redColor * 256 * 256 + bodyView.light.greenColor * 256 + bodyView.light.blueColor); } } @@ -63,11 +63,8 @@ light.blueColor = e2[2]; colorChangeTime = DateTime.Now; btnCurColor.BackgroundColor = (uint)(0xFF000000 + light.redColor * 256 * 256 + light.greenColor * 256 + light.blueColor); - Control.Send("write", this.light); - } - else - { - MainPage.Log("Skip control rgb!"); + MainPage.Log($"color change {light.brightness}"); + Control.Send(CommandType_A.write, this.light); } }; colorPicker.MouseUpEventHandler = (sender, e) => @@ -108,11 +105,11 @@ } btnSwitch.IsSelected = e > 0 ? true : false; light.brightness = e; - light.on_off = e > 0 ? 1 : 0; + light.on_off = e > 0 ? "on" : "off"; if (e == 0 || e == 100) { - Control.Send("write", this.light); + Control.Send(CommandType_A.write, this.light); } else { @@ -121,7 +118,7 @@ dimmerTime = DateTime.Now; new System.Threading.Thread(() => { - Control.Send("write", light); + Control.Send(CommandType_A.write, light); }) { IsBackground = true }.Start(); } @@ -145,8 +142,8 @@ new System.Threading.Thread(() => { var light = this.light as Light; - light.on_off = btnSwitch.IsSelected ? 1 : 0; - Control.Send("write", this.light); + light.on_off = btnSwitch.IsSelected ? "on" : "off"; + Control.Send(CommandType_A.write, this.light); }) { IsBackground = true }.Start(); }; @@ -160,7 +157,7 @@ { light.color = "255255255"; btnCurColor.BackgroundColor = 0xFFFFFFFF; - Control.Send("write", this.light); + Control.Send(CommandType_A.write, this.light); }; } diff --git a/HDL_ON/UI/UI2/FuntionControlView/Light/RelayPage.cs b/HDL_ON/UI/UI2/FuntionControlView/Light/RelayPage.cs index e204a1e..1f41dff 100644 --- a/HDL_ON/UI/UI2/FuntionControlView/Light/RelayPage.cs +++ b/HDL_ON/UI/UI2/FuntionControlView/Light/RelayPage.cs @@ -9,7 +9,7 @@ { #region 鎺т欢闆嗗悎 - FrameLayout bodyView; + static RelayPage bodyView; /// <summary> /// 鎺у埗鐣岄潰鍔犺浇鍖哄煙 /// </summary> @@ -124,7 +124,7 @@ BackgroundColor = CSS_Color.PromptingColor2, SelectedBackgroundColor= CSS_Color.AuxiliaryColor1, Radius = (uint)Application.GetRealWidth(40), - IsSelected = light.on_off != 0 + IsSelected = light.on_off == "on" }; controlView.AddChidren(btnSwitchIcon); @@ -136,7 +136,7 @@ Height = Application.GetMinRealAverage(40), UnSelectedImagePath = "Public/PowerClose.png", SelectedImagePath = "Public/PowerOpen.png", - IsSelected = light.on_off != 0 + IsSelected = light.on_off == "on" }; controlView.AddChidren(btnSwitch); diff --git a/HDL_ON/UI/UI2/FuntionControlView/Light/RelayPageBLL.cs b/HDL_ON/UI/UI2/FuntionControlView/Light/RelayPageBLL.cs index 0bf825b..fa7714c 100644 --- a/HDL_ON/UI/UI2/FuntionControlView/Light/RelayPageBLL.cs +++ b/HDL_ON/UI/UI2/FuntionControlView/Light/RelayPageBLL.cs @@ -1,11 +1,30 @@ 锘縰sing System; using HDL_ON.Entity; +using Shared; namespace HDL_ON.UI { public partial class RelayPage { - + /// <summary> + /// 鏇存柊鐏厜鐘舵�� + /// </summary> + public static void UpdataState(Light uLight) + { + Application.RunOnMainThread(() => + { + try + { + if (bodyView == null) + return; + bodyView.btnSwitch.IsSelected = bodyView.btnSwitchIcon.IsSelected = uLight.on_off == "on"; + } + catch (Exception ex) + { + MainPage.Log($"RelayPage error {ex.Message}"); + } + }); + } /// <summary> /// 鍔犺浇浜嬩欢鍒楄〃 /// </summary> @@ -44,8 +63,8 @@ new System.Threading.Thread(() => { var light = this.light as Light; - light.on_off = btnSwitch.IsSelected ? 1 : 0; - Control.Send("write", this.light); + light.on_off = btnSwitch.IsSelected ? "on" : "off"; + Control.Send(CommandType_A.write, this.light); }) { IsBackground = true }.Start(); }; @@ -56,8 +75,8 @@ new System.Threading.Thread(() => { var light = this.light as Light; - light.on_off = btnSwitch.IsSelected ? 1 : 0; - Control.Send("write", this.light); + light.on_off = btnSwitch.IsSelected ? "on" : "off"; + Control.Send(CommandType_A.write, this.light); }) { IsBackground = true }.Start(); }; diff --git a/HDL_ON/UI/UI2/UserPage.cs b/HDL_ON/UI/UI2/UserPage.cs index 1fca242..ecaf192 100644 --- a/HDL_ON/UI/UI2/UserPage.cs +++ b/HDL_ON/UI/UI2/UserPage.cs @@ -1,4 +1,5 @@ 锘縰sing System; +using HDL_ON.Entity; using Shared; namespace HDL_ON.UI @@ -94,31 +95,44 @@ public void LoadPage() { - bodyView = this; - bodyView.BackgroundColor = CSS.CSS_Color.MainBackgroundColor; - ContextView = new FrameLayout() + try { - Height = Application.GetRealHeight(618+20), - BackgroundColor = CSS.CSS_Color.BackgroundColor, - }; - bodyView.AddChidren(ContextView); + bodyView = this; + bodyView.BackgroundColor = CSS.CSS_Color.MainBackgroundColor; + ContextView = new FrameLayout() + { + Height = Application.GetRealHeight(618 + 20), + BackgroundColor = CSS.CSS_Color.BackgroundColor, + }; + bodyView.AddChidren(ContextView); - navigationView = new FrameLayout() - { - Y = Application.GetRealHeight(607), - Height = Application.GetMinRealAverage(60), - }; - bodyView.AddChidren(navigationView); - if (MainPage.Increase) - { - //ContextView.Height = Application.GetRealHeight(618 + 20); - navigationView.Y = Application.GetRealHeight(597+5); - navigationView.Height = Application.GetRealHeight(70-5); + navigationView = new FrameLayout() + { + Y = Application.GetRealHeight(607), + Height = Application.GetMinRealAverage(60), + }; + bodyView.AddChidren(navigationView); + if (MainPage.Increase) + { + //ContextView.Height = Application.GetRealHeight(618 + 20); + navigationView.Y = Application.GetRealHeight(597 + 5); + navigationView.Height = Application.GetRealHeight(70 - 5); + } + InitBottomView(); + + LoadEventList(); + + var homePage = new HomePage(); + ContextView.AddChidren(homePage); + homePage.LoadPage(); + + //鍒锋柊鍔熻兘鐘舵�� + DB_ResidenceData.residenceData.RefreshResidenceFunctionStatus(); } - - InitBottomView(); - - LoadEventList(); + catch (Exception ex) + { + MainPage.Log($"UserPage error {ex.Message}"); + } } /// <summary> diff --git a/Shared.IOS/UI/View.cs b/Shared.IOS/UI/View.cs index bbcc52c..79508f5 100644 --- a/Shared.IOS/UI/View.cs +++ b/Shared.IOS/UI/View.cs @@ -18,9 +18,6 @@ { ~View() { -#if DEBUG - System.Console.WriteLine("=====" + GetType() + " " + Name); -#endif if (this is ViewGroup) { var viewGroup = this as ViewGroup; -- Gitblit v1.8.0