From 716d1b3b705e7d37e6edebd7f60b7613ab5aee87 Mon Sep 17 00:00:00 2001
From: wxr <464027401@qq.com>
Date: 星期五, 20 十一月 2020 18:46:22 +0800
Subject: [PATCH] 1120-3
---
HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockPasswordPage.cs | 6
HDL_ON/UI/UI0-Public/TopViewDivBLL.cs | 15
HDL_ON/DriverLayer/Control_Udp_Bus.cs | 4
HDL_ON/UI/UI1-Login/ForgetPasswordPage.cs | 1
HDL_ON/UI/UI0-Public/AppUnlockPage.cs | 2
HDL_ON/HDL_ON.projitems | 11
HDL_ON/UI/UI0-Public/Widget/TextButton.cs | 24
HDL_ON/DAL/Server/IMessageCommon.cs | 49
HDL-ON_iOS/Info.plist | 26
HDL_ON/DAL/Server/NewApiRes.cs | 251 +--
HDL_ON/Common/HDLCommon.cs | 70 +
HDL-ON_Android/Resources/Resource.designer.cs | 1
HDL_ON/UI/UI0-Public/WebViewDialog.cs | 42
HDL_ON/DAL/Server/HttpServerRequestBase.cs | 2
HDL_ON/UI/UI2/4-PersonalCenter/PersonalDataPage.cs | 32
.DS_Store | 0
HDL_ON/DAL/Net/Mqtt_Cloud.cs | 16
HDL_ON/UI/UI1-Login/LoginPage.cs | 157 ++
HDL_ON/UI/UI2/4-PersonalCenter/AccountBindInfo/ChangeBindAccountPage.cs | 151 +
HDL_ON/Common/Constant.cs | 142 ++
HDL_ON/UI/UI2/4-PersonalCenter/PersonalDataPageBLL.cs | 167 +
HDL_ON/DriverLayer/UdpSocket.cs | 2
HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPageBLL.cs | 18
HDL_ON/UI/UI1-Login/LoginPageBLL.cs | 90
HDL_ON/Entity/DB_ResidenceData.cs | 6
HDL_ON/UI/UI0-Public/TopViewDiv.cs | 19
HDL_ON/Common/MqttCommon.cs | 28
HDL_ON/UI/UI2/4-PersonalCenter/AccountBindInfo/NewBindAccountPage.cs | 225 +++
HDL_ON/DAL/Server/HttpUtil.cs | 51
HDL_ON/UI/UI2/4-PersonalCenter/AccountBindInfo/NewBindVerificationCodePage.cs | 287 ++-
HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPage.cs | 16
.vs/HDL_APP_Project/xs/project-cache/HDL-ON_iOS-Debug|iPhoneSimulator.json | 2
HDL_ON/UI/UI2/4-PersonalCenter/ResetAccountPassword/ResetPasswordVerificationCodePage.cs | 304 ++-
HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockGesturePage.cs | 6
HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/ResidentialManagePageBLL.cs | 2
HDL_ON/UI/UI0-Public/ConfirmDialog.cs | 153 ++
.vs/HDL_APP_Project/xs/project-cache/HDL-ON_Android-Debug.json | 2
HDL-ON_iOS/AppDelegate.cs | 8
HDL_ON/UI/UI1-Login/ForgetPasswordPageBLL.cs | 50
HDL_ON/Entity/UserInfo.cs | 92 +
HDL_ON/UI/UI2/4-PersonalCenter/AccountBindInfo/BindAccountPage.cs | 388 ++--
HDL-ON_iOS/Resources/Language.ini | 33
HDL_ON/Common/Utlis.cs | 169 ++
HDL_ON/UI/UI1-Login/RegisterPageBLL.cs | 28
HDL_ON/UI/UI2/4-PersonalCenter/AccountBindInfo/ChangeBindVerificationCodePage.cs | 143 +
.vs/HDL_APP_Project/xs/UserPrefs.xml | 38
HDL_ON/UI/MainPage.cs | 22
HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/ChooseShareMemberTargetListPageBLL.cs | 2
HDL_ON/Entity/ResponseEntity/ResidenceMemberInfo.cs | 37
HDL_ON/UI/UI0-Public/LineView.cs | 20
HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberPermissionPageBLL.cs | 4
HDL_ON/UI/UI2/4-PersonalCenter/ResetAccountPassword/ResetPasswordOptionPage.cs | 54
HDL_ON/UI/UI2/4-PersonalCenter/ResetAccountPassword/ResetPasswordPage.cs | 313 ++++
HDL_ON/UI/UI1-Login/RegisterPage.cs | 36
HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberManagementPageBLL.cs | 2
HDL_ON/Common/R.cs | 98 +
HDL_ON/DAL/Server/HttpServerRequest.cs | 148 +
HDL_ON/UI/UI2/4-PersonalCenter/AccountBindInfo/AccountBindInfoPage.cs | 32
58 files changed, 2,980 insertions(+), 1,117 deletions(-)
diff --git a/.DS_Store b/.DS_Store
index c8d690a..78210f5 100644
--- a/.DS_Store
+++ b/.DS_Store
Binary files differ
diff --git a/.vs/HDL_APP_Project/xs/UserPrefs.xml b/.vs/HDL_APP_Project/xs/UserPrefs.xml
index e6d5c5a..1c57e37 100644
--- a/.vs/HDL_APP_Project/xs/UserPrefs.xml
+++ b/.vs/HDL_APP_Project/xs/UserPrefs.xml
@@ -1,25 +1,29 @@
锘�<Properties StartupConfiguration="{D998E133-F0DD-4760-BE3C-461632F54DA4}|Default">
- <MonoDevelop.Ide.ItemProperties.HDL-ON__iOS automaticSigning="False" PreferredExecutionTarget="MonoDevelop.IPhone.IPhoneDeviceTarget.00008030-00014C392121802E" />
- <MonoDevelop.Ide.Workbench ActiveDocument="HDL_ON/Entity/ResponseEntity/ResidenceMemberInfo.cs">
+ <MonoDevelop.Ide.ItemProperties.HDL-ON__iOS automaticSigning="False" PreferredExecutionTarget="MonoDevelop.IPhone.IPhoneSimulatorTarget.E4213F7C-E80A-4F51-AC4E-14D86D143442" />
+ <MonoDevelop.Ide.Workbench ActiveDocument="HDL_ON/Common/A_Protocol_Command.cs">
<Files>
<File FileName="HDL_ON/UI/MainPage.cs" Line="17" Column="25" IsPinned="True" />
- <File FileName="HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberManagementPageBLL.cs" Line="69" Column="123" />
- <File FileName="HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/ChooseShareMemberTargetListPageBLL.cs" Line="199" Column="88" />
- <File FileName="HDL_ON/Entity/ResponseEntity/ResidenceMemberInfo.cs" Line="7" Column="25" />
+ <File FileName="HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberManagementPageBLL.cs" />
+ <File FileName="HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/ChooseShareMemberTargetListPageBLL.cs" />
+ <File FileName="HDL_ON/Entity/ResponseEntity/ResidenceMemberInfo.cs" />
+ <File FileName="HDL_ON/Common/A_Protocol_Command.cs" Line="1" Column="1" />
+ <File FileName="HDL_ON/Common/MqttCommon.cs" />
+ <File FileName="HDL_ON/Common/R.cs" />
+ <File FileName="HDL_ON/Common/Utlis.cs" />
</Files>
<Pads>
<Pad Id="ProjectPad">
<State name="__root__">
<Node name="HDL_APP_Project" expanded="True">
<Node name="HDL_ON" expanded="True">
- <Node name="Common" expanded="True" />
+ <Node name="Common" expanded="True">
+ <Node name="A_Protocol_Command.cs" selected="True" />
+ </Node>
<Node name="DAL" expanded="True">
<Node name="Server" expanded="True" />
</Node>
<Node name="Entity" expanded="True">
- <Node name="ResponseEntity" expanded="True">
- <Node name="ResidenceMemberInfo.cs" selected="True" />
- </Node>
+ <Node name="ResponseEntity" expanded="True" />
</Node>
<Node name="UI" expanded="True">
<Node name="UI1-Login" expanded="True" />
@@ -51,17 +55,17 @@
<String>Shared.Droid.TouchID/Shared.Droid.TouchID.csproj</String>
<String>Shared.IOS/Shared.IOS.csproj</String>
</DisabledProjects>
- <MonoDevelop.Ide.Workspace ActiveConfiguration="Debug|iPhone" />
+ <MonoDevelop.Ide.Workspace ActiveConfiguration="Debug" />
<MonoDevelop.Ide.ItemProperties.HDL-ON__Android AndroidDesignerPreferredTheme="AppTheme" AndroidDesignerPreferredDevice="Nexus 4" PreferredExecutionTarget="Android.364c4b3158493098" />
<MonoDevelop.Ide.DebuggingService.Breakpoints>
<BreakpointStore>
- <Breakpoint file="/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditPageBLL.cs" relfile="HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditPageBLL.cs" line="76" column="1" />
- <Breakpoint file="/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockSettingsPageBLL.cs" relfile="HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockSettingsPageBLL.cs" line="56" column="1" />
- <Breakpoint file="/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI0-Public/AppUnlockPage.cs" relfile="HDL_ON/UI/UI0-Public/AppUnlockPage.cs" line="18" column="1" />
- <Breakpoint file="/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/DAL/Net/Mqtt_A_Protocol.cs" relfile="HDL_ON/DAL/Net/Mqtt_A_Protocol.cs" line="104" column="1" />
- <Breakpoint file="/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/DAL/Net/Mqtt_A_Protocol.cs" relfile="HDL_ON/DAL/Net/Mqtt_A_Protocol.cs" line="163" column="1" />
- <Breakpoint file="/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/DriverLayer/Control_Udp_Bus.cs" relfile="HDL_ON/DriverLayer/Control_Udp_Bus.cs" line="694" column="1" />
- <Breakpoint file="/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/DriverLayer/Control_TcpServer.cs" relfile="HDL_ON/DriverLayer/Control_TcpServer.cs" line="197" column="1" />
+ <Breakpoint file="/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditPageBLL.cs" relfile="HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditPageBLL.cs" line="76" column="1" />
+ <Breakpoint file="/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockSettingsPageBLL.cs" relfile="HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockSettingsPageBLL.cs" line="56" column="1" />
+ <Breakpoint file="/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI0-Public/AppUnlockPage.cs" relfile="HDL_ON/UI/UI0-Public/AppUnlockPage.cs" line="18" column="1" />
+ <Breakpoint file="/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/DAL/Net/Mqtt_A_Protocol.cs" relfile="HDL_ON/DAL/Net/Mqtt_A_Protocol.cs" line="104" column="1" />
+ <Breakpoint file="/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/DAL/Net/Mqtt_A_Protocol.cs" relfile="HDL_ON/DAL/Net/Mqtt_A_Protocol.cs" line="163" column="1" />
+ <Breakpoint file="/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/DriverLayer/Control_Udp_Bus.cs" relfile="HDL_ON/DriverLayer/Control_Udp_Bus.cs" line="694" column="1" />
+ <Breakpoint file="/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/DriverLayer/Control_TcpServer.cs" relfile="HDL_ON/DriverLayer/Control_TcpServer.cs" line="197" column="1" />
</BreakpointStore>
</MonoDevelop.Ide.DebuggingService.Breakpoints>
<MultiItemStartupConfigurations />
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
index 39913f5..fd2cabf 100644
--- 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
@@ -1 +1 @@
-{"Format":1,"ProjectReferences":[],"MetadataReferences":[{"FilePath":"/Users/jlchen/.nuget/packages/fastandroidcamera/2.0.0/lib/MonoAndroid403/FastAndroidCamera.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Java.Interop.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v8.0/Mono.Android.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/.nuget/packages/mqttnet/3.0.8/lib/netstandard2.0/MQTTnet.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/mscorlib.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/.nuget/packages/newtonsoft.json/12.0.3/lib/netstandard2.0/Newtonsoft.Json.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/.nuget/packages/restsharp/106.11.7/lib/netstandard2.0/RestSharp.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/DLL/Shared.Droid.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/DLL/Shared.Droid.HDLWidget.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/DLL/Android/Shared.Droid.JLCountryCode.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/DLL/Android/Shared.Droid.Smartrefresh.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/DLL/Android/Shared.Droid.TouchID.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.Net.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.Numerics.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.Numerics.Vectors.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.Web.Services.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.Xml.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/.nuget/packages/xamarin.android.arch.core.common/1.1.1.3/lib/monoandroid80/Xamarin.Android.Arch.Core.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/.nuget/packages/xamarin.android.arch.lifecycle.common/1.1.1.3/lib/monoandroid80/Xamarin.Android.Arch.Lifecycle.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/.nuget/packages/xamarin.android.arch.lifecycle.runtime/1.1.1.3/lib/monoandroid80/Xamarin.Android.Arch.Lifecycle.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/.nuget/packages/xamarin.android.support.animated.vector.drawable/28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.Animated.Vector.Drawable.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/.nuget/packages/xamarin.android.support.annotations/28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.Annotations.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/.nuget/packages/xamarin.android.support.compat/28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.Compat.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/.nuget/packages/xamarin.android.support.core.ui/28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.Core.UI.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/.nuget/packages/xamarin.android.support.core.utils/28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.Core.Utils.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/.nuget/packages/xamarin.android.support.customtabs/28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.CustomTabs.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/.nuget/packages/xamarin.android.support.design/28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.Design.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/.nuget/packages/xamarin.android.support.fragment/28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.Fragment.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/.nuget/packages/xamarin.android.support.media.compat/28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.Media.Compat.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/.nuget/packages/xamarin.android.support.transition/28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.Transition.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/.nuget/packages/xamarin.android.support.v4/28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.v4.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/.nuget/packages/xamarin.android.support.v7.appcompat/28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.v7.AppCompat.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/.nuget/packages/xamarin.android.support.v7.recyclerview/28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.v7.RecyclerView.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/.nuget/packages/xamarin.android.support.vector.drawable/28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.Vector.Drawable.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/.nuget/packages/xamarin.essentials/1.3.1/lib/monoandroid80/Xamarin.Essentials.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/.nuget/packages/zxing.net.mobile/2.4.1/lib/MonoAndroid71/ZXing.Net.Mobile.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/.nuget/packages/zxing.net.mobile/2.4.1/lib/MonoAndroid71/zxing.portable.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/.nuget/packages/zxing.net.mobile/2.4.1/lib/MonoAndroid71/ZXingNetMobile.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.Contracts.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.FileVersionInfo.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Security.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.XPath.XDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.WebSockets.Client.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Dynamic.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.Serialization.Xml.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Principal.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.ThreadPool.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Cng.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ComponentModel.EventBasedAsync.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Encryption.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.CompilerServices.VisualC.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.DeriveBytes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/netstandard.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.UnmanagedMemoryStream.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ServiceModel.Http.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.FileSystem.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.XPath.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.XmlDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.Xsl.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Resources.Writer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Console.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Cache.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Sockets.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Text.Encoding.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.NetworkInformation.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Utilities.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Principal.Windows.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Claims.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ServiceModel.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Hashing.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ComponentModel.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.FileSystem.DriveInfo.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.X509Certificates.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.Numerics.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.FileSystem.Watcher.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.TraceSource.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.Emit.Lightweight.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Text.Encoding.CodePages.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Linq.Expressions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.Timer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.InteropServices.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.Pipes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.HttpListener.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Text.RegularExpressions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.Tasks.Parallel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Collections.NonGeneric.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Collections.Concurrent.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.Overlapped.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Pkcs.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.Handles.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Data.SqlClient.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ObjectModel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.WebHeaderCollection.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.InteropServices.RuntimeInformation.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ComponentModel.TypeConverter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Mail.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.Tasks.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Linq.Parallel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.XDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.SecureString.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/Microsoft.Win32.Registry.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.RSA.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ComponentModel.Annotations.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.FileSystem.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.Compression.ZipFile.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.InteropServices.WindowsRuntime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Linq.Queryable.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Resources.ResourceManager.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Resources.Reader.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Collections.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.Emit.ILGeneration.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Data.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.NameResolution.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ComponentModel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ServiceProcess.ServiceController.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/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/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.Loader.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ServiceModel.Security.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.AuthenticationManager.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.ReaderWriter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.Tasks.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.Tracing.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.AppContext.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Buffers.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/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/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Csp.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.TextWriterTraceListener.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Text.Encoding.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.MemoryMappedFiles.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.OpenSsl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/Microsoft.Win32.Registry.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Globalization.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.RandomNumberGenerator.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Collections.Specialized.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.ProtectedData.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ValueTuple.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.XPath.XmlDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.ServicePoint.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.XmlSerializer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Globalization.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Resources.ReaderWriter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Encoding.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.IsolatedStorage.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ServiceModel.NetTcp.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.TypeExtensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Globalization.Calendars.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Requests.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.WebSockets.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.Emit.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.FileSystem.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.Serialization.Json.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Algorithms.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.Thread.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Linq.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.Process.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.Tools.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/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/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.Debug.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/Microsoft.Win32.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.Serialization.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.TraceEvent.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Drawing.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.Serialization.Formatters.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Ping.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ServiceModel.Duplex.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.StackTrace.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.DispatchProxy.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/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/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Memory.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.0.2.0/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Drawing.Common.dll","Aliases":[],"Framework":null}],"Files":["/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/MainActivity.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Resources/Resource.designer.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Properties/AssemblyInfo.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Application.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Scan.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/ZXingCustomScanView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/ZXingOverlayView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Other/JLCountrycode.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/MainPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/DAL/Net/HttpListener.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/DAL/FileUtils.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Common/R.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/DAL/Net/MyWebClient.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/DAL/Net/MqttCommon.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/DAL/Server/HttpServerRequest.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/ResponseEntity/RegionInfoRes.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/ResponseEntity/ResponsePack.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/Enumerative/EmptyHttpReques.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/DAL/Server/HttpServerRequestBase.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/Room.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/Enumerative/Command.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/Enumerative/MyEnum.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/DB_ResidenceData.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/Function/Function.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/DriverLayer/Target.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/DriverLayer/UdpSocket.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/DriverLayer/Control.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/DriverLayer/CRC.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/DriverLayer/Packet.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/OnAppConfig.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/UserInfo.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/DriverLayer/Control_Udp_Bus.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/Function/BusData.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI0-Public/PublicAssmebly.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/CSS/CSS.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/UserPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/UserPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/2-Classification/ClassificationPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/2-Classification/ClassificationPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/FunctionBaseInfoSetPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/ChooseFloorPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/FunctionBaseInfoSetPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/ChooseRoomPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Curtain/MotorCurtainPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Light/DimmerPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Light/RelayPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Light/RGBPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Light/RGBPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Light/RelayPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/1-HomePage/HomePageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/1-HomePage/HomePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/PersonalDataPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/PersonalDataPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/RoomEditPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/RoomEditFunctionPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/RoomEditPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/ResidentialManagePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/RoomEditFunctionPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/RoomsManagementPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/FloorsManagementPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/FloorsManagementPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/ResidentialManagePageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/RoomsManagementPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI1-Login/LoginPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI1-Login/ForgetPasswordPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI1-Login/LoginPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI1-Login/ForgetPasswordPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI1-Login/ResetPassword_VerificationCode.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI1-Login/RegisterPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI1-Login/BaseView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI1-Login/RegisterPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI0-Public/PublicAssmeblyBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI0-Public/TopViewDiv.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI0-Public/TopViewDivBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/ChooseRoomPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Light/DimmerPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Curtain/MotorCurtainPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Curtain/CurtainModulePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Curtain/CurtainModulePageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Curtain/RollingShutterPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Curtain/RollingShutterPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/AC/ACPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/AC/ACPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/2-Classification/FunctionPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/2-Classification/FunctionPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Common/A_Protocol_Command.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/2-Classification/FunctionControlZone.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/2-Classification/FunctionControlZoneBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/2-Classification/RoomPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/2-Classification/RoomPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/2-Classification/ClassificaitionPublicBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/Function/Scene.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/FunctionList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/Function/AC.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/Function/Curtain.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/Function/FloorHeating.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/Function/Light.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/ResponseEntity/CityInfo.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockSettingsPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockSettingsPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockPasswordPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI0-Public/OperationSuccessPromptPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockGesturePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI0-Public/AppUnlockPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/FoolHeating/FloorHeatingPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/FoolHeating/FloorHeatingPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/DriverLayer/CommonPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Electrical/FanPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/Function/Fan.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/Function/SwitchSocket.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Electrical/FanPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Electrical/SocketPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Electrical/SocketPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/Function/TV.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Electrical/TVPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Electrical/TVPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/EnvironmentalScience/EnvironmentalSciencePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/Function/Sensor.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/EnvironmentalScience/EnvironmentalSciencePageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/EnvironmentalScience/EnvironmentalSensorPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberManagementPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/ResponseEntity/ResidenceMemberInfo.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberManagementPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberPermissionPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberFunctionPermissionPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/AProtocolEntity.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberPermissionPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/AddMemberScanPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/AddMemberScanPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberFunctionPermissionPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/MusicMain.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/A31Radio.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/A31RadioList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/A31MusicModel.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/A31MusicSourcePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/A31PlayMusicPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/A31LoveRadioList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/A31LoveList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/A31USBMusicList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/A31PlayStatus.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/A31MyList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/SendMethod.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/A31LocalMusicList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/A31LoveMusicList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/A31MyListMusic.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/View/DialogView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/View/TopView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/View/MusicView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/View/PlayView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/View/SizeClass.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/View/TipView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/View/MusicSourceView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/View/SongView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/ChooseShareMemberTargetListPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/ChooseShareMemberTargetListPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/AccountBindInfo/AccountBindInfoPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/AccountBindInfo/ChangeBindAccountPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/AccountBindInfo/VerificationCodePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/AccountBindInfo/BindAccountPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/EnvironmentalScience/EchartsOption.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/ResetAccountPassword/ResetPasswordOptionPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/ResetAccountPassword/ResetPasswordVerificationCodePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/ResetAccountPassword/ResetPasswordPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/UpdateThread.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/View/MyListView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI0-Public/UpdataTcpResidenceDataDialog.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/IntelligencePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Common/MqttCommon.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI0-Public/GalleryPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/DAL/Net/Mqtt_Cloud.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/DAL/Net/Mqtt_A_Protocol.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/AboutOnPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Scene/NewSceneMenuListPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Scene/SceneEditPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Scene/SceneFunctionListEditPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Scene/SetSceneFunctionInfoPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Scene/SetSceneLocationPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Automation/AutomationMenuPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/GetSupportPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/DriverLayer/Control_TcpClient.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/DriverLayer/Control_TcpServer.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Panel/PanelPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/SearchDevice/SearchDevicePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/SearchDevice/VoicePanelScenePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/Device/DeviceModule.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/Device/SBK_SceneListObj.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/SearchDevice/VoicePanelSettingPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/SearchDevice/VoicePanelSceneListPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/DAL/Server/NewAPI.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/DAL/Server/HttpUtil.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Common/Utlis.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/DAL/Server/IMessageCommon.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/DAL/Server/NewApiRes.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Resources/AboutResources.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Properties/AndroidManifest.xml","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/AboutAssets.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Resources/values/colors.xml","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Resources/values/dimens.xml","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Resources/values/ic_launcher_background.xml","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Resources/values/strings.xml","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Resources/values/styles.xml","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Resources/menu/menu_main.xml","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Resources/mipmap-anydpi-v26/ic_launcher.xml","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Resources/mipmap-anydpi-v26/ic_launcher_round.xml","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Resources/drawable/Loading.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Resources/drawable/Icon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Resources/mipmap-xxhdpi/Icon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Resources/xml/network_security_config.xml","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Resources/xml/file_paths.xml","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Resources/layout/zxing_layout.xml","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Resources/mipmap-xhdpi/Icon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Resources/mipmap-mdpi/Icon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Resources/mipmap-hdpi/Icon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Resources/mipmap-anydpi-v26/Icon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Resources/mipmap-xxxhdpi/Icon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Language.ini","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Classification/ToggleDisplayLarge.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Classification/ToggleDisplayThumbnail.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Classification/Room/AllCloseIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Classification/Room/Roombg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Collection/MsgIconTip.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Collection/SceneCovered.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Collection/MsgIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Collection/NoCollectionBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Collection/Functionbg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Collection/CollectionIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Collection/ChangeViewbg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Collection/CollectionWhiteIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Collection/FunctionOnbg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Collection/CollectionGrayIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Navigation/IntellectualizationIconOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Navigation/ClassificationIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Navigation/UserPageNavbg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Navigation/PersonalCenterIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Navigation/IntellectualizationIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Navigation/ClassificationIconOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Navigation/PersonalCenterIconOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/LoginIcon/ShowPasswordIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/LoginIcon/SearchIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/LoginIcon/VerificationCodeIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/LoginIcon/AccountIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/LoginIcon/QQIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/LoginIcon/PasswordIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/LoginIcon/WechatIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/LoginIcon/HidePasswordIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/LoginIcon/2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/LoginIcon/EmailIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/LoginIcon/3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/LoginIcon/1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Public/ChooseIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Public/DownIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Public/RightIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Public/MinusSignIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Public/EditIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Public/Fragmentbg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Public/DownIcon_2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Public/LocationAddressIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Public/TipIcon_Failed.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Public/ChooseOnIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Public/Switch_2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Public/Logo-bg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Public/Logo.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Public/TipIcon_Successfully.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Public/FuncInfoSetIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Public/ThumbImage.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Public/Switch.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Public/AddIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Public/PlusSignIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Public/Edit.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Public/SwitchOn_2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Public/Restored_Shadow.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Public/PowerClose.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Public/PowerOpen.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Public/SwitchOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Public/transparent.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Public/ChooseRoomListbg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Public/Right.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Public/BackIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Public/DeviceInfoIcon/TempIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Public/DeviceInfoIcon/Pm25Icon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Public/DeviceInfoIcon/HumidityIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Public/DeviceInfoIcon/Restored_Shadow.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Public/MsgIcon/LoadingIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Public/MsgIcon/TipIconWhite.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Public/MsgIcon/TipIconBlack.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Public/AirIcon/29.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Public/AirIcon/13.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Public/AirIcon/20.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Public/AirIcon/18.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Public/AirIcon/4.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Public/AirIcon/5.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Public/AirIcon/6.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Public/AirIcon/2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Public/AirIcon/3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Public/AirIcon/45.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Public/AirIcon/1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Public/AirIcon/0.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/MusicIcon/bluetooth.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/MusicIcon/addMusic1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/MusicIcon/prve1Selected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/MusicIcon/love1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/MusicIcon/selectedIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/MusicIcon/playList.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/MusicIcon/myLove.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/MusicIcon/radio.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/MusicIcon/filePlay.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/MusicIcon/collect.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/MusicIcon/loveMusic.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/MusicIcon/qqMusic.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/MusicIcon/clear.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/MusicIcon/radioIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/MusicIcon/musicIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/MusicIcon/file.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/MusicIcon/vol.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/MusicIcon/usb.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/MusicIcon/localMusic.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/MusicIcon/next1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/MusicIcon/loveSelected1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/MusicIcon/selectedMusic.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/MusicIcon/noMusic.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/MusicIcon/addMusic.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/MusicIcon/playBj.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/MusicIcon/loveRadio.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/MusicIcon/list.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/MusicIcon/set.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/MusicIcon/nextSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/MusicIcon/Merge.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/MusicIcon/playStatus.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/MusicIcon/random.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/MusicIcon/collectSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/MusicIcon/pause.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/MusicIcon/progressIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/MusicIcon/prevSeletced.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/MusicIcon/MusicBack.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/MusicIcon/fileList.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/MusicIcon/myList.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/MusicIcon/single.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/MusicIcon/edit.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/MusicIcon/next.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/MusicIcon/filePause.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/MusicIcon/line.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/MusicIcon/loveSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/MusicIcon/sourceNetx.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/MusicIcon/love.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/MusicIcon/pause1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/MusicIcon/play1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/MusicIcon/play.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/MusicIcon/noSelectedIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/MusicIcon/next1Selected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/MusicIcon/prev.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/MusicIcon/prve1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/Switch.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/SwitchOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/Music/MusicIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/Music/MusicOnIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/FanIconBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/TVIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/FanThinIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/FanIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/FanIconOnBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/FanOnIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/FanIconBgGray.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/TVThinIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/TV/TVPowerIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/TV/PlusIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/TV/TV123Icon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/TV/TVRightIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/TV/TVOkIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/TV/TVUpIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/TV/TVleftIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/TV/TVDownIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/TV/TVMenuUpIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/TV/TVMenuIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/TV/MenuBgIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/TV/TVBackIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/TV/TVMuteIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/TV/ReduceIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/TV/TVMenuDownIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/FloorHeating/FloorHeatingIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/FloorHeating/OrdinaryIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/FloorHeating/NightIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/FloorHeating/AwayIconGray.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/FloorHeating/OrdinaryIconGray.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/FloorHeating/NightIconGray.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/FloorHeating/FloorHeatingThinIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/FloorHeating/FloorHeatingOnIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/FloorHeating/AwayIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/AutoIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/LowIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/AcOnIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/AcIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/DehumidificationIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/AirSupplyIconGray.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/LowIconGray.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/DivBg2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/DivBg1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/CoolIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/WindMediumIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/WindLowIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/AirSupplyIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/WindLowIconGray.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/WindMediumIconGray.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/HeatingIconGray.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/MediumIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/CoolIconGray.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/AutoIconGray.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/DehumidificationIconGray.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/WindHighIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/WindHighIconGray.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/MediumIconGray.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/HighIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/HeatIconGray.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/HeatingIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/AcThinIcon1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/HightIconGray.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainOnIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainCloseWhiteIcon_Shadow.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainCloseOnIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainOpenIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainThinIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainBgIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainCloseBlueIcon_Shadow.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainCloseIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainOpenWhiteIcon_Shadow.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainOpenOnIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainStopOnIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainOpenBlueIcon_Shadow.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainStopIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainBgOnIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/MusicFunctionBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/FreshAirFunctionBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/EnergyMonitoringFunctionBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/EnvironmentalFunctionBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/SecurityMonitoringFunctionBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/LightFunctionBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/VideoIntercomFunctionBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/PanelFunctionBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/FloorHeatingFunctionBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/ACFunctionBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/CurtainFunctionBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/ElectricFunctionBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/SensorFunctionBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/DoorLockFunctionBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/EnvironmentalScience/TipInfoIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/EnvironmentalScience/SensorHistoryBg1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/EnvironmentalScience/Pm25Icon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/EnvironmentalScience/WeatherFanSpeedIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/EnvironmentalScience/SensorHistoryBg2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/EnvironmentalScience/SensorColorTipBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/EnvironmentalScience/DiagramIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/EnvironmentalScience/HumidityIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/EnvironmentalScience/SensorHistoryBg3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/EnvironmentalScience/SmogIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/EnvironmentalScience/UpArrow.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/EnvironmentalScience/DiagramIconOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/EnvironmentalScience/LocationIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/Light/LightOnIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/Light/ColorWheel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/Light/LightIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/Light/LightThinIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/Scene/MovieMark.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/Scene/s1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/Scene/s2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/Scene/DelayIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/Scene/SceneIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/Socket/SocketIconBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/Socket/SocketIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/Socket/SocketIconOnBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/Socket/SocketOnIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/Socket/SocketThinIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/PersonalCenter/GeneralSettingsIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/PersonalCenter/AuxiliaryFunctionIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/PersonalCenter/ResidenceArmIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/PersonalCenter/HomeListbg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/PersonalCenter/AddFunctionIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/PersonalCenter/SupportIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/PersonalCenter/UserTypebg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/PersonalCenter/SwitchIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/PersonalCenter/ResidenceManageIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/PersonalCenter/AdminTypeIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/PersonalCenter/NightViewIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/PersonalCenter/ResidenceMemberIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/PersonalCenter/ResidenceDataBackupIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/PersonalCenter/MemberTypeIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/PersonalCenter/PersonalData/QRcodeIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/PersonalCenter/AppUnlockSetting/3On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/PersonalCenter/AppUnlockSetting/FingerIconRed.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/PersonalCenter/AppUnlockSetting/1On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/PersonalCenter/AppUnlockSetting/FingerprintIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/PersonalCenter/AppUnlockSetting/2On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/PersonalCenter/AppUnlockSetting/4On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/PersonalCenter/AppUnlockSetting/PasswordIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/PersonalCenter/AppUnlockSetting/GestureIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/PersonalCenter/AppUnlockSetting/GestureGrayIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/PersonalCenter/AppUnlockSetting/4.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/PersonalCenter/AppUnlockSetting/2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/PersonalCenter/AppUnlockSetting/FaceIdIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/PersonalCenter/AppUnlockSetting/3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/PersonalCenter/AppUnlockSetting/1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Echarts/index.html","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Echarts/echartsNew.html","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Echarts/js/echarts-gl.min.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Echarts/js/20190126.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Echarts/js/world.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Echarts/js/echarts-all.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Echarts/js/dataTool.min.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Echarts/js/ecStat.min.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Echarts/js/china.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Echarts/js/echarts.min.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Echarts/js/bmap.min.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Echarts/theme/macarons.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Echarts/theme/macarons2.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Echarts/theme/red.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Echarts/theme/roma.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Echarts/theme/helianthus.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Echarts/theme/green.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Echarts/theme/infographic.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Echarts/theme/shine.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Echarts/theme/gray.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Echarts/theme/sakura.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Echarts/theme/blue.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Echarts/theme/dark.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Echarts/theme/mint.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/DiyThumbIconOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/DiyThumbIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/Music/MusicPlayOnIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/Music/MusicPlayIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/PersonalCenter/InfoOnIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/Music/MusicThinIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Navigation/HomePageIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Navigation/CollectionIconOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Navigation/CollectionIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Navigation/HomePageIconOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/PersonalCenter/HomeList4bg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/PersonalCenter/HomeList2bg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/PersonalCenter/HomeList1bg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/PersonalCenter/HomeList3bg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/PersonalCenter/ResetPassword/DialogTipTitleIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/Light/RelayOnBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/Light/RelayBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/DiyThumbIcon2On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/EnvironmentalScience/FunctionIconTVOC.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/EnvironmentalScience/FunctionIconPm25.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/EnvironmentalScience/FunctionIconCO2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/EnvironmentalScience/FunctionIconTemp.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/EnvironmentalScience/FunctionIconHumidity.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Intelligence/CreateScene3Bg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Intelligence/CreateScene1Bg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Intelligence/CreateScene2Bg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Public/FuncInfoSetIcon_white.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Intelligence/Gallery/chooseTipIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Intelligence/Gallery/scenebg10.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Intelligence/Gallery/scenebg9.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Intelligence/Gallery/scenebg8.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Intelligence/Gallery/scenebg6.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Intelligence/Gallery/scenebg7.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Intelligence/Gallery/scenebg5.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Intelligence/Gallery/scenebg4.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Intelligence/Gallery/scenebg1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Intelligence/Gallery/scenebg3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/Intelligence/Gallery/scenebg2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/Light/BrightnessBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/RollingShutterIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/MotorCurtainIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/OnIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/TipNot.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_Android/Assets/Phone/DeviceIcon/VoicePanelIcon.png","/Users/jlchen/.nuget/packages/xamarin.android.arch.lifecycle.runtime/1.1.1.3/proguard/monoandroid80/proguard.txt","/Users/jlchen/.nuget/packages/xamarin.android.support.media.compat/28.0.0.3/proguard/monoandroid80/proguard.txt","/Users/jlchen/.nuget/packages/xamarin.android.support.core.ui/28.0.0.3/proguard/monoandroid80/proguard.txt","/Users/jlchen/.nuget/packages/xamarin.android.support.v7.recyclerview/28.0.0.3/proguard/monoandroid80/proguard.txt","/Users/jlchen/.nuget/packages/xamarin.android.support.animated.vector.drawable/28.0.0.3/proguard/monoandroid80/proguard.txt","/Users/jlchen/.nuget/packages/xamarin.android.support.design/28.0.0.3/proguard/monoandroid80/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","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","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","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","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","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"],"Analyzers":[],"AdditionalFiles":[],"EditorConfigFiles":[]}
\ No newline at end of file
+{"Format":1,"ProjectReferences":[],"MetadataReferences":[{"FilePath":"/Users/nigemacpc/.nuget/packages/fastandroidcamera/2.0.0/lib/MonoAndroid403/FastAndroidCamera.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Java.Interop.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v8.0/Mono.Android.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigemacpc/.nuget/packages/mqttnet/3.0.8/lib/netstandard2.0/MQTTnet.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/mscorlib.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigemacpc/.nuget/packages/newtonsoft.json/12.0.3/lib/netstandard2.0/Newtonsoft.Json.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigemacpc/.nuget/packages/restsharp/106.11.7/lib/netstandard2.0/RestSharp.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /DLL/Shared.Droid.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /DLL/Shared.Droid.HDLWidget.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /DLL/Android/Shared.Droid.JLCountryCode.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /DLL/Android/Shared.Droid.Smartrefresh.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /DLL/Android/Shared.Droid.TouchID.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.Net.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.Numerics.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.Numerics.Vectors.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.Web.Services.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.Xml.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigemacpc/.nuget/packages/xamarin.android.arch.core.common/1.1.1.3/lib/monoandroid80/Xamarin.Android.Arch.Core.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigemacpc/.nuget/packages/xamarin.android.arch.lifecycle.common/1.1.1.3/lib/monoandroid80/Xamarin.Android.Arch.Lifecycle.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigemacpc/.nuget/packages/xamarin.android.arch.lifecycle.runtime/1.1.1.3/lib/monoandroid80/Xamarin.Android.Arch.Lifecycle.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigemacpc/.nuget/packages/xamarin.android.support.animated.vector.drawable/28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.Animated.Vector.Drawable.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigemacpc/.nuget/packages/xamarin.android.support.annotations/28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.Annotations.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigemacpc/.nuget/packages/xamarin.android.support.compat/28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.Compat.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigemacpc/.nuget/packages/xamarin.android.support.core.ui/28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.Core.UI.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigemacpc/.nuget/packages/xamarin.android.support.core.utils/28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.Core.Utils.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigemacpc/.nuget/packages/xamarin.android.support.customtabs/28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.CustomTabs.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigemacpc/.nuget/packages/xamarin.android.support.design/28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.Design.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigemacpc/.nuget/packages/xamarin.android.support.fragment/28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.Fragment.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigemacpc/.nuget/packages/xamarin.android.support.media.compat/28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.Media.Compat.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigemacpc/.nuget/packages/xamarin.android.support.transition/28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.Transition.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigemacpc/.nuget/packages/xamarin.android.support.v4/28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.v4.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigemacpc/.nuget/packages/xamarin.android.support.v7.appcompat/28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.v7.AppCompat.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigemacpc/.nuget/packages/xamarin.android.support.v7.recyclerview/28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.v7.RecyclerView.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigemacpc/.nuget/packages/xamarin.android.support.vector.drawable/28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.Vector.Drawable.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigemacpc/.nuget/packages/xamarin.essentials/1.3.1/lib/monoandroid80/Xamarin.Essentials.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigemacpc/.nuget/packages/zxing.net.mobile/2.4.1/lib/MonoAndroid71/ZXing.Net.Mobile.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigemacpc/.nuget/packages/zxing.net.mobile/2.4.1/lib/MonoAndroid71/zxing.portable.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigemacpc/.nuget/packages/zxing.net.mobile/2.4.1/lib/MonoAndroid71/ZXingNetMobile.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.Contracts.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.FileVersionInfo.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Security.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/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.2.0.100/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.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Dynamic.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/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.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Principal.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.ThreadPool.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/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.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ComponentModel.EventBasedAsync.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/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.2.0.100/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.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/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.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/netstandard.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.UnmanagedMemoryStream.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ServiceModel.Http.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/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.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.XPath.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.XmlDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/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.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Resources.Writer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Console.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Cache.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Sockets.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/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.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.NetworkInformation.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Utilities.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/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.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Claims.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ServiceModel.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/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.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ComponentModel.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/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.2.0.100/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.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.Numerics.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/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.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.TraceSource.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/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.2.0.100/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.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Linq.Expressions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.Timer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.InteropServices.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.Pipes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.HttpListener.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Text.RegularExpressions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/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.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Collections.NonGeneric.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Collections.Concurrent.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.Overlapped.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/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.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.Handles.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Data.SqlClient.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ObjectModel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.WebHeaderCollection.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/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.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ComponentModel.TypeConverter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Mail.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/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.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Linq.Parallel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.XDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.SecureString.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/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.2.0.100/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.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ComponentModel.Annotations.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/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.2.0.100/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.2.0.100/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.2.0.100/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.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Linq.Queryable.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Resources.ResourceManager.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Resources.Reader.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Collections.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/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.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Data.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.NameResolution.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ComponentModel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ServiceProcess.ServiceController.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/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.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.Loader.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ServiceModel.Security.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.AuthenticationManager.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.ReaderWriter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.Tasks.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.Tracing.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.AppContext.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Buffers.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/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.2.0.100/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.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.TextWriterTraceListener.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Text.Encoding.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.MemoryMappedFiles.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/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.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/Microsoft.Win32.Registry.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Globalization.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/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.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Collections.Specialized.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/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.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ValueTuple.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/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.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.ServicePoint.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.XmlSerializer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Globalization.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Resources.ReaderWriter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/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.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.IsolatedStorage.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ServiceModel.NetTcp.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.TypeExtensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Globalization.Calendars.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Requests.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.WebSockets.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.Emit.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.FileSystem.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/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.2.0.100/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.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.Thread.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Linq.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.Process.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.Tools.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/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.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.Debug.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/Microsoft.Win32.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/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.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.TraceEvent.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Drawing.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/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.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Ping.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ServiceModel.Duplex.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.StackTrace.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.DispatchProxy.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/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.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Memory.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.2.0.100/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Drawing.Common.dll","Aliases":[],"Framework":null}],"Files":["/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/MainActivity.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Resources/Resource.designer.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Properties/AssemblyInfo.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Application.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Scan.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/ZXingCustomScanView.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/ZXingOverlayView.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Other/JLCountrycode.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/MainPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/DAL/Net/HttpListener.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/DAL/FileUtils.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/Common/R.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/DAL/Net/MyWebClient.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/DAL/Net/MqttCommon.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/DAL/Server/HttpServerRequest.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/Entity/ResponseEntity/RegionInfoRes.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/Entity/ResponseEntity/ResponsePack.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/Entity/Enumerative/EmptyHttpReques.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/DAL/Server/HttpServerRequestBase.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/Entity/Room.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/Entity/Enumerative/Command.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/Entity/Enumerative/MyEnum.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/Entity/DB_ResidenceData.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/Entity/Function/Function.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/DriverLayer/Target.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/DriverLayer/UdpSocket.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/DriverLayer/Control.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/DriverLayer/CRC.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/DriverLayer/Packet.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/Entity/OnAppConfig.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/Entity/UserInfo.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/DriverLayer/Control_Udp_Bus.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/Entity/Function/BusData.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI0-Public/PublicAssmebly.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/CSS/CSS.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/UserPageBLL.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/UserPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/2-Classification/ClassificationPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/2-Classification/ClassificationPageBLL.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/FunctionBaseInfoSetPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/ChooseFloorPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/FunctionBaseInfoSetPageBLL.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/ChooseRoomPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Curtain/MotorCurtainPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Light/DimmerPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Light/RelayPageBLL.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Light/RGBPageBLL.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Light/RGBPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Light/RelayPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/1-HomePage/HomePageBLL.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/1-HomePage/HomePage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/4-PersonalCenter/PersonalDataPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPageBLL.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/4-PersonalCenter/PersonalDataPageBLL.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/RoomEditPageBLL.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/RoomEditFunctionPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/RoomEditPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/ResidentialManagePage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/RoomEditFunctionPageBLL.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/RoomsManagementPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/FloorsManagementPageBLL.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/FloorsManagementPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/ResidentialManagePageBLL.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/RoomsManagementPageBLL.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI1-Login/LoginPageBLL.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI1-Login/ForgetPasswordPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI1-Login/LoginPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI1-Login/ForgetPasswordPageBLL.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI1-Login/ResetPassword_VerificationCode.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI1-Login/RegisterPageBLL.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI1-Login/BaseView.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI1-Login/RegisterPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI0-Public/PublicAssmeblyBLL.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI0-Public/TopViewDiv.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI0-Public/TopViewDivBLL.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/ChooseRoomPageBLL.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Light/DimmerPageBLL.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Curtain/MotorCurtainPageBLL.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Curtain/CurtainModulePage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Curtain/CurtainModulePageBLL.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Curtain/RollingShutterPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Curtain/RollingShutterPageBLL.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/AC/ACPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/AC/ACPageBLL.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/2-Classification/FunctionPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/2-Classification/FunctionPageBLL.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/Common/A_Protocol_Command.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/2-Classification/FunctionControlZone.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/2-Classification/FunctionControlZoneBLL.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/2-Classification/RoomPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/2-Classification/RoomPageBLL.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/2-Classification/ClassificaitionPublicBLL.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/Entity/Function/Scene.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/Entity/FunctionList.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/Entity/Function/AC.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/Entity/Function/Curtain.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/Entity/Function/FloorHeating.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/Entity/Function/Light.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/Entity/ResponseEntity/CityInfo.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockSettingsPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockSettingsPageBLL.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockPasswordPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI0-Public/OperationSuccessPromptPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockGesturePage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI0-Public/AppUnlockPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/FoolHeating/FloorHeatingPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/FoolHeating/FloorHeatingPageBLL.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/DriverLayer/CommonPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Electrical/FanPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/Entity/Function/Fan.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/Entity/Function/SwitchSocket.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Electrical/FanPageBLL.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Electrical/SocketPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Electrical/SocketPageBLL.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/Entity/Function/TV.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Electrical/TVPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Electrical/TVPageBLL.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/EnvironmentalScience/EnvironmentalSciencePage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/Entity/Function/Sensor.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/EnvironmentalScience/EnvironmentalSciencePageBLL.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/EnvironmentalScience/EnvironmentalSensorPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberManagementPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/Entity/ResponseEntity/ResidenceMemberInfo.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberManagementPageBLL.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberPermissionPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberFunctionPermissionPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/Entity/AProtocolEntity.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberPermissionPageBLL.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/AddMemberScanPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/AddMemberScanPageBLL.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberFunctionPermissionPageBLL.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Music/MusicMain.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Music/A31Radio.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Music/A31RadioList.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Music/A31MusicModel.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Music/A31MusicSourcePage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Music/A31PlayMusicPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Music/A31LoveRadioList.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Music/A31LoveList.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Music/A31USBMusicList.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Music/A31PlayStatus.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Music/A31MyList.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Music/SendMethod.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Music/A31LocalMusicList.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Music/A31LoveMusicList.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Music/A31MyListMusic.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Music/View/DialogView.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Music/View/TopView.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Music/View/MusicView.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Music/View/PlayView.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Music/View/SizeClass.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Music/View/TipView.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Music/View/MusicSourceView.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Music/View/SongView.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/ChooseShareMemberTargetListPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/ChooseShareMemberTargetListPageBLL.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/4-PersonalCenter/AccountBindInfo/AccountBindInfoPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/4-PersonalCenter/AccountBindInfo/ChangeBindAccountPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/4-PersonalCenter/AccountBindInfo/VerificationCodePage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/4-PersonalCenter/AccountBindInfo/BindAccountPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/EnvironmentalScience/EchartsOption.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/4-PersonalCenter/ResetAccountPassword/ResetPasswordOptionPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/4-PersonalCenter/ResetAccountPassword/ResetPasswordVerificationCodePage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/4-PersonalCenter/ResetAccountPassword/ResetPasswordPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Music/UpdateThread.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Music/View/MyListView.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI0-Public/UpdataTcpResidenceDataDialog.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/3-Intelligence/IntelligencePage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/Common/MqttCommon.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI0-Public/GalleryPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/DAL/Net/Mqtt_Cloud.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/DAL/Net/Mqtt_A_Protocol.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/4-PersonalCenter/AboutOnPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/3-Intelligence/Scene/NewSceneMenuListPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/3-Intelligence/Scene/SceneEditPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/3-Intelligence/Scene/SceneFunctionListEditPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/3-Intelligence/Scene/SetSceneFunctionInfoPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/3-Intelligence/Scene/SetSceneLocationPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/3-Intelligence/Automation/AutomationMenuPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/4-PersonalCenter/GetSupportPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/DriverLayer/Control_TcpClient.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/DriverLayer/Control_TcpServer.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Panel/PanelPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/4-PersonalCenter/SearchDevice/SearchDevicePage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/4-PersonalCenter/SearchDevice/VoicePanelScenePage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/Entity/Device/DeviceModule.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/Entity/Device/SBK_SceneListObj.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/4-PersonalCenter/SearchDevice/VoicePanelSettingPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/4-PersonalCenter/SearchDevice/VoicePanelSceneListPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/DAL/Server/NewAPI.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/DAL/Server/HttpUtil.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/Common/Utlis.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/DAL/Server/IMessageCommon.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/DAL/Server/NewApiRes.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Resources/AboutResources.txt","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Properties/AndroidManifest.xml","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/AboutAssets.txt","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Resources/values/colors.xml","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Resources/values/dimens.xml","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Resources/values/ic_launcher_background.xml","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Resources/values/strings.xml","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Resources/values/styles.xml","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Resources/menu/menu_main.xml","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Resources/mipmap-anydpi-v26/ic_launcher.xml","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Resources/mipmap-anydpi-v26/ic_launcher_round.xml","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Resources/drawable/Loading.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Resources/drawable/Icon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Resources/mipmap-xxhdpi/Icon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Resources/xml/network_security_config.xml","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Resources/xml/file_paths.xml","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Resources/layout/zxing_layout.xml","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Resources/mipmap-xhdpi/Icon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Resources/mipmap-mdpi/Icon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Resources/mipmap-hdpi/Icon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Resources/mipmap-anydpi-v26/Icon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Resources/mipmap-xxxhdpi/Icon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Language.ini","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Classification/ToggleDisplayLarge.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Classification/ToggleDisplayThumbnail.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Classification/Room/AllCloseIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Classification/Room/Roombg.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Collection/MsgIconTip.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Collection/SceneCovered.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Collection/MsgIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Collection/NoCollectionBg.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Collection/Functionbg.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Collection/CollectionIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Collection/ChangeViewbg.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Collection/CollectionWhiteIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Collection/FunctionOnbg.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Collection/CollectionGrayIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Navigation/IntellectualizationIconOn.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Navigation/ClassificationIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Navigation/UserPageNavbg.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Navigation/PersonalCenterIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Navigation/IntellectualizationIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Navigation/ClassificationIconOn.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Navigation/PersonalCenterIconOn.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/LoginIcon/ShowPasswordIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/LoginIcon/SearchIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/LoginIcon/VerificationCodeIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/LoginIcon/AccountIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/LoginIcon/QQIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/LoginIcon/PasswordIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/LoginIcon/WechatIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/LoginIcon/HidePasswordIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/LoginIcon/2.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/LoginIcon/EmailIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/LoginIcon/3.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/LoginIcon/1.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Public/ChooseIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Public/DownIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Public/RightIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Public/MinusSignIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Public/EditIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Public/Fragmentbg.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Public/DownIcon_2.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Public/LocationAddressIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Public/TipIcon_Failed.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Public/ChooseOnIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Public/Switch_2.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Public/Logo-bg.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Public/Logo.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Public/TipIcon_Successfully.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Public/FuncInfoSetIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Public/ThumbImage.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Public/Switch.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Public/AddIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Public/PlusSignIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Public/Edit.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Public/SwitchOn_2.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Public/Restored_Shadow.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Public/PowerClose.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Public/PowerOpen.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Public/SwitchOn.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Public/transparent.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Public/ChooseRoomListbg.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Public/Right.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Public/BackIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Public/DeviceInfoIcon/TempIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Public/DeviceInfoIcon/Pm25Icon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Public/DeviceInfoIcon/HumidityIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Public/DeviceInfoIcon/Restored_Shadow.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Public/MsgIcon/LoadingIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Public/MsgIcon/TipIconWhite.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Public/MsgIcon/TipIconBlack.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Public/AirIcon/29.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Public/AirIcon/13.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Public/AirIcon/20.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Public/AirIcon/18.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Public/AirIcon/4.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Public/AirIcon/5.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Public/AirIcon/6.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Public/AirIcon/2.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Public/AirIcon/3.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Public/AirIcon/45.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Public/AirIcon/1.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Public/AirIcon/0.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/MusicIcon/bluetooth.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/MusicIcon/addMusic1.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/MusicIcon/prve1Selected.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/MusicIcon/love1.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/MusicIcon/selectedIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/MusicIcon/playList.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/MusicIcon/myLove.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/MusicIcon/radio.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/MusicIcon/filePlay.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/MusicIcon/collect.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/MusicIcon/loveMusic.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/MusicIcon/qqMusic.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/MusicIcon/clear.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/MusicIcon/radioIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/MusicIcon/musicIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/MusicIcon/file.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/MusicIcon/vol.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/MusicIcon/usb.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/MusicIcon/localMusic.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/MusicIcon/next1.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/MusicIcon/loveSelected1.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/MusicIcon/selectedMusic.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/MusicIcon/noMusic.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/MusicIcon/addMusic.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/MusicIcon/playBj.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/MusicIcon/loveRadio.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/MusicIcon/list.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/MusicIcon/set.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/MusicIcon/nextSelected.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/MusicIcon/Merge.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/MusicIcon/playStatus.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/MusicIcon/random.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/MusicIcon/collectSelected.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/MusicIcon/pause.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/MusicIcon/progressIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/MusicIcon/prevSeletced.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/MusicIcon/MusicBack.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/MusicIcon/fileList.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/MusicIcon/myList.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/MusicIcon/single.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/MusicIcon/edit.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/MusicIcon/next.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/MusicIcon/filePause.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/MusicIcon/line.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/MusicIcon/loveSelected.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/MusicIcon/sourceNetx.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/MusicIcon/love.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/MusicIcon/pause1.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/MusicIcon/play1.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/MusicIcon/play.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/MusicIcon/noSelectedIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/MusicIcon/next1Selected.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/MusicIcon/prev.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/MusicIcon/prve1.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/Switch.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/SwitchOn.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/Music/MusicIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/Music/MusicOnIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/FanIconBg.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/TVIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/FanThinIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/FanIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/FanIconOnBg.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/FanOnIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/FanIconBgGray.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/TVThinIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/TV/TVPowerIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/TV/PlusIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/TV/TV123Icon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/TV/TVRightIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/TV/TVOkIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/TV/TVUpIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/TV/TVleftIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/TV/TVDownIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/TV/TVMenuUpIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/TV/TVMenuIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/TV/MenuBgIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/TV/TVBackIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/TV/TVMuteIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/TV/ReduceIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/TV/TVMenuDownIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/FloorHeating/FloorHeatingIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/FloorHeating/OrdinaryIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/FloorHeating/NightIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/FloorHeating/AwayIconGray.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/FloorHeating/OrdinaryIconGray.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/FloorHeating/NightIconGray.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/FloorHeating/FloorHeatingThinIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/FloorHeating/FloorHeatingOnIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/FloorHeating/AwayIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/AC/AutoIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/AC/LowIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/AC/AcOnIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/AC/AcIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/AC/DehumidificationIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/AC/AirSupplyIconGray.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/AC/LowIconGray.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/AC/DivBg2.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/AC/DivBg1.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/AC/CoolIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/AC/WindMediumIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/AC/WindLowIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/AC/AirSupplyIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/AC/WindLowIconGray.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/AC/WindMediumIconGray.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/AC/HeatingIconGray.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/AC/MediumIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/AC/CoolIconGray.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/AC/AutoIconGray.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/AC/DehumidificationIconGray.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/AC/WindHighIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/AC/WindHighIconGray.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/AC/MediumIconGray.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/AC/HighIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/AC/HeatIconGray.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/AC/HeatingIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/AC/AcThinIcon1.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/AC/HightIconGray.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainOnIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainCloseWhiteIcon_Shadow.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainCloseOnIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainOpenIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainThinIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainBgIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainCloseBlueIcon_Shadow.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainCloseIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainOpenWhiteIcon_Shadow.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainOpenOnIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainStopOnIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainOpenBlueIcon_Shadow.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainStopIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainBgOnIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/MusicFunctionBg.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/FreshAirFunctionBg.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/EnergyMonitoringFunctionBg.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/EnvironmentalFunctionBg.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/SecurityMonitoringFunctionBg.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/LightFunctionBg.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/VideoIntercomFunctionBg.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/PanelFunctionBg.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/FloorHeatingFunctionBg.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/ACFunctionBg.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/CurtainFunctionBg.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/ElectricFunctionBg.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/SensorFunctionBg.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/DoorLockFunctionBg.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/EnvironmentalScience/TipInfoIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/EnvironmentalScience/SensorHistoryBg1.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/EnvironmentalScience/Pm25Icon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/EnvironmentalScience/WeatherFanSpeedIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/EnvironmentalScience/SensorHistoryBg2.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/EnvironmentalScience/SensorColorTipBg.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/EnvironmentalScience/DiagramIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/EnvironmentalScience/HumidityIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/EnvironmentalScience/SensorHistoryBg3.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/EnvironmentalScience/SmogIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/EnvironmentalScience/UpArrow.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/EnvironmentalScience/DiagramIconOn.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/EnvironmentalScience/LocationIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/Light/LightOnIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/Light/ColorWheel.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/Light/LightIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/Light/LightThinIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/Scene/MovieMark.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/Scene/s1.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/Scene/s2.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/Scene/DelayIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/Scene/SceneIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/Socket/SocketIconBg.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/Socket/SocketIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/Socket/SocketIconOnBg.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/Socket/SocketOnIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/Socket/SocketThinIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/PersonalCenter/GeneralSettingsIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/PersonalCenter/AuxiliaryFunctionIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/PersonalCenter/ResidenceArmIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/PersonalCenter/HomeListbg.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/PersonalCenter/AddFunctionIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/PersonalCenter/SupportIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/PersonalCenter/UserTypebg.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/PersonalCenter/SwitchIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/PersonalCenter/ResidenceManageIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/PersonalCenter/AdminTypeIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/PersonalCenter/NightViewIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/PersonalCenter/ResidenceMemberIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/PersonalCenter/ResidenceDataBackupIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/PersonalCenter/MemberTypeIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/PersonalCenter/PersonalData/QRcodeIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/PersonalCenter/AppUnlockSetting/3On.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/PersonalCenter/AppUnlockSetting/FingerIconRed.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/PersonalCenter/AppUnlockSetting/1On.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/PersonalCenter/AppUnlockSetting/FingerprintIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/PersonalCenter/AppUnlockSetting/2On.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/PersonalCenter/AppUnlockSetting/4On.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/PersonalCenter/AppUnlockSetting/PasswordIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/PersonalCenter/AppUnlockSetting/GestureIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/PersonalCenter/AppUnlockSetting/GestureGrayIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/PersonalCenter/AppUnlockSetting/4.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/PersonalCenter/AppUnlockSetting/2.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/PersonalCenter/AppUnlockSetting/FaceIdIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/PersonalCenter/AppUnlockSetting/3.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/PersonalCenter/AppUnlockSetting/1.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Echarts/index.html","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Echarts/echartsNew.html","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Echarts/js/echarts-gl.min.js","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Echarts/js/20190126.js","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Echarts/js/world.js","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Echarts/js/echarts-all.js","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Echarts/js/dataTool.min.js","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Echarts/js/ecStat.min.js","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Echarts/js/china.js","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Echarts/js/echarts.min.js","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Echarts/js/bmap.min.js","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Echarts/theme/macarons.js","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Echarts/theme/macarons2.js","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Echarts/theme/red.js","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Echarts/theme/roma.js","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Echarts/theme/helianthus.js","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Echarts/theme/green.js","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Echarts/theme/infographic.js","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Echarts/theme/shine.js","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Echarts/theme/gray.js","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Echarts/theme/sakura.js","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Echarts/theme/blue.js","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Echarts/theme/dark.js","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Echarts/theme/mint.js","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/AC/DiyThumbIconOn.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/AC/DiyThumbIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/Music/MusicPlayOnIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/Music/MusicPlayIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/PersonalCenter/InfoOnIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/Music/MusicThinIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Navigation/HomePageIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Navigation/CollectionIconOn.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Navigation/CollectionIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Navigation/HomePageIconOn.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/PersonalCenter/HomeList4bg.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/PersonalCenter/HomeList2bg.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/PersonalCenter/HomeList1bg.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/PersonalCenter/HomeList3bg.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/PersonalCenter/ResetPassword/DialogTipTitleIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/Light/RelayOnBg.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/Light/RelayBg.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/AC/DiyThumbIcon2On.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/EnvironmentalScience/FunctionIconTVOC.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/EnvironmentalScience/FunctionIconPm25.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/EnvironmentalScience/FunctionIconCO2.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/EnvironmentalScience/FunctionIconTemp.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/EnvironmentalScience/FunctionIconHumidity.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Intelligence/CreateScene3Bg.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Intelligence/CreateScene1Bg.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Intelligence/CreateScene2Bg.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Public/FuncInfoSetIcon_white.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Intelligence/Gallery/chooseTipIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Intelligence/Gallery/scenebg10.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Intelligence/Gallery/scenebg9.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Intelligence/Gallery/scenebg8.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Intelligence/Gallery/scenebg6.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Intelligence/Gallery/scenebg7.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Intelligence/Gallery/scenebg5.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Intelligence/Gallery/scenebg4.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Intelligence/Gallery/scenebg1.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Intelligence/Gallery/scenebg3.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/Intelligence/Gallery/scenebg2.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/Light/BrightnessBg.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/RollingShutterIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/MotorCurtainIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/OnIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/TipNot.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_Android/Assets/Phone/DeviceIcon/VoicePanelIcon.png","/Users/nigemacpc/.nuget/packages/xamarin.android.arch.lifecycle.runtime/1.1.1.3/proguard/monoandroid80/proguard.txt","/Users/nigemacpc/.nuget/packages/xamarin.android.support.media.compat/28.0.0.3/proguard/monoandroid80/proguard.txt","/Users/nigemacpc/.nuget/packages/xamarin.android.support.core.ui/28.0.0.3/proguard/monoandroid80/proguard.txt","/Users/nigemacpc/.nuget/packages/xamarin.android.support.v7.recyclerview/28.0.0.3/proguard/monoandroid80/proguard.txt","/Users/nigemacpc/.nuget/packages/xamarin.android.support.animated.vector.drawable/28.0.0.3/proguard/monoandroid80/proguard.txt","/Users/nigemacpc/.nuget/packages/xamarin.android.support.design/28.0.0.3/proguard/monoandroid80/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","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","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","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","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","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"],"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 4f68e60..3ece36f 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/jlchen/.nuget/packages/microsoft.appcenter.analytics/3.1.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Analytics.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/.nuget/packages/microsoft.appcenter.analytics/3.1.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Analytics.iOS.Bindings.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/.nuget/packages/microsoft.appcenter.crashes/3.1.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Crashes.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/.nuget/packages/microsoft.appcenter.crashes/3.1.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Crashes.iOS.Bindings.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/.nuget/packages/microsoft.appcenter/3.1.0/lib/Xamarin.iOS10/Microsoft.AppCenter.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/.nuget/packages/microsoft.appcenter/3.1.0/lib/Xamarin.iOS10/Microsoft.AppCenter.iOS.Bindings.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/DLL/IOS/MJRefresh_Xamarin.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/.nuget/packages/mqttnet/3.0.8/lib/netstandard2.0/MQTTnet.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/mscorlib.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/.nuget/packages/newtonsoft.json/12.0.2/lib/netstandard2.0/Newtonsoft.Json.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/OpenTK-1.0.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/.nuget/packages/restsharp/106.11.7/lib/netstandard2.0/RestSharp.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/DLL/Shared.IOS.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/DLL/IOS/Shared.IOS.JLCountryCode.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/DLL/Shared.IOS.TBL.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/System.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/System.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Drawing.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/System.Numerics.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/System.Numerics.Vectors.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/System.Web.Services.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/System.Xml.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/.nuget/packages/xamarin.essentials/1.1.0/lib/xamarinios10/Xamarin.Essentials.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Xamarin.iOS.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/.nuget/packages/zxing.net.mobile/2.4.1/lib/Xamarin.iOS10/ZXing.Net.Mobile.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/.nuget/packages/zxing.net.mobile/2.4.1/lib/Xamarin.iOS10/zxing.portable.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/.nuget/packages/zxing.net.mobile/2.4.1/lib/Xamarin.iOS10/ZXingNetMobile.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Contracts.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.FileVersionInfo.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.Security.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Xml.XPath.XDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.WebSockets.Client.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Dynamic.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Xml.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Principal.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Reflection.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Threading.ThreadPool.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Cng.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.EventBasedAsync.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.CompilerServices.VisualC.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Threading.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.DeriveBytes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/netstandard.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.UnmanagedMemoryStream.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Http.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Xml.XPath.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Xml.XmlDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Xml.Xsl.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Resources.Writer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Console.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.Cache.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.Sockets.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Text.Encoding.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.NetworkInformation.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.Utilities.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Principal.Windows.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Claims.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Hashing.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.DriveInfo.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.X509Certificates.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Reflection.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.Numerics.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.Watcher.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.TraceSource.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Reflection.Emit.Lightweight.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Text.Encoding.CodePages.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Linq.Expressions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Threading.Timer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.InteropServices.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.Pipes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.HttpListener.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Text.RegularExpressions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Threading.Tasks.Parallel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Collections.NonGeneric.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Collections.Concurrent.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Threading.Overlapped.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Pkcs.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.Handles.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Data.SqlClient.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.ObjectModel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.WebHeaderCollection.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.InteropServices.RuntimeInformation.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.TypeConverter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.Mail.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Threading.Tasks.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Linq.Parallel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Xml.XDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.SecureString.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/Microsoft.Win32.Registry.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.RSA.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.Annotations.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.Compression.ZipFile.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.InteropServices.WindowsRuntime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Linq.Queryable.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Resources.ResourceManager.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Resources.Reader.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Collections.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Reflection.Emit.ILGeneration.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Data.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.NameResolution.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.ServiceProcess.ServiceController.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.ECDiffieHellman.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.Loader.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Security.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.AuthenticationManager.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Xml.ReaderWriter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Threading.Tasks.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Tracing.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.AppContext.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Buffers.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.ECDsa.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Csp.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.TextWriterTraceListener.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Text.Encoding.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.MemoryMappedFiles.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.OpenSsl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/Microsoft.Win32.Registry.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Globalization.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.RandomNumberGenerator.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Collections.Specialized.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.ProtectedData.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.ValueTuple.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Xml.XPath.XmlDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.ServicePoint.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Xml.XmlSerializer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Reflection.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Globalization.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Resources.ReaderWriter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encoding.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.IsolatedStorage.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Threading.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.NetTcp.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Reflection.TypeExtensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Globalization.Calendars.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.Requests.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.WebSockets.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Reflection.Emit.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Json.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Algorithms.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Threading.Thread.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Linq.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Process.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Tools.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Hashing.Algorithms.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Debug.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/Microsoft.Win32.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.TraceEvent.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Drawing.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Formatters.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.Ping.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Duplex.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.StackTrace.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Reflection.DispatchProxy.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.Aes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Memory.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.2.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.Primitives.dll","Aliases":[],"Framework":null}],"Files":["/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Main.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/AppDelegate.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/ViewController.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/ViewController.designer.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/ViewControllerBase.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Reachability.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Scan.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/ZXingOverlayView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/MainPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/DAL/Net/HttpListener.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/DAL/FileUtils.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Common/R.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/DAL/Net/MyWebClient.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/DAL/Net/MqttCommon.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/DAL/Server/HttpServerRequest.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/ResponseEntity/RegionInfoRes.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/ResponseEntity/ResponsePack.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/Enumerative/EmptyHttpReques.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/DAL/Server/HttpServerRequestBase.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/Room.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/Enumerative/Command.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/Enumerative/MyEnum.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/DB_ResidenceData.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/Function/Function.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/DriverLayer/Target.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/DriverLayer/UdpSocket.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/DriverLayer/Control.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/DriverLayer/CRC.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/DriverLayer/Packet.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/OnAppConfig.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/UserInfo.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/DriverLayer/Control_Udp_Bus.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/Function/BusData.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI0-Public/PublicAssmebly.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/CSS/CSS.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/UserPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/UserPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/2-Classification/ClassificationPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/2-Classification/ClassificationPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/FunctionBaseInfoSetPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/ChooseFloorPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/FunctionBaseInfoSetPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/ChooseRoomPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Curtain/MotorCurtainPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Light/DimmerPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Light/RelayPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Light/RGBPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Light/RGBPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Light/RelayPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/1-HomePage/HomePageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/1-HomePage/HomePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/PersonalDataPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/PersonalDataPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/RoomEditPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/RoomEditFunctionPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/RoomEditPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/ResidentialManagePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/RoomEditFunctionPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/RoomsManagementPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/FloorsManagementPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/FloorsManagementPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/ResidentialManagePageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/RoomsManagementPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI1-Login/LoginPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI1-Login/ForgetPasswordPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI1-Login/LoginPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI1-Login/ForgetPasswordPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI1-Login/ResetPassword_VerificationCode.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI1-Login/RegisterPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI1-Login/BaseView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI1-Login/RegisterPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI0-Public/PublicAssmeblyBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI0-Public/TopViewDiv.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI0-Public/TopViewDivBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/ChooseRoomPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Light/DimmerPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Curtain/MotorCurtainPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Curtain/CurtainModulePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Curtain/CurtainModulePageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Curtain/RollingShutterPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Curtain/RollingShutterPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/AC/ACPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/AC/ACPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/2-Classification/FunctionPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/2-Classification/FunctionPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Common/A_Protocol_Command.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/2-Classification/FunctionControlZone.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/2-Classification/FunctionControlZoneBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/2-Classification/RoomPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/2-Classification/RoomPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/2-Classification/ClassificaitionPublicBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/Function/Scene.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/FunctionList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/Function/AC.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/Function/Curtain.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/Function/FloorHeating.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/Function/Light.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/ResponseEntity/CityInfo.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockSettingsPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockSettingsPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockPasswordPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI0-Public/OperationSuccessPromptPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockGesturePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI0-Public/AppUnlockPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/FoolHeating/FloorHeatingPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/FoolHeating/FloorHeatingPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/DriverLayer/CommonPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Electrical/FanPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/Function/Fan.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/Function/SwitchSocket.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Electrical/FanPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Electrical/SocketPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Electrical/SocketPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/Function/TV.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Electrical/TVPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Electrical/TVPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/EnvironmentalScience/EnvironmentalSciencePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/Function/Sensor.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/EnvironmentalScience/EnvironmentalSciencePageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/EnvironmentalScience/EnvironmentalSensorPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberManagementPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/ResponseEntity/ResidenceMemberInfo.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberManagementPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberPermissionPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberFunctionPermissionPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/AProtocolEntity.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberPermissionPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/AddMemberScanPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/AddMemberScanPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberFunctionPermissionPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/MusicMain.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/A31Radio.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/A31RadioList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/A31MusicModel.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/A31MusicSourcePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/A31PlayMusicPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/A31LoveRadioList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/A31LoveList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/A31USBMusicList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/A31PlayStatus.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/A31MyList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/SendMethod.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/A31LocalMusicList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/A31LoveMusicList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/A31MyListMusic.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/View/DialogView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/View/TopView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/View/MusicView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/View/PlayView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/View/SizeClass.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/View/TipView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/View/MusicSourceView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/View/SongView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/ChooseShareMemberTargetListPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/ChooseShareMemberTargetListPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/AccountBindInfo/AccountBindInfoPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/AccountBindInfo/ChangeBindAccountPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/AccountBindInfo/VerificationCodePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/AccountBindInfo/BindAccountPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/EnvironmentalScience/EchartsOption.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/ResetAccountPassword/ResetPasswordOptionPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/ResetAccountPassword/ResetPasswordVerificationCodePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/ResetAccountPassword/ResetPasswordPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/UpdateThread.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/View/MyListView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI0-Public/UpdataTcpResidenceDataDialog.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/IntelligencePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Common/MqttCommon.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI0-Public/GalleryPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/DAL/Net/Mqtt_Cloud.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/DAL/Net/Mqtt_A_Protocol.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/AboutOnPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Scene/NewSceneMenuListPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Scene/SceneEditPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Scene/SceneFunctionListEditPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Scene/SetSceneFunctionInfoPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Scene/SetSceneLocationPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Automation/AutomationMenuPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/GetSupportPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/DriverLayer/Control_TcpClient.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/DriverLayer/Control_TcpServer.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Panel/PanelPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/SearchDevice/SearchDevicePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/SearchDevice/VoicePanelScenePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/Device/DeviceModule.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/Device/SBK_SceneListObj.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/SearchDevice/VoicePanelSettingPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/SearchDevice/VoicePanelSceneListPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/DAL/Server/NewAPI.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/DAL/Server/HttpUtil.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Common/Utlis.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/DAL/Server/IMessageCommon.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/DAL/Server/NewApiRes.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1024x500.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/2048X2732 .png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/4096X4096.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/750X1134.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/1024.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/120.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/152.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/167.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/180.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/20.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/29.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/40.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/58.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/60.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/76.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/80.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/87.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/40路40@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/60路60@3x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/58路58@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/87路87@3x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/80路80@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/120路120@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/120路120@3x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/180路180@3x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/20路20.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/40路40@2x-1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/29路29.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/58路58@2x-1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/1024路1024@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1242*2688.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/828*1792.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/2688*1242.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1792*828.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1125*2436.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/2436*1125.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1242*2208.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/750*1334.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/2208*1242.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/640*960.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/320*480.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/640*960-1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/640*1136.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/640*1136-1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/LaunchScreen.storyboard","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Main.storyboard","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Info.plist","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Entitlements.plist","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LoginIcon/ShowPasswordIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LoginIcon/SearchIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LoginIcon/VerificationCodeIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LoginIcon/AccountIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LoginIcon/QQIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LoginIcon/PasswordIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LoginIcon/WechatIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LoginIcon/HidePasswordIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LoginIcon/2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LoginIcon/EmailIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LoginIcon/3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LoginIcon/1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Language.ini","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/BackIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/Logo.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/Logo-bg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/UserTypebg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/AdminTypeIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/MemberTypeIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/ResidenceManageIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/ResidenceMemberIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/ResidenceArmIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/ResidenceDataBackupIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/AuxiliaryFunctionIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/AddFunctionIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/NightViewIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/SwitchIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/GeneralSettingsIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/SupportIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/HomeList3bg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/PersonalData/QRcodeIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Classification/ToggleDisplayThumbnail.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Classification/ToggleDisplayLarge.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Classification/Room/Roombg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Collection/MsgIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Collection/MsgIconTip.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Collection/Functionbg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Collection/FunctionOnbg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Collection/ChangeViewbg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/DeviceInfoIcon/HumidityIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/DeviceInfoIcon/Pm25Icon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/DeviceInfoIcon/TempIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/DownIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/transparent.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Collection/CollectionIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Collection/CollectionWhiteIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Classification/Room/AllCloseIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/PowerClose.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/PowerOpen.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainStopIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainCloseIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainCloseOnIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainOnIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainOpenIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainOpenOnIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainStopOnIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/FloorHeatingIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/FloorHeatingOnIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Light/LightIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Light/LightOnIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Music/MusicIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Music/MusicOnIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Switch.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/SwitchOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/FuncInfoSetIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Light/ColorWheel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/ThumbImage.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/Fragmentbg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/Restored_Shadow.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/Edit.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/RightIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainThinIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/FloorHeatingThinIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Light/LightThinIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/ChooseIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/ChooseOnIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/PlusSignIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/MinusSignIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Collection/CollectionGrayIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/Switch.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/SwitchOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/LocationAddressIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/AddIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/EditIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/Right.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/DownIcon_2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/ChooseRoomListbg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Scene/MovieMark.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Scene/SceneIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Collection/SceneCovered.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Scene/DelayIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Scene/s2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Scene/s1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainBgOnIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainBgIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/MusicFunctionBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/FreshAirFunctionBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/EnergyMonitoringFunctionBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/EnvironmentalFunctionBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/SecurityMonitoringFunctionBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/LightFunctionBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/VideoIntercomFunctionBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/PanelFunctionBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/FloorHeatingFunctionBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/ACFunctionBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/CurtainFunctionBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/ElectricFunctionBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/SensorFunctionBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/DoorLockFunctionBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/DeviceInfoIcon/Restored_Shadow.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainOpenBlueIcon_Shadow.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainOpenWhiteIcon_Shadow.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainCloseWhiteIcon_Shadow.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainCloseBlueIcon_Shadow.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/MsgIcon/TipIconBlack.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/MsgIcon/TipIconWhite.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/4.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/1On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/4On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/3On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/2On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/FingerprintIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/FaceIdIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/GestureIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/PasswordIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/TipIcon_Successfully.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/TipIcon_Failed.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/GestureGrayIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/Switch_2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/SwitchOn_2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/FingerIconRed.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/NightIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/NightIconGray.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/OrdinaryIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/OrdinaryIconGray.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/AwayIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/AwayIconGray.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/FanIconBgGray.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/FanIconBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/FanThinIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Socket/SocketThinIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/FanOnIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/FanIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Socket/SocketIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Socket/SocketOnIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/FanIconOnBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Socket/SocketIconOnBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Socket/SocketIconBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVPowerIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TV123Icon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVRightIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVOkIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVUpIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVleftIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVDownIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVMenuUpIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVMenuIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVBackIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVMuteIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVMenuDownIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/MenuBgIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/PlusIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/ReduceIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TVThinIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TVIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/SmogIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/LocationIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/UpArrow.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/WeatherFanSpeedIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/TipInfoIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/SensorHistoryBg1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/SensorColorTipBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/SensorHistoryBg2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/SensorHistoryBg3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/theme/macarons.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/theme/macarons2.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/theme/red.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/theme/roma.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/theme/helianthus.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/theme/green.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/theme/infographic.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/theme/shine.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/theme/gray.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/theme/sakura.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/theme/blue.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/theme/dark.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/theme/mint.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/DiagramIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/DiagramIconOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/MsgIcon/LoadingIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Collection/NoCollectionBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/AirIcon/0.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/AirIcon/1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/AirIcon/13.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/AirIcon/18.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/AirIcon/2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/AirIcon/20.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/AirIcon/29.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/AirIcon/3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/AirIcon/4.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/AirIcon/45.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/AirIcon/5.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/AirIcon/6.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/bluetooth.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/addMusic1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/prve1Selected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/love1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/selectedIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/playList.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/myLove.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/radio.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/filePlay.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/collect.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/loveMusic.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/qqMusic.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/clear.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/radioIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/musicIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/file.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/vol.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/usb.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/localMusic.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/next1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/loveSelected1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/selectedMusic.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/noMusic.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/addMusic.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/playBj.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/loveRadio.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/list.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/set.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/nextSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/Merge.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/playStatus.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/random.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/collectSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/pause.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/progressIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/prevSeletced.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/MusicBack.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/fileList.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/myList.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/single.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/edit.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/next.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/filePause.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/line.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/loveSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/sourceNetx.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/love.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/pause1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/play1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/play.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/noSelectedIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/next1Selected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/prev.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/prve1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/Pm25Icon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/HumidityIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/echartsNew.html","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/js/bmap.min.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/js/20190126.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/js/china.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/js/dataTool.min.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/js/echarts-all.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/js/echarts-gl.min.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/js/echarts.min.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/js/ecStat.min.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/js/world.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Music/MusicPlayOnIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Music/MusicPlayIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/InfoOnIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/ResetPassword/DialogTipTitleIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Music/MusicThinIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/HomeList1bg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/HomeList2bg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/HomeList4bg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Light/RelayOnBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Light/RelayBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Navigation/HomePageIconOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Navigation/HomePageIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Navigation/UserPageNavbg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Navigation/PersonalCenterIconOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Navigation/PersonalCenterIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Navigation/IntellectualizationIconOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Navigation/IntellectualizationIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Navigation/CollectionIconOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Navigation/CollectionIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Navigation/ClassificationIconOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Navigation/ClassificationIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Intelligence/CreateScene3Bg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Intelligence/CreateScene1Bg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Intelligence/CreateScene2Bg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/FuncInfoSetIcon_white.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/FunctionIconHumidity.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/FunctionIconTemp.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/FunctionIconPm25.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/FunctionIconTVOC.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/FunctionIconCO2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/HomeListbg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Intelligence/Gallery/scenebg1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Intelligence/Gallery/scenebg2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Intelligence/Gallery/scenebg3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Intelligence/Gallery/scenebg4.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Intelligence/Gallery/scenebg5.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Intelligence/Gallery/scenebg6.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Intelligence/Gallery/scenebg7.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Intelligence/Gallery/scenebg8.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Intelligence/Gallery/scenebg9.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Intelligence/Gallery/scenebg10.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Intelligence/Gallery/chooseTipIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AutoIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/LowIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DiyThumbIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AcOnIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AcIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DehumidificationIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AirSupplyIconGray.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/LowIconGray.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DiyThumbIconOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DivBg2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DivBg1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/CoolIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindMediumIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindLowIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AirSupplyIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindLowIconGray.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AcThinIcon1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindMediumIconGray.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/HeatingIconGray.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/MediumIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/CoolIconGray.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AutoIconGray.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DehumidificationIconGray.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindHighIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindHighIconGray.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/MediumIconGray.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/HighIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/HeatIconGray.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/HeatingIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DiyThumbIcon2On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/HightIconGray.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Light/BrightnessBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/RollingShutterIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/MotorCurtainIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/OnIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/TipNot.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/DeviceIcon/VoicePanelIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/iTunesArtwork","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/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","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","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","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","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/nigemacpc/.nuget/packages/microsoft.appcenter.analytics/3.1.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Analytics.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigemacpc/.nuget/packages/microsoft.appcenter.analytics/3.1.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Analytics.iOS.Bindings.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigemacpc/.nuget/packages/microsoft.appcenter.crashes/3.1.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Crashes.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigemacpc/.nuget/packages/microsoft.appcenter.crashes/3.1.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Crashes.iOS.Bindings.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigemacpc/.nuget/packages/microsoft.appcenter/3.1.0/lib/Xamarin.iOS10/Microsoft.AppCenter.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigemacpc/.nuget/packages/microsoft.appcenter/3.1.0/lib/Xamarin.iOS10/Microsoft.AppCenter.iOS.Bindings.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /DLL/IOS/MJRefresh_Xamarin.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigemacpc/.nuget/packages/mqttnet/3.0.8/lib/netstandard2.0/MQTTnet.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/mscorlib.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigemacpc/.nuget/packages/newtonsoft.json/12.0.2/lib/netstandard2.0/Newtonsoft.Json.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/OpenTK-1.0.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigemacpc/.nuget/packages/restsharp/106.11.7/lib/netstandard2.0/RestSharp.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /DLL/Shared.IOS.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /DLL/IOS/Shared.IOS.JLCountryCode.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /DLL/Shared.IOS.TBL.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/System.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/System.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Drawing.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/System.Numerics.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/System.Numerics.Vectors.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/System.Web.Services.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/System.Xml.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigemacpc/.nuget/packages/xamarin.essentials/1.1.0/lib/xamarinios10/Xamarin.Essentials.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Xamarin.iOS.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigemacpc/.nuget/packages/zxing.net.mobile/2.4.1/lib/Xamarin.iOS10/ZXing.Net.Mobile.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigemacpc/.nuget/packages/zxing.net.mobile/2.4.1/lib/Xamarin.iOS10/zxing.portable.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigemacpc/.nuget/packages/zxing.net.mobile/2.4.1/lib/Xamarin.iOS10/ZXingNetMobile.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Contracts.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.FileVersionInfo.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Net.Security.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Xml.XPath.XDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Net.WebSockets.Client.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.IO.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Dynamic.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Xml.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Security.Principal.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Reflection.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Threading.ThreadPool.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Cng.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.EventBasedAsync.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Runtime.CompilerServices.VisualC.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Threading.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.DeriveBytes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/netstandard.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.IO.UnmanagedMemoryStream.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Http.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Xml.XPath.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Xml.XmlDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Xml.Xsl.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Resources.Writer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Console.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Net.Cache.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Net.Sockets.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Text.Encoding.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Net.NetworkInformation.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Net.Utilities.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Security.Principal.Windows.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Security.Claims.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Hashing.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.DriveInfo.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.X509Certificates.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Reflection.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Runtime.Numerics.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.Watcher.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.TraceSource.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Reflection.Emit.Lightweight.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Text.Encoding.CodePages.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Linq.Expressions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Threading.Timer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Runtime.InteropServices.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.IO.Pipes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Net.HttpListener.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Text.RegularExpressions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Threading.Tasks.Parallel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Collections.NonGeneric.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Collections.Concurrent.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Threading.Overlapped.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Pkcs.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Runtime.Handles.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Data.SqlClient.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.ObjectModel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Net.WebHeaderCollection.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Runtime.InteropServices.RuntimeInformation.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.TypeConverter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Net.Mail.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Threading.Tasks.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Linq.Parallel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Xml.XDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Security.SecureString.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/Microsoft.Win32.Registry.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.RSA.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.Annotations.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.IO.Compression.ZipFile.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Runtime.InteropServices.WindowsRuntime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Linq.Queryable.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Resources.ResourceManager.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Resources.Reader.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Collections.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Reflection.Emit.ILGeneration.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Data.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Net.NameResolution.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.ServiceProcess.ServiceController.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.ECDiffieHellman.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Runtime.Loader.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Security.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Net.AuthenticationManager.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Xml.ReaderWriter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Threading.Tasks.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Tracing.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.AppContext.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Buffers.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.ECDsa.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Csp.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.TextWriterTraceListener.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Text.Encoding.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.IO.MemoryMappedFiles.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.OpenSsl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/Microsoft.Win32.Registry.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Globalization.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.RandomNumberGenerator.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Collections.Specialized.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.ProtectedData.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.ValueTuple.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Xml.XPath.XmlDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Net.ServicePoint.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Xml.XmlSerializer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Reflection.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Globalization.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Runtime.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Resources.ReaderWriter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encoding.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.IO.IsolatedStorage.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Threading.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.NetTcp.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Security.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Reflection.TypeExtensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Globalization.Calendars.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Net.Requests.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Net.WebSockets.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Reflection.Emit.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Json.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Algorithms.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Threading.Thread.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Linq.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Process.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Tools.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Hashing.Algorithms.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Debug.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/Microsoft.Win32.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.TraceEvent.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Drawing.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Formatters.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Net.Ping.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Duplex.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.StackTrace.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Reflection.DispatchProxy.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.Aes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Memory.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.16.0.13/lib/mono/Xamarin.iOS/Facades/System.Net.Primitives.dll","Aliases":[],"Framework":null}],"Files":["/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Main.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/AppDelegate.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/ViewController.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/ViewController.designer.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/ViewControllerBase.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Reachability.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Scan.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/ZXingOverlayView.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Other/JLCountrycode.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/MainPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/DAL/Net/HttpListener.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/DAL/FileUtils.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/Common/R.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/DAL/Net/MyWebClient.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/DAL/Net/MqttCommon.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/DAL/Server/HttpServerRequest.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/Entity/ResponseEntity/RegionInfoRes.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/Entity/ResponseEntity/ResponsePack.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/Entity/Enumerative/EmptyHttpReques.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/DAL/Server/HttpServerRequestBase.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/Entity/Room.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/Entity/Enumerative/Command.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/Entity/Enumerative/MyEnum.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/Entity/DB_ResidenceData.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/Entity/Function/Function.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/DriverLayer/Target.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/DriverLayer/UdpSocket.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/DriverLayer/Control.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/DriverLayer/CRC.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/DriverLayer/Packet.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/Entity/OnAppConfig.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/Entity/UserInfo.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/DriverLayer/Control_Udp_Bus.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/Entity/Function/BusData.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI0-Public/PublicAssmebly.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/CSS/CSS.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/UserPageBLL.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/UserPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/2-Classification/ClassificationPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/2-Classification/ClassificationPageBLL.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/FunctionBaseInfoSetPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/ChooseFloorPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/FunctionBaseInfoSetPageBLL.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/ChooseRoomPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Curtain/MotorCurtainPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Light/DimmerPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Light/RelayPageBLL.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Light/RGBPageBLL.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Light/RGBPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Light/RelayPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/1-HomePage/HomePageBLL.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/1-HomePage/HomePage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/4-PersonalCenter/PersonalDataPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPageBLL.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/4-PersonalCenter/PersonalDataPageBLL.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/RoomEditPageBLL.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/RoomEditFunctionPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/RoomEditPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/ResidentialManagePage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/RoomEditFunctionPageBLL.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/RoomsManagementPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/FloorsManagementPageBLL.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/FloorsManagementPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/ResidentialManagePageBLL.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/RoomsManagementPageBLL.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI1-Login/LoginPageBLL.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI1-Login/ForgetPasswordPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI1-Login/LoginPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI1-Login/ForgetPasswordPageBLL.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI1-Login/ResetPassword_VerificationCode.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI1-Login/RegisterPageBLL.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI1-Login/BaseView.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI1-Login/RegisterPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI0-Public/PublicAssmeblyBLL.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI0-Public/TopViewDiv.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI0-Public/TopViewDivBLL.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/ChooseRoomPageBLL.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Light/DimmerPageBLL.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Curtain/MotorCurtainPageBLL.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Curtain/CurtainModulePage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Curtain/CurtainModulePageBLL.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Curtain/RollingShutterPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Curtain/RollingShutterPageBLL.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/AC/ACPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/AC/ACPageBLL.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/2-Classification/FunctionPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/2-Classification/FunctionPageBLL.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/Common/A_Protocol_Command.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/2-Classification/FunctionControlZone.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/2-Classification/FunctionControlZoneBLL.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/2-Classification/RoomPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/2-Classification/RoomPageBLL.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/2-Classification/ClassificaitionPublicBLL.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/Entity/Function/Scene.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/Entity/FunctionList.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/Entity/Function/AC.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/Entity/Function/Curtain.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/Entity/Function/FloorHeating.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/Entity/Function/Light.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/Entity/ResponseEntity/CityInfo.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockSettingsPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockSettingsPageBLL.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockPasswordPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI0-Public/OperationSuccessPromptPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockGesturePage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI0-Public/AppUnlockPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/FoolHeating/FloorHeatingPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/FoolHeating/FloorHeatingPageBLL.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/DriverLayer/CommonPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Electrical/FanPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/Entity/Function/Fan.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/Entity/Function/SwitchSocket.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Electrical/FanPageBLL.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Electrical/SocketPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Electrical/SocketPageBLL.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/Entity/Function/TV.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Electrical/TVPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Electrical/TVPageBLL.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/EnvironmentalScience/EnvironmentalSciencePage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/Entity/Function/Sensor.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/EnvironmentalScience/EnvironmentalSciencePageBLL.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/EnvironmentalScience/EnvironmentalSensorPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberManagementPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/Entity/ResponseEntity/ResidenceMemberInfo.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberManagementPageBLL.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberPermissionPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberFunctionPermissionPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/Entity/AProtocolEntity.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberPermissionPageBLL.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/AddMemberScanPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/AddMemberScanPageBLL.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberFunctionPermissionPageBLL.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Music/MusicMain.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Music/A31Radio.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Music/A31RadioList.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Music/A31MusicModel.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Music/A31MusicSourcePage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Music/A31PlayMusicPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Music/A31LoveRadioList.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Music/A31LoveList.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Music/A31USBMusicList.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Music/A31PlayStatus.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Music/A31MyList.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Music/SendMethod.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Music/A31LocalMusicList.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Music/A31LoveMusicList.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Music/A31MyListMusic.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Music/View/DialogView.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Music/View/TopView.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Music/View/MusicView.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Music/View/PlayView.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Music/View/SizeClass.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Music/View/TipView.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Music/View/MusicSourceView.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Music/View/SongView.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/ChooseShareMemberTargetListPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/ChooseShareMemberTargetListPageBLL.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/4-PersonalCenter/AccountBindInfo/AccountBindInfoPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/4-PersonalCenter/AccountBindInfo/ChangeBindAccountPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/4-PersonalCenter/AccountBindInfo/VerificationCodePage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/4-PersonalCenter/AccountBindInfo/BindAccountPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/EnvironmentalScience/EchartsOption.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/4-PersonalCenter/ResetAccountPassword/ResetPasswordOptionPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/4-PersonalCenter/ResetAccountPassword/ResetPasswordVerificationCodePage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/4-PersonalCenter/ResetAccountPassword/ResetPasswordPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Music/UpdateThread.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Music/View/MyListView.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI0-Public/UpdataTcpResidenceDataDialog.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/3-Intelligence/IntelligencePage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/Common/MqttCommon.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI0-Public/GalleryPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/DAL/Net/Mqtt_Cloud.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/DAL/Net/Mqtt_A_Protocol.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/4-PersonalCenter/AboutOnPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/3-Intelligence/Scene/NewSceneMenuListPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/3-Intelligence/Scene/SceneEditPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/3-Intelligence/Scene/SceneFunctionListEditPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/3-Intelligence/Scene/SetSceneFunctionInfoPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/3-Intelligence/Scene/SetSceneLocationPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/3-Intelligence/Automation/AutomationMenuPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/4-PersonalCenter/GetSupportPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/DriverLayer/Control_TcpClient.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/DriverLayer/Control_TcpServer.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/FuntionControlView/Panel/PanelPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/4-PersonalCenter/SearchDevice/SearchDevicePage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/4-PersonalCenter/SearchDevice/VoicePanelScenePage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/Entity/Device/DeviceModule.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/Entity/Device/SBK_SceneListObj.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/4-PersonalCenter/SearchDevice/VoicePanelSettingPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/UI/UI2/4-PersonalCenter/SearchDevice/VoicePanelSceneListPage.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/DAL/Server/NewAPI.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/DAL/Server/HttpUtil.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/Common/Utlis.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/DAL/Server/IMessageCommon.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL_ON/DAL/Server/NewApiRes.cs","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/Contents.json","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1024x500.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/2048X2732 .png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/4096X4096.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/750X1134.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/1024.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/120.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/152.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/167.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/180.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/20.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/29.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/40.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/58.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/60.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/76.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/80.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/87.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/Contents.json","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/Contents.json","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/40路40@2x.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/60路60@3x.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/58路58@2x.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/87路87@3x.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/80路80@2x.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/120路120@2x.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/120路120@3x.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/180路180@3x.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/20路20.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/40路40@2x-1.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/29路29.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/58路58@2x-1.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/1024路1024@2x.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1242*2688.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/828*1792.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/2688*1242.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1792*828.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1125*2436.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/2436*1125.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1242*2208.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/750*1334.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/2208*1242.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/640*960.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/320*480.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/640*960-1.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/640*1136.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/640*1136-1.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/LaunchScreen.storyboard","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Main.storyboard","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Info.plist","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Entitlements.plist","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/LoginIcon/ShowPasswordIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/LoginIcon/SearchIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/LoginIcon/VerificationCodeIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/LoginIcon/AccountIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/LoginIcon/QQIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/LoginIcon/PasswordIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/LoginIcon/WechatIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/LoginIcon/HidePasswordIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/LoginIcon/2.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/LoginIcon/EmailIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/LoginIcon/3.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/LoginIcon/1.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Language.ini","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Public/BackIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Public/Logo.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Public/Logo-bg.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/PersonalCenter/UserTypebg.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/PersonalCenter/AdminTypeIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/PersonalCenter/MemberTypeIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/PersonalCenter/ResidenceManageIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/PersonalCenter/ResidenceMemberIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/PersonalCenter/ResidenceArmIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/PersonalCenter/ResidenceDataBackupIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/PersonalCenter/AuxiliaryFunctionIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/PersonalCenter/AddFunctionIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/PersonalCenter/NightViewIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/PersonalCenter/SwitchIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/PersonalCenter/GeneralSettingsIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/PersonalCenter/SupportIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/PersonalCenter/HomeList3bg.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/PersonalCenter/PersonalData/QRcodeIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Classification/ToggleDisplayThumbnail.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Classification/ToggleDisplayLarge.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Classification/Room/Roombg.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Collection/MsgIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Collection/MsgIconTip.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Collection/Functionbg.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Collection/FunctionOnbg.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Collection/ChangeViewbg.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Public/DeviceInfoIcon/HumidityIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Public/DeviceInfoIcon/Pm25Icon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Public/DeviceInfoIcon/TempIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Public/DownIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Public/transparent.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Collection/CollectionIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Collection/CollectionWhiteIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Classification/Room/AllCloseIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Public/PowerClose.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Public/PowerOpen.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainStopIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainCloseIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainCloseOnIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainOnIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainOpenIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainOpenOnIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainStopOnIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/FloorHeatingIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/FloorHeatingOnIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/Light/LightIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/Light/LightOnIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/Music/MusicIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/Music/MusicOnIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/Switch.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/SwitchOn.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Public/FuncInfoSetIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/Light/ColorWheel.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Public/ThumbImage.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Public/Fragmentbg.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Public/Restored_Shadow.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Public/Edit.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Public/RightIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainThinIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/FloorHeatingThinIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/Light/LightThinIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Public/ChooseIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Public/ChooseOnIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Public/PlusSignIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Public/MinusSignIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Collection/CollectionGrayIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Public/Switch.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Public/SwitchOn.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Public/LocationAddressIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Public/AddIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Public/EditIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Public/Right.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Public/DownIcon_2.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Public/ChooseRoomListbg.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/Scene/MovieMark.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/Scene/SceneIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Collection/SceneCovered.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/Scene/DelayIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/Scene/s2.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/Scene/s1.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainBgOnIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainBgIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/MusicFunctionBg.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/FreshAirFunctionBg.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/EnergyMonitoringFunctionBg.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/EnvironmentalFunctionBg.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/SecurityMonitoringFunctionBg.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/LightFunctionBg.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/VideoIntercomFunctionBg.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/PanelFunctionBg.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/FloorHeatingFunctionBg.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/ACFunctionBg.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/CurtainFunctionBg.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/ElectricFunctionBg.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/SensorFunctionBg.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/DoorLockFunctionBg.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Public/DeviceInfoIcon/Restored_Shadow.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainOpenBlueIcon_Shadow.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainOpenWhiteIcon_Shadow.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainCloseWhiteIcon_Shadow.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainCloseBlueIcon_Shadow.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Public/MsgIcon/TipIconBlack.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Public/MsgIcon/TipIconWhite.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/4.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/1On.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/2.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/3.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/4On.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/3On.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/1.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/2On.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/FingerprintIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/FaceIdIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/GestureIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/PasswordIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Public/TipIcon_Successfully.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Public/TipIcon_Failed.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/GestureGrayIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Public/Switch_2.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Public/SwitchOn_2.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/FingerIconRed.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/NightIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/NightIconGray.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/OrdinaryIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/OrdinaryIconGray.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/AwayIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/AwayIconGray.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/FanIconBgGray.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/FanIconBg.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/FanThinIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/Socket/SocketThinIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/FanOnIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/FanIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/Socket/SocketIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/Socket/SocketOnIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/FanIconOnBg.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/Socket/SocketIconOnBg.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/Socket/SocketIconBg.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVPowerIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TV123Icon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVRightIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVOkIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVUpIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVleftIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVDownIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVMenuUpIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVMenuIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVBackIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVMuteIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVMenuDownIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/MenuBgIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/PlusIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/ReduceIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TVThinIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TVIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/SmogIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/LocationIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/UpArrow.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/WeatherFanSpeedIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/TipInfoIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/SensorHistoryBg1.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/SensorColorTipBg.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/SensorHistoryBg2.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/SensorHistoryBg3.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/theme/macarons.js","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/theme/macarons2.js","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/theme/red.js","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/theme/roma.js","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/theme/helianthus.js","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/theme/green.js","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/theme/infographic.js","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/theme/shine.js","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/theme/gray.js","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/theme/sakura.js","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/theme/blue.js","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/theme/dark.js","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/theme/mint.js","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/DiagramIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/DiagramIconOn.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Public/MsgIcon/LoadingIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Collection/NoCollectionBg.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Public/AirIcon/0.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Public/AirIcon/1.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Public/AirIcon/13.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Public/AirIcon/18.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Public/AirIcon/2.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Public/AirIcon/20.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Public/AirIcon/29.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Public/AirIcon/3.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Public/AirIcon/4.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Public/AirIcon/45.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Public/AirIcon/5.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Public/AirIcon/6.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/MusicIcon/bluetooth.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/MusicIcon/addMusic1.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/MusicIcon/prve1Selected.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/MusicIcon/love1.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/MusicIcon/selectedIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/MusicIcon/playList.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/MusicIcon/myLove.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/MusicIcon/radio.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/MusicIcon/filePlay.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/MusicIcon/collect.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/MusicIcon/loveMusic.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/MusicIcon/qqMusic.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/MusicIcon/clear.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/MusicIcon/radioIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/MusicIcon/musicIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/MusicIcon/file.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/MusicIcon/vol.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/MusicIcon/usb.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/MusicIcon/localMusic.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/MusicIcon/next1.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/MusicIcon/loveSelected1.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/MusicIcon/selectedMusic.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/MusicIcon/noMusic.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/MusicIcon/addMusic.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/MusicIcon/playBj.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/MusicIcon/loveRadio.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/MusicIcon/list.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/MusicIcon/set.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/MusicIcon/nextSelected.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/MusicIcon/Merge.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/MusicIcon/playStatus.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/MusicIcon/random.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/MusicIcon/collectSelected.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/MusicIcon/pause.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/MusicIcon/progressIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/MusicIcon/prevSeletced.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/MusicIcon/MusicBack.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/MusicIcon/fileList.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/MusicIcon/myList.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/MusicIcon/single.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/MusicIcon/edit.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/MusicIcon/next.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/MusicIcon/filePause.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/MusicIcon/line.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/MusicIcon/loveSelected.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/MusicIcon/sourceNetx.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/MusicIcon/love.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/MusicIcon/pause1.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/MusicIcon/play1.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/MusicIcon/play.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/MusicIcon/noSelectedIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/MusicIcon/next1Selected.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/MusicIcon/prev.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/MusicIcon/prve1.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/Pm25Icon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/HumidityIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/echartsNew.html","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/js/bmap.min.js","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/js/20190126.js","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/js/china.js","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/js/dataTool.min.js","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/js/echarts-all.js","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/js/echarts-gl.min.js","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/js/echarts.min.js","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/js/ecStat.min.js","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/js/world.js","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/Music/MusicPlayOnIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/Music/MusicPlayIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/PersonalCenter/InfoOnIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/PersonalCenter/ResetPassword/DialogTipTitleIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/Music/MusicThinIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/PersonalCenter/HomeList1bg.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/PersonalCenter/HomeList2bg.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/PersonalCenter/HomeList4bg.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/Light/RelayOnBg.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/Light/RelayBg.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Navigation/HomePageIconOn.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Navigation/HomePageIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Navigation/UserPageNavbg.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Navigation/PersonalCenterIconOn.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Navigation/PersonalCenterIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Navigation/IntellectualizationIconOn.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Navigation/IntellectualizationIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Navigation/CollectionIconOn.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Navigation/CollectionIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Navigation/ClassificationIconOn.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Navigation/ClassificationIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Intelligence/CreateScene3Bg.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Intelligence/CreateScene1Bg.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Intelligence/CreateScene2Bg.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Public/FuncInfoSetIcon_white.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/FunctionIconHumidity.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/FunctionIconTemp.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/FunctionIconPm25.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/FunctionIconTVOC.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/FunctionIconCO2.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/PersonalCenter/HomeListbg.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Intelligence/Gallery/scenebg1.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Intelligence/Gallery/scenebg2.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Intelligence/Gallery/scenebg3.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Intelligence/Gallery/scenebg4.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Intelligence/Gallery/scenebg5.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Intelligence/Gallery/scenebg6.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Intelligence/Gallery/scenebg7.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Intelligence/Gallery/scenebg8.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Intelligence/Gallery/scenebg9.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Intelligence/Gallery/scenebg10.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/Intelligence/Gallery/chooseTipIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AutoIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/LowIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DiyThumbIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AcOnIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AcIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DehumidificationIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AirSupplyIconGray.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/LowIconGray.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DiyThumbIconOn.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DivBg2.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DivBg1.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/CoolIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindMediumIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindLowIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AirSupplyIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindLowIconGray.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AcThinIcon1.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindMediumIconGray.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/HeatingIconGray.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/MediumIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/CoolIconGray.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AutoIconGray.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DehumidificationIconGray.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindHighIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindHighIconGray.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/MediumIconGray.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/HighIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/HeatIconGray.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/HeatingIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DiyThumbIcon2On.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/HightIconGray.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/Light/BrightnessBg.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/RollingShutterIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/MotorCurtainIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/OnIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/TipNot.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/Resources/Phone/FunctionIcon/DeviceIcon/VoicePanelIcon.png","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /HDL-ON_iOS/iTunesArtwork","/Users/nigemacpc/Desktop/HDL_APP_Project/HDL_APP_Project.git /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","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","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","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","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/HDL-ON_Android/Resources/Resource.designer.cs b/HDL-ON_Android/Resources/Resource.designer.cs
index f65757c..68877c3 100644
--- a/HDL-ON_Android/Resources/Resource.designer.cs
+++ b/HDL-ON_Android/Resources/Resource.designer.cs
@@ -2,6 +2,7 @@
//------------------------------------------------------------------------------
// <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.
diff --git a/HDL-ON_iOS/AppDelegate.cs b/HDL-ON_iOS/AppDelegate.cs
index ac81ce3..4dfffc8 100644
--- a/HDL-ON_iOS/AppDelegate.cs
+++ b/HDL-ON_iOS/AppDelegate.cs
@@ -23,7 +23,7 @@
// 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")
+ // if (Shared.SimpleControl. UserInfo.Current.AccountString == @"464027401@qq.com")
// {
// return $"TestIsAppStoreVersionNewer : {UserConfig.Instance.IsAppStoreVersionNewer};; CurrentAppStoreVersion : {UserConfig.Instance.StoreVersion}";
// }
@@ -196,9 +196,11 @@
string nsCount = NSLocale.CurrentLocale.CountryCode;
- if (MainPage.LoginUser != null && nsCount != MainPage.LoginUser.areaCode.ToString())
+ if ( UserInfo.Current != null && nsCount != UserInfo.Current.areaCode.ToString())
{
- int.TryParse(nsCount,out MainPage.LoginUser.areaCode);
+ //int.TryParse(nsCount,out UserInfo.Current.areaCode);
+ //2020-11-18
+ UserInfo.Current.areaCode = nsCount;
OnAppConfig.Instance.SaveUserConfig();
}
application.IdleTimerDisabled = true;
diff --git a/HDL-ON_iOS/Info.plist b/HDL-ON_iOS/Info.plist
index 8967a81..c76ed24 100755
--- a/HDL-ON_iOS/Info.plist
+++ b/HDL-ON_iOS/Info.plist
@@ -6,6 +6,26 @@
<array>
<dict>
<key>CFBundleURLName</key>
+ <string>weixin</string>
+ </dict>
+ <dict>
+ <key>CFBundleURLName</key>
+ <string>AispeechMobile</string>
+ </dict>
+ <dict>
+ <key>CFBundleURLName</key>
+ <string>xiaoduapp</string>
+ </dict>
+ <dict>
+ <key>CFBundleURLSchemes</key>
+ <array>
+ <string>hdlonpro</string>
+ </array>
+ <key>CFBundleTypeRole</key>
+ <string>Editor</string>
+ </dict>
+ <dict>
+ <key>CFBundleURLName</key>
<string>qqmusic</string>
</dict>
</array>
@@ -87,7 +107,13 @@
<string>鑾峰彇澶╂皵棰勬姤</string>
<key>LSApplicationQueriesSchemes</key>
<array>
+ <string>weixinULAPI</string>
+ <string>weixin</string>
+ <string>xiaoduapp</string>
+ <string>AispeechMobile</string>
<string>qqmusic</string>
</array>
+ <key>CFBundleDevelopmentRegion</key>
+ <string>zh_CN</string>
</dict>
</plist>
diff --git a/HDL-ON_iOS/Resources/Language.ini b/HDL-ON_iOS/Resources/Language.ini
index 43b68d6..39c1e94 100644
--- a/HDL-ON_iOS/Resources/Language.ini
+++ b/HDL-ON_iOS/Resources/Language.ini
@@ -15,6 +15,9 @@
10001=Failed to request the server, please try again later!
10002=System maintenance, please try again later!
+10003=Login failed, please add a home first!
+10004=Account already exists
+
[Chinese]
1=鐧诲綍
@@ -304,8 +307,8 @@
285=缁戝畾鎵嬫満鍙�
286=缁戝畾鎵嬫満鎴愬姛
287=缁戝畾鎵嬫満澶辫触
-288=鎵嬫満鍙蜂慨鏀�
-289=瑙g粦鎵嬫満鍙�
+288=淇敼缁戝畾鎵嬫満
+289=瑙i櫎鎵嬫満缁戝畾
290=璇诲彇鍘嗗彶鏁版嵁澶辫触
291=鏆傛棤宸叉敹钘忕殑鍦烘櫙
292=鍏充簬ON
@@ -429,6 +432,30 @@
5046=璋冭妭闊抽噺
5047=浣犳墜鏈烘殏鏈畨瑁�"QQ闊充箰"{\r\n}璇峰墠寰�鎵嬫満鍟嗗満瀹夎
+9000=璇蜂娇鐢ㄦ柊鐨勬墜鏈鸿处鍙风櫥褰旳PP
+9001=璇蜂娇鐢ㄦ柊鐨勯偖绠辫处鍙风櫥褰旳PP
+9002=鐧诲綍鎵嬫満淇敼瀹屾垚
+9003=鐧诲綍鎵嬫満缁戝畾瀹屾垚
+9004=鐧诲綍閭淇敼瀹屾垚
+9005=鐧诲綍閭缁戝畾瀹屾垚
+9006=楠岃瘉鐮佸彲鑳戒細寤惰繜锛岃鍐嶇瓑涓�浼�
+9007=鍐嶇瓑涓�浼�
+9008=杩斿洖
+9009=涓嶆効鎰忛�忛湶濮撳悕鐨勭敤鎴�
+9010=鏂板瘑鐮�
+9011=鍐嶆杈撳叆鏂板瘑鐮�
+9012=鍚屾剰
+9013=鐢ㄦ埛鍗忚
+9014=闅愮鏀跨瓥
+9015=鍜�
+9016=璇峰厛闃呰骞跺悓鎰忋�婄敤鎴峰崗璁�嬪拰銆婇殣绉佹斂绛栥��
+9017=纭閫�鍑虹櫥褰曪紵
+
+
+10000=鏃犳晥鐧诲綍瀵嗛挜锛岃閲嶆柊鐧诲綍锛�
10001=璇锋眰鏈嶅姟鍣ㄥけ璐ワ紝璇风◢鍚庡啀璇曪紒
10002=绯荤粺缁存姢涓�,璇风◢鍚庡啀璇�!
-
+10003=鐧诲綍澶辫触锛岃鍏堟坊鍔犱綇瀹咃紒
+10004=璐﹀彿宸插瓨鍦�
+10005=楠岃瘉鐮佸彂閫侀绻侊紝璇风◢鍚庡啀璇曪紒
+10006=绛惧悕閿欒
diff --git a/HDL_ON/Common/Constant.cs b/HDL_ON/Common/Constant.cs
new file mode 100644
index 0000000..df121d9
--- /dev/null
+++ b/HDL_ON/Common/Constant.cs
@@ -0,0 +1,142 @@
+锘縰sing System;
+namespace HDL_ON
+{
+ #region 鈻� 鍏ㄥ眬甯搁噺 ____________________________
+ /// <summary>
+ /// 鍏ㄥ眬甯搁噺
+ /// </summary>
+ public class Constant
+ {
+ /// <summary>
+ /// 鐢ㄦ埛鍗忚
+ /// </summary>
+ public const string URL_UserAgreement = "https://developer.hdlcontrol.com/HDLOnPlusUserAgreement.html";
+ /// <summary>
+ /// 闅愮鏀跨瓥
+ /// </summary>
+ public const string URL_PrivacyPolicy = "https://developer.hdlcontrol.com/HDLOnPlusPrivacyPolicy.html";
+
+
+
+ }
+ #endregion
+
+ #region 鈻� 鍏ㄥ眬鏋氫妇 ____________________________
+ /// <summary>
+ /// 瀹㈡埛绔被鍨� 濡侶dlOn銆丒voyoHome銆佽皟璇曞疂
+ /// </summary>
+ public enum APIClientType
+ {
+ HdlOn,
+ EvoyoHome,
+ 璋冭瘯瀹�,
+ }
+
+ /// <summary>
+ /// 澶囦唤绫诲瀷
+ /// </summary>
+ public enum BackupClassify
+ {
+ /// <summary>
+ /// 浜や簰澶囦唤
+ /// </summary>
+ INTERACTIVE_ENGINEERING_BACKUP,
+ /// <summary>
+ /// 鑷畾涔夊伐绋嬪浠�
+ /// </summary>
+ CUSTOM_PROJECT_BACKUP,
+ /// <summary>
+ /// 鐢ㄦ埛鑷姩澶囦唤
+ /// </summary>
+ AUTOMATIC_USER_BACKUP,
+ /// <summary>
+ /// 鐢ㄦ埛鑷畾涔夊浠�
+ /// </summary>
+ USER_DEFINED_BACKUP
+ }
+
+ /// <summary>
+ /// BackupDataType
+ /// </summary>
+ public enum BackupDataType
+ {
+ HDL_ON,
+ ZIGBEE,
+ ZIGBEE_HOME,
+ HDL_ON_PRO,
+ BUSPRO
+ }
+
+ /// <summary>
+ /// 浣忓畢绫诲瀷
+ /// </summary>
+ public enum HomeTypeEnum
+ {
+ ZIGBEE = 1,
+ BUSPRO,
+ A,
+ ALL
+ }
+
+ /// <summary>
+ /// 璇█绫诲瀷
+ /// </summary>
+ public enum LanguageTypeEnum
+ {
+ CHINESE,
+ ENGLISH,
+ }
+
+ /// <summary>
+ /// 鍙戦�侀獙璇佺爜鍔熻兘绫诲瀷
+ /// </summary>
+ public enum VerifyType
+ {
+ /// <summary>
+ /// 鐢ㄦ埛娉ㄥ唽
+ /// </summary>
+ REGISTER_USER = 1,
+ /// <summary>
+ /// 蹇樿瀵嗙爜,鎵惧洖瀵嗙爜
+ /// </summary>
+ FIND_PASSWORD,
+ /// <summary>
+ /// 缁戝畾
+ /// </summary>
+ REGISTER_USER_SYSTEM,
+ /// <summary>
+ /// 楠岃瘉鐮佺櫥闄�
+ /// </summary>
+ VERIFY_LOGIN,
+ /// <summary>
+ /// 鏁忔劅鏁版嵁楠岃瘉
+ /// </summary>
+ SENSITIVE_DATA,
+ }
+
+ /// <summary>
+ /// ChildAccountType
+ /// </summary>
+ public enum ChildAccountType
+ {
+ /// <summary>
+ /// 涓昏处鍙疯嚜宸�(鏈汉)
+ /// </summary>
+ MYSELF = 0,
+ /// <summary>
+ /// 鏅��
+ /// </summary>
+ ORDINARY = 1,
+ /// <summary>
+ /// 璋冭瘯浜哄憳
+ /// </summary>
+ DEBUG,
+ /// <summary>
+ /// 绠$悊鍛�
+ /// </summary>
+ ADMIN,
+
+ }
+
+ #endregion
+}
diff --git a/HDL_ON/Common/HDLCommon.cs b/HDL_ON/Common/HDLCommon.cs
new file mode 100644
index 0000000..f0295ef
--- /dev/null
+++ b/HDL_ON/Common/HDLCommon.cs
@@ -0,0 +1,70 @@
+锘縰sing System;
+using Shared;
+using HDL_ON;
+using HDL_ON.UI.CSS;
+
+namespace HDL_ON
+{
+ /// <summary>
+ /// HDLCommon
+ /// 鏆傛椂娌$敤
+ /// </summary>
+ public class HDLCommon
+ {
+ #region 鈻� 鍙橀噺澹版槑___________________________
+ /// <summary>
+ /// 閫氱敤鏂规硶
+ /// </summary>
+ private static HDLCommon m_Current = null;
+ /// <summary>
+ /// 閫氱敤鏂规硶
+ /// </summary>
+ public static HDLCommon Current
+ {
+ get
+ {
+ if (m_Current == null)
+ {
+ m_Current = new HDLCommon();
+ }
+ return m_Current;
+ }
+ }
+ #endregion
+
+ #region 鈻� Alter寮圭獥鎻愮ず_______________________
+ /// <summary>
+ /// 寮圭獥鎻愮ず
+ /// </summary>
+ /// <param name="mes"></param>
+ public void ShowAlert(string mes)
+ {
+ new Alert("", mes, Language.StringByID(StringId.Close)).Show();
+ }
+
+ /// <summary>
+ /// 寮圭獥鎻愮ず
+ /// </summary>
+ /// <param name="mes">寮圭獥鎻愮ず淇℃伅</param>
+ /// <param name="okAction">纭鎸夐挳浜嬩欢</param>
+ public void ShowActionAlert(string mes, Action okAction)
+ {
+ Alert alert = new Alert("", mes, Language.StringByID(StringId.Cancel), Language.StringByID(StringId.Confirm));
+ alert.ResultEventHandler += (sender2, e2) => {
+ if (e2)
+ {
+ okAction?.Invoke();
+ }
+ };
+ alert.Show();
+ }
+
+ #endregion
+
+ #region 鈻� 閫氱敤Dialog_______________________
+
+ #endregion
+
+
+ }
+}
diff --git a/HDL_ON/Common/MqttCommon.cs b/HDL_ON/Common/MqttCommon.cs
index 3a94096..68ed1cd 100644
--- a/HDL_ON/Common/MqttCommon.cs
+++ b/HDL_ON/Common/MqttCommon.cs
@@ -158,7 +158,7 @@
// try
// {
// System.Threading.Thread.Sleep(200);
-// //if (!MainPage.LoginUser.IsLogin) {
+// //if (! UserInfo.Current.IsLogin) {
// // continue;
// //}
// if (!CommonPage.IsRemote) continue;
@@ -207,7 +207,7 @@
// var topicFilterPush2 = new TopicFilter
// {
-// Topic = $"/BusGateWayToClient/{MainPage.LoginUser.ID}" + PushNotifySqueeze,
+// Topic = $"/BusGateWayToClient/{ UserInfo.Current.ID}" + PushNotifySqueeze,
// QualityOfServiceLevel = MQTTnet.Protocol.MqttQualityOfServiceLevel.AtMostOnce,
// //QualityOfServiceLevel = MQTTnet.Protocol.MqttQualityOfServiceLevel.ExactlyOnce
// };
@@ -255,7 +255,7 @@
// return;
// }
-// if (!MainPage.LoginUser.IsLogin)
+// if (! UserInfo.Current.IsLogin)
// {
// return;
// }
@@ -315,7 +315,7 @@
// // ReceiveNotifySqueezeAsync (mMes);
// //} else
-// if (topic == $"/BusGateWayToClient/{MainPage.LoginUser.ID}" + PushNotifySqueeze)
+// if (topic == $"/BusGateWayToClient/{ UserInfo.Current.ID}" + PushNotifySqueeze)
// {
// var mMes = System.Text.Encoding.UTF8.GetString(e.ApplicationMessage.Payload);
// //鏂版尋涓嬬嚎涓婚鏂规 鏀跺埌鎸や笅绾夸富棰�
@@ -679,7 +679,7 @@
// var username = MqttInfoConfig.Instance.mMqttInfo.connEmqUserName;
// var passwordRemote = MqttInfoConfig.Instance.mMqttInfo.connEmqPwd;
// MqttInfoConfig.Instance.CurRemoteMACInfo.clientId = clientId;
-// //MqttInfoConfig.Instance.CurRemoteMACInfo.LoginAccessToken = MainPage.LoginUser.LoginTokenString;
+// //MqttInfoConfig.Instance.CurRemoteMACInfo.LoginAccessToken = UserInfo.Current.LoginTokenString;
// //鑾峰彇鍙傛暟鎴愬姛锛屼繚瀛樺埌鏈湴骞舵爣璁颁负true
// MqttInfoConfig.Instance.IfGetMqttInfoSuccess = true;
@@ -818,19 +818,19 @@
// //鏂紑杩滅▼杩炴帴
// CommonPage.IsRemote = false;
-// if (!MainPage.LoginUser.IsLogin)
+// if (! UserInfo.Current.IsLogin)
// {
// return;
// }
// DisConnectRemoteMqttClient("鎸や笅绾�");
-// MainPage.LoginUser.LastTime = DateTime.MinValue;
-// MainPage.LoginUser.SaveUserInfo();
+// UserInfo.Current.LastTime = DateTime.MinValue;
+// UserInfo.Current.SaveUserInfo();
// Room.Lists.Clear();
// ////鍒犻櫎鎺ㄩ�佹暟鎹�
// //var webclient = new System.Net.WebClient ();
-// //webclient.Headers.Add (System.Net.HttpRequestHeader.Authorization, MainPage.LoginUser.LoginTokenString);
+// //webclient.Headers.Add (System.Net.HttpRequestHeader.Authorization, UserInfo.Current.LoginTokenString);
// //webclient.DownloadStringAsync (new Uri ("https://global.hdlcontrol.com/HangZhouHdlCloudApi/ZigbeeUsers/SignOut"));
@@ -838,7 +838,7 @@
// Application.RunOnMainThread(() =>
// {
// Utlis.ShowAppLinkStatus(AppLinkStatus.WiFi);
-// new Shared.SimpleControl.Phone.AccountLogin(MainPage.LoginUser.AccountString, "").Show();
+// new Shared.SimpleControl.Phone.AccountLogin( UserInfo.Current.AccountString, "").Show();
// SharedMethod.SharedMethod.CurPageLayout = null;
// //CommonPage.IsRemote = false;
@@ -852,7 +852,7 @@
// //2020-06-30 鍒犻櫎鎺ㄩ�佹暟鎹�
// ForceUpdateUtlis.Current.SignOut();
//#if HDL
-// if (!String.IsNullOrEmpty (MainPage.LoginUser.AllVisionRegisterDevUserNameGuid)) {
+// if (!String.IsNullOrEmpty ( UserInfo.Current.AllVisionRegisterDevUserNameGuid)) {
// com.freeview.global.Video.Logout ();
// }///BusGateWayToClient/320c1fea-1866-4708-8277-e2321a4dd236/NotifyGateWayInfoChange
//#endif
@@ -945,7 +945,7 @@
// await RemoteMqttClient.PublishAsync(new MqttApplicationMessage { Topic = topicName, Retain = false, QualityOfServiceLevel = MQTTnet.Protocol.MqttQualityOfServiceLevel.AtMostOnce });
// break;
// case 4://鍙戝竷鏂版柟妗堢殑鎸や笅绾夸富棰�
-// topicName = $"/BusGateWayToClient/{MainPage.LoginUser.ID}" + PushNotifySqueeze;
+// topicName = $"/BusGateWayToClient/{ UserInfo.Current.ID}" + PushNotifySqueeze;
// //message = System.Text.Encoding.UTF8.GetBytes (PushSignStr);
// await RemoteMqttClient.PublishAsync(new MqttApplicationMessage { Topic = topicName, Payload = message, Retain = false, QualityOfServiceLevel = MQTTnet.Protocol.MqttQualityOfServiceLevel.AtMostOnce });
// break;
@@ -1003,7 +1003,7 @@
// {
// var mqttInfoRequestPar = new GetConnMqttInfoObj()
// {
-// LoginAccessToken = MainPage.LoginUser.LoginTokenString,
+// LoginAccessToken = UserInfo.Current.LoginTokenString,
// PlatformStr = GetRandomKey(),
// PublishPayloadJsonStr = PushSignStr,
// Mac = UserConfig.Instance.GatewayMAC,
@@ -1029,7 +1029,7 @@
// MqttInfoConfig.Instance.CurRemoteMACInfo = mqttInfoRequestResult_Obj.AccountAllGateways.Find((obj) => obj.mac == UserConfig.Instance.GatewayMAC);
// if (MqttInfoConfig.Instance.CurRemoteMACInfo != null)
// {
-// //MqttInfoConfig.Instance.CurRemoteMACInfo.LoginAccessToken = MainPage.LoginUser.LoginTokenString;
+// //MqttInfoConfig.Instance.CurRemoteMACInfo.LoginAccessToken = UserInfo.Current.LoginTokenString;
// MqttInfoConfig.Instance.CurRemoteMACInfo.clientId = clientId;
// //----绗笁姝� 寮�濮嬭繛鎺�
// await MQTTConnectAsync();
diff --git a/HDL_ON/Common/R.cs b/HDL_ON/Common/R.cs
index 3fb82f0..0da03fa 100644
--- a/HDL_ON/Common/R.cs
+++ b/HDL_ON/Common/R.cs
@@ -427,18 +427,112 @@
public const int qqMsuicTip = 5047;
+ #region LE鏂板
+ /// <summary>
+ /// 璇蜂娇鐢ㄦ柊鐨勬墜鏈鸿处鍙风櫥褰旳PP
+ /// </summary>
+ public const int PleaseLoginWithNewMobileAccount = 9000;
+ /// <summary>
+ /// 璇蜂娇鐢ㄦ柊鐨勯偖绠辫处鍙风櫥褰旳PP
+ /// </summary>
+ public const int PleaseLoginWithNewEmailAccount = 9001;
+ /// <summary>
+ /// 鐧诲綍鎵嬫満淇敼瀹屾垚
+ /// </summary>
+ public const int LoginMobileAccountModificationCompleted = 9002;
+ /// <summary>
+ /// 鐧诲綍鎵嬫満缁戝畾瀹屾垚
+ /// </summary>
+ public const int LoginMobileAccountBindCompleted = 9003;
+ /// <summary>
+ /// 鐧诲綍閭淇敼瀹屾垚
+ /// </summary>
+ public const int LoginEmailAccountModificationCompleted = 9004;
+ /// <summary>
+ /// 鐧诲綍閭缁戝畾瀹屾垚
+ /// </summary>
+ public const int LoginEmailAccountBindCompleted = 9005;
+ /// <summary>
+ /// 楠岃瘉鐮佸彲鑳戒細寤惰繜锛岃鍐嶇瓑涓�浼�
+ /// </summary>
+ public const int VerificationCodeMayBeDelayed = 9006;
+ /// <summary>
+ /// 鍐嶇瓑涓�浼�
+ /// </summary>
+ public const int WaitAMoment = 9007;
+ /// <summary>
+ /// 杩斿洖
+ /// </summary>
+ public const int ReturnStr = 9008;
+ /// <summary>
+ /// 涓嶆効鎰忛�忛湶濮撳悕鐨勭敤鎴�
+ /// </summary>
+ public const int UsersWhoNameIsEmpty = 9009;
+ /// <summary>
+ /// 鏂板瘑鐮�
+ /// </summary>
+ public const int NewPassword = 9010;
+ /// <summary>
+ /// 鍐嶆杈撳叆鏂板瘑鐮�
+ /// </summary>
+ public const int NewPasswordAgain = 9011;
+ /// <summary>
+ /// 鍚屾剰
+ /// </summary>
+ public const int Agree = 9012;
+ /// <summary>
+ /// 鐢ㄦ埛鍗忚
+ /// </summary>
+ public const int UserAgreement = 9013;
+ /// <summary>
+ /// 闅愮鏀跨瓥
+ /// </summary>
+ public const int PrivacyPolicy = 9014;
+ /// <summary>
+ /// 鍜�
+ /// </summary>
+ public const int And = 9015;
+ /// <summary>
+ /// 璇峰厛闃呰骞跺悓鎰忋�婄敤鎴峰崗璁�嬪拰銆婇殣绉佹斂绛栥��
+ /// </summary>
+ public const int PleaseReadAndAgreePrivacyPolicyMsg = 9016;
+ /// <summary>
+ /// 纭閫�鍑虹櫥褰曪紵
+ /// </summary>
+ public const int IfConfirmLogout = 9017;
+
#region 缃戠粶璇锋眰鍝嶅簲閿欒鎻愮ず淇℃伅
+ /// <summary>
+ /// 浼氳瘽瓒呮椂锛岃鏇存柊token
+ /// </summary>
+ public const int NotLogin = 10000;
/// <summary>
/// 璇锋眰鏈嶅姟鍣ㄥけ璐ワ紝璇风◢鍚庡啀璇曪紒
/// </summary>
public const int FailedRequestServer = 10001;
/// <summary>
- /// 绯荤粺缁存姢涓� ~璇风◢鍚庡啀璇晘
+ /// 绯荤粺缁存姢涓� ~璇风◢鍚庡啀璇晘
/// </summary>
public const int SystemMaintenance = 10002;
-
+ /// <summary>
+ /// 鐧诲綍澶辫触锛岃鍏堟坊鍔犱綇瀹咃紒
+ /// </summary>
+ public const int FailedGetHomeList = 10003;
+ /// <summary>
+ /// 鐢ㄦ埛宸插瓨鍦�
+ /// </summary>
+ public const int AccountExist = 10004;
+ /// <summary>
+ /// 楠岃瘉鐮佸彂閫侀绻侊紝璇风◢鍚庡啀璇曪紒
+ /// </summary>
+ public const int VerificationCodeSentFrequently = 10005;
+ /// <summary>
+ /// 绛惧悕閿欒
+ /// </summary>
+ public const int SignatureError = 10006;
#endregion
+ #endregion
}
}
\ No newline at end of file
diff --git a/HDL_ON/Common/Utlis.cs b/HDL_ON/Common/Utlis.cs
index 329f7f5..4a8ae49 100644
--- a/HDL_ON/Common/Utlis.cs
+++ b/HDL_ON/Common/Utlis.cs
@@ -1,19 +1,176 @@
锘縰sing System;
-namespace HDL_ON.Common
+using Shared;
+using System.Text.RegularExpressions;
+
+namespace HDL_ON
{
/// <summary>
/// 甯哥敤宸ュ叿绫�
/// </summary>
public class Utlis
{
- /// <summary>
- /// 鍏ㄥ眬鎵撳嵃
- /// </summary>
- public static void WriteLine(object mes)
+ /// <summary>
+ /// 鍏ㄥ眬鎵撳嵃
+ /// </summary>
+ public static void WriteLine(object mes)
{
#if DEBUG
Console.WriteLine(mes);
#endif
}
- }
+
+ /// <summary>
+ /// 寮圭獥鎻愮ず
+ /// </summary>
+ /// <param name="mes"></param>
+ public static void ShowAlertOnMainThread(string mes)
+ {
+ Application.RunOnMainThread(() => {
+ new Alert("", mes, Language.StringByID(StringId.Close)).Show();
+ });
+ }
+
+ /// <summary>
+ /// ShowTip
+ /// </summary>
+ /// <param name="mes"></param>
+ /// <param name="closeTime">鍏抽棴鏃堕棿</param>
+ public static void ShowTip(String mes, int closeTime = 2)
+ {
+ var tip = new Tip()
+ {
+ Text = mes,
+ CloseTime = closeTime,
+ Direction = AMPopTipDirection.None
+ };
+ tip.Show(MainPage.BaseView);
+ }
+
+
+ #region 鈻� 鍚勭姝e垯妫�娴媉______________________
+ /// <summary>
+ /// 鐢ㄤ簬涓浗澶ч檰楠岃瘉鎵嬫満鍙锋鍒欒〃杈惧紡
+ /// 浠�1寮�澶达紝11浣�
+ /// </summary>
+ public static string PhoneRegexStr = "^[1][0-9]{10}$";
+ /// <summary>
+ /// 鐢ㄤ簬楠岃瘉闈炰腑鍥藉ぇ闄嗘墜鏈哄彿姝e垯琛ㄨ揪寮�
+ /// </summary>
+ public static string PhoneForForeignRegexStr = "^[0-9]*$";
+ /// <summary>
+ /// 鐢ㄤ簬楠岃瘉閭姝e垯琛ㄨ揪寮�
+ /// </summary>
+ public static string EmailRegexStr = "^\\s*([A-Za-z0-9_-]+(\\.\\w+)*@(\\w+\\.)+\\w{2,5})\\s*$";
+
+ /// <summary>
+ /// 鍒ゆ柇鏄惁鍖呭惈澶у啓瀛楁瘝
+ /// </summary>
+ /// <returns><c>true</c>, if contain upper was checked, <c>false</c> otherwise.</returns>
+ /// <param name="value">Value.</param>
+ public static bool CheckContainUpper(string value)
+ {
+ Regex reg = new Regex("[A-Z]+");
+ return reg.IsMatch(value);
+ }
+
+ /// <summary>
+ /// 鍒ゆ柇鏄惁鍖呭惈灏忓啓瀛楁瘝
+ /// </summary>
+ /// <returns><c>true</c>, if contain lower was checked, <c>false</c> otherwise.</returns>
+ /// <param name="value">Value.</param>
+ public static bool CheckContainLower(string value)
+ {
+ Regex reg = new Regex("[a-z]+");
+ return reg.IsMatch(value);
+ }
+
+ /// <summary>
+ /// 鍒ゆ柇鏄惁鍖呭惈鏁板瓧
+ /// </summary>
+ /// <returns><c>true</c>, if contain lower was checked, <c>false</c> otherwise.</returns>
+ /// <param name="value">Value.</param>
+ public static bool CheckContainNum(string value)
+ {
+ Regex reg = new Regex("[0-9]+");
+ return reg.IsMatch(value);
+ }
+
+ /// <summary>
+ /// 鍒ゆ柇鏄惁鍖呭惈绗﹀彿
+ /// </summary>
+ /// <returns><c>true</c>, if contain lower was checked, <c>false</c> otherwise.</returns>
+ /// <param name="value">Value.</param>
+ public static bool CheckContainSymbol(string value)
+ {
+ Regex reg = new Regex("([^a-z0-9A-Z])+");
+ return reg.IsMatch(value);
+ }
+
+ /// <summary>
+ /// 妫�娴嬮偖绠辨槸鍚﹀悎娉�
+ /// </summary>
+ /// <param name="email"></param>
+ /// <returns></returns>
+ public static bool CheckEmail(string email)
+ {
+ Regex reg = new Regex(EmailRegexStr);
+ return reg.IsMatch(email);
+ }
+
+ /// <summary>
+ /// 妫�娴嬫墜鏈哄彿鏄惁鍚堟硶
+ /// </summary>
+ /// <param name="phoneNumber">鎵嬫満鍙�</param>
+ /// <param name="areaCode">鍦板尯浠g爜</param>
+ /// <returns></returns>
+ public static bool CheckPhoneNumber(string phoneNumber, string areaCode)
+ {
+ //鏍¢獙澶栧浗鎵嬫満鍙�
+ if (areaCode != "86")
+ {
+ Regex reg = new Regex(PhoneForForeignRegexStr);
+ return reg.IsMatch(phoneNumber);
+ }
+ else
+ {
+ //鏍¢獙鍥藉唴鎵嬫満鍙�
+ Regex reg = new Regex(PhoneRegexStr);
+ return reg.IsMatch(phoneNumber);
+ }
+ }
+
+ #endregion
+
+ /// <summary>
+ /// TextButton
+ /// 鏍规嵁鏂囨湰,璁$畻鎸夐挳瀹冨疄闄呯殑瀹藉害
+ /// </summary>
+ /// <param name="btn"></param>
+ /// <param name="extendWidth">琛ュ厖瀹藉害</param>
+ /// <returns></returns>
+ public static int GetRealWidthByTextButton(Button btn, int extendWidth = 1)
+ {
+ if (string.IsNullOrEmpty(btn.Text)) { return Application.GetRealWidth(extendWidth); }
+
+ return btn.GetTextWidth() + Application.GetRealWidth(extendWidth);
+ }
+
+ /// <summary>
+ /// 鏍规嵁鏂囨湰,璁$畻鎸夐挳瀹冨疄闄呯殑瀹藉害
+ /// </summary>
+ /// <returns></returns>
+ public static int GetRealWidthByText(Button btn)
+ {
+ if (string.IsNullOrEmpty(btn.Text)) { return Application.GetRealWidth(4); }
+#if __IOS__
+ //闇�瑕佸鍔犱竴涓宸��
+ return btn.GetTextWidth() + Application.GetRealWidth(8);
+#else
+ //闇�瑕佸鍔犱竴涓宸��
+ return btn.GetTextWidth() + Application.GetRealWidth(4);
+#endif
+ }
+
+ }
+
}
diff --git a/HDL_ON/DAL/Net/Mqtt_Cloud.cs b/HDL_ON/DAL/Net/Mqtt_Cloud.cs
index ea35f24..9e7f3a7 100644
--- a/HDL_ON/DAL/Net/Mqtt_Cloud.cs
+++ b/HDL_ON/DAL/Net/Mqtt_Cloud.cs
@@ -116,7 +116,7 @@
{
//杩藉姞锛氭病鏈夎繙绋嬭繛鎺ョ殑鏉冮檺
if (remoteMqttIsConnecting
- || remoteIsConnected || !MainPage.LoginUser.IsLogin)
+ || remoteIsConnected || ! UserInfo.Current.IsLogin)
{
return;
}
@@ -221,7 +221,7 @@
var mqttInfoRequestPar = new RemoteRequestParameters()
{
PlatformStr = "ON",
- LoginAccessToken = MainPage.LoginUser.loginTokenString,
+ LoginAccessToken = UserInfo.Current.loginTokenString,
RequestVersion = MainPage.VersionString,
RequestProtocolType = 0,
RequestSource = 1,
@@ -257,7 +257,7 @@
}
if (CurRemoteMACInfo != null)
{
- CurRemoteMACInfo.LoginAccessToken = MainPage.LoginUser.loginTokenString;
+ CurRemoteMACInfo.LoginAccessToken = UserInfo.Current.loginTokenString;
CurRemoteMACInfo.clientId = clientId;
mqttEncryptKey = CurRemoteMACInfo.isNewBusproGateway ? CurRemoteMACInfo.aesKey : "";
@@ -304,7 +304,7 @@
//static void ReceiveNotifyBusGateWayInfoChange()
//{
// var gatewayListUrl = @"https://developer.hdlcontrol.com/Center/Center/GetGatewayPagger"; //App銆丅uspro杞欢鐧诲綍鍚庤幏鍙栫綉鍏冲垪琛� http 璇锋眰
- // var gatewayListRequestPar = new RemoteRequestParameters() { Mac = CurRemoteMACInfo.mac, LoginAccessToken = MainPage.LoginUser.loginTokenString, RequestVersion = "RequestVersion1", RequestProtocolType = 0, RequestSource = 1 };
+ // var gatewayListRequestPar = new RemoteRequestParameters() { Mac = CurRemoteMACInfo.mac, LoginAccessToken = UserInfo.Current.loginTokenString, RequestVersion = "RequestVersion1", RequestProtocolType = 0, RequestSource = 1 };
// var gatewayListRequestResult = MainPage.RequestHttps("", Newtonsoft.Json.JsonConvert.SerializeObject(gatewayListRequestPar), false, false, gatewayListUrl);
// var gatewayListRequestResult_Obj = Newtonsoft.Json.JsonConvert.DeserializeObject<MqttRemoteInfo>(gatewayListRequestResult.ResponseData.ToString());
// if (gatewayListRequestResult_Obj != null && gatewayListRequestResult_Obj.pageData.Count > 0)
@@ -322,12 +322,12 @@
if (mMes == PushSignStr) return;//鏄嚜宸辩殑鐧诲綍鎺ㄩ�佷笉澶勭悊
//鏂紑杩滅▼杩炴帴
MainPage.IsRemote = false;
- if (!MainPage.LoginUser.IsLogin)
+ if (! UserInfo.Current.IsLogin)
{
return;
}
- MainPage.LoginUser.lastTime = DateTime.MinValue;
- MainPage.LoginUser.SaveUserInfo();
+ UserInfo.Current.lastTime = DateTime.MinValue;
+ UserInfo.Current.SaveUserInfo();
string oldRegionRootPath = FileUtils.CreateRegionBackup(DB_ResidenceData.residenceData.CurReginID.ToString());
new System.Threading.Thread(() =>
@@ -375,7 +375,7 @@
DisConnectRemoteMqttClient("鎸や笅绾�");
Application.RunOnMainThread(() =>
{
- MainPage.GoLoginPage(MainPage.LoginUser);
+ MainPage.GoLoginPage( UserInfo.Current);
});
}
diff --git a/HDL_ON/DAL/Server/HttpServerRequest.cs b/HDL_ON/DAL/Server/HttpServerRequest.cs
index f6110e1..86ad582 100644
--- a/HDL_ON/DAL/Server/HttpServerRequest.cs
+++ b/HDL_ON/DAL/Server/HttpServerRequest.cs
@@ -111,15 +111,15 @@
{
var requestJson = HttpUtil.GetSignRequestJson(new RefreshTokenObj()
{
- refreshToken = MainPage.LoginUser.refreshToken,
+ refreshToken = UserInfo.Current.refreshToken,
});
var revertObj = HttpUtil.RequestHttpsPost(NewAPI.API_POST_Login, requestJson);
if (revertObj.Code.ToUpper() == StateCode.SUCCESS)
{
var revertData = Newtonsoft.Json.JsonConvert.DeserializeObject<UserLoginRes>(revertObj.Data.ToString());
- MainPage.LoginUser.loginTokenString = revertData.headerPrefix + revertData.accessToken;
- MainPage.LoginUser.lastTime = DateTime.Now;
- MainPage.LoginUser.SaveUserInfo();
+ UserInfo.Current.loginTokenString = revertData.headerPrefix + revertData.accessToken;
+ UserInfo.Current.lastTime = DateTime.Now;
+ UserInfo.Current.SaveUserInfo();
return true;
}
return false;
@@ -266,12 +266,15 @@
/// <summary>
/// 楠岃瘉楠岃瘉鐮�
/// </summary>
- /// <param name="account"></param>
- /// <param name="code"></param>
+ /// <param name="verifyType">楠岃瘉绫诲瀷</param>
+ /// <param name="account">楠岃瘉璐﹀彿</param>
+ /// <param name="code">楠岃瘉鐮�</param>
+ /// <param name="isPhone">鏄惁鎵嬫満</param>
+ /// <param name="verifySuccessFail">楠岃瘉閫氳繃鍚庯紝楠岃瘉鐮佹槸鍚﹀け鏁�</param>
/// <returns></returns>
- public ResponsePackNew ValidatorCode(VerifyType verifyType, string account, string code, bool isPhone)
+ public ResponsePackNew ValidatorCode(VerifyType verifyType, string account, string code, bool isPhone, bool verifySuccessFail = true)
{
- var requestObj = new VerifyCodeCheckObj() { verifyCode = code, verifyType = (int)verifyType };
+ var requestObj = new VerifyCodeCheckObj() { verifyCode = code, verifyType = (int)verifyType , verifySuccessFail = verifySuccessFail };
if (isPhone)
{
//鎵嬫満
@@ -309,46 +312,50 @@
/// 鑾峰彇鐢ㄦ埛淇℃伅
/// </summary>
/// <returns></returns>
- public void GetUserInfo()
+ public void GetUserInfo(bool bGetHeadImage = true)
{
var requestJson = HttpUtil.GetSignRequestJson(new NullObj());
var resultObj = HttpUtil.RequestHttpsPost(NewAPI.API_POST_Member_GetMemberInfo, requestJson);
if (resultObj.Code == StateCode.SUCCESS)
{
var info = Newtonsoft.Json.JsonConvert.DeserializeObject<MemberInfoRes>(resultObj.Data.ToString());
- MainPage.LoginUser.userEmailInfo = info.memberEmail;
- MainPage.LoginUser.userMobileInfo = info.memberPhone;
- MainPage.LoginUser.userName = info.memberName;
-
- var headImageBytes = DownHeadImage();
- if (headImageBytes != null)
+ UserInfo.Current.userEmailInfo = info.memberEmail;
+ UserInfo.Current.userMobileInfo = info.memberPhone;
+ UserInfo.Current.userName = info.memberName;
+ UserInfo.Current.areaCode = info.memberPhonePrefix;
+ //鏄惁闇�瑕佽幏鍙栧ご鍍�
+ if (bGetHeadImage)
{
- MainPage.LoginUser.headImagePageBytes = headImageBytes;
- FileStream fs = null;
- try
+ var headImageBytes = DownHeadImage();
+ if (headImageBytes != null)
{
- MainPage.LoginUser.headImagePageBytes = headImageBytes;
- var filePath = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.Personal) + "/", "headImage.png");
- fs = new FileStream(filePath, FileMode.Create, FileAccess.Write);
- fs.Write(headImageBytes, 0, headImageBytes.Length);
- fs.Flush();
- MainPage.LoginUser.headImagePagePath = filePath;
- }
- catch (Exception ex)
- {
- MainPage.Log($"download headImage error : {ex.Message}");
- }
- finally
- {
- if (fs != null)
+ UserInfo.Current.headImagePageBytes = headImageBytes;
+ FileStream fs = null;
+ try
{
- fs.Close();
+ UserInfo.Current.headImagePageBytes = headImageBytes;
+ var filePath = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.Personal) + "/", "headImage.png");
+ fs = new FileStream(filePath, FileMode.Create, FileAccess.Write);
+ fs.Write(headImageBytes, 0, headImageBytes.Length);
+ fs.Flush();
+ UserInfo.Current.headImagePagePath = filePath;
}
- }
+ catch (Exception ex)
+ {
+ MainPage.Log($"download headImage error : {ex.Message}");
+ }
+ finally
+ {
+ if (fs != null)
+ {
+ fs.Close();
+ }
+ }
+ }
}
- MainPage.LoginUser.SaveUserInfo();
+ UserInfo.Current.SaveUserInfo();
MainPage.Log("鑾峰彇鐢ㄦ埛淇℃伅鎴愬姛銆�");
}
@@ -361,8 +368,8 @@
//{
// var dataStr = JObject.FromObject(revertObj.ResponseData);
// //"DistributedMark": "96439601-fd26-4768-8440-1d9dfa32c109", < !--甯愬彿Id-- >
- // MainPage.LoginUser.userEmailInfo = dataStr.GetValue("Email").ToString();
- // MainPage.LoginUser.userMobileInfo = dataStr.GetValue("Phone").ToString();
+ // UserInfo.Current.userEmailInfo = dataStr.GetValue("Email").ToString();
+ // UserInfo.Current.userMobileInfo = dataStr.GetValue("Phone").ToString();
// FileStream fs = null;
// try
// {
@@ -371,12 +378,12 @@
// {
// var jsonString = Newtonsoft.Json.JsonConvert.SerializeObject(headImageString);
// var headImageBytes = Newtonsoft.Json.JsonConvert.DeserializeObject<byte[]>(jsonString);
- // MainPage.LoginUser.headImagePageBytes = headImageBytes;
+ // UserInfo.Current.headImagePageBytes = headImageBytes;
// var filePath = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.Personal) + "/", "headImage.png");
// fs = new FileStream(filePath, FileMode.Create, FileAccess.Write);
// fs.Write(headImageBytes, 0, headImageBytes.Length);
// fs.Flush();
- // MainPage.LoginUser.headImagePagePath = filePath;
+ // UserInfo.Current.headImagePagePath = filePath;
// }
// }
// catch (Exception ex)
@@ -392,13 +399,13 @@
// }
// // "GesturePwd": null, < !--鎵嬪娍瀵嗙爜-- >
// // "StringPwd": null , < !--瀛楃涓插瘑鐮�-- >
- // MainPage.LoginUser.userName = dataStr.GetValue("UserName").ToString();
+ // UserInfo.Current.userName = dataStr.GetValue("UserName").ToString();
// Application.RunOnMainThread(() =>
// {
// });
- // MainPage.LoginUser.SaveUserInfo();
+ // UserInfo.Current.SaveUserInfo();
// MainPage.Log("鑾峰彇鐢ㄦ埛淇℃伅鎴愬姛銆�");
//}
@@ -458,11 +465,24 @@
else
{
//閭
- requestObj.memberMail = account;
+ requestObj.memberEmail = account;
}
var requestJson = HttpUtil.GetSignRequestJson(requestObj);
- return HttpUtil.RequestHttpsPost(NewAPI.API_POST_Member_UpdateMemberInfo, requestJson).Code;
+ return HttpUtil.RequestHttpsPost(NewAPI.API_POST_Member_BindWithAccount, requestJson).Code;
}
+
+ /// <summary>
+ /// 瑙g粦鎵嬫満鎴栬�呴偖绠�
+ /// </summary>
+ /// <param name="isPhone"></param>
+ /// <returns></returns>
+ public string UnBindAccount(bool isPhone)
+ {
+ var requestObj = new UnBindAccountObj() { unBindLabel = isPhone ? "PHONE": "EMAIL" };
+ var requestJson = HttpUtil.GetSignRequestJson(requestObj);
+ return HttpUtil.RequestHttpsPost(NewAPI.API_POST_Member_UnbindWithAccount, requestJson).Code;
+ }
+
#endregion
#region 浣忓畢閮ㄥ垎
@@ -482,7 +502,7 @@
}
else
{
- MainPage.LoginUser.regionList = new List<RegionInfoRes>();
+ UserInfo.Current.regionList = new List<RegionInfoRes>();
foreach (var mHome in homeList)
{
@@ -507,14 +527,14 @@
{
continue;
}
- MainPage.LoginUser.regionList.Add(home);
+ UserInfo.Current.regionList.Add(home);
if (string.IsNullOrEmpty(DB_ResidenceData.residenceData.CurReginID))
{
- DB_ResidenceData.residenceData.CurReginID = MainPage.LoginUser.regionList[0].RegionID;
+ DB_ResidenceData.residenceData.CurReginID = UserInfo.Current.regionList[0].RegionID;
}
}
DB_ResidenceData.residenceData.SaveResidenceData();
- MainPage.LoginUser.SaveUserInfo();
+ UserInfo.Current.SaveUserInfo();
}
}
@@ -525,7 +545,7 @@
// "\"RequestVersion\":" + "\"" + MainPage.VersionString + "\"" + "," +
// "\"RequestSource\":" + "\"" + "2" + "\"" + "," +
// "\"HomeType\":" + "\"" + "1" + "\"" + "," +
- // "\"LoginAccessToken\":" + "\"" + MainPage.LoginUser.loginTokenString + "\"" +
+ // "\"LoginAccessToken\":" + "\"" + UserInfo.Current.loginTokenString + "\"" +
// "}";
//var responsePack = RequestHttps($"{severAddress}/App/GetHomePager", jsonString, false);
@@ -564,7 +584,7 @@
// // }
// // ]
// //}}
- // MainPage.LoginUser.regionList = new List<RegionInfoRes>();
+ // UserInfo.Current.regionList = new List<RegionInfoRes>();
// foreach (var jsonData in dataStr.GetValue("PageData"))
// {
// var homeJsonStr = JObject.FromObject(jsonData);
@@ -581,14 +601,14 @@
// {
// continue;
// }
- // MainPage.LoginUser.regionList.Add(home);
+ // UserInfo.Current.regionList.Add(home);
// if (string.IsNullOrEmpty(DB_ResidenceData.residenceData.CurReginID))
// {
- // DB_ResidenceData.residenceData.CurReginID = MainPage.LoginUser.regionList[0].RegionID;
+ // DB_ResidenceData.residenceData.CurReginID = UserInfo.Current.regionList[0].RegionID;
// }
// }
// DB_ResidenceData.residenceData.SaveResidenceData();
- // MainPage.LoginUser.SaveUserInfo();
+ // UserInfo.Current.SaveUserInfo();
// }
//}
//return responsePack.StateCode;
@@ -604,7 +624,7 @@
//娣诲姞鍏冪礌
d.Add("RequestVersion", MainPage.VersionString);
d.Add("RequestSource", "2");
- d.Add("LoginAccessToken", MainPage.LoginUser.loginTokenString);
+ d.Add("LoginAccessToken", UserInfo.Current.loginTokenString);
d.Add("HomeId", DB_ResidenceData.residenceData.residecenInfo.RegionID);
d.Add("HomeType", 1);
d.Add("Name", DB_ResidenceData.residenceData.residecenInfo.Name);
@@ -623,20 +643,28 @@
public ResponsePackNew GetResidenceMemberAccount()
{
var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject(new HomeIdObj() { homeId = DB_ResidenceData.residenceData.residecenInfo.RegionID });
- return HttpUtil.RequestHttpsPost(NewAPI.API_POST_Child_FindAll, requestJson, null, DB_ResidenceData.residenceData.residecenInfo.regionUrl);
+ var replaceToken = UserInfo.Current.loginTokenString;
+ //濡傛灉褰撳墠鎵�鍒嗕韩浣忓畢鍜屼负绠$悊鍛橈紝鏇挎崲涓轰富浜簍oken
+ //寰呭鐞�...
+ return HttpUtil.RequestHttpsPost(NewAPI.API_POST_Child_FindAll, requestJson, DB_ResidenceData.residenceData.residecenInfo.regionUrl, replaceToken);
}
/// <summary>
/// 鍒犻櫎浣忓畢涓嬬殑鎴愬憳璐﹀彿
/// </summary>
/// <returns></returns>
- public ResponsePack DeleteResidenceMemberAccount(string memberAccount)
+ public ResponsePackNew DeleteResidenceMemberAccount(ResidenceMemberInfo subaccount)
{
- Dictionary<string, object> d = new Dictionary<string, object>();
- d.Add("SubAccount", memberAccount);
- d.Add("HouseDistributedMark", DB_ResidenceData.residenceData.residecenInfo.RegionID);
- string jsonString = Newtonsoft.Json.JsonConvert.SerializeObject(d);
- return RequestHttps($"{severAddress}/ZigbeeUsers/DeletedSubAccount", jsonString, true);
+ var requestObj = new ChildDeleteObj()
+ {
+ childAccountId = subaccount.childAccountId,
+ homeId = subaccount.homeId
+ };
+ var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject(requestObj);
+ var replaceToken = UserInfo.Current.loginTokenString;
+ //濡傛灉褰撳墠鎵�鍒嗕韩浣忓畢鍜屼负绠$悊鍛橈紝鏇挎崲涓轰富浜簍oken
+ //寰呭鐞�...
+ return HttpUtil.RequestHttpsPost(NewAPI.API_POST_Child_Delete, requestJson, DB_ResidenceData.residenceData.residecenInfo.regionUrl, replaceToken);
}
/// <summary>
diff --git a/HDL_ON/DAL/Server/HttpServerRequestBase.cs b/HDL_ON/DAL/Server/HttpServerRequestBase.cs
index b1956ba..b84b637 100644
--- a/HDL_ON/DAL/Server/HttpServerRequestBase.cs
+++ b/HDL_ON/DAL/Server/HttpServerRequestBase.cs
@@ -20,7 +20,7 @@
webClient.Headers.Add("CONTENT-TYPE", "application/json");
if (needAuthorization)
{
- webClient.Headers.Add("Authorization", MainPage.LoginUser.loginTokenString);
+ webClient.Headers.Add("Authorization", UserInfo.Current.loginTokenString);
}
byte[] bytes = null;
try
diff --git a/HDL_ON/DAL/Server/HttpUtil.cs b/HDL_ON/DAL/Server/HttpUtil.cs
index 3a4d94d..ded5134 100644
--- a/HDL_ON/DAL/Server/HttpUtil.cs
+++ b/HDL_ON/DAL/Server/HttpUtil.cs
@@ -130,8 +130,9 @@
try
{
- //if (string.IsNullOrEmpty (urlHead)) {
- // urlHead = APIInfoConfig.Current.RequestHttpsHost;
+ //if (string.IsNullOrEmpty(urlHead))
+ //{
+ // urlHead = UserInfo.Current.RequestHttpsHost;
//}
//string requestFullUrl = urlHead + apiPath;
@@ -149,9 +150,9 @@
if (string.IsNullOrEmpty(replaceToken))
{
- if (MainPage.LoginUser != null)
+ if(UserInfo.Current != null)
{/* 濡傛灉涓嶉渶瑕侀獙璇乀oken鍙互涓嶇敤浼犲叆 */
- request.AddHeader("Authorization", MainPage.LoginUser.loginTokenString);
+ request.AddHeader("Authorization", UserInfo.Current.loginTokenString);
}
}
else
@@ -205,20 +206,20 @@
}
catch (Exception ex)
{
- HDL_ON.Common.Utlis.WriteLine(ex.Message);
+ HDL_ON.Utlis.WriteLine(ex.Message);
return new ResponsePackNew() { Code = "DATA_EXCEPTION" };
}
}
else
{
- HDL_ON.Common.Utlis.WriteLine(response.Content);
+ HDL_ON.Utlis.WriteLine(response.Content);
return new ResponsePackNew() { Code = "NETWORK_ERROR" };
}
}
catch (Exception ex)
{
- HDL_ON.Common.Utlis.WriteLine(ex.Message);
+ HDL_ON.Utlis.WriteLine(ex.Message);
return new ResponsePackNew() { Code = "NETWORK_ERROR" };
}
@@ -242,7 +243,7 @@
try
{
//if (string.IsNullOrEmpty (urlHead)) {
- // urlHead = APIInfoConfig.Current.RequestHttpsHost;
+ // urlHead = UserInfo.Current.RequestHttpsHost;
//}
//string requestFullUrl = urlHead + apiPath;
@@ -258,9 +259,9 @@
if (string.IsNullOrEmpty(replaceToken))
{
- if (MainPage.LoginUser != null)
+ if ( UserInfo.Current != null)
{/* 濡傛灉涓嶉渶瑕侀獙璇乀oken鍙互涓嶇敤浼犲叆 */
- request.AddHeader("Authorization", MainPage.LoginUser.loginTokenString);
+ request.AddHeader("Authorization", UserInfo.Current.loginTokenString);
}
}
else
@@ -286,7 +287,7 @@
}
catch (Exception ex)
{
- HDL_ON.Common.Utlis.WriteLine(ex.Message);
+ HDL_ON.Utlis.WriteLine(ex.Message);
return null;
}
#endregion
@@ -312,7 +313,7 @@
{
//if (string.IsNullOrEmpty (urlHead)) {
- // urlHead = APIInfoConfig.Current.RequestHttpsHost;
+ // urlHead = UserInfo.Current.RequestHttpsHost;
//}
//string requestFullUrl = urlHead + apiPath;
@@ -329,9 +330,9 @@
if (string.IsNullOrEmpty(replaceToken))
{
- if (MainPage.LoginUser != null)
+ if ( UserInfo.Current != null)
{/* 濡傛灉涓嶉渶瑕侀獙璇乀oken鍙互涓嶇敤浼犲叆 */
- request.AddHeader("Authorization", MainPage.LoginUser.loginTokenString);
+ request.AddHeader("Authorization", UserInfo.Current.loginTokenString);
}
}
else
@@ -377,20 +378,20 @@
}
catch (Exception ex)
{
- HDL_ON.Common.Utlis.WriteLine(ex.Message);
+ HDL_ON.Utlis.WriteLine(ex.Message);
return new ResponsePackNew() { Code = "DATA_EXCEPTION" };
}
}
else
{
- HDL_ON.Common.Utlis.WriteLine(response.Content);
+ HDL_ON.Utlis.WriteLine(response.Content);
return new ResponsePackNew() { Code = "NETWORK_ERROR" };
}
}
catch (Exception ex)
{
- HDL_ON.Common.Utlis.WriteLine(ex.Message);
+ HDL_ON.Utlis.WriteLine(ex.Message);
return new ResponsePackNew() { Code = "NETWORK_ERROR" };
}
@@ -456,11 +457,25 @@
string str = string.Empty;
foreach (KeyValuePair<string, object> item in paramDictionary)
{
+ //Value涓簄ull涓嶅弬鍔犳牎楠�
if (item.Value != null)
{
- str += item.Key + "=" + item.Value.ToString() + "&";
+ //Value.ToString()涓簄ull鎴栬��""涔熶笉鍙傚姞鏍¢獙
+ if (!string.IsNullOrEmpty(item.Value.ToString()))
+ {
+ //濡傛灉鏄痓ool绫诲瀷锛岃杞皬鍐�
+ if (item.Value is bool)
+ {
+ str += item.Key + "=" + item.Value.ToString().ToLower() + "&";
+ }
+ else
+ {
+ str += item.Key + "=" + item.Value.ToString() + "&";
+ }
+ }
}
}
+
//2.3 鎷兼帴SECRET_KEY
str = str.Substring(0, str.Length - 1) + SECRET_KEY;
//2.4 MD5杞崲+杞皬鍐�
diff --git a/HDL_ON/DAL/Server/IMessageCommon.cs b/HDL_ON/DAL/Server/IMessageCommon.cs
index 9239d02..401eb3a 100644
--- a/HDL_ON/DAL/Server/IMessageCommon.cs
+++ b/HDL_ON/DAL/Server/IMessageCommon.cs
@@ -35,10 +35,10 @@
/// </summary>
public bool IgnoreError = false;
- /// <summary>
- /// 鍏ㄩ儴淇℃伅
- /// </summary>
- private Dictionary<string, Dictionary<string, int>> dicMsg = null;
+ ///// <summary>
+ ///// 鍏ㄩ儴淇℃伅
+ ///// </summary>
+ //private Dictionary<string, Dictionary<string, int>> dicMsg = null;
/// <summary>
/// 閫氱敤閿欒鐮�
@@ -51,7 +51,7 @@
/// </summary>
public void InitAllMsg()
{
- dicMsg = new Dictionary<string, Dictionary<string, int>>();
+ //dicMsg = new Dictionary<string, Dictionary<string, int>>();
#region 鍏遍�氶敊璇爜
stateCodeDic = new Dictionary<string, int>();
//涓庢湇鍔″櫒閫氳澶辫触
@@ -62,15 +62,21 @@
#region 鍩虹鏈嶅姟 鏂伴敊璇爜
//绯荤粺缁存姢涓瓇璇风◢鍚庡啀璇晘
stateCodeDic["2"] = HDL_ON.StringId.SystemMaintenance;
+ //绛惧悕閿欒
+ stateCodeDic["4"] = HDL_ON.StringId.SignatureError;
//楠岃瘉鐮佹牎楠屽け璐�
stateCodeDic["14"] = HDL_ON.StringId.VerificationCodeWrong;
- ////浼氳瘽瓒呮椂锛岃鏇存柊token
- //stateCodeDic["10001"] = HDL_ON.StringId.uOperationFailed;
+ //楠岃瘉鐮佸彂閫侀绻侊紝璇风◢鍚庡啀璇曪紒
+ stateCodeDic["15"] = HDL_ON.StringId.VerificationCodeSentFrequently;
+ //浼氳瘽瓒呮椂锛岃鏇存柊token
+ stateCodeDic["10001"] = HDL_ON.StringId.NotLogin;
////鐧诲綍澶辫触锛岃处鍙锋垨鑰呭瘑鐮侀敊璇�
stateCodeDic["10008"] = HDL_ON.StringId.LoginFailed_AccountOrPasswordError;
//璐﹀彿涓嶅瓨鍦�
stateCodeDic[StateCode.ACCOUNT_NOT_EXIST] = HDL_ON.StringId.AccountNotExist;
- //#endregion
+ //璐﹀彿宸插瓨鍦�
+ stateCodeDic["10012"] = HDL_ON.StringId.AccountExist;
+ #endregion
////return;
//#region 2020-09-18 鏂板鎺ラ敊璇爜
@@ -178,7 +184,6 @@
#endregion
- #endregion
}
@@ -189,7 +194,7 @@
/// <param name="revertObj">浜戠杩斿洖鐨勬暟鎹�</param>
/// <param name="pra">璇锋眰鍙傛暟</param>
/// <returns></returns>
- public string GetMsgByRequestName(string requestName, string statuCode)
+ public string GetMsgByRequestName(string statuCode)
{
if (IgnoreError == true)
{
@@ -203,11 +208,11 @@
return Language.StringByID(stateCodeDic[statuCode]);
}
- if (dicMsg.ContainsKey(requestName) == true && dicMsg[requestName].ContainsKey(statuCode) == true)
- {
- //鍦ㄥ唽鐨凪sg
- return Language.StringByID(dicMsg[requestName][statuCode]);
- }
+ //if (dicMsg.ContainsKey(requestName) == true && dicMsg[requestName].ContainsKey(statuCode) == true)
+ //{
+ // //鍦ㄥ唽鐨凪sg
+ // return Language.StringByID(dicMsg[requestName][statuCode]);
+ //}
return Language.StringByID(HDL_ON.StringId.FailedRequestServer) + "\n(" + statuCode + ")";
}
@@ -220,11 +225,11 @@
/// <param name="statuCode"></param>
/// <param name="isTipStyle"></param>
/// <param name="tipStr">琛ュ厖鐨勯敊璇彁绀�</param>
- public void ShowErrorInfoAlter(string requestName, string statuCode, bool isTipStyle = false, string tipStr = "")
+ public void ShowErrorInfoAlter(string statuCode, bool isTipStyle = true, int closeTime = 2, string tipStr = "")
{
try
{
- string mes = GetMsgByRequestName(requestName, statuCode);
+ string mes = GetMsgByRequestName(statuCode);
if (mes == null) return;
if (!string.IsNullOrEmpty(tipStr))
{
@@ -232,7 +237,15 @@
}
if (isTipStyle)
{
- //MainPage.AddTip(mes);
+ Application.RunOnMainThread(() => {
+ var tip = new Tip()
+ {
+ Text = mes,
+ CloseTime = closeTime,
+ Direction = AMPopTipDirection.None
+ };
+ tip.Show(MainPage.BaseView);
+ });
}
else
{
diff --git a/HDL_ON/DAL/Server/NewApiRes.cs b/HDL_ON/DAL/Server/NewApiRes.cs
index ff11be3..7c3ad7e 100644
--- a/HDL_ON/DAL/Server/NewApiRes.cs
+++ b/HDL_ON/DAL/Server/NewApiRes.cs
@@ -219,7 +219,7 @@
/// </summary>
public string mail;
/// <summary>
- /// 1:娉ㄥ唽 2锛氭壘鍥炲瘑鐮� 3锛氱粦瀹�4:楠岃瘉鐮佺櫥闄� 5:鏁忔劅鏁版嵁
+ /// 1锛氭敞鍐� 2锛氭壘鍥炲瘑鐮� 3锛氱粦瀹� 4锛氶獙璇佺爜鐧婚檰 5锛氭晱鎰熸暟鎹�
/// 榛樿浼�1
/// </summary>
public int verifyType = 1;
@@ -227,6 +227,10 @@
/// 楠岃瘉鐮佽繃鏈熸椂闂达紙绉掞級,榛樿5鍒嗛挓
/// </summary>
public string verifyCode;
+ /// <summary>
+ /// 楠岃瘉鎴愬姛鍚庨獙璇佺爜鏄惁澶辨晥 涓嶄紶鍊兼垨鑰卼rue澶辨晥锛屽彧鏈変紶false鐨勬椂鍊欙紝鏍¢獙閫氳繃鍚庨獙璇佺爜涔熶笉澶辨晥
+ /// </summary>
+ public bool verifySuccessFail = true;
}
@@ -304,6 +308,14 @@
/// 鐢ㄦ埛鎵嬫満鍙�
/// </summary>
public string memberPhone;
+ /// <summary>
+ /// 鍥藉鍖哄彿
+ /// </summary>
+ public string memberPhonePrefix;
+ /// <summary>
+ /// 鐧诲綍鍚�
+ /// </summary>
+ public string loginName;
}
@@ -334,7 +346,7 @@
/// <summary>
/// 鐢ㄦ埛鎵嬫満
/// </summary>
- public string memberMail;
+ public string memberEmail;
/// <summary>
/// 楠岃瘉鍚�
/// </summary>
@@ -342,6 +354,19 @@
}
+
+ /// <summary>
+ /// 瑙g粦缁戝畾璁よ瘉(鎵嬫満/閭)
+ /// </summary>
+ [System.Serializable]
+ public class UnBindAccountObj
+ {
+ /// <summary>
+ /// 瑙g粦鏍囩ず锛孭HONE锛孍MAIL
+ /// </summary>
+ public string unBindLabel;
+ }
+
#endregion
@@ -1065,187 +1090,69 @@
#endregion
- #region 鈻� 鏋氫妇 ____________________________
- /// <summary>
- /// 瀹㈡埛绔被鍨� 濡侶dlOn銆丒voyoHome銆佽皟璇曞疂
- /// </summary>
- public enum APIClientType
- {
+
- HdlOn,
- EvoyoHome,
- 璋冭瘯瀹�,
- }
+ //#region 鏃ф帴鍙�
+ ///// <summary>
+ /////
+ ///// </summary>
+ //public class FindCityObj
+ //{
+ // /// <summary>
+ // /// 鍩庡競ID
+ // /// </summary>
+ // public string Cid;
- /// <summary>
- /// 澶囦唤绫诲瀷
- /// </summary>
- public enum BackupClassify
- {
- /// <summary>
- /// 浜や簰澶囦唤
- /// </summary>
- INTERACTIVE_ENGINEERING_BACKUP,
- /// <summary>
- /// 鑷畾涔夊伐绋嬪浠�
- /// </summary>
- CUSTOM_PROJECT_BACKUP,
- /// <summary>
- /// 鐢ㄦ埛鑷姩澶囦唤
- /// </summary>
- AUTOMATIC_USER_BACKUP,
- /// <summary>
- /// 鐢ㄦ埛鑷畾涔夊浠�
- /// </summary>
- USER_DEFINED_BACKUP
- }
+ // /// <summary>
+ // ///
+ // /// </summary>
+ // public string Location;
- /// <summary>
- /// BackupDataType
- /// </summary>
- public enum BackupDataType
- {
- HDL_ON,
- ZIGBEE,
- ZIGBEE_HOME,
- HDL_ON_PRO,
- BUSPRO
- }
+ // /// <summary>
+ // /// 鍩庡競
+ // /// </summary>
+ // public string City;
- /// <summary>
- /// 浣忓畢绫诲瀷
- /// </summary>
- public enum HomeTypeEnum
- {
- ZIGBEE = 1,
- BUSPRO,
- A,
- ALL
- }
+ // /// <summary>
+ // ///
+ // /// </summary>
+ // public string Province;
- /// <summary>
- /// 璇█绫诲瀷
- /// </summary>
- public enum LanguageTypeEnum
- {
- CHINESE,
- ENGLISH,
- }
-
- /// <summary>
- /// 鍙戦�侀獙璇佺爜鍔熻兘绫诲瀷
- /// </summary>
- public enum VerifyType
- {
- /// <summary>
- /// 鐢ㄦ埛娉ㄥ唽
- /// </summary>
- REGISTER_USER = 1,
- /// <summary>
- /// 蹇樿瀵嗙爜,鎵惧洖瀵嗙爜
- /// </summary>
- FIND_PASSWORD,
- /// <summary>
- /// 缁戝畾
- /// </summary>
- REGISTER_USER_SYSTEM,
- /// <summary>
- /// 楠岃瘉鐮佺櫥闄�
- /// </summary>
- VERIFY_LOGIN,
- /// <summary>
- /// 鏁忔劅鏁版嵁楠岃瘉
- /// </summary>
- SENSITIVE_DATA,
- }
-
- /// <summary>
- /// ChildAccountType
- /// </summary>
- public enum ChildAccountType
- {
- /// <summary>
- /// 涓昏处鍙疯嚜宸�(鏈汉)
- /// </summary>
- MYSELF = 0,
- /// <summary>
- /// 鏅��
- /// </summary>
- ORDINARY = 1,
- /// <summary>
- /// 璋冭瘯浜哄憳
- /// </summary>
- DEBUG,
- /// <summary>
- /// 绠$悊鍛�
- /// </summary>
- ADMIN,
-
- }
-
- #endregion
-
- #region 鏃ф帴鍙�
- /// <summary>
- ///
- /// </summary>
- public class FindCityObj
- {
- /// <summary>
- /// 鍩庡競ID
- /// </summary>
- public string Cid;
-
- /// <summary>
- ///
- /// </summary>
- public string Location;
-
- /// <summary>
- /// 鍩庡競
- /// </summary>
- public string City;
-
- /// <summary>
- ///
- /// </summary>
- public string Province;
-
- /// <summary>
- ///
- /// </summary>
- public string Country;
+ // /// <summary>
+ // ///
+ // /// </summary>
+ // public string Country;
- /// <summary>
- ///
- /// </summary>
- public string TimeZone;
- }
- /// <summary>
- ///
- /// </summary>
- public class GetWeatherObj
- {
+ // /// <summary>
+ // ///
+ // /// </summary>
+ // public string TimeZone;
+ //}
+ ///// <summary>
+ /////
+ ///// </summary>
+ //public class GetWeatherObj
+ //{
- public string Temperature;
+ // public string Temperature;
- /// <summary>
- ///
- /// </summary>
- public string Humidity;
+ // /// <summary>
+ // ///
+ // /// </summary>
+ // public string Humidity;
- /// <summary>
- ///
- /// </summary>
- public string PM25;
- /// <summary>
- ///
- /// </summary>
- public string Weather;
+ // /// <summary>
+ // ///
+ // /// </summary>
+ // public string PM25;
+ // /// <summary>
+ // ///
+ // /// </summary>
+ // public string Weather;
- }
- #endregion
+ //}
+ //#endregion
}
\ No newline at end of file
diff --git a/HDL_ON/DriverLayer/Control_Udp_Bus.cs b/HDL_ON/DriverLayer/Control_Udp_Bus.cs
index 27a9243..6b01e14 100644
--- a/HDL_ON/DriverLayer/Control_Udp_Bus.cs
+++ b/HDL_ON/DriverLayer/Control_Udp_Bus.cs
@@ -86,13 +86,13 @@
try
{
//璐﹀彿娌$櫥褰曚笉鍥炲
- if (MainPage.LoginUser == null || !MainPage.LoginUser.IsLogin)
+ if ( UserInfo.Current == null || ! UserInfo.Current.IsLogin)
{
return;
}
Control.ins.ChangeCommunicationMode(CommunicationMode.tcp_local_server);
- var sendStr = MainPage.LoginUser.accountString;
+ var sendStr = UserInfo.Current.accountString;
if (usefullBytes.Length == 0)
{
SendRemark(sendStr);
diff --git a/HDL_ON/DriverLayer/UdpSocket.cs b/HDL_ON/DriverLayer/UdpSocket.cs
index ac83f9b..3a3758f 100644
--- a/HDL_ON/DriverLayer/UdpSocket.cs
+++ b/HDL_ON/DriverLayer/UdpSocket.cs
@@ -27,7 +27,7 @@
{
get
{
- if (MainPage.LoginUser != null && Entity.DB_ResidenceData.residenceData != null)
+ if ( UserInfo.Current != null && Entity.DB_ResidenceData.residenceData != null)
{
return Entity.DB_ResidenceData.residenceData.GatewayType == 0 ? 6000 : 8585;
}
diff --git a/HDL_ON/Entity/DB_ResidenceData.cs b/HDL_ON/Entity/DB_ResidenceData.cs
index 3fc2293..87de6b6 100644
--- a/HDL_ON/Entity/DB_ResidenceData.cs
+++ b/HDL_ON/Entity/DB_ResidenceData.cs
@@ -30,11 +30,11 @@
}
else
{
- var curRegion = MainPage.LoginUser.regionList.Find((obj) => obj.RegionID == CurReginID);
+ var curRegion = UserInfo.Current.regionList.Find((obj) => obj.RegionID == CurReginID);
//if (curRegion == null)
//{
- // CurReginID = MainPage.LoginUser.regionList[0].RegionID;
- // return MainPage.LoginUser.regionList[0];
+ // CurReginID = UserInfo.Current.regionList[0].RegionID;
+ // return UserInfo.Current.regionList[0];
//}
return curRegion;
}
diff --git a/HDL_ON/Entity/ResponseEntity/ResidenceMemberInfo.cs b/HDL_ON/Entity/ResponseEntity/ResidenceMemberInfo.cs
index a99a04e..243b8ba 100644
--- a/HDL_ON/Entity/ResponseEntity/ResidenceMemberInfo.cs
+++ b/HDL_ON/Entity/ResponseEntity/ResidenceMemberInfo.cs
@@ -39,6 +39,43 @@
/// </summary>
public List<ShareData> CurResidenceShareDate = new List<ShareData>();
+ /// <summary>
+ ///
+ /// </summary>
+ public string id;
+ /// <summary>
+ ///
+ /// </summary>
+ public string homeId;
+ /// <summary>
+ ///
+ /// </summary>
+ public string homeRegionId;
+ /// <summary>
+ ///
+ /// </summary>
+ public string childAccountId;
+ /// <summary>
+ ///
+ /// </summary>
+ public string childAccountRegionId;
+ /// <summary>
+ /// 瀛愯处鎴风被鍨� ORDINARY銆丏EBUG銆丄DMIN
+ /// </summary>
+ public string childAccountType;
+ /// <summary>
+ /// 鏄惁鍏佽杩滅▼鎺у埗
+ /// </summary>
+ public bool isRemoteControl;
+ /// <summary>
+ /// 鏄电О1
+ /// </summary>
+ public string nickName;
+ /// <summary>
+ ///
+ /// </summary>
+ public string createTime;
+
}
public class ShareData
diff --git a/HDL_ON/Entity/UserInfo.cs b/HDL_ON/Entity/UserInfo.cs
index 70800be..3cc5ec1 100644
--- a/HDL_ON/Entity/UserInfo.cs
+++ b/HDL_ON/Entity/UserInfo.cs
@@ -3,12 +3,68 @@
using System.Text;
using System.IO;
using System.Drawing;
+using HDL_ON.DAL;
+using HDL_ON.DAL.Server;
namespace HDL_ON
{
[System.Serializable]
public class UserInfo
{
+ public static readonly string ConfigFile = "UserInfo_File";
+ /// <summary>
+ /// 閫氱敤鏂规硶
+ /// </summary>
+ private static UserInfo m_Current = null;
+ /// <summary>
+ /// 閫氱敤鏂规硶
+ /// </summary>
+ public static UserInfo Current
+ {
+ get
+ {
+ if (m_Current == null)
+ {
+ try
+ {
+ UserInfo temp = Newtonsoft.Json.JsonConvert.DeserializeObject<UserInfo>(System.Text.Encoding.UTF8.GetString(FileUtils.ReadFile(ConfigFile)));
+ if (temp == null)
+ {
+ m_Current = new UserInfo() { };
+ Utlis.WriteLine("UserInfo null");
+ }
+ else
+ {
+ m_Current = temp;
+ Utlis.WriteLine("UserInfo Current");
+ }
+ }
+ catch
+ {
+ m_Current = new UserInfo() { };
+ Utlis.WriteLine("UserInfo null");
+ }
+ }
+ return m_Current;
+ }
+ }
+
+ #region 璐﹀彿娉ㄥ唽鏈嶅姟鍣ㄤ俊鎭�
+ /// <summary>
+ ///
+ /// </summary>
+ public string RequestHttpsHost = "https://china.hdlcontrol.com";
+ /// <summary>
+ ///
+ /// </summary>
+ public GlobalRegionListRes GlobalRegion;
+ #endregion
+
+ /// <summary>
+ /// 鏄惁鍚屾剰鍗忚
+ /// </summary>
+ public bool isAgreePrivacyPolicy;
+
/// <summary>
/// 鐢ㄦ埛鍚嶇О
/// </summary>
@@ -20,22 +76,22 @@
///// <summary>
///// 鐢ㄦ埛瀵嗙爜
///// </summary>
- //public string Password = "";
- string aesPassword = "";
- /// <summary>
- /// 鐢ㄦ埛瀵嗙爜
- /// </summary>
- public string password
- {
- get
- {
- return Shared.Securitys.EncryptionService.AesDecryptTopic(aesPassword, "85521566HDLONPRO");
- }
- set
- {
- aesPassword = Shared.Securitys.EncryptionService.AesEncryptTopic(value, "85521566HDLONPRO");
- }
- }
+ //public string password = "";
+ //string aesPassword = "";
+ ///// <summary>
+ ///// 鐢ㄦ埛瀵嗙爜
+ ///// </summary>
+ //public string password
+ //{
+ // get
+ // {
+ // return Shared.Securitys.EncryptionService.AesDecryptTopic(aesPassword, "85521566HDLONPRO");
+ // }
+ // set
+ // {
+ // aesPassword = Shared.Securitys.EncryptionService.AesEncryptTopic(value, "85521566HDLONPRO");
+ // }
+ //}
/// <summary>
/// 鐢ㄦ埛鎵嬫満鍙风爜
/// </summary>
@@ -55,7 +111,7 @@
/// <summary>
/// 鐢ㄦ埛鍖哄煙
/// </summary>
- public int areaCode = 86;
+ public string areaCode = "86";
/// <summary>
/// 鐢ㄦ埛澶村儚鍥剧墖
/// </summary>
@@ -99,7 +155,7 @@
public void SaveUserInfo()
{
- FileUtils.WriteFileByBytes("UserInfo_File", Encoding.UTF8.GetBytes(Newtonsoft.Json.JsonConvert.SerializeObject(this)));
+ FileUtils.WriteFileByBytes(ConfigFile, Encoding.UTF8.GetBytes(Newtonsoft.Json.JsonConvert.SerializeObject(this)));
}
diff --git a/HDL_ON/HDL_ON.projitems b/HDL_ON/HDL_ON.projitems
index 9dbc39f..075b9c6 100644
--- a/HDL_ON/HDL_ON.projitems
+++ b/HDL_ON/HDL_ON.projitems
@@ -160,7 +160,7 @@
<Compile Include="$(MSBuildThisFileDirectory)UI\UI2\4-PersonalCenter\MemberManagement\ChooseShareMemberTargetListPageBLL.cs" />
<Compile Include="$(MSBuildThisFileDirectory)UI\UI2\4-PersonalCenter\AccountBindInfo\AccountBindInfoPage.cs" />
<Compile Include="$(MSBuildThisFileDirectory)UI\UI2\4-PersonalCenter\AccountBindInfo\ChangeBindAccountPage.cs" />
- <Compile Include="$(MSBuildThisFileDirectory)UI\UI2\4-PersonalCenter\AccountBindInfo\VerificationCodePage.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)UI\UI2\4-PersonalCenter\AccountBindInfo\ChangeBindVerificationCodePage.cs" />
<Compile Include="$(MSBuildThisFileDirectory)UI\UI2\4-PersonalCenter\AccountBindInfo\BindAccountPage.cs" />
<Compile Include="$(MSBuildThisFileDirectory)UI\UI2\FuntionControlView\EnvironmentalScience\EchartsOption.cs" />
<Compile Include="$(MSBuildThisFileDirectory)UI\UI2\4-PersonalCenter\ResetAccountPassword\ResetPasswordOptionPage.cs" />
@@ -196,6 +196,14 @@
<Compile Include="$(MSBuildThisFileDirectory)Common\Utlis.cs" />
<Compile Include="$(MSBuildThisFileDirectory)DAL\Server\IMessageCommon.cs" />
<Compile Include="$(MSBuildThisFileDirectory)DAL\Server\NewApiRes.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)UI\UI2\4-PersonalCenter\AccountBindInfo\NewBindAccountPage.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)UI\UI2\4-PersonalCenter\AccountBindInfo\NewBindVerificationCodePage.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)Common\HDLCommon.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)UI\UI0-Public\LineView.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)UI\UI0-Public\ConfirmDialog.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)UI\UI0-Public\WebViewDialog.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)Common\Constant.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)UI\UI0-Public\Widget\TextButton.cs" />
</ItemGroup>
<ItemGroup>
<Folder Include="$(MSBuildThisFileDirectory)UI\" />
@@ -223,5 +231,6 @@
<Folder Include="$(MSBuildThisFileDirectory)DriverLayer\BLL\" />
<Folder Include="$(MSBuildThisFileDirectory)UI\UI2\4-PersonalCenter\SearchDevice\" />
<Folder Include="$(MSBuildThisFileDirectory)Entity\Device\" />
+ <Folder Include="$(MSBuildThisFileDirectory)UI\UI0-Public\Widget\" />
</ItemGroup>
</Project>
\ No newline at end of file
diff --git a/HDL_ON/UI/MainPage.cs b/HDL_ON/UI/MainPage.cs
index 4e86d9f..e28bc3e 100644
--- a/HDL_ON/UI/MainPage.cs
+++ b/HDL_ON/UI/MainPage.cs
@@ -14,7 +14,7 @@
public static bool DisplayCompleted = false;
- public static UserInfo LoginUser;
+ //public static UserInfo LoginUser;
public static string VersionString = "1.0.0924";
@@ -71,12 +71,12 @@
//BusSocket.Start();
//CommonPage.InitReceiveEvent();
-
- LoginUser = Newtonsoft.Json.JsonConvert.DeserializeObject<UserInfo>(System.Text.Encoding.UTF8.GetString(FileUtils.ReadFile("UserInfo_File")));
+
+ //LoginUser = Newtonsoft.Json.JsonConvert.DeserializeObject<UserInfo>(System.Text.Encoding.UTF8.GetString(FileUtils.ReadFile("UserInfo_File")));
//鍒ゆ柇闇�涓嶉渶瑕佺櫥褰曪紝鏈夋病鏈夌櫥褰曪紝鎴栬�呯櫥褰曟槸鍚﹁繃鏈燂紝
- if (LoginUser == null || !LoginUser.IsLogin)
+ if (UserInfo.Current == null || !UserInfo.Current.IsLogin)
{
- GoLoginPage(LoginUser);
+ GoLoginPage(UserInfo.Current);
}
else
{
@@ -130,7 +130,7 @@
/// <summary>
/// 杩涘叆鐧诲綍鐣岄潰
/// </summary>
- public static void GoLoginPage(UserInfo userInfo =null)
+ public static void GoLoginPage(UserInfo userInfo = null)
{
BaseView.RemoveAll();
BaseView.BackgroundColor = CSS_Color.BackgroundColor;
@@ -185,16 +185,6 @@
#endif
}
- /// <summary>
- /// 寮圭獥鎻愮ず
- /// </summary>
- /// <param name="mes"></param>
- public static void ShowAlertOnMainThread(string mes)
- {
- Application.RunOnMainThread(() => {
- new Alert("", mes, Language.StringByID(StringId.Close)).Show();
- });
- }
}
}
diff --git a/HDL_ON/UI/UI0-Public/AppUnlockPage.cs b/HDL_ON/UI/UI0-Public/AppUnlockPage.cs
index b248f49..c5bd852 100644
--- a/HDL_ON/UI/UI0-Public/AppUnlockPage.cs
+++ b/HDL_ON/UI/UI0-Public/AppUnlockPage.cs
@@ -9,7 +9,7 @@
{
void LoadOption()
{
- if (MainPage.LoginUser == null)
+ if ( UserInfo.Current == null)
{
return;
}
diff --git a/HDL_ON/UI/UI0-Public/ConfirmDialog.cs b/HDL_ON/UI/UI0-Public/ConfirmDialog.cs
new file mode 100644
index 0000000..e3e2527
--- /dev/null
+++ b/HDL_ON/UI/UI0-Public/ConfirmDialog.cs
@@ -0,0 +1,153 @@
+锘縰sing System;
+using Shared;
+using HDL_ON.UI.CSS;
+
+namespace HDL_ON.UI
+{
+ /// <summary>
+ /// 閫氱敤浜屾纭鐣岄潰
+ /// 鍙互鑷畾涔夋寜閽枃瀛�
+ /// </summary>
+ public class ConfirmDialog : Dialog
+ {
+ /// <summary>
+ ///
+ /// </summary>
+ public ConfirmDialog()
+ {
+
+ }
+
+ /// <summary>
+ /// 鍒濆鍖朌ialog
+ /// </summary>
+ /// <param name="titleId"></param>
+ /// <param name="msgId"></param>
+ /// <param name="okAction"></param>
+ /// <param name="cancelAction"></param>
+ /// <param name="cancelID"></param>
+ /// <param name="confirmID"></param>
+ void ShowDialogBase(int titleId, int msgId, Action okAction, Action cancelAction, int cancelID = StringId.Cancel, int confirmID = StringId.Confirm)
+ {
+
+ this.BackgroundColor = CSS_Color.DialogTransparentColor1;
+
+ FrameLayout contentView = new FrameLayout()
+ {
+ Gravity = Gravity.Center,
+ Width = Application.GetRealWidth(270),
+ Height = Application.GetRealHeight(140),
+ BackgroundColor = CSS_Color.MainBackgroundColor,
+ BorderColor = 0x00000000,
+ BorderWidth = 0,
+ Radius = (uint)Application.GetMinRealAverage(10),
+ };
+ this.AddChidren(contentView);
+
+ Button btnTitle = new Button()
+ {
+ Y = Application.GetRealHeight(16),
+ Height = Application.GetRealHeight(30),
+ TextColor = CSS_Color.MainColor,
+ TextSize = CSS_FontSize.SubheadingFontSize,
+ TextAlignment = TextAlignment.Center,
+ IsBold = true,
+ TextID = titleId,
+ };
+ contentView.AddChidren(btnTitle);
+
+ Button btnMsg = new Button()
+ {
+ Gravity = Gravity.CenterHorizontal,
+ Height = Application.GetRealHeight(25),
+ Y = btnTitle.Bottom,
+ Width = Application.GetRealHeight(200),
+ TextAlignment = TextAlignment.Center,
+ TextColor = CSS_Color.TextualColor,
+ TextSize = CSS_FontSize.PromptFontSize_FirstLevel,
+ TextID = msgId,
+ };
+ contentView.AddChidren(btnMsg);
+
+ Button btnLine = new Button()
+ {
+ Y = Application.GetRealHeight(96),
+ Height = Application.GetRealHeight(1),
+ Width = Application.GetRealWidth(270 / 2),
+ BackgroundColor = CSS_Color.DividingLineColor,
+ };
+ contentView.AddChidren(btnLine);
+
+ Button btnCancel = new Button()
+ {
+ Y = btnLine.Bottom,
+ Width = Application.GetRealWidth(135),
+ Height = Application.GetRealHeight(43),
+ TextAlignment = TextAlignment.Center,
+ TextColor = CSS_Color.TextualColor,
+ TextSize = CSS_FontSize.SubheadingFontSize,
+ TextID = cancelID,
+ };
+ contentView.AddChidren(btnCancel);
+
+ Button btnConfirm = new Button()
+ {
+ X = btnCancel.Right,
+ Y = btnLine.Y,
+ Width = Application.GetRealWidth(135),
+ Height = Application.GetRealHeight(45),
+ TextAlignment = TextAlignment.Center,
+ //TextColor = CSS_Color.TextualColor,
+ TextSize = CSS_FontSize.SubheadingFontSize,
+ TextColor = CSS_Color.MainBackgroundColor,
+ BackgroundColor = CSS_Color.MainColor,
+ TextID = confirmID,
+ };
+ contentView.AddChidren(btnConfirm);
+ //渚嬶細鍙充笅鍦嗚 澶у皬涓�50
+ int mRectCornerID = HDLUtils.RectCornerBottomRight;
+ btnConfirm.SetCornerWithSameRadius((uint)Application.GetMinRealAverage(10), mRectCornerID);
+
+ btnCancel.MouseUpEventHandler += (sender, e) =>
+ {
+ this.Close();
+ cancelAction?.Invoke();
+ };
+
+ btnConfirm.MouseUpEventHandler += (sender, e) =>
+ {
+ this.Close();
+ okAction?.Invoke();
+ };
+
+ this.Show();
+ }
+
+ /// <summary>
+ /// 鍔犺浇鎻愮ずDialog
+ /// </summary>
+ /// <param name="titleId"></param>
+ /// <param name="msgId"></param>
+ /// <param name="callBackAction"></param>
+ public void ShowDialog(int titleId, int msgId, Action okAction, Action cancelAction = null)
+ {
+ this.ShowDialogBase(titleId, msgId, okAction, cancelAction);
+ }
+
+ /// <summary>
+ /// 鍔犺浇鎻愮ずDialog
+ /// 鍙互鑷畾涔夋寜閽枃瀛�
+ /// </summary>
+ /// <param name="titleId"></param>
+ /// <param name="msgId"></param>
+ /// <param name="okAction"></param>
+ /// <param name="cancelAction"></param>
+ /// <param name="cancelID"></param>
+ /// <param name="confirmID"></param>
+ public void ShowDialog(int titleId, int msgId, Action okAction, Action cancelAction, int cancelID, int confirmID)
+ {
+ this.ShowDialogBase(titleId, msgId, okAction, cancelAction, cancelID, confirmID);
+ }
+
+ }
+}
diff --git a/HDL_ON/UI/UI0-Public/LineView.cs b/HDL_ON/UI/UI0-Public/LineView.cs
new file mode 100644
index 0000000..eaf0f04
--- /dev/null
+++ b/HDL_ON/UI/UI0-Public/LineView.cs
@@ -0,0 +1,20 @@
+锘縰sing System;
+using Shared;
+using HDL_ON.UI.CSS;
+
+namespace HDL_ON.UI
+{
+ /// <summary>
+ /// 閫氱敤LineView
+ /// </summary>
+ public class LineView : FrameLayout
+ {
+ public LineView()
+ {
+ X = Application.GetRealWidth(16);
+ Height = Application.GetRealHeight(1);
+ Width = Application.GetRealWidth(343);
+ BackgroundColor = CSS_Color.DividingLineColor;
+ }
+ }
+}
diff --git a/HDL_ON/UI/UI0-Public/TopViewDiv.cs b/HDL_ON/UI/UI0-Public/TopViewDiv.cs
index 84a2cae..0b31b9d 100644
--- a/HDL_ON/UI/UI0-Public/TopViewDiv.cs
+++ b/HDL_ON/UI/UI0-Public/TopViewDiv.cs
@@ -20,7 +20,6 @@
/// </summary>
FrameLayout contentView;
-
/// <summary>
/// 鍚庨��鎸夐挳
/// </summary>
@@ -32,6 +31,11 @@
string title;
/// <summary>
+ /// 鏄惁闇�瑕佸叧闂〉闈�
+ /// </summary>
+ bool needClose = true;
+
+ /// <summary>
/// 鍚庨��鏃惰Е鍙戝浜嬩欢
/// </summary>
Action backAction;
@@ -43,6 +47,19 @@
}
/// <summary>
+ /// TopViewDiv
+ /// </summary>
+ /// <param name="frame">鐖舵帶浠�</param>
+ /// <param name="str">鏍囬</param>
+ /// <param name="needClose">鏄惁闇�瑕佸叧闂〉闈�</param>
+ public TopViewDiv(FrameLayout frame, string str, bool needClose)
+ {
+ baseView = frame;
+ title = str;
+ this.needClose = needClose;
+ }
+
+ /// <summary>
///
/// </summary>
/// <param name="dialog">鏄剧ず鐨刣ialog</param>
diff --git a/HDL_ON/UI/UI0-Public/TopViewDivBLL.cs b/HDL_ON/UI/UI0-Public/TopViewDivBLL.cs
index bc222ab..c2f6a6c 100644
--- a/HDL_ON/UI/UI0-Public/TopViewDivBLL.cs
+++ b/HDL_ON/UI/UI0-Public/TopViewDivBLL.cs
@@ -15,13 +15,16 @@
{
btnBack.MouseUpEventHandler = (sender, e) => {
backAction?.Invoke();
- if (baseView != null)
+ if (needClose)
{
- baseView.RemoveFromParent();
- }
- if (baseDialog != null)
- {
- baseDialog.Close();
+ if (baseView != null)
+ {
+ baseView.RemoveFromParent();
+ }
+ if (baseDialog != null)
+ {
+ baseDialog.Close();
+ }
}
};
}
diff --git a/HDL_ON/UI/UI0-Public/WebViewDialog.cs b/HDL_ON/UI/UI0-Public/WebViewDialog.cs
new file mode 100644
index 0000000..7845cdf
--- /dev/null
+++ b/HDL_ON/UI/UI0-Public/WebViewDialog.cs
@@ -0,0 +1,42 @@
+锘縰sing System;
+using HDL_ON.UI.CSS;
+using Shared;
+
+namespace HDL_ON.UI
+{
+ /// <summary>
+ /// WebViewDialog
+ /// 鍔犺浇缃戦〉
+ /// </summary>
+ public class WebViewDialog : Dialog
+ {
+ FrameLayout bodyView;
+ public WebViewDialog()
+ {
+ bodyView = new FrameLayout();
+ }
+
+
+ /// <summary>
+ ///
+ /// </summary>
+ /// <param name="titleStr"></param>
+ /// <param name="url"></param>
+ public void LoadPage(string titleStr, string url)
+ {
+ bodyView.BackgroundColor = CSS_Color.BackgroundColor;
+ this.AddChidren(bodyView);
+ new TopViewDiv(this, bodyView, titleStr).LoadTopView();
+
+ //WebView
+ var webView = new WebView() {
+ Y = Application.GetRealHeight(64),
+ Height = bodyView.Height - Application.GetRealHeight(64),
+ };
+ bodyView.AddChidren(webView);
+ //鍔犺浇缃戝潃
+ webView.LoadRequest(url);
+ this.Show();
+ }
+ }
+}
diff --git a/HDL_ON/UI/UI0-Public/Widget/TextButton.cs b/HDL_ON/UI/UI0-Public/Widget/TextButton.cs
new file mode 100644
index 0000000..c0a5b02
--- /dev/null
+++ b/HDL_ON/UI/UI0-Public/Widget/TextButton.cs
@@ -0,0 +1,24 @@
+锘縰sing System;
+using Shared;
+#if __IOS__
+using UIKit;
+#endif
+
+namespace HDL_ON.UI
+{
+ /// <summary>
+ /// TextButton
+ /// 瑙e喅iOS 鏂囨湰鍒拌竟妗嗘湁杈硅窛闂
+ /// </summary>
+ public class TextButton : Button
+ {
+ public TextButton()
+ {
+#if __IOS__
+ //閲嶅啓淇敼鏂囨湰鍒拌竟妗嗙殑鍐呰竟璺濅负0
+ (this.uiView as MyButton).ContentEdgeInsets = new UIEdgeInsets(0, 0, 0, 0);
+#endif
+
+ }
+ }
+}
diff --git a/HDL_ON/UI/UI1-Login/ForgetPasswordPage.cs b/HDL_ON/UI/UI1-Login/ForgetPasswordPage.cs
index 1d03af1..5fccaf0 100644
--- a/HDL_ON/UI/UI1-Login/ForgetPasswordPage.cs
+++ b/HDL_ON/UI/UI1-Login/ForgetPasswordPage.cs
@@ -255,6 +255,7 @@
TextSize = CSS_FontSize.TextFontSize,
PlaceholderTextColor = CSS_Color.PromptingColor1,
PlaceholderText = Language.StringByID(StringId.PlsEntryPhoneNumber),
+ IsNumberKeyboardType = true
};
accountView.AddChidren(etAccount);
diff --git a/HDL_ON/UI/UI1-Login/ForgetPasswordPageBLL.cs b/HDL_ON/UI/UI1-Login/ForgetPasswordPageBLL.cs
index 7f1cb99..33b5fa3 100644
--- a/HDL_ON/UI/UI1-Login/ForgetPasswordPageBLL.cs
+++ b/HDL_ON/UI/UI1-Login/ForgetPasswordPageBLL.cs
@@ -32,6 +32,7 @@
{
if (registerType == 0)
return;
+ etAccount.IsNumberKeyboardType = true;
etAccount.Text = registerPhone;
etPassword.Text = "";
etRepeatPassword.Text = "";
@@ -60,6 +61,7 @@
{
if (registerType == 1)
return;
+ etAccount.IsNumberKeyboardType = false;
etAccount.Text = registerEmail;
etPassword.Text = "";
etRepeatPassword.Text = "";
@@ -92,11 +94,11 @@
{
etAccount.TextChangeEventHandler += (sender, e) =>
{
- Regex reg = new Regex(@"^[1]+\d{10}");
- var mFalg = reg.Match(etAccount.Text.Trim());
+ //Regex reg = new Regex(@"^[1]+\d{10}");
+ //var mFalg = reg.Match(etAccount.Text.Trim());
if (registerType == 0)//鎵嬫満鑾峰彇楠岃瘉鐮佹寜閽敓鏁堟潯浠�
{
- if (btnGlobalRoaming.Text == "+86" && etAccount.Text.Trim().Length != 11)
+ if (!Utlis.CheckPhoneNumber(etAccount.Text.Trim(), phoneZoneCode))
{
btnGetVerificationCode_Phone.IsSelected = false;
}
@@ -108,7 +110,7 @@
}
else//閭鑾峰彇楠岃瘉鐮佹寜閽敓鏁堟潯浠�
{
- if (!mFalg.Success)
+ if (!Utlis.CheckEmail(etAccount.Text.Trim()))
{
btnGetVerificationCode_Mail.IsSelected = false;
}
@@ -142,10 +144,8 @@
//鎵嬫満鏂瑰紡-楠岃瘉鎵嬫満鍙风爜鏄惁姝g‘
if (registerType == 0)
{
- btnGetVerificationCode_Phone.IsSelected = false;
- Regex reg = new Regex(@"^[1]+\d{9}");
- var mFalg = reg.Match(etAccount.Text.Trim());
- if (!mFalg.Success || (btnGlobalRoaming.Text == "+86" && etAccount.Text.Trim().Length != 11))
+ btnGetVerificationCode_Phone.IsSelected = false;
+ if (!Utlis.CheckPhoneNumber(etAccount.Text.Trim(), phoneZoneCode))
{
btnAccountViewBottomLine.BackgroundColor = CSS_Color.AuxiliaryColor2;
btnAccountViewBottomLine.Height = Application.GetRealHeight(2);
@@ -169,9 +169,7 @@
{
btnGetVerificationCode_Mail.IsSelected = false;
//閭鏂瑰紡-楠岃瘉閭鏄惁姝g‘
- var reg = new Regex("^\\s*([A-Za-z0-9_-]+(\\.\\w+)*@(\\w+\\.)+\\w{2,5})\\s*$");
- var mFalg = reg.Match(etAccount.Text.Trim());
- if (!mFalg.Success )
+ if (!Utlis.CheckEmail(etAccount.Text.Trim()))
{
btnAccountViewBottomLine.BackgroundColor = CSS_Color.AuxiliaryColor2;
btnAccountViewBottomLine.Height = Application.GetRealHeight(2);
@@ -291,6 +289,25 @@
}
/// <summary>
+ /// 妫�娴嬪綋鍓嶉厤缃煙鍚嶆槸鍚︿竴鑷达紝涓嶄竴鑷村垯鏇挎崲
+ /// </summary>
+ /// <param name="result"></param>
+ void CheckAndSetUserRequestHost(ResponsePackNew result) {
+ try
+ {
+ var mGlobalRegionListObj = Newtonsoft.Json.JsonConvert.DeserializeObject<GlobalRegionListRes>(result.Data.ToString());
+ if (UserInfo.Current.RequestHttpsHost != mGlobalRegionListObj.regionUrl)
+ {
+ UserInfo.Current.RequestHttpsHost = mGlobalRegionListObj.regionUrl;
+ UserInfo.Current.GlobalRegion = mGlobalRegionListObj;
+ UserInfo.Current.SaveUserInfo();
+ }
+ }
+ catch { }
+ }
+
+
+ /// <summary>
/// 鑾峰彇楠岃瘉鐮�
/// </summary>
void LoadEvent_GetVerificationCode()
@@ -307,12 +324,15 @@
var result = pm.GetRegionByAccount(account);
if (result.Code != StateCode.SUCCESS)
{
- IMessageCommon.Current.ShowErrorInfoAlter(NewAPI.API_POST_GetRegionByAccount, result.Code);
+ IMessageCommon.Current.ShowErrorInfoAlter(result.Code);
return;
}
else
{
- //2.宸茬粡娉ㄥ唽杩囷紝鍙戦�侀獙璇佺爜鎵惧洖瀵嗙爜
+ //2.1妫�娴嬪綋鍓嶉厤缃煙鍚嶆槸鍚︿竴鑷达紝涓嶄竴鑷村垯鏇挎崲
+ CheckAndSetUserRequestHost(result);
+
+ //2.2宸茬粡娉ㄥ唽杩囷紝鍙戦�侀獙璇佺爜鎵惧洖瀵嗙爜
Application.RunOnMainThread(() =>
{
//鐭俊鍙戦�侀棿闅�60s
@@ -354,7 +374,7 @@
if (resultObj.Code != StateCode.SUCCESS)
{
// 鎻愮ず閿欒
- IMessageCommon.Current.ShowErrorInfoAlter(NewAPI.API_POST_Verification_Send, resultObj.Code);
+ IMessageCommon.Current.ShowErrorInfoAlter(resultObj.Code);
}
}
})
@@ -423,7 +443,7 @@
waitPage.Hide();
});
// 鎻愮ず閿欒
- IMessageCommon.Current.ShowErrorInfoAlter(NewAPI.API_POST_Member_ForgetPwd, resultObj.Code);
+ IMessageCommon.Current.ShowErrorInfoAlter(resultObj.Code);
}
});
}
diff --git a/HDL_ON/UI/UI1-Login/LoginPage.cs b/HDL_ON/UI/UI1-Login/LoginPage.cs
index b8f1b69..9dbe678 100644
--- a/HDL_ON/UI/UI1-Login/LoginPage.cs
+++ b/HDL_ON/UI/UI1-Login/LoginPage.cs
@@ -240,8 +240,10 @@
};
//璺宠浆鍥藉鍖哄彿閫夋嫨鐣岄潰
- EventHandler<MouseEventArgs> eHandler = (sender, e) => {
- JLCountrycode.CountryCodeView.Current.Show((countryName, code) => {
+ EventHandler<MouseEventArgs> eHandler = (sender, e) =>
+ {
+ JLCountrycode.CountryCodeView.Current.Show((countryName, code) =>
+ {
if (!string.IsNullOrEmpty(code))
{
phoneZoneCode = code;
@@ -460,7 +462,7 @@
LoadEventList();
account = etAccount.Text.Trim();
- #if DEBUG1211
+#if DEBUG1211
//鏈湴妯″紡
Button btnLocalMode = new Button()
{
@@ -476,14 +478,159 @@
btnLocalMode.MouseUpEventHandler = (sender, e) =>
{
MainPage.LocalMode = true;
- MainPage.LoginUser = new UserInfo();
+ UserInfo.Current = new UserInfo();
MainPage.GoUserPage();
};
MainPage.Log("etAccount.TextAlignment : " + etAccount.TextAlignment.ToString());
- #endif
+#endif
+
+ #region 闅愮鏀跨瓥
+ AddServiceAgreementControl(bodyView);
+ #endregion
}
+
+ #region 鈻� 鏈嶅姟鍗忚___________________________
+ bool isAgreePrivacyPolicy = false;
+ /// <summary>
+ /// 娣诲姞鏈嶅姟鍗忚鎺т欢
+ /// </summary>
+ /// <param name="frameBack"></param>
+ private void AddServiceAgreementControl(FrameLayout frameLayout)
+ {
+ isAgreePrivacyPolicy = UserInfo.Current.isAgreePrivacyPolicy;
+ var frameRow = new FrameLayout()
+ {
+ Height = Application.GetRealHeight(28),
+ Y = Application.GetRealHeight(628),
+ };
+ frameLayout.AddChidren(frameRow);
+
+ //鍚屾剰鎸夐挳鑳屾櫙
+ var agreeView = new FrameLayout()
+ {
+ Height = Application.GetRealHeight(28),
+ Width = Application.GetRealWidth(28),
+ X = Application.GetRealWidth(82),
+ };
+ frameRow.AddChidren(agreeView);
+ //鍚屾剰鍥炬爣鎸夐挳
+ var agreeBtn = new Button()
+ {
+ Width = Application.GetMinRealAverage(28),
+ Height = Application.GetMinRealAverage(28),
+ UnSelectedImagePath = "Public/ChooseIcon.png",
+ SelectedImagePath = "Public/ChooseOnIcon.png",
+ IsSelected = isAgreePrivacyPolicy,
+ Gravity = Gravity.Center
+ };
+ agreeView.AddChidren(agreeBtn);
+
+ EventHandler<MouseEventArgs> eventHandler = (sender, e) =>
+ {
+ isAgreePrivacyPolicy = !isAgreePrivacyPolicy;
+ agreeBtn.IsSelected = isAgreePrivacyPolicy;
+ UserInfo.Current.isAgreePrivacyPolicy = isAgreePrivacyPolicy;
+ UserInfo.Current.SaveUserInfo();
+ };
+
+ agreeBtn.MouseUpEventHandler = eventHandler;
+ agreeView.MouseUpEventHandler = eventHandler;
+
+ //int btnWidth = 0;
+ //鍚屾剰鏂囨湰
+ var agreeTextBtn = new TextButton()
+ {
+ X = agreeView.Right,
+ Width = Application.GetRealWidth(28),
+ Height = Application.GetRealHeight(28),
+ TextColor = CSS_Color.TextualColor,
+ TextSize = CSS_FontSize.PromptFontSize_FirstLevel,
+ TextID = StringId.Agree
+ };
+ frameRow.AddChidren(agreeTextBtn);
+ agreeTextBtn.Width = Utlis.GetRealWidthByTextButton(agreeTextBtn);
+
+ //鐢ㄦ埛鍗忚鎸夐挳
+ var userAgreementBtn = new TextButton()
+ {
+ X = agreeTextBtn.Right,
+ Width = Application.GetRealWidth(28),
+ Height = Application.GetRealHeight(28),
+ TextColor = CSS_Color.MainColor,
+ TextSize = CSS_FontSize.PromptFontSize_FirstLevel,
+ Text = "銆�" + Language.StringByID(StringId.UserAgreement) + "銆�"
+ };
+ frameRow.AddChidren(userAgreementBtn);
+ userAgreementBtn.Width = Utlis.GetRealWidthByTextButton(userAgreementBtn);
+
+ //鍜屾枃鏈�
+ var andTextBtn = new TextButton()
+ {
+ X = userAgreementBtn.Right,
+ Width = Application.GetRealWidth(28),
+ Height = Application.GetRealHeight(28),
+ TextColor = CSS_Color.TextualColor,
+ TextSize = CSS_FontSize.PromptFontSize_FirstLevel,
+ TextID = StringId.And
+ };
+ frameRow.AddChidren(andTextBtn);
+ andTextBtn.Width = Utlis.GetRealWidthByTextButton(andTextBtn);
+
+ //闅愮鏀跨瓥鎸夐挳
+ var privacyPolicyBtn = new TextButton()
+ {
+ X = andTextBtn.Right,
+ Width = Application.GetRealWidth(28),
+ Height = Application.GetRealHeight(28),
+ TextColor = CSS_Color.MainColor,
+ TextSize = CSS_FontSize.PromptFontSize_FirstLevel,
+ Text = "銆�" + Language.StringByID(StringId.PrivacyPolicy) + "銆�"
+ };
+ frameRow.AddChidren(privacyPolicyBtn);
+ privacyPolicyBtn.Width = Utlis.GetRealWidthByTextButton(privacyPolicyBtn);
+
+ //鎵撳紑鐢ㄦ埛鍗忚
+ userAgreementBtn.MouseUpEventHandler = (sender, e) =>
+ {
+ OpenWebViewPage(false);
+ };
+
+ //鎵撳紑闅愮鏀跨瓥
+ privacyPolicyBtn.MouseUpEventHandler = (sender, e) =>
+ {
+ OpenWebViewPage(true);
+ };
+ }
+
+ /// <summary>
+ /// OpenWebViewPage
+ /// </summary>
+ /// <param name="isOpenPrivacyPolicy">鏄惁闅愮鏀跨瓥</param>
+ private void OpenWebViewPage(bool isOpenPrivacyPolicy)
+ {
+ string url = isAgreePrivacyPolicy ? Constant.URL_PrivacyPolicy : Constant.URL_UserAgreement;
+ string titleStr = isAgreePrivacyPolicy ? Language.StringByID(StringId.PrivacyPolicy) : Language.StringByID(StringId.UserAgreement);
+ new WebViewDialog().LoadPage(titleStr, url);
+ }
+
+ /// <summary>
+ /// 妫�娴嬮殣绉佸崗璁�
+ /// </summary>
+ /// <returns></returns>
+ private bool CheckPrivacyPolicy()
+ {
+ if (isAgreePrivacyPolicy == false)
+ {
+ //璇峰悓鎰忋�婄敤鎴峰崗璁�嬪拰銆婇殣绉佹斂绛栥��
+ Utlis.ShowTip(Language.StringByID(StringId.PleaseReadAndAgreePrivacyPolicyMsg));
+ return false;
+ }
+ return true;
+ }
+
+ #endregion
}
}
\ No newline at end of file
diff --git a/HDL_ON/UI/UI1-Login/LoginPageBLL.cs b/HDL_ON/UI/UI1-Login/LoginPageBLL.cs
index d91a9b9..5803f90 100644
--- a/HDL_ON/UI/UI1-Login/LoginPageBLL.cs
+++ b/HDL_ON/UI/UI1-Login/LoginPageBLL.cs
@@ -28,6 +28,25 @@
}
/// <summary>
+ /// 妫�娴嬪綋鍓嶉厤缃煙鍚嶆槸鍚︿竴鑷达紝涓嶄竴鑷村垯鏇挎崲
+ /// </summary>
+ /// <param name="result"></param>
+ void CheckAndSetUserRequestHost(ResponsePackNew result)
+ {
+ try
+ {
+ var mGlobalRegionListObj = Newtonsoft.Json.JsonConvert.DeserializeObject<GlobalRegionListRes>(result.Data.ToString());
+ if (UserInfo.Current.RequestHttpsHost != mGlobalRegionListObj.regionUrl)
+ {
+ UserInfo.Current.RequestHttpsHost = mGlobalRegionListObj.regionUrl;
+ UserInfo.Current.GlobalRegion = mGlobalRegionListObj;
+ UserInfo.Current.SaveUserInfo();
+ }
+ }
+ catch { }
+ }
+
+ /// <summary>
/// 鐐瑰嚮鎸夐挳鑾峰彇楠岃瘉鐮�
/// </summary>
void GetVerificationCode()
@@ -51,7 +70,7 @@
btnAccountViewBottomLine.Height = Application.GetRealHeight(2);
return;
}
- if (!Regex.IsMatch(account, @"^[1]+\d{10}") || (account.Length != 11))
+ if (!Utlis.CheckPhoneNumber(phoneNumber, phoneZoneCode))
{
var tip = new Tip()
{
@@ -73,11 +92,14 @@
var result = pm.GetRegionByAccount(account);
if (result.Code != StateCode.SUCCESS)
{
- IMessageCommon.Current.ShowErrorInfoAlter(NewAPI.API_POST_GetRegionByAccount, result.Code);
+ IMessageCommon.Current.ShowErrorInfoAlter(result.Code);
return;
}
else
{
+ //妫�娴嬪綋鍓嶉厤缃煙鍚嶆槸鍚︿竴鑷达紝涓嶄竴鑷村垯鏇挎崲
+ CheckAndSetUserRequestHost(result);
+ //
Application.RunOnMainThread(() =>
{
btnGetVerificationCode.IsSelected = false;
@@ -113,7 +135,7 @@
btnPasswordViewBottomLine.Height = Application.GetRealHeight(2);
});
// 鎻愮ず閿欒
- IMessageCommon.Current.ShowErrorInfoAlter(NewAPI.API_POST_Verification_Send, resultObj.Code);
+ IMessageCommon.Current.ShowErrorInfoAlter(resultObj.Code);
}
}
@@ -395,7 +417,7 @@
return;
if (loginType == 0)
{
- if (!Regex.IsMatch(account, @"^[1]+\d{10}") || (account.Length != 11))
+ if (!Utlis.CheckPhoneNumber(registerPhone, phoneZoneCode))
{
var tip = new Tip()
{
@@ -418,7 +440,7 @@
}
else
{
- if (!Regex.IsMatch(account, "([a-zA-Z0-9_\\.\\-])+\\@(([a-zA-Z0-9\\-])+\\.)+([a-zA-Z0-9]{2,5})+"))
+ if (!Utlis.CheckEmail(registerEmail))
{
var tip = new Tip()
{
@@ -493,12 +515,15 @@
{
if (btnLogin.IsSelected)
{
+ //鍒ゆ柇鏄惁鍚屾剰浜嗛殣绉佹斂绛�
+ if (CheckPrivacyPolicy() == false) return;
+
account = etAccount.Text.Trim();
password = etPassword.Text.Trim();
if (loginType == 0)
{
- if (!Regex.IsMatch(account, @"^[1]+\d{10}") && account.Length == 11)
+ if (!Utlis.CheckPhoneNumber(account, phoneZoneCode))
{
var tip = new Tip()
{
@@ -512,7 +537,7 @@
}
else
{
- if (!Regex.IsMatch(account, "([a-zA-Z0-9_\\.\\-])+\\@(([a-zA-Z0-9\\-])+\\.)+([a-zA-Z0-9]{2,5})+"))
+ if (!Utlis.CheckEmail(account))
{
var tip = new Tip()
{
@@ -584,8 +609,13 @@
var result = pm.GetRegionByAccount(account);
if (result.Code != StateCode.SUCCESS)
{
- IMessageCommon.Current.ShowErrorInfoAlter(NewAPI.API_POST_GetRegionByAccount, result.Code);
+ IMessageCommon.Current.ShowErrorInfoAlter(result.Code);
return;
+ }
+ else
+ {
+ //璁剧疆鐢ㄦ埛鎵�娉ㄥ唽鍦板尯鐨勫煙鍚嶏紝鐢ㄦ埛鐩稿叧鎿嶄綔閮界敤杩欎釜鍩熷悕
+ CheckAndSetUserRequestHost(result);
}
}
@@ -627,7 +657,7 @@
OnAppConfig.Instance.RefreshUserConfig();
DB_ResidenceData.InitRoomFunction();
}
- if (MainPage.LoginUser.userEmailInfo == "464027401@qq.com")
+ if ( UserInfo.Current.userEmailInfo == "464027401@qq.com")
{
DB_ResidenceData.residenceData.floors.Add(new Floor() { name = "1F", sid = "09888" });
var r111 = new Room() { sid = "0001", name = "Room-1", floorId = "09888", backgroundImage = "Classification/Room/Roombg.png" };
@@ -901,7 +931,11 @@
else
{
//2020-11-13 寰呯‘璁�
- MainPage.ShowAlertOnMainThread("鐧诲綍澶辫触锛岃鍏堟坊鍔犱綇瀹呫��");
+ //鑾峰彇浣忓畢澶辫触锛岄噸鏂版爣璁颁负鏈櫥褰曠姸鎬�
+ UserInfo.Current.lastTime = DateTime.MinValue;
+ UserInfo.Current.SaveUserInfo();
+ //鐧诲綍澶辫触锛岃鍏堟坊鍔犱綇瀹咃紒
+ Utlis.ShowAlertOnMainThread(Language.StringByID(StringId.FailedGetHomeList));
}
}
}
@@ -945,18 +979,26 @@
if (loginResult.Code == StateCode.SUCCESS)
{
var revertData = Newtonsoft.Json.JsonConvert.DeserializeObject<UserLoginRes>(loginResult.Data.ToString());
- MainPage.LoginUser = new UserInfo
- {
- userType = revertData.userType,
- accountString = account,
- password = password,
- lastTime = DateTime.Now,
- ID = revertData.userId,
- loginTokenString = revertData.headerPrefix + revertData.accessToken,
- refreshToken = revertData.refreshToken,
- userName = revertData.name
- };
- MainPage.LoginUser.SaveUserInfo();
+ // UserInfo.Current = new UserInfo
+ //{
+ // userType = revertData.userType,
+ // accountString = account,
+ // password = password,
+ // lastTime = DateTime.Now,
+ // ID = revertData.userId,
+ // loginTokenString = revertData.headerPrefix + revertData.accessToken,
+ // refreshToken = revertData.refreshToken,
+ // userName = revertData.name
+ //};
+ UserInfo.Current.userType = revertData.userType;
+ UserInfo.Current.accountString = account;
+ //UserInfo.Current.password = password;
+ UserInfo.Current.lastTime = DateTime.Now;
+ UserInfo.Current.ID = revertData.userId;
+ UserInfo.Current.loginTokenString = revertData.headerPrefix + revertData.accessToken;
+ UserInfo.Current.refreshToken = revertData.refreshToken;
+ UserInfo.Current.userName = revertData.name;
+ UserInfo.Current.SaveUserInfo();
MainPage.Log("鐧诲綍鎴愬姛銆�");
result = true;
//鑾峰彇鐢ㄦ埛淇℃伅
@@ -1031,7 +1073,7 @@
if (responsePack == StateCode.SUCCESS)
{
//2020-11-13 寰呯‘璁わ紝娌℃湁浣忓畢锛屼笉绠楃櫥褰曟垚鍔�
- if (MainPage.LoginUser.regionList != null && MainPage.LoginUser.regionList.Count > 0){
+ if ( UserInfo.Current.regionList != null && UserInfo.Current.regionList.Count > 0){
result = true;
}
//result = true;
@@ -1039,7 +1081,7 @@
else
{
// 鎻愮ず閿欒
- IMessageCommon.Current.ShowErrorInfoAlter(NewAPI.API_POST_Gethomepager, responsePack);
+ IMessageCommon.Current.ShowErrorInfoAlter(responsePack);
}
return result;
}
diff --git a/HDL_ON/UI/UI1-Login/RegisterPage.cs b/HDL_ON/UI/UI1-Login/RegisterPage.cs
index da291bd..25dd3d1 100644
--- a/HDL_ON/UI/UI1-Login/RegisterPage.cs
+++ b/HDL_ON/UI/UI1-Login/RegisterPage.cs
@@ -283,6 +283,7 @@
TextSize = CSS_FontSize.TextFontSize,
PlaceholderTextColor = CSS_Color.PromptingColor1,
PlaceholderText = Language.StringByID(StringId.PlsEntryPhoneNumber),
+ IsNumberKeyboardType = true
};
accountView.AddChidren(etAccount);
@@ -680,25 +681,34 @@
if (loginResult.Code == StateCode.SUCCESS)
{
var revertData = Newtonsoft.Json.JsonConvert.DeserializeObject<UserLoginRes>(loginResult.Data.ToString());
- MainPage.LoginUser = new UserInfo
- {
- userType = revertData.userType,
- accountString = account,
- password = password,
- lastTime = DateTime.Now,
- ID = revertData.userId,
- loginTokenString = revertData.headerPrefix + revertData.accessToken,
- refreshToken = revertData.refreshToken,
- userName = revertData.name
- };
- MainPage.LoginUser.SaveUserInfo();
+ // UserInfo.Current = new UserInfo
+ //{
+ // userType = revertData.userType,
+ // accountString = account,
+ // password = password,
+ // lastTime = DateTime.Now,
+ // ID = revertData.userId,
+ // loginTokenString = revertData.headerPrefix + revertData.accessToken,
+ // refreshToken = revertData.refreshToken,
+ // userName = revertData.name
+ //};
+ UserInfo.Current.userType = revertData.userType;
+ UserInfo.Current.accountString = account;
+ //UserInfo.Current.password = password;
+ UserInfo.Current.lastTime = DateTime.Now;
+ UserInfo.Current.ID = revertData.userId;
+ UserInfo.Current.loginTokenString = revertData.headerPrefix + revertData.accessToken;
+ UserInfo.Current.refreshToken = revertData.refreshToken;
+ UserInfo.Current.userName = revertData.name;
+
+ UserInfo.Current.SaveUserInfo();
MainPage.Log("鐧诲綍鎴愬姛銆�");
result = true;
}
else
{
//鐧诲綍澶辫触
- IMessageCommon.Current.ShowErrorInfoAlter(NewAPI.API_POST_Login, loginResult.Code);
+ IMessageCommon.Current.ShowErrorInfoAlter(loginResult.Code);
Application.RunOnMainThread(() =>
{
btnPasswordViewBottomLine.BackgroundColor = CSS_Color.AuxiliaryColor2;
diff --git a/HDL_ON/UI/UI1-Login/RegisterPageBLL.cs b/HDL_ON/UI/UI1-Login/RegisterPageBLL.cs
index ce1f7a3..25fd27b 100644
--- a/HDL_ON/UI/UI1-Login/RegisterPageBLL.cs
+++ b/HDL_ON/UI/UI1-Login/RegisterPageBLL.cs
@@ -30,11 +30,11 @@
{
etAccount.TextChangeEventHandler = (sender, e) =>
{
- Regex reg = new Regex(@"^[1]+\d{10}");
- var mFalg = reg.Match(etAccount.Text.Trim());
+ //Regex reg = new Regex(@"^[1]+\d{10}");
+ //var mFalg = reg.Match(etAccount.Text.Trim());
if (registerType == 0)//鎵嬫満娉ㄥ唽鑾峰彇楠岃瘉鐮佹寜閽敓鏁堟潯浠�
{
- if (btnGlobalRoaming.Text == "+86" && etAccount.Text.Trim().Length != 11)
+ if (!Utlis.CheckPhoneNumber(etAccount.Text.Trim(), phoneZoneCode))
{
btnGetVerificationCode_Phone.IsSelected = false;
}
@@ -46,7 +46,7 @@
}
else//閭娉ㄥ唽鑾峰彇楠岃瘉鐮佹寜閽敓鏁堟潯浠�
{
- if (!mFalg.Success)
+ if (!Utlis.CheckEmail(etAccount.Text.Trim()))
{
btnGetVerificationCode_Mail.IsSelected = false;
}
@@ -72,6 +72,7 @@
{
return;
}
+ etAccount.IsNumberKeyboardType = true;
etAccount.Text = registerPhone;
etPassword.Text = "";
etRepeatPassword.Text = "";
@@ -100,6 +101,8 @@
{
if (registerType == 1)
return;
+
+ etAccount.IsNumberKeyboardType = false;
etAccount.Text = registerEmail;
etPassword.Text = "";
etRepeatPassword.Text = "";
@@ -148,9 +151,7 @@
{
if (registerType == 0)
{
- Regex reg = new Regex(@"^[1]+\d{10}");
- var mFalg = reg.Match(etAccount.Text.Trim());
- if (!mFalg.Success || (btnGlobalRoaming.Text == "+86" && etAccount.Text.Trim().Length != 11))
+ if (!Utlis.CheckPhoneNumber(etAccount.Text.Trim(), phoneZoneCode))
{
btnAccountViewBottomLine.BackgroundColor = CSS_Color.AuxiliaryColor2;
btnAccountViewBottomLine.Height = Application.GetRealHeight(2);
@@ -179,10 +180,7 @@
else if (registerType == 1)
{
//閭娉ㄥ唽-楠岃瘉閭鏄惁姝g‘
- var reg = new Regex("^\\s*([A-Za-z0-9_-]+(\\.\\w+)*@(\\w+\\.)+\\w{2,5})\\s*$");
- //Regex.IsMatch(etAccount.Text.Trim(), "([a-zA-Z0-9_\\.\\-])+\\@(([a-zA-Z0-9\\-])+\\.)+([a-zA-Z0-9]{2,5})+");
- var mFalg = reg.Match(etAccount.Text.Trim());
- if (!mFalg.Success)
+ if (!Utlis.CheckEmail(etAccount.Text.Trim()))
{
btnAccountViewBottomLine.BackgroundColor = CSS_Color.AuxiliaryColor2;
btnAccountViewBottomLine.Height = Application.GetRealHeight(2);
@@ -420,17 +418,17 @@
if (resultObj.Code != StateCode.SUCCESS)
{
// 鎻愮ず閿欒
- IMessageCommon.Current.ShowErrorInfoAlter(NewAPI.API_POST_Verification_Send, resultObj.Code);
+ IMessageCommon.Current.ShowErrorInfoAlter(resultObj.Code);
}
}else if (result.Code.ToUpper() == StateCode.SUCCESS)
{
//3.鎻愮ず璐﹀彿宸插瓨鍦紝鏃犳硶閲嶅娉ㄥ唽
- MainPage.ShowAlertOnMainThread(Language.StringByID(StringId.AccountAlreadyUse));
+ Utlis.ShowAlertOnMainThread(Language.StringByID(StringId.AccountAlreadyUse));
} else
{
//4.鎻愮ず鍏跺畠寮傚父閿欒
- IMessageCommon.Current.ShowErrorInfoAlter(NewAPI.API_POST_GetRegionByAccount, result.Code);
+ IMessageCommon.Current.ShowErrorInfoAlter(result.Code);
}
})
{ IsBackground = true }.Start();
@@ -540,7 +538,7 @@
else// 娉ㄥ唽澶辫触
{
// 鎻愮ず閿欒
- IMessageCommon.Current.ShowErrorInfoAlter(NewAPI.API_POST_Member_Register, validateSmsResult.Code);
+ IMessageCommon.Current.ShowErrorInfoAlter(validateSmsResult.Code);
//2020-11-13 寰呬慨鏀�
//string erorrInfo = "";
diff --git a/HDL_ON/UI/UI2/4-PersonalCenter/AccountBindInfo/AccountBindInfoPage.cs b/HDL_ON/UI/UI2/4-PersonalCenter/AccountBindInfo/AccountBindInfoPage.cs
index d1a0a8d..cc2daf6 100644
--- a/HDL_ON/UI/UI2/4-PersonalCenter/AccountBindInfo/AccountBindInfoPage.cs
+++ b/HDL_ON/UI/UI2/4-PersonalCenter/AccountBindInfo/AccountBindInfoPage.cs
@@ -4,6 +4,9 @@
namespace HDL_ON.UI
{
+ /// <summary>
+ /// 宸茬粦瀹氭墜鏈烘垨鑰呴偖绠辩殑椤甸潰
+ /// </summary>
public partial class AccountBindInfoPage : FrameLayout
{
FrameLayout bodyView;
@@ -27,7 +30,7 @@
/// </summary>
/// <param name="act">鍒锋柊缁戝畾淇℃伅鏂规硶</param>
/// <param name="option">淇淇℃伅鐨勭被鍨�:1:閭锛�2:鎵嬫満</param>
- public void LoadPage(Action<string> act,int ot,int tId)
+ public void LoadPage(Action<string> act, int ot, int tId)
{
action = act;
optionType = ot;
@@ -50,7 +53,7 @@
TextColor = CSS_Color.FirstLevelTitleColor,
TextSize = CSS_FontSize.SubheadingFontSize,
TextAlignment = TextAlignment.CenterLeft,
- TextID = optionType == 1 ? StringId.CurrentEmail : StringId.CurPhone,
+ TextID = optionType == 1 ? StringId.CurrentEmail : StringId.CurPhone,
};
rowView.AddChidren(btnTitle);
@@ -60,7 +63,7 @@
TextColor = CSS_Color.PromptingColor1,
TextSize = CSS_FontSize.TextFontSize,
TextAlignment = TextAlignment.CenterRight,
- Text = optionType == 1 ? MainPage.LoginUser.userEmailInfo : MainPage.LoginUser.userMobileInfo,
+ Text = optionType == 1 ? UserInfo.Current.userEmailInfo : UserInfo.Current.userMobileInfo,
};
rowView.AddChidren(btnContent);
@@ -82,7 +85,8 @@
};
bodyView.AddChidren(btnChangeBind);
- if( (!string.IsNullOrEmpty(MainPage.LoginUser.userMobileInfo) && optionType == 1) || (!string.IsNullOrEmpty(MainPage.LoginUser.userMobileInfo) && optionType == 2))
+ //鍚屾椂缁戝畾閭鎴栬�呮墜鏈烘墠鏄剧ず"鏇存崲楠岃瘉鏂瑰紡"
+ if (!string.IsNullOrEmpty( UserInfo.Current.userMobileInfo) && !string.IsNullOrEmpty( UserInfo.Current.userEmailInfo))
{
Button btnUnbind = new Button()
{
@@ -111,16 +115,18 @@
/// </summary>
void LoadEvent_SkipChangeBandAccountInfo(Button button)
{
- EventHandler<MouseEventArgs> eventHandler = (sender, e) => {
+ EventHandler<MouseEventArgs> eventHandler = (sender, e) =>
+ {
var cbe = new ChangeBindAccountPage();
+ cbe.isUnbind = false;
MainPage.BasePageView.AddChidren(cbe);
if (optionType == 1)
{
- cbe.LoadPage(action, optionType, StringId.ModifyBindingEmail, StringId.CurrentEmail);
+ cbe.LoadPage(action, optionType, StringId.ModifyBindingEmail);
}
- else if(optionType == 2)
+ else if (optionType == 2)
{
- cbe.LoadPage(action, optionType, StringId.ModifyBindingPhone, StringId.CurPhone);
+ cbe.LoadPage(action, optionType, StringId.ModifyBindingPhone);
}
MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1;
};
@@ -132,16 +138,18 @@
/// </summary>
void LoadEvent_SkipDelBandAccountInfo(Button button)
{
- EventHandler<MouseEventArgs> eventHandler = (sender, e) => {
+ EventHandler<MouseEventArgs> eventHandler = (sender, e) =>
+ {
var cbe = new ChangeBindAccountPage();
+ cbe.isUnbind = true;//鏄惁涓鸿В缁戞爣璁�
MainPage.BasePageView.AddChidren(cbe);
if (optionType == 1)
{
- cbe.LoadPage(action, optionType, StringId.UnbindEmail, StringId.CurrentEmail);
+ cbe.LoadPage(action, optionType, StringId.UnbindEmail);
}
- else if(optionType == 2)
+ else if (optionType == 2)
{
- cbe.LoadPage(action, optionType, StringId.UnbindPhone, StringId.CurPhone);
+ cbe.LoadPage(action, optionType, StringId.UnbindPhone);
}
MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1;
};
diff --git a/HDL_ON/UI/UI2/4-PersonalCenter/AccountBindInfo/BindAccountPage.cs b/HDL_ON/UI/UI2/4-PersonalCenter/AccountBindInfo/BindAccountPage.cs
index ad35668..4129820 100644
--- a/HDL_ON/UI/UI2/4-PersonalCenter/AccountBindInfo/BindAccountPage.cs
+++ b/HDL_ON/UI/UI2/4-PersonalCenter/AccountBindInfo/BindAccountPage.cs
@@ -1,206 +1,206 @@
-锘縰sing System;
-using Shared;
-using HDL_ON.UI.CSS;
-using System.Text.RegularExpressions;
-using HDL_ON.DAL.Server;
+锘�//using System;
+//using Shared;
+//using HDL_ON.UI.CSS;
+//using System.Text.RegularExpressions;
+//using HDL_ON.DAL.Server;
-namespace HDL_ON.UI
-{
- public partial class BindAccountPage : FrameLayout
- {
- FrameLayout bodyView;
- Button btnBind;
- EditText etContent;
- Action<string> action;
- /// <summary>
- /// 鏍囬ID
- /// </summary>
- int titleId;
- public BindAccountPage()
- {
- bodyView = this;
- }
+//namespace HDL_ON.UI
+//{
+// public partial class BindAccountPage : FrameLayout
+// {
+// FrameLayout bodyView;
+// Button btnBind;
+// EditText etContent;
+// Action<string> action;
+// /// <summary>
+// /// 鏍囬ID
+// /// </summary>
+// int titleId;
+// public BindAccountPage()
+// {
+// bodyView = this;
+// }
- public void LoadPage(Action<string> act,int tId)
- {
- action = act;
- titleId = tId;
- bodyView.BackgroundColor = CSS_Color.BackgroundColor;
- new TopViewDiv(bodyView, Language.StringByID(titleId)).LoadTopView();
+// public void LoadPage(Action<string> act,int tId)
+// {
+// action = act;
+// titleId = tId;
+// bodyView.BackgroundColor = CSS_Color.BackgroundColor;
+// new TopViewDiv(bodyView, Language.StringByID(titleId)).LoadTopView();
- FrameLayout rowView = new FrameLayout()
- {
- Y = Application.GetRealHeight(72),
- Height = Application.GetRealHeight(50),
- BackgroundColor = CSS_Color.MainBackgroundColor,
- };
- bodyView.AddChidren(rowView);
+// FrameLayout rowView = new FrameLayout()
+// {
+// Y = Application.GetRealHeight(72),
+// Height = Application.GetRealHeight(50),
+// BackgroundColor = CSS_Color.MainBackgroundColor,
+// };
+// bodyView.AddChidren(rowView);
- Button btnTitle = new Button()
- {
- X = Application.GetRealWidth(16),
- Width = Application.GetRealWidth(180),
- TextColor = CSS_Color.FirstLevelTitleColor,
- TextSize = CSS_FontSize.SubheadingFontSize,
- TextAlignment = TextAlignment.CenterLeft,
- TextID = titleId == StringId.BindEmail ? StringId.EntryNewEmail : StringId.EntryNewPhone,
- };
- rowView.AddChidren(btnTitle);
+// Button btnTitle = new Button()
+// {
+// X = Application.GetRealWidth(16),
+// Width = Application.GetRealWidth(180),
+// TextColor = CSS_Color.FirstLevelTitleColor,
+// TextSize = CSS_FontSize.SubheadingFontSize,
+// TextAlignment = TextAlignment.CenterLeft,
+// TextID = titleId == StringId.BindEmail ? StringId.EntryNewEmail : StringId.EntryNewPhone,
+// };
+// rowView.AddChidren(btnTitle);
- etContent = new EditText()
- {
- Width = Application.GetRealWidth(359),
- TextColor = CSS_Color.PromptingColor1,
- TextSize = CSS_FontSize.TextFontSize,
- TextAlignment = TextAlignment.CenterRight,
- Foucs = true
- };
- rowView.AddChidren(etContent);
+// etContent = new EditText()
+// {
+// Width = Application.GetRealWidth(359),
+// TextColor = CSS_Color.PromptingColor1,
+// TextSize = CSS_FontSize.TextFontSize,
+// TextAlignment = TextAlignment.CenterRight,
+// Foucs = true
+// };
+// rowView.AddChidren(etContent);
- btnBind = new Button()
- {
- Y = Application.GetRealHeight(213),
- Gravity = Gravity.CenterHorizontal,
- Width = Application.GetRealWidth(220),
- Height = Application.GetRealHeight(44),
- BackgroundColor = CSS_Color.MainColor,
- TextAlignment = TextAlignment.Center,
- TextColor = CSS_Color.MainBackgroundColor,
- TextID = StringId.Confirm,
- TextSize = CSS_FontSize.SubheadingFontSize,
- IsBold = true,
- Radius = (uint)Application.GetRealWidth(22),
- BorderColor = 0x00000000,
- BorderWidth = 0,
- };
- bodyView.AddChidren(btnBind);
+// btnBind = new Button()
+// {
+// Y = Application.GetRealHeight(213),
+// Gravity = Gravity.CenterHorizontal,
+// Width = Application.GetRealWidth(220),
+// Height = Application.GetRealHeight(44),
+// BackgroundColor = CSS_Color.MainColor,
+// TextAlignment = TextAlignment.Center,
+// TextColor = CSS_Color.MainBackgroundColor,
+// TextID = StringId.Confirm,
+// TextSize = CSS_FontSize.SubheadingFontSize,
+// IsBold = true,
+// Radius = (uint)Application.GetRealWidth(22),
+// BorderColor = 0x00000000,
+// BorderWidth = 0,
+// };
+// bodyView.AddChidren(btnBind);
- LoadEvent_BindEmail();
+// LoadEvent_BindEmail();
- }
- }
+// }
+// }
- //--------------------------------------------
- public partial class BindAccountPage
- {
- void LoadEvent_BindEmail()
- {
- btnBind.MouseUpEventHandler = (sender, e) => {
- Application.HideSoftInput();
- var account = etContent.Text.Trim();
- if (titleId == StringId.BindEmail)
- {
- if (account == MainPage.LoginUser.userEmailInfo)
- {
- var tip = new Tip()
- {
- Text = Language.StringByID(StringId.EmailIsSameNoNeedModfiy),
- CloseTime = 1,
- Direction = AMPopTipDirection.None
- };
- tip.Show(bodyView);
- return;
- }
- if (!Regex.IsMatch(account, "([a-zA-Z0-9_\\.\\-])+\\@(([a-zA-Z0-9\\-])+\\.)+([a-zA-Z0-9]{2,5})+"))
- {
- var tip = new Tip()
- {
- Text = Language.StringByID(StringId.PlsEntryCorrectEmailAddress),
- CloseTime = 1,
- Direction = AMPopTipDirection.None
- };
- tip.Show(bodyView);
- return;
- }
- }
- else if (titleId == StringId.BindPhone)
- {
- if(account == MainPage.LoginUser.userMobileInfo)
- {
- var tip = new Tip()
- {
- Text = Language.StringByID(StringId.PhoneNumberIsSameNoNeedModfiy),
- CloseTime = 1,
- Direction = AMPopTipDirection.None
- };
- tip.Show(bodyView);
- return;
- }
- if (!Regex.IsMatch(account, @"^[1]+\d{10}") || (account.Length != 11))
- {
- var tip = new Tip()
- {
- Text = Language.StringByID(StringId.PlsEntryCorrectMobilNeumber),
- CloseTime = 1,
- Direction = AMPopTipDirection.None
- };
- tip.Show(bodyView);
- return;
- }
- }
- new System.Threading.Thread(() =>
- {
- var result = new HttpServerRequest().BindAccount(account);
- if (result.ToUpper() == StateCode.SUCCESS)
- {
- Application.RunOnMainThread(() =>
- {
- if (titleId == StringId.BindEmail)
- {
- MainPage.LoginUser.userEmailInfo = account;
- }
- else if (titleId == StringId.BindPhone)
- {
- MainPage.LoginUser.userMobileInfo = account;
- }
- var page = new OperationResultDisPalyPage();
- page.Show();
- if (titleId == StringId.BindEmail)
- {
- page.LoadPage(true, Language.StringByID(StringId.BindEmail), Language.StringByID(StringId.BindEmailSuccess), "");
- }
- else if (titleId == StringId.BindPhone)
- {
- page.LoadPage(true, Language.StringByID(StringId.BindPhone), Language.StringByID(StringId.BindPhoneSuccess), "");
- }
+// //--------------------------------------------
+// public partial class BindAccountPage
+// {
+// void LoadEvent_BindEmail()
+// {
+// btnBind.MouseUpEventHandler = (sender, e) => {
+// Application.HideSoftInput();
+// var account = etContent.Text.Trim();
+// if (titleId == StringId.BindEmail)
+// {
+// if (account == UserInfo.Current.userEmailInfo)
+// {
+// var tip = new Tip()
+// {
+// Text = Language.StringByID(StringId.EmailIsSameNoNeedModfiy),
+// CloseTime = 1,
+// Direction = AMPopTipDirection.None
+// };
+// tip.Show(bodyView);
+// return;
+// }
+// if (!Regex.IsMatch(account, "([a-zA-Z0-9_\\.\\-])+\\@(([a-zA-Z0-9\\-])+\\.)+([a-zA-Z0-9]{2,5})+"))
+// {
+// var tip = new Tip()
+// {
+// Text = Language.StringByID(StringId.PlsEntryCorrectEmailAddress),
+// CloseTime = 1,
+// Direction = AMPopTipDirection.None
+// };
+// tip.Show(bodyView);
+// return;
+// }
+// }
+// else if (titleId == StringId.BindPhone)
+// {
+// if(account == UserInfo.Current.userMobileInfo)
+// {
+// var tip = new Tip()
+// {
+// Text = Language.StringByID(StringId.PhoneNumberIsSameNoNeedModfiy),
+// CloseTime = 1,
+// Direction = AMPopTipDirection.None
+// };
+// tip.Show(bodyView);
+// return;
+// }
+// if (!Regex.IsMatch(account, @"^[1]+\d{10}") || (account.Length != 11))
+// {
+// var tip = new Tip()
+// {
+// Text = Language.StringByID(StringId.PlsEntryCorrectMobilNeumber),
+// CloseTime = 1,
+// Direction = AMPopTipDirection.None
+// };
+// tip.Show(bodyView);
+// return;
+// }
+// }
+// new System.Threading.Thread(() =>
+// {
+// var result = new HttpServerRequest().BindAccount(account);
+// if (result.ToUpper() == StateCode.SUCCESS)
+// {
+// Application.RunOnMainThread(() =>
+// {
+// if (titleId == StringId.BindEmail)
+// {
+// UserInfo.Current.userEmailInfo = account;
+// }
+// else if (titleId == StringId.BindPhone)
+// {
+// UserInfo.Current.userMobileInfo = account;
+// }
+// var page = new OperationResultDisPalyPage();
+// page.Show();
+// if (titleId == StringId.BindEmail)
+// {
+// page.LoadPage(true, Language.StringByID(StringId.BindEmail), Language.StringByID(StringId.BindEmailSuccess), "");
+// }
+// else if (titleId == StringId.BindPhone)
+// {
+// page.LoadPage(true, Language.StringByID(StringId.BindPhone), Language.StringByID(StringId.BindPhoneSuccess), "");
+// }
- for (int i = 0; i < 3; i++)
- {
- MainPage.BasePageView.GetChildren(MainPage.BasePageView.ChildrenCount - 1).RemoveFromParent();
- }
- action(account);
- });
- }
- else
- {
- var tipMsg = "";
+// for (int i = 0; i < 3; i++)
+// {
+// MainPage.BasePageView.GetChildren(MainPage.BasePageView.ChildrenCount - 1).RemoveFromParent();
+// }
+// action(account);
+// });
+// }
+// else
+// {
+// var tipMsg = "";
- Application.RunOnMainThread(() =>
- {
- var page = new OperationResultDisPalyPage();
- page.Show();
- if (titleId == StringId.BindEmail)
- {
- if (result == "Exist")
- {
- tipMsg = Language.StringByID(StringId.EmailAlreadyUse);
- }
- page.LoadPage(false, Language.StringByID(StringId.BindEmail), Language.StringByID(StringId.BindEmailFail) + "," + tipMsg, "");
- }
- else
- {
- if (result == "Exist")
- {
- tipMsg = Language.StringByID(StringId.PhoneNumberAlreadyUse);
- }
- page.LoadPage(false, Language.StringByID(StringId.BindPhone), Language.StringByID(StringId.BindPhoneFail) + "," + tipMsg, "");
- }
- });
- }
- })
- { IsBackground = true }.Start();
- };
- }
- }
-}
+// Application.RunOnMainThread(() =>
+// {
+// var page = new OperationResultDisPalyPage();
+// page.Show();
+// if (titleId == StringId.BindEmail)
+// {
+// if (result == "Exist")
+// {
+// tipMsg = Language.StringByID(StringId.EmailAlreadyUse);
+// }
+// page.LoadPage(false, Language.StringByID(StringId.BindEmail), Language.StringByID(StringId.BindEmailFail) + "," + tipMsg, "");
+// }
+// else
+// {
+// if (result == "Exist")
+// {
+// tipMsg = Language.StringByID(StringId.PhoneNumberAlreadyUse);
+// }
+// page.LoadPage(false, Language.StringByID(StringId.BindPhone), Language.StringByID(StringId.BindPhoneFail) + "," + tipMsg, "");
+// }
+// });
+// }
+// })
+// { IsBackground = true }.Start();
+// };
+// }
+// }
+//}
diff --git a/HDL_ON/UI/UI2/4-PersonalCenter/AccountBindInfo/ChangeBindAccountPage.cs b/HDL_ON/UI/UI2/4-PersonalCenter/AccountBindInfo/ChangeBindAccountPage.cs
index 2420826..44b9478 100644
--- a/HDL_ON/UI/UI2/4-PersonalCenter/AccountBindInfo/ChangeBindAccountPage.cs
+++ b/HDL_ON/UI/UI2/4-PersonalCenter/AccountBindInfo/ChangeBindAccountPage.cs
@@ -6,14 +6,40 @@
namespace HDL_ON.UI
{
+ /// <summary>
+ /// 淇敼缁戝畾鎴栬�呰В缁�--鍙戦�侀獙璇佺爜椤甸潰
+ /// </summary>
public partial class ChangeBindAccountPage : FrameLayout
{
+ /// <summary>
+ ///
+ /// </summary>
FrameLayout bodyView;
+ /// <summary>
+ ///
+ /// </summary>
Action<string> action;
/// <summary>
/// 鎿嶄綔鐩爣绫诲瀷 1:閭锛�2:鎵嬫満
/// </summary>
int optionType;
+ /// <summary>
+ /// 鏄惁涓鸿В缁戦獙璇�
+ /// </summary>
+ public bool isUnbind;
+
+ /// <summary>
+ ///
+ /// </summary>
+ Button btnTitle;
+ /// <summary>
+ ///
+ /// </summary>
+ Button btnContent;
+
+ /// <summary>
+ /// ChangeBindAccountPage
+ /// </summary>
public ChangeBindAccountPage()
{
bodyView = this;
@@ -25,18 +51,18 @@
/// <param name="optionType">鎿嶄綔鐩爣绫诲瀷 1:閭锛�2:鎵嬫満</param>
/// <param name="titleId"></param>
/// <param name="contentTitleId"></param>
- public void LoadPage(Action<string> act, int opt, int titleId, int contentTitleId)
+ public void LoadPage(Action<string> act, int opt, int titleId)
{
action = act;
optionType = opt;
string account;
if (optionType == 0)
{
- account = MainPage.LoginUser.userEmailInfo;
+ account = UserInfo.Current.userEmailInfo;
}
else
{
- account = MainPage.LoginUser.userMobileInfo;
+ account = UserInfo.Current.userMobileInfo;
}
bodyView.BackgroundColor = CSS_Color.BackgroundColor;
new TopViewDiv(bodyView, Language.StringByID(titleId)).LoadTopView();
@@ -49,24 +75,24 @@
};
bodyView.AddChidren(rowView);
- Button btnTitle = new Button()
+ btnTitle = new Button()
{
X = Application.GetRealWidth(16),
Width = Application.GetRealWidth(180),
TextColor = CSS_Color.FirstLevelTitleColor,
TextSize = CSS_FontSize.SubheadingFontSize,
TextAlignment = TextAlignment.CenterLeft,
- TextID = contentTitleId,
+ //TextID = contentTitleId,
};
rowView.AddChidren(btnTitle);
- Button btnContent = new Button()
+ btnContent = new Button()
{
Width = Application.GetRealWidth(359),
TextColor = CSS_Color.PromptingColor1,
TextSize = CSS_FontSize.TextFontSize,
TextAlignment = TextAlignment.CenterRight,
- Text = optionType == 1 ? MainPage.LoginUser.userEmailInfo : MainPage.LoginUser.userMobileInfo,
+ //Text = optionType == 1 ? UserInfo.Current.userEmailInfo : UserInfo.Current.userMobileInfo,
};
rowView.AddChidren(btnContent);
@@ -88,7 +114,10 @@
};
bodyView.AddChidren(btnChangeBind);
- if (!string.IsNullOrEmpty(MainPage.LoginUser.userMobileInfo))
+
+
+ //鍚屾椂缁戝畾閭鎴栬�呮墜鏈烘墠鏄剧ず"鏇存崲楠岃瘉鏂瑰紡"
+ if (!string.IsNullOrEmpty( UserInfo.Current.userMobileInfo) && !string.IsNullOrEmpty( UserInfo.Current.userEmailInfo))
{
Button btnChangeGetVer = new Button()
{
@@ -106,7 +135,27 @@
LoadEvent_ChangeVerificationMethod(btnChangeGetVer, btnTitle, btnContent);
}
+ SetContentTitleId();
LoadEvent_GetVerification(btnChangeBind, titleId);
+ }
+
+ /// <summary>
+ /// 璁剧疆鎸夐挳鎻愮ず鏂囧瓧
+ /// 淇敼缁戝畾鏃舵彁绀猴細鎵嬫満楠岃瘉銆侀偖绠遍獙璇�
+ /// 瑙g粦鏃舵彁绀猴細褰撳墠鎵嬫満鎵嬫満鍙风爜銆佸綋鍓嶉偖绠卞湴鍧�
+ /// </summary>
+ void SetContentTitleId()
+ {
+ if (optionType == 2)
+ {
+ btnTitle.TextID = isUnbind ? StringId.CurPhone : StringId.PhoneNumberVerification;
+ btnContent.Text = UserInfo.Current.userMobileInfo;
+ }
+ else
+ {
+ btnTitle.TextID = isUnbind ? StringId.CurrentEmail : StringId.EmailVerification;
+ btnContent.Text = UserInfo.Current.userEmailInfo;
+ }
}
}
@@ -121,16 +170,7 @@
btn.MouseUpEventHandler = (sender, e) =>
{
optionType = optionType == 1 ? 2 : 1;
- if (optionType == 2)
- {
- btnTitle.TextID = StringId.CurPhone;
- btnContent.Text = MainPage.LoginUser.userMobileInfo;
- }
- else
- {
- btnTitle.TextID = StringId.CurrentEmail;
- btnContent.Text = MainPage.LoginUser.userEmailInfo;
- }
+ SetContentTitleId();
};
}
@@ -146,47 +186,64 @@
{
new Thread(() =>
{
- if (optionType == 1)
+ //1.鑾峰彇楠岃瘉鐮�,閲囩敤鏁忔劅鏁版嵁楠岃瘉
+ ResponsePackNew resultObj;
+ if (optionType == 1)//閭
{
- var resultObj = new HttpServerRequest().VerificationCodeSend(VerifyType.REGISTER_USER_SYSTEM, MainPage.LoginUser.userEmailInfo);
+ resultObj = new HttpServerRequest().VerificationCodeSend(VerifyType.SENSITIVE_DATA, UserInfo.Current.userEmailInfo);
+ }
+ else
+ {
+ resultObj = new HttpServerRequest().VerificationCodeSend(VerifyType.SENSITIVE_DATA, UserInfo.Current.userMobileInfo, true, UserInfo.Current.areaCode);
+ }
- }
- else if (optionType == 2)
+ if (resultObj.Code != StateCode.SUCCESS)
{
- var resultObj = new HttpServerRequest().VerificationCodeSend(VerifyType.REGISTER_USER_SYSTEM, MainPage.LoginUser.userMobileInfo, true, MainPage.LoginUser.areaCode.ToString());
+ // 鎻愮ず閿欒
+ IMessageCommon.Current.ShowErrorInfoAlter(resultObj.Code);
}
- })
- { IsBackground = true }.Start();
- }
- if (time == 0)
- {
- time = 60;
- new Thread(() =>
- {
- while (time > 0)
+ else
{
- time--;
+ if (time == 0)
+ {
+ time = 60;
+ new Thread(() =>
+ {
+ while (time > 0)
+ {
+ time--;
+ Application.RunOnMainThread(() =>
+ {
+ button.Text = time.ToString() + "s";
+ });
+ Thread.Sleep(1000);
+ }
+ Application.RunOnMainThread(() =>
+ {
+ button.IsSelected = true;
+ button.TextID = StringId.GetVerificationCode;
+ button.BackgroundColor = CSS_Color.MainColor;
+ time = 0;
+ });
+ })
+ { IsBackground = true }.Start();
+ }
Application.RunOnMainThread(() =>
{
- button.Text = time.ToString() + "s";
+ button.BackgroundColor = CSS_Color.PromptingColor1;
+ var vcp = new ChangeBindVerificationCodePage();
+ vcp.isUnbind = isUnbind;
+ MainPage.BasePageView.AddChidren(vcp);
+ vcp.LoadPage(action, titleId, optionType, time);
+ MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1;
});
- Thread.Sleep(1000);
}
- Application.RunOnMainThread(() =>
- {
- button.IsSelected = true;
- button.TextID = StringId.GetVerificationCode;
- button.BackgroundColor = CSS_Color.MainColor;
- time = 0;
- });
+
})
{ IsBackground = true }.Start();
}
- button.BackgroundColor = CSS_Color.PromptingColor1;
- var vcp = new VerificationCodePage();
- MainPage.BasePageView.AddChidren(vcp);
- vcp.LoadPage(action, titleId, optionType, time);
- MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1;
+
+
};
}
}
diff --git a/HDL_ON/UI/UI2/4-PersonalCenter/AccountBindInfo/VerificationCodePage.cs b/HDL_ON/UI/UI2/4-PersonalCenter/AccountBindInfo/ChangeBindVerificationCodePage.cs
similarity index 87%
rename from HDL_ON/UI/UI2/4-PersonalCenter/AccountBindInfo/VerificationCodePage.cs
rename to HDL_ON/UI/UI2/4-PersonalCenter/AccountBindInfo/ChangeBindVerificationCodePage.cs
index 5744a72..64b49a8 100644
--- a/HDL_ON/UI/UI2/4-PersonalCenter/AccountBindInfo/VerificationCodePage.cs
+++ b/HDL_ON/UI/UI2/4-PersonalCenter/AccountBindInfo/ChangeBindVerificationCodePage.cs
@@ -6,7 +6,10 @@
namespace HDL_ON.UI
{
- public partial class VerificationCodePage :FrameLayout
+ /// <summary>
+ /// 淇敼缁戝畾鎴栬�呰В缁�--楠岃瘉鐮侀獙璇侀〉闈�
+ /// </summary>
+ public partial class ChangeBindVerificationCodePage : FrameLayout
{
FrameLayout bodyView;
@@ -32,7 +35,13 @@
Button btnResend;
+ Button btnTip;
+
Action<string> action;
+
+ /// <summary>
+ ///
+ /// </summary>
int titleId;
/// <summary>
@@ -43,7 +52,16 @@
/// 鍊掕鏃舵椂闂�
/// </summary>
int time = 0;
- public VerificationCodePage()
+
+ /// <summary>
+ /// 鏄惁涓鸿В缁戦獙璇�
+ /// </summary>
+ public bool isUnbind;
+
+ /// <summary>
+ ///
+ /// </summary>
+ public ChangeBindVerificationCodePage()
{
bodyView = this;
}
@@ -54,19 +72,21 @@
/// <param name="tId">椤甸潰鏍囬</param>
/// <param name="ot">鎿嶄綔绫诲瀷1:閭锛�2:鎵嬫満</param>
/// <param name="time">鍊掕鏃舵椂闂�</param>
- public void LoadPage(Action<string> act,int tId,int ot,int t)
+ public void LoadPage(Action<string> act, int tId, int ot, int t)
{
action = act;
titleId = tId;
bodyView.BackgroundColor = CSS_Color.BackgroundColor;
optionType = ot;
time = t;
- Action backAction = () => {
+ Action backAction = () =>
+ {
Application.HideSoftInput();
+ BackConfirmAction();
};
- new TopViewDiv(bodyView, Language.StringByID(tId)).LoadTopView(backAction);
+ new TopViewDiv(bodyView, Language.StringByID(tId), false).LoadTopView(backAction);
- Button btnTip = new Button()
+ btnTip = new Button()
{
Y = Application.GetRealHeight(64),
Height = Application.GetRealHeight(84),
@@ -260,14 +280,15 @@
//---------------------------------------------
- public partial class VerificationCodePage
+ public partial class ChangeBindVerificationCodePage
{
/// <summary>
/// 楠岃瘉鐮佽緭鍏ュ彉鍖栦簨浠�
/// </summary>
void LoadEvent_VerificationEntryEvent()
{
- EventHandler<MouseEventArgs> clickEvent = (sender, e) => {
+ EventHandler<MouseEventArgs> clickEvent = (sender, e) =>
+ {
et.Foucs = true;
var etCode = et.Text;
switch (etCode.Length)
@@ -365,7 +386,8 @@
btnNum5.MouseUpEventHandler = clickEvent;
btnNum6.MouseUpEventHandler = clickEvent;
- et.TextChangeEventHandler = (sender, e) => {
+ et.TextChangeEventHandler = (sender, e) =>
+ {
var etCode = et.Text;
switch (etCode.Length)
{
@@ -490,9 +512,9 @@
{
act = new PublicAssmebly().TipLoadingMsgDialog(Language.StringByID(StringId.SavingPleaseWait));
});
- var verAccount = optionType == 1 ? MainPage.LoginUser.userEmailInfo : MainPage.LoginUser.userMobileInfo;
+ var verAccount = optionType == 1 ? UserInfo.Current.userEmailInfo : UserInfo.Current.userMobileInfo;
var isPhone = optionType == 2;
- var resultObj = new HttpServerRequest().ValidatorCode(VerifyType.REGISTER_USER_SYSTEM, verAccount, etCode, isPhone);
+ var resultObj = new HttpServerRequest().ValidatorCode(VerifyType.SENSITIVE_DATA, verAccount, etCode, isPhone);
if (resultObj.Code == StateCode.SUCCESS)
{
result = true;
@@ -500,7 +522,7 @@
else
{
//澶辫触鎻愮ず
- IMessageCommon.Current.ShowErrorInfoAlter(NewAPI.API_POST_Verification_Check, resultObj.Code);
+ IMessageCommon.Current.ShowErrorInfoAlter(resultObj.Code);
}
Application.RunOnMainThread(() =>
{
@@ -517,6 +539,16 @@
{
MainPage.BasePageView.GetChildren(MainPage.BasePageView.ChildrenCount - 1).RemoveFromParent();
//MainPage.BasePageView.RemoveAt(MainPage.BasePageView.ChildrenCount - 1);
+ //if (isUnbind)
+ //{
+ // //褰撳墠涓鸿В缁戦獙璇�
+
+ //}
+ //else
+ //{
+
+ //}
+
if (titleId == StringId.ModifyBindingEmail)
{
LoadEvent_SkipBindAccountInfoPage(StringId.BindEmail);
@@ -530,12 +562,12 @@
var account = "";
new Thread(() =>
{
- var result2 = new DAL.Server.HttpServerRequest().BindAccount(account);
+ var result2 = new DAL.Server.HttpServerRequest().UnBindAccount(false);
if (result2 == StateCode.SUCCESS)
{
Application.RunOnMainThread(() =>
{
- MainPage.LoginUser.userEmailInfo = account;
+ UserInfo.Current.userEmailInfo = account;
var page = new OperationResultDisPalyPage();
page.Show();
page.LoadPage(true, Language.StringByID(StringId.UnbindEmail), Language.StringByID(StringId.UnbindEmailSuccess), "");
@@ -549,15 +581,8 @@
}
else
{
- Application.RunOnMainThread(() =>
- {
- new Tip()
- {
- CloseTime = 1,
- Direction = AMPopTipDirection.None,
- Text = Language.StringByID(StringId.OperationFailed),
- }.Show(bodyView);
- });
+ //澶辫触鎻愮ず
+ IMessageCommon.Current.ShowErrorInfoAlter(result2);
}
})
{ IsBackground = true }.Start();
@@ -567,12 +592,12 @@
var account = "";
new Thread(() =>
{
- var result2 = new DAL.Server.HttpServerRequest().BindAccount(account);
+ var result2 = new DAL.Server.HttpServerRequest().UnBindAccount(true);
if (result2 == StateCode.SUCCESS)
{
Application.RunOnMainThread(() =>
{
- MainPage.LoginUser.userEmailInfo = account;
+ UserInfo.Current.userMobileInfo = account;
var page = new OperationResultDisPalyPage();
page.Show();
page.LoadPage(true, Language.StringByID(StringId.UnbindPhone), Language.StringByID(StringId.UnbindPhoneSuccess), "");
@@ -586,15 +611,8 @@
}
else
{
- Application.RunOnMainThread(() =>
- {
- new Tip()
- {
- CloseTime = 1,
- Direction = AMPopTipDirection.None,
- Text = Language.StringByID(StringId.OperationFailed),
- }.Show(bodyView);
- });
+ //澶辫触鎻愮ず
+ IMessageCommon.Current.ShowErrorInfoAlter(result2);
}
})
{ IsBackground = true }.Start();
@@ -621,14 +639,15 @@
time = 60;
new Thread(() =>
{
- if (optionType == 1)
+ //1.鑾峰彇楠岃瘉鐮�,閲囩敤鏁忔劅鏁版嵁楠岃瘉
+ ResponsePackNew resultObj;
+ if (optionType == 1)//閭
{
- var resultObj = new HttpServerRequest().VerificationCodeSend(VerifyType.REGISTER_USER_SYSTEM, MainPage.LoginUser.userEmailInfo);
-
+ resultObj = new HttpServerRequest().VerificationCodeSend(VerifyType.SENSITIVE_DATA, UserInfo.Current.userEmailInfo);
}
- else if (optionType == 2)
+ else
{
- var resultObj = new HttpServerRequest().VerificationCodeSend(VerifyType.REGISTER_USER_SYSTEM, MainPage.LoginUser.userMobileInfo, true, MainPage.LoginUser.areaCode.ToString());
+ resultObj = new HttpServerRequest().VerificationCodeSend(VerifyType.SENSITIVE_DATA, UserInfo.Current.userMobileInfo, true, UserInfo.Current.areaCode);
}
})
{ IsBackground = true }.Start();
@@ -658,19 +677,55 @@
/// </summary>
void LoadEvent_Resend()
{
- btnResend.MouseUpEventHandler = (sender, e) => {
+ btnResend.MouseUpEventHandler = (sender, e) =>
+ {
LoadThread_SendVerCode();
};
}
/// <summary>
- /// 璺宠浆缁戝畾璐﹀彿淇℃伅浜嬩欢
+ /// 璺宠浆鏂扮粦瀹氳处鍙蜂俊鎭簨浠�
/// </summary>
void LoadEvent_SkipBindAccountInfoPage(int skipTid)
{
- var vcp = new BindAccountPage();
- MainPage.BasePageView.AddChidren(vcp);
- vcp.LoadPage(action,skipTid);
+ //var vcp = new BindAccountPage();
+ //MainPage.BasePageView.AddChidren(vcp);
+ //vcp.LoadPage(action, skipTid);
+ //MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1;
+
+ //鏄惁涓烘崲缁戞墜鏈�
+ var isPhone = optionType == 2;
+ //璺宠浆鏂扮粦瀹氶〉闈�
+ var aep = new NewBindAccountPage();
+ MainPage.BasePageView.AddChidren(aep);
+ aep.LoadPage(action, isPhone, true);
MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1;
}
+
+ /// <summary>
+ /// 杩斿洖浜屾纭浜嬩欢
+ /// </summary>
+ void BackConfirmAction()
+ {
+ //楠岃瘉鐮佸彂閫佹垚鍔燂紝浜屾纭閫�鍑�
+ if (btnTip.TextID == StringId.VerificationCodePrompt)
+ {
+ Action cancelAction = () =>
+ {
+ if (bodyView != null)
+ {
+ bodyView.RemoveFromParent();
+ }
+ };
+ new ConfirmDialog().ShowDialog(StringId.Tip, StringId.VerificationCodeMayBeDelayed, null, cancelAction, StringId.ReturnStr, StringId.WaitAMoment);
+ }
+ else
+ {
+ //鐩存帴鍏抽棴
+ if (bodyView != null)
+ {
+ bodyView.RemoveFromParent();
+ }
+ }
+ }
}
}
diff --git a/HDL_ON/UI/UI2/4-PersonalCenter/AccountBindInfo/NewBindAccountPage.cs b/HDL_ON/UI/UI2/4-PersonalCenter/AccountBindInfo/NewBindAccountPage.cs
new file mode 100644
index 0000000..494fc3f
--- /dev/null
+++ b/HDL_ON/UI/UI2/4-PersonalCenter/AccountBindInfo/NewBindAccountPage.cs
@@ -0,0 +1,225 @@
+锘縰sing System;
+using Shared;
+using HDL_ON.UI.CSS;
+using System.Threading;
+using System.Text.RegularExpressions;
+using HDL_ON.DAL.Server;
+
+
+namespace HDL_ON.UI
+{
+ /// <summary>
+ /// 鏂扮粦瀹氭垨鑰呮崲缁�--鎵嬫満鎴栬�呴偖绠卞彂閫侀獙璇佺爜
+ /// </summary>
+ public partial class NewBindAccountPage : FrameLayout
+ {
+ FrameLayout bodyView;
+ Button btnBind;
+ EditText etContent;
+ Action<string> action;
+
+ /// <summary>
+ /// 鏍囬ID
+ /// </summary>
+ int titleId;
+ /// <summary>
+ /// 鏄惁鎵嬫満
+ /// </summary>
+ bool isPhone;
+ /// <summary>
+ /// 鏄惁鎹㈢粦
+ /// </summary>
+ bool isModifyBind;
+
+ /// <summary>
+ /// 鎵嬫満鍖哄彿
+ /// </summary>
+ string phoneZoneCode = "86";
+
+ /// <summary>
+ ///
+ /// </summary>
+ public NewBindAccountPage()
+ {
+ bodyView = this;
+ }
+
+ /// <summary>
+ /// LoadPage
+ /// </summary>
+ /// <param name="act"></param>
+ /// <param name="isPhone">鏄惁缁戝畾鎵嬫満</param>
+ public void LoadPage(Action<string> act, bool isPhone = false, bool isModifyBind = false)
+ {
+ action = act;
+ this.isPhone = isPhone;
+ this.isModifyBind = isModifyBind;
+ if (isModifyBind)
+ {
+ //淇敼缁戝畾
+ titleId = isPhone ? StringId.ModifyBindingPhone : StringId.ModifyBindingEmail;
+ }
+ else
+ {
+ //鏂扮粦瀹�
+ titleId = isPhone ? StringId.BoundMobileInfo : StringId.BoundEmailInfo;
+ }
+
+
+
+ bodyView.BackgroundColor = CSS_Color.BackgroundColor;
+ new TopViewDiv(bodyView, Language.StringByID(titleId)).LoadTopView();
+
+ FrameLayout rowView = new FrameLayout()
+ {
+ Y = Application.GetRealHeight(72),
+ Height = Application.GetRealHeight(50),
+ BackgroundColor = CSS_Color.MainBackgroundColor,
+ };
+ bodyView.AddChidren(rowView);
+
+ //缁戝畾閭鎴栬�呯粦瀹氭墜鏈哄彿
+ Button btnTitle = new Button()
+ {
+ X = Application.GetRealWidth(16),
+ Width = Application.GetRealWidth(180),
+ TextColor = CSS_Color.FirstLevelTitleColor,
+ TextSize = CSS_FontSize.SubheadingFontSize,
+ TextAlignment = TextAlignment.CenterLeft,
+ TextID = titleId,
+ };
+ rowView.AddChidren(btnTitle);
+
+ etContent = new EditText()
+ {
+ Width = Application.GetRealWidth(359),
+ TextColor = CSS_Color.PromptingColor1,
+ TextSize = CSS_FontSize.TextFontSize,
+ TextAlignment = TextAlignment.CenterRight,
+ Foucs = true
+ };
+ rowView.AddChidren(etContent);
+
+ btnBind = new Button()
+ {
+ Y = Application.GetRealHeight(213),
+ Gravity = Gravity.CenterHorizontal,
+ Width = Application.GetRealWidth(220),
+ Height = Application.GetRealHeight(44),
+ BackgroundColor = CSS_Color.MainColor,
+ TextAlignment = TextAlignment.Center,
+ TextColor = CSS_Color.MainBackgroundColor,
+ TextID = StringId.GetVerificationCode,
+ TextSize = CSS_FontSize.SubheadingFontSize,
+ IsBold = true,
+ Radius = (uint)Application.GetRealWidth(22),
+ BorderColor = 0x00000000,
+ BorderWidth = 0,
+ };
+ bodyView.AddChidren(btnBind);
+
+ //鐐瑰嚮鑾峰彇楠岃瘉鐮�
+ LoadEvent_GetVerification(btnBind);
+
+ }
+ }
+
+
+ //--------------------------------------------
+ public partial class NewBindAccountPage
+ {
+ /// <summary>
+ /// 鐐瑰嚮鑾峰彇楠岃瘉鐮�
+ /// </summary>
+ void LoadEvent_GetVerification(Button button)
+ {
+ button.MouseUpEventHandler = (sender, e) =>
+ {
+ if (button.Text == Language.StringByID(StringId.GetVerificationCode))
+ {
+ Application.HideSoftInput();
+ var account = etContent.Text.Trim();
+ #region 姝e垯琛ㄨ揪寮�
+ //1.妫�娴嬭处鍙锋槸鍚﹀悎娉�
+ if (!isPhone)
+ {
+ if (!Utlis.CheckEmail(account))
+ {
+ Utlis.ShowTip(Language.StringByID(StringId.PlsEntryCorrectEmailAddress));
+ return;
+ }
+ }
+ else
+ {
+ if (!Utlis.CheckPhoneNumber(account, phoneZoneCode))
+ {
+ Utlis.ShowTip(Language.StringByID(StringId.PlsEntryCorrectMobilNeumber));
+ return;
+ }
+ }
+ #endregion
+ int time = 0;
+ //2.妫�楠岄�氳繃
+ new Thread(() =>
+ {
+ //2.2 鑾峰彇楠岃瘉鐮�
+ ResponsePackNew resultObj;
+ if (!isPhone)//閭
+ {
+ resultObj = new HttpServerRequest().VerificationCodeSend(VerifyType.REGISTER_USER_SYSTEM, account);
+ }
+ else
+ {
+ resultObj = new HttpServerRequest().VerificationCodeSend(VerifyType.REGISTER_USER_SYSTEM, account, true, phoneZoneCode);
+ }
+
+ if (resultObj.Code != StateCode.SUCCESS)
+ {
+ // 鎻愮ず閿欒
+ IMessageCommon.Current.ShowErrorInfoAlter(resultObj.Code);
+ }
+ else
+ {
+ if (time == 0)
+ {
+ time = 60;
+ new Thread(() =>
+ {
+ while (time > 0)
+ {
+ time--;
+ Application.RunOnMainThread(() =>
+ {
+ button.Text = time.ToString() + "s";
+ });
+ Thread.Sleep(1000);
+ }
+ Application.RunOnMainThread(() =>
+ {
+ button.IsSelected = true;
+ button.TextID = StringId.GetVerificationCode;
+ button.BackgroundColor = CSS_Color.MainColor;
+ time = 0;
+ });
+ })
+ { IsBackground = true }.Start();
+ }
+ Application.RunOnMainThread(() =>
+ {
+ button.BackgroundColor = CSS_Color.PromptingColor1;
+ var vcp = new NewBindVerificationCodePage();
+ vcp.phoneZoneCode = phoneZoneCode;
+ MainPage.BasePageView.AddChidren(vcp);
+ vcp.LoadPage(action, titleId, account, isPhone, time, isModifyBind);
+ MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1;
+ });
+ }
+
+ })
+ { IsBackground = true }.Start();
+ }
+
+ };
+ }
+ }
+}
diff --git a/HDL_ON/UI/UI2/4-PersonalCenter/AccountBindInfo/VerificationCodePage.cs b/HDL_ON/UI/UI2/4-PersonalCenter/AccountBindInfo/NewBindVerificationCodePage.cs
similarity index 74%
copy from HDL_ON/UI/UI2/4-PersonalCenter/AccountBindInfo/VerificationCodePage.cs
copy to HDL_ON/UI/UI2/4-PersonalCenter/AccountBindInfo/NewBindVerificationCodePage.cs
index 5744a72..91255e5 100644
--- a/HDL_ON/UI/UI2/4-PersonalCenter/AccountBindInfo/VerificationCodePage.cs
+++ b/HDL_ON/UI/UI2/4-PersonalCenter/AccountBindInfo/NewBindVerificationCodePage.cs
@@ -6,7 +6,10 @@
namespace HDL_ON.UI
{
- public partial class VerificationCodePage :FrameLayout
+ /// <summary>
+ /// 鏂扮粦瀹氭垨鑰呮崲缁�--楠岃瘉鐮侀獙璇佸苟缁戝畾
+ /// </summary>
+ public partial class NewBindVerificationCodePage : FrameLayout
{
FrameLayout bodyView;
@@ -32,41 +35,68 @@
Button btnResend;
+ Button btnTip;
+
Action<string> action;
+
int titleId;
- /// <summary>
- /// 鎿嶄綔鐩爣绫诲瀷 1:閭锛�2:鎵嬫満
- /// </summary>
- int optionType;
+ ///// <summary>
+ ///// 鎿嶄綔鐩爣绫诲瀷 1:閭锛�2:鎵嬫満
+ ///// </summary>
+ //int optionType;
/// <summary>
/// 鍊掕鏃舵椂闂�
/// </summary>
int time = 0;
- public VerificationCodePage()
+ /// <summary>
+ /// 鏄惁鎵嬫満
+ /// </summary>
+ public bool isPhone;
+ /// <summary>
+ /// 鏄惁鎹㈢粦
+ /// </summary>
+ public bool isModifyBind;
+
+ /// <summary>
+ /// 鏂扮粦瀹氱殑璐﹀彿
+ /// </summary>
+ public string verAccount;
+ /// <summary>
+ /// 鎵嬫満鍖哄彿
+ /// </summary>
+ public string phoneZoneCode = "86";
+
+
+ public NewBindVerificationCodePage()
{
bodyView = this;
}
- /// <summary>
- ///
+
/// </summary>
/// <param name="act">鍥炴帀鍑芥暟</param>
/// <param name="tId">椤甸潰鏍囬</param>
- /// <param name="ot">鎿嶄綔绫诲瀷1:閭锛�2:鎵嬫満</param>
- /// <param name="time">鍊掕鏃舵椂闂�</param>
- public void LoadPage(Action<string> act,int tId,int ot,int t)
+ /// <param name="account">璐﹀彿</param>
+ /// <param name="bPhone">鏄惁鎵嬫満</param>
+ /// <param name="t">鍊掕鏃舵椂闂�</param>
+ /// <param name="isModifyBind">鏄惁涓轰慨鏀圭粦瀹�</param>
+ public void LoadPage(Action<string> act, int tId, string account, bool bPhone, int t, bool isModifyBind)
{
action = act;
titleId = tId;
bodyView.BackgroundColor = CSS_Color.BackgroundColor;
- optionType = ot;
+ isPhone = bPhone;
time = t;
+ this.verAccount = account;
+ this.isModifyBind = isModifyBind;
+
Action backAction = () => {
Application.HideSoftInput();
+ BackConfirmAction();
};
- new TopViewDiv(bodyView, Language.StringByID(tId)).LoadTopView(backAction);
+ new TopViewDiv(bodyView, Language.StringByID(tId), false).LoadTopView(backAction);
- Button btnTip = new Button()
+ btnTip = new Button()
{
Y = Application.GetRealHeight(64),
Height = Application.GetRealHeight(84),
@@ -260,7 +290,7 @@
//---------------------------------------------
- public partial class VerificationCodePage
+ public partial class NewBindVerificationCodePage
{
/// <summary>
/// 楠岃瘉鐮佽緭鍏ュ彉鍖栦簨浠�
@@ -490,17 +520,16 @@
{
act = new PublicAssmebly().TipLoadingMsgDialog(Language.StringByID(StringId.SavingPleaseWait));
});
- var verAccount = optionType == 1 ? MainPage.LoginUser.userEmailInfo : MainPage.LoginUser.userMobileInfo;
- var isPhone = optionType == 2;
- var resultObj = new HttpServerRequest().ValidatorCode(VerifyType.REGISTER_USER_SYSTEM, verAccount, etCode, isPhone);
- if (resultObj.Code == StateCode.SUCCESS)
+
+ var resultObj = new HttpServerRequest().BindAccount(verAccount, etCode, isPhone);
+ if (resultObj == StateCode.SUCCESS)
{
result = true;
}
else
{
//澶辫触鎻愮ず
- IMessageCommon.Current.ShowErrorInfoAlter(NewAPI.API_POST_Verification_Check, resultObj.Code);
+ IMessageCommon.Current.ShowErrorInfoAlter(resultObj);
}
Application.RunOnMainThread(() =>
{
@@ -508,99 +537,9 @@
});
if (result)
{
- //Application.RunOnMainThread(() =>
- //{
- // new PublicAssmebly().TipMsgAutoClose(Language.StringByID(StringId.ValidationSuccessful), true);
- //});
- //Thread.Sleep(1600);
- Application.RunOnMainThread(() =>
- {
- MainPage.BasePageView.GetChildren(MainPage.BasePageView.ChildrenCount - 1).RemoveFromParent();
- //MainPage.BasePageView.RemoveAt(MainPage.BasePageView.ChildrenCount - 1);
- if (titleId == StringId.ModifyBindingEmail)
- {
- LoadEvent_SkipBindAccountInfoPage(StringId.BindEmail);
- }
- else if (titleId == StringId.ModifyBindingPhone)
- {
- LoadEvent_SkipBindAccountInfoPage(StringId.BindPhone);
- }
- else if (titleId == StringId.UnbindEmail)//瑙i櫎缁戝畾閭
- {
- var account = "";
- new Thread(() =>
- {
- var result2 = new DAL.Server.HttpServerRequest().BindAccount(account);
- if (result2 == StateCode.SUCCESS)
- {
- Application.RunOnMainThread(() =>
- {
- MainPage.LoginUser.userEmailInfo = account;
- var page = new OperationResultDisPalyPage();
- page.Show();
- page.LoadPage(true, Language.StringByID(StringId.UnbindEmail), Language.StringByID(StringId.UnbindEmailSuccess), "");
-
- for (int i = 0; i < 2; i++)
- {
- MainPage.BasePageView.GetChildren(MainPage.BasePageView.ChildrenCount - 1).RemoveFromParent();
- }
- action(account);
- });
- }
- else
- {
- Application.RunOnMainThread(() =>
- {
- new Tip()
- {
- CloseTime = 1,
- Direction = AMPopTipDirection.None,
- Text = Language.StringByID(StringId.OperationFailed),
- }.Show(bodyView);
- });
- }
- })
- { IsBackground = true }.Start();
- }
- else if (titleId == StringId.UnbindPhone)
- {
- var account = "";
- new Thread(() =>
- {
- var result2 = new DAL.Server.HttpServerRequest().BindAccount(account);
- if (result2 == StateCode.SUCCESS)
- {
- Application.RunOnMainThread(() =>
- {
- MainPage.LoginUser.userEmailInfo = account;
- var page = new OperationResultDisPalyPage();
- page.Show();
- page.LoadPage(true, Language.StringByID(StringId.UnbindPhone), Language.StringByID(StringId.UnbindPhoneSuccess), "");
-
- for (int i = 0; i < 2; i++)
- {
- MainPage.BasePageView.GetChildren(MainPage.BasePageView.ChildrenCount - 1).RemoveFromParent();
- }
- action(account);
- });
- }
- else
- {
- Application.RunOnMainThread(() =>
- {
- new Tip()
- {
- CloseTime = 1,
- Direction = AMPopTipDirection.None,
- Text = Language.StringByID(StringId.OperationFailed),
- }.Show(bodyView);
- });
- }
- })
- { IsBackground = true }.Start();
-
- }
- });
+ //缁戝畾鎴愬姛
+ BindSuccess();
+
}
})
{ IsBackground = true }.Start();
@@ -609,6 +548,80 @@
}
};
}
+
+ /// <summary>
+ /// 缁戝畾鎴愬姛
+ /// </summary>
+ void BindSuccess()
+ {
+ Application.RunOnMainThread(() =>
+ {
+ var tipTitle = "";
+ var tipMsg = "";
+ if (isPhone)
+ {
+ UserInfo.Current.userMobileInfo = verAccount;
+ //璇蜂娇鐢ㄦ柊鐨勬墜鏈鸿处鍙风櫥褰旳PP
+ tipMsg = Language.StringByID(StringId.PleaseLoginWithNewMobileAccount);
+ if (isModifyBind)
+ {
+ //鐧诲綍鎵嬫満淇敼瀹屾垚
+ tipTitle = Language.StringByID(StringId.LoginMobileAccountModificationCompleted);
+ }
+ else
+ {
+ //鐧诲綍鎵嬫満缁戝畾瀹屾垚
+ tipTitle = Language.StringByID(StringId.LoginMobileAccountBindCompleted);
+ }
+ }
+ else
+ {
+ UserInfo.Current.userEmailInfo = verAccount;
+ //璇蜂娇鐢ㄦ柊鐨勯偖绠辫处鍙风櫥褰旳PP
+ tipMsg = Language.StringByID(StringId.PleaseLoginWithNewEmailAccount);
+ if (isModifyBind)
+ {
+ //鐧诲綍閭淇敼瀹屾垚
+ tipTitle = Language.StringByID(StringId.LoginEmailAccountModificationCompleted);
+ }
+ else
+ {
+ //鐧诲綍閭缁戝畾瀹屾垚
+ tipTitle = Language.StringByID(StringId.LoginEmailAccountBindCompleted);
+
+ }
+ }
+
+ var page = new OperationResultDisPalyPage();
+ page.Show();
+ page.LoadPage(true, Language.StringByID(titleId), tipTitle, tipMsg);
+
+ if (isModifyBind)
+ {
+ ClosePageWithCount(3);
+ }
+ else
+ {
+ ClosePageWithCount(2);
+ }
+
+ action(verAccount);
+ });
+ }
+
+ /// <summary>
+ /// 鎸囧畾鍏抽棴椤甸潰涓暟
+ /// </summary>
+ /// <param name="countPage"></param>
+ void ClosePageWithCount(int countPage)
+ {
+ //鍏抽棴澶氬皯涓〉闈�
+ for (int i = 0; i < countPage; i++)
+ {
+ MainPage.BasePageView.GetChildren(MainPage.BasePageView.ChildrenCount - 1).RemoveFromParent();
+ }
+ }
+
/// <summary>
/// 閲嶅彂楠岃瘉鐮佺瓑寰呯嚎绋�
/// </summary>
@@ -621,15 +634,18 @@
time = 60;
new Thread(() =>
{
- if (optionType == 1)
+ //2.2 鑾峰彇楠岃瘉鐮�
+ ResponsePackNew resultObj;
+ if (!isPhone)//閭
{
- var resultObj = new HttpServerRequest().VerificationCodeSend(VerifyType.REGISTER_USER_SYSTEM, MainPage.LoginUser.userEmailInfo);
+ resultObj = new HttpServerRequest().VerificationCodeSend(VerifyType.REGISTER_USER_SYSTEM, verAccount);
+ }
+ else
+ {
+ resultObj = new HttpServerRequest().VerificationCodeSend(VerifyType.REGISTER_USER_SYSTEM, verAccount, true, phoneZoneCode);
+ }
- }
- else if (optionType == 2)
- {
- var resultObj = new HttpServerRequest().VerificationCodeSend(VerifyType.REGISTER_USER_SYSTEM, MainPage.LoginUser.userMobileInfo, true, MainPage.LoginUser.areaCode.ToString());
- }
+
})
{ IsBackground = true }.Start();
}
@@ -653,6 +669,7 @@
})
{ IsBackground = true }.Start();
}
+
/// <summary>
/// 閲嶅彂楠岃瘉鐮佷簨浠�
/// </summary>
@@ -662,15 +679,33 @@
LoadThread_SendVerCode();
};
}
+
/// <summary>
- /// 璺宠浆缁戝畾璐﹀彿淇℃伅浜嬩欢
+ /// 杩斿洖浜屾纭浜嬩欢
/// </summary>
- void LoadEvent_SkipBindAccountInfoPage(int skipTid)
+ void BackConfirmAction()
{
- var vcp = new BindAccountPage();
- MainPage.BasePageView.AddChidren(vcp);
- vcp.LoadPage(action,skipTid);
- MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1;
+ //楠岃瘉鐮佸彂閫佹垚鍔燂紝浜屾纭閫�鍑�
+ if (btnTip.TextID == StringId.VerificationCodePrompt)
+ {
+ Action cancelAction = () =>
+ {
+ if (bodyView != null)
+ {
+ bodyView.RemoveFromParent();
+ }
+ };
+ new ConfirmDialog().ShowDialog(StringId.Tip, StringId.VerificationCodeMayBeDelayed, null, cancelAction, StringId.ReturnStr, StringId.WaitAMoment);
+ }
+ else
+ {
+ //鐩存帴鍏抽棴
+ if (bodyView != null)
+ {
+ bodyView.RemoveFromParent();
+ }
+ }
}
+
}
}
diff --git a/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/ChooseShareMemberTargetListPageBLL.cs b/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/ChooseShareMemberTargetListPageBLL.cs
index b07efff..437656b 100644
--- a/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/ChooseShareMemberTargetListPageBLL.cs
+++ b/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/ChooseShareMemberTargetListPageBLL.cs
@@ -232,7 +232,7 @@
else
{
//鎻愮ず
- IMessageCommon.Current.ShowErrorInfoAlter(NewAPI.API_POST_Child_FindAll, responePack.Code);
+ IMessageCommon.Current.ShowErrorInfoAlter(responePack.Code);
//璐﹀彿鎴栬�呭瘑鐮侀敊璇�
Application.RunOnMainThread(() =>
{
diff --git a/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberManagementPageBLL.cs b/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberManagementPageBLL.cs
index ea5abde..517fd03 100644
--- a/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberManagementPageBLL.cs
+++ b/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberManagementPageBLL.cs
@@ -111,7 +111,7 @@
else
{
//鎻愮ず
- IMessageCommon.Current.ShowErrorInfoAlter(NewAPI.API_POST_Child_FindAll, responePack.Code);
+ IMessageCommon.Current.ShowErrorInfoAlter(responePack.Code);
//璐﹀彿鎴栬�呭瘑鐮侀敊璇�
Application.RunOnMainThread(() =>
{
diff --git a/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberPermissionPageBLL.cs b/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberPermissionPageBLL.cs
index e97c197..0763905 100644
--- a/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberPermissionPageBLL.cs
+++ b/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberPermissionPageBLL.cs
@@ -17,8 +17,8 @@
{
Action action = () =>
{
- ResponsePack responePack = new HttpServerRequest().DeleteResidenceMemberAccount(memberInfo.SubAccountDistributedMark);
- if (responePack.StateCode.ToUpper() == StateCode.SUCCESS)
+ var responePack = new HttpServerRequest().DeleteResidenceMemberAccount(memberInfo);
+ if (responePack.Code == StateCode.SUCCESS)
{
this.RemoveFromParent();
backAction();
diff --git a/HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPage.cs b/HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPage.cs
index 0a21446..8146d79 100644
--- a/HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPage.cs
+++ b/HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPage.cs
@@ -201,13 +201,13 @@
TextAlignment = TextAlignment.Center,
TextColor = CSS_Color.FirstLevelTitleColor,
TextSize = CSS_FontSize.SubheadingFontSize,
- Text = string.IsNullOrEmpty(MainPage.LoginUser.userName) ? "涓嶆効鎰忛�忛湶濮撳悕鐨勭敤鎴�" : MainPage.LoginUser.userName
+ Text = string.IsNullOrEmpty( UserInfo.Current.userName) ? "涓嶆効鎰忛�忛湶濮撳悕鐨勭敤鎴�" : UserInfo.Current.userName
};
personalInfoView.AddChidren(btnUserName);
- if (!string.IsNullOrEmpty(MainPage.LoginUser.userName))
+ if (!string.IsNullOrEmpty( UserInfo.Current.userName))
{
- btnUserName.Text = MainPage.LoginUser.userName; ;
+ btnUserName.Text = UserInfo.Current.userName; ;
}
btnEmail = new Button()
{
@@ -216,7 +216,7 @@
TextAlignment = TextAlignment.Center,
TextColor = CSS_Color.TextualColor,
TextSize = CSS_FontSize.PromptFontSize_FirstLevel,
- Text = MainPage.LoginUser.accountString
+ Text = UserInfo.Current.accountString
};
personalInfoView.AddChidren(btnEmail);
@@ -227,15 +227,15 @@
Width = Application.GetMinRealAverage(84),
Height = Application.GetMinRealAverage(84),
Radius = (uint)Application.GetMinRealAverage(42),
- ImagePath = MainPage.LoginUser.headImagePagePath
+ ImagePath = UserInfo.Current.headImagePagePath
};
bodyView.AddChidren(userHeadImageView);
- //if ( MainPage.LoginUser.headImagePageBytes==null)
+ //if ( UserInfo.Current.headImagePageBytes==null)
//{
- // userHeadImageView.ImagePath = MainPage.LoginUser.headImagePagePath;
+ // userHeadImageView.ImagePath = UserInfo.Current.headImagePagePath;
//}else
//{
- // userHeadImageView.ImageBytes = MainPage.LoginUser.headImagePageBytes;
+ // userHeadImageView.ImageBytes = UserInfo.Current.headImagePageBytes;
//}
#endregion
diff --git a/HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPageBLL.cs b/HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPageBLL.cs
index 4bcc52c..f6d7949 100644
--- a/HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPageBLL.cs
+++ b/HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPageBLL.cs
@@ -61,10 +61,10 @@
};
dispalyView.AddChidren(contentView);
- if (MainPage.LoginUser.regionList.Count < 3)
+ if ( UserInfo.Current.regionList.Count < 3)
{
}
- else if (MainPage.LoginUser.regionList.Count < 4)
+ else if ( UserInfo.Current.regionList.Count < 4)
{
dispalyView = new FrameLayout()
{
@@ -79,7 +79,7 @@
contentView.Height = Application.GetRealHeight(45 * 3);
dispalyView.AddChidren(contentView);
}
- else if (MainPage.LoginUser.regionList.Count < 5)
+ else if ( UserInfo.Current.regionList.Count < 5)
{
dispalyView = new FrameLayout()
{
@@ -113,7 +113,7 @@
- foreach (var home in MainPage.LoginUser.regionList)
+ foreach (var home in UserInfo.Current.regionList)
{
var btnHomeName = new Button()
{
@@ -130,7 +130,7 @@
};
contentView.AddChidren(btnHomeName);
- if (MainPage.LoginUser.regionList.IndexOf(home) < MainPage.LoginUser.regionList.Count - 1)
+ if ( UserInfo.Current.regionList.IndexOf(home) < UserInfo.Current.regionList.Count - 1)
{
contentView.AddChidren(new Button()
{
@@ -145,7 +145,7 @@
var regionId = (string)btnHomeName.Tag;
dialog.Close();
//DB_ResidenceData.residenceData.CurReginID = regionId;
- LoadEvent_ChangeCurHome(MainPage.LoginUser.regionList.Find((obj) => obj.RegionID == regionId));
+ LoadEvent_ChangeCurHome( UserInfo.Current.regionList.Find((obj) => obj.RegionID == regionId));
LoadContentView();
};
}
@@ -208,7 +208,7 @@
}
//鍊掑嚭鏂颁綇瀹呮暟鎹�
FileUtils.RestoreRegionFiles(newRegionRootPath);
- MainPage.LoginUser.SaveUserInfo();
+ UserInfo.Current.SaveUserInfo();
DB_ResidenceData.residenceData.EixtAccount();
DB_ResidenceData.residenceData.CurReginID = homeTemp.RegionID;
OnAppConfig.Instance.SaveUserConfig();
@@ -270,11 +270,11 @@
{
Action updataHeadImage = () =>
{
- userHeadImageView.ImagePath = MainPage.LoginUser.headImagePagePath;
+ userHeadImageView.ImagePath = UserInfo.Current.headImagePagePath;
};
Action updataUserName = () =>
{
- btnUserName.Text = MainPage.LoginUser.userName;
+ btnUserName.Text = UserInfo.Current.userName;
};
var personalDataView = new PersonalDataPage(updataHeadImage, updataUserName);
diff --git a/HDL_ON/UI/UI2/4-PersonalCenter/PersonalDataPage.cs b/HDL_ON/UI/UI2/4-PersonalCenter/PersonalDataPage.cs
index 57dd341..f915cbe 100644
--- a/HDL_ON/UI/UI2/4-PersonalCenter/PersonalDataPage.cs
+++ b/HDL_ON/UI/UI2/4-PersonalCenter/PersonalDataPage.cs
@@ -171,7 +171,7 @@
/// </summary>
Action updataUserName;
- public PersonalDataPage(Action upHeadImage,Action upUserName)
+ public PersonalDataPage(Action upHeadImage, Action upUserName)
{
updataHeadImage = upHeadImage;
updataUserName = upUserName;
@@ -197,7 +197,7 @@
Width = Application.GetMinRealAverage(84),
Height = Application.GetMinRealAverage(84),
Radius = (uint)Application.GetMinRealAverage(42),
- ImagePath = MainPage.LoginUser.headImagePagePath,
+ ImagePath = UserInfo.Current.headImagePagePath,
};
headPortraitView.AddChidren(userHeadImageView);
@@ -245,7 +245,7 @@
TextAlignment = TextAlignment.CenterRight,
TextColor = CSS_Color.PromptingColor1,
TextSize = CSS_FontSize.TextFontSize,
- Text = string.IsNullOrEmpty(MainPage.LoginUser.userName) ? "涓嶆効鎰忛�忛湶濮撳悕鐨勭敤鎴�" : MainPage.LoginUser.userName
+ Text = string.IsNullOrEmpty( UserInfo.Current.userName) ? Language.StringByID(StringId.UsersWhoNameIsEmpty) : UserInfo.Current.userName
};
userNameView.AddChidren(btnUserName);
/// <summary>
@@ -342,7 +342,7 @@
TextAlignment = TextAlignment.CenterRight,
TextColor = CSS_Color.PromptingColor1,
TextSize = CSS_FontSize.TextFontSize,
- Text = string.IsNullOrEmpty(MainPage.LoginUser.userEmailInfo) ? Language.StringByID(StringId.Unbound) : MainPage.LoginUser.userEmailInfo
+ Text = GetBindAccountText( UserInfo.Current.userEmailInfo)
};
userEmailInfoView.AddChidren(btnUserEmailInfo);
/// <summary>
@@ -391,7 +391,7 @@
TextAlignment = TextAlignment.CenterRight,
TextColor = CSS_Color.PromptingColor1,
TextSize = CSS_FontSize.TextFontSize,
- Text = string.IsNullOrEmpty(MainPage.LoginUser.userMobileInfo) ? Language.StringByID(StringId.Unbound) : MainPage.LoginUser.userMobileInfo
+ Text = GetBindAccountText( UserInfo.Current.userMobileInfo)
};
userPhoneInfoView.AddChidren(btnUserPhoneInfo);
/// <summary>
@@ -532,7 +532,7 @@
};
bodyView.AddChidren(btnLogout);
- if(MainPage.Increase)
+ if (MainPage.Increase)
{
btnLogout.Y = Application.GetRealHeight(613);
btnLogout.Height = Application.GetRealHeight(50);
@@ -540,6 +540,7 @@
}
LoadEventList();
+
}
/// <summary>
@@ -617,5 +618,24 @@
LoadEvent_PictureOptionViewEventList(pictureBaseView);
}
+
+ /// <summary>
+ /// 鑾峰彇缁戝畾璐﹀彿鏄剧ず鏂囨湰锛岀┖鐨勬椂鍊欐樉绀轰负鏈粦瀹�
+ /// </summary>
+ /// <param name="account"></param>
+ string GetBindAccountText(string account)
+ {
+ return string.IsNullOrEmpty(account) ? Language.StringByID(StringId.Unbound) : account;
+ }
+
+ /// <summary>
+ /// 鍒ゆ柇鏄惁涓烘湭缁戝畾
+ /// </summary>
+ /// <param name="account"></param>
+ /// <returns></returns>
+ bool CheckIfUnbound(string account)
+ {
+ return string.IsNullOrEmpty(account) || account == Language.StringByID(StringId.Unbound);
+ }
}
}
diff --git a/HDL_ON/UI/UI2/4-PersonalCenter/PersonalDataPageBLL.cs b/HDL_ON/UI/UI2/4-PersonalCenter/PersonalDataPageBLL.cs
index e2208cb..c1eab97 100644
--- a/HDL_ON/UI/UI2/4-PersonalCenter/PersonalDataPageBLL.cs
+++ b/HDL_ON/UI/UI2/4-PersonalCenter/PersonalDataPageBLL.cs
@@ -19,6 +19,7 @@
LoadEvent_ChangeBindEmail();
LoadEvent_ChangeBindPhone();
LoadEvent_SkipModifyPassword();
+ GetUserInfo();
}
/// <summary>
@@ -33,46 +34,58 @@
}
/// <summary>
+ /// 閫�鍑虹櫥褰曟搷浣�
+ /// </summary>
+ void Logout()
+ {
+ #region 淇濆瓨鏈湴鏁版嵁鑷虫枃浠跺す
+ string oldRegionRootPath = FileUtils.CreateRegionBackup(DB_ResidenceData.residenceData.CurReginID.ToString());
+ new System.Threading.Thread(() =>
+ {
+ try
+ {
+ var backuplist = FileUtils.ReadFiles();
+ FileUtils.DeleteRegionFiles(oldRegionRootPath);
+ //绉诲姩鏂囦欢
+ foreach (var fileName in backuplist)
+ {
+ System.IO.FileInfo fileInfo = new System.IO.FileInfo(FileUtils.RootPath + fileName);
+ if (fileInfo.Exists)
+ {
+ fileInfo.MoveTo(oldRegionRootPath + fileName);
+ MainPage.Log("move file : " + fileName);
+ }
+ }
+ }
+ catch (Exception ex)
+ {
+ MainPage.Log($"xxx:{ex.Message}");
+ }
+ finally
+ {
+ FileUtils.DeleteAllFile();
+ }
+ }).Start();
+ #endregion
+
+ UserInfo.Current.lastTime = DateTime.MinValue;
+ UserInfo.Current.SaveUserInfo();
+ MainPage.GoLoginPage(UserInfo.Current);
+ DB_ResidenceData.residenceData.EixtAccount();
+ }
+
+ /// <summary>
/// 閫�鍑鸿处鍙风櫥褰曚簨浠�
/// </summary>
void LoadEvent_Logout()
{
btnLogout.MouseUpEventHandler += (sender, e) =>
{
- #region 淇濆瓨鏈湴鏁版嵁鑷虫枃浠跺す
- string oldRegionRootPath = FileUtils.CreateRegionBackup(DB_ResidenceData.residenceData.CurReginID.ToString());
- new System.Threading.Thread(() =>
+ Action okAction = () =>
{
- try
- {
- var backuplist = FileUtils.ReadFiles();
- FileUtils.DeleteRegionFiles(oldRegionRootPath);
- //绉诲姩鏂囦欢
- foreach (var fileName in backuplist)
- {
- System.IO.FileInfo fileInfo = new System.IO.FileInfo(FileUtils.RootPath + fileName);
- if (fileInfo.Exists)
- {
- fileInfo.MoveTo(oldRegionRootPath + fileName);
- MainPage.Log("move file : " + fileName);
- }
- }
- }
- catch (Exception ex)
- {
- MainPage.Log($"xxx:{ex.Message}");
- }
- finally
- {
- FileUtils.DeleteAllFile();
- }
- }).Start();
- #endregion
-
- MainPage.LoginUser.lastTime = DateTime.MinValue;
- MainPage.LoginUser.SaveUserInfo();
- MainPage.GoLoginPage(MainPage.LoginUser);
- DB_ResidenceData.residenceData.EixtAccount();
+ Logout();
+ };
+ new ConfirmDialog().ShowDialog(StringId.Tip, StringId.IfConfirmLogout, okAction);
};
}
@@ -85,7 +98,8 @@
{
baseView.RemoveFromParent();
};
- baseView.MouseUpEventHandler = (sender, e) => {
+ baseView.MouseUpEventHandler = (sender, e) =>
+ {
baseView.RemoveFromParent();
};
btnCancel.MouseUpEventHandler = (sender, e) =>
@@ -105,7 +119,7 @@
{
if (imagePath != null)
{
- MainPage.LoginUser.headImagePagePath = imagePath.ToString();
+ UserInfo.Current.headImagePagePath = imagePath.ToString();
userHeadImageView.ImagePath = imagePath.ToString();
updataHeadImage();
new System.Threading.Thread(() =>
@@ -113,7 +127,7 @@
new DAL.Server.HttpServerRequest().UpdataUserHeadImage(imagePath);
})
{ IsBackground = true }.Start();
- MainPage.LoginUser.SaveUserInfo();
+ UserInfo.Current.SaveUserInfo();
MainPage.Log("SelectPicture 瑁佸壀鍥剧墖杩斿洖璺緞: " + imagePath);
}
}), pid.ToString(), 1, 1);
@@ -134,7 +148,7 @@
{
if (imagePath != null)
{
- MainPage.LoginUser.headImagePagePath = imagePath.ToString();
+ UserInfo.Current.headImagePagePath = imagePath.ToString();
userHeadImageView.ImagePath = imagePath.ToString();
updataHeadImage();
@@ -142,7 +156,7 @@
{
new DAL.Server.HttpServerRequest().UpdataUserHeadImage(imagePath);
})
- { IsBackground = true }.Start(); MainPage.LoginUser.SaveUserInfo();
+ { IsBackground = true }.Start(); UserInfo.Current.SaveUserInfo();
MainPage.Log("SelectPicture 瑁佸壀鍥剧墖杩斿洖璺緞: " + imagePath);
}
}, pid.ToString(), 1, 1);
@@ -170,7 +184,7 @@
}.Show(bodyView);
return;
}
- if(str == MainPage.LoginUser.userName)
+ if (str == UserInfo.Current.userName)
{
return;
}
@@ -183,8 +197,8 @@
var resultObj = new HttpServerRequest().EditUserName(str);
if (resultObj.Code == StateCode.SUCCESS)
{
- MainPage.LoginUser.userName = str;
- MainPage.LoginUser.SaveUserInfo();
+ UserInfo.Current.userName = str;
+ UserInfo.Current.SaveUserInfo();
Application.RunOnMainThread(() =>
{
btnUserName.Text = str;
@@ -194,7 +208,7 @@
else
{
//澶辫触鎻愮ず
- IMessageCommon.Current.ShowErrorInfoAlter(NewAPI.API_POST_Member_UpdateMemberInfo, resultObj.Code);
+ IMessageCommon.Current.ShowErrorInfoAlter(resultObj.Code);
}
}
catch (Exception ex)
@@ -211,7 +225,7 @@
})
{ IsBackground = true }.Start();
};
- new PublicAssmebly().LoadDialog_EditParater(StringId.ChangeName, MainPage.LoginUser.userName, callBack, StringId.UesrNameCannotBeEmpty, 0, new System.Collections.Generic.List<string>());
+ new PublicAssmebly().LoadDialog_EditParater(StringId.ChangeName, UserInfo.Current.userName, callBack, StringId.UesrNameCannotBeEmpty, 0, new System.Collections.Generic.List<string>());
};
btnUserName.MouseUpEventHandler = eventHandler;
btnEditUserNameIcon.MouseUpEventHandler = eventHandler;
@@ -223,36 +237,65 @@
/// </summary>
void LoadEvent_ChangeBindEmail()
{
- EventHandler<MouseEventArgs> eventHandler = (sender, e) => {
+ EventHandler<MouseEventArgs> eventHandler = (sender, e) =>
+ {
Action<string> action = (email) =>
{
- btnUserEmailInfo.Text = email;
+
+ btnUserEmailInfo.Text = GetBindAccountText(email);
};
- var aep = new AccountBindInfoPage();
- MainPage.BasePageView.AddChidren(aep);
- aep.LoadPage(action,1,StringId.EmailAddress);
- MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1;
+ if (CheckIfUnbound(btnUserEmailInfo.Text))
+ {
+ //鏈粦瀹�,璺宠浆鏂扮粦瀹氶〉闈�
+ var aep = new NewBindAccountPage();
+ MainPage.BasePageView.AddChidren(aep);
+ aep.LoadPage(action);
+ MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1;
+ }
+ else
+ {
+ var aep = new AccountBindInfoPage();
+ MainPage.BasePageView.AddChidren(aep);
+ aep.LoadPage(action, 1, StringId.EmailAddress);
+ MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1;
+ }
+
};
btnUserEmailInfo.MouseUpEventHandler = eventHandler;
btnUserEmailRight.MouseUpEventHandler = eventHandler;
userEmailInfoView.MouseUpEventHandler = eventHandler;
}
+
/// <summary>
/// 淇敼缁戝畾鎵嬫満
/// </summary>
void LoadEvent_ChangeBindPhone()
{
- EventHandler<MouseEventArgs> eventHandler = (sender, e) => {
+ EventHandler<MouseEventArgs> eventHandler = (sender, e) =>
+ {
Action<string> action = (phone) =>
{
- btnUserPhoneInfo.Text = phone;
+ btnUserPhoneInfo.Text = GetBindAccountText(phone);
};
- var aep = new AccountBindInfoPage();
- MainPage.BasePageView.AddChidren(aep);
- aep.LoadPage(action, 2, StringId.PhoneInfo);
- MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1;
+ if (CheckIfUnbound(btnUserPhoneInfo.Text))
+ {
+ //鏈粦瀹�,璺宠浆鏂扮粦瀹氶〉闈�
+ var aep = new NewBindAccountPage();
+ MainPage.BasePageView.AddChidren(aep);
+ aep.LoadPage(action, true);
+ MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1;
+ }
+ else
+ {
+ var aep = new AccountBindInfoPage();
+ MainPage.BasePageView.AddChidren(aep);
+ aep.LoadPage(action, 2, StringId.PhoneInfo);
+ MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1;
+ }
+
+
};
btnUserPhoneInfo.MouseUpEventHandler = eventHandler;
btnUserPhoneRight.MouseUpEventHandler = eventHandler;
@@ -283,7 +326,8 @@
/// </summary>
void LoadEvent_SkipModifyPassword()
{
- EventHandler<MouseEventArgs> eventHandler = (sender, e) => {
+ EventHandler<MouseEventArgs> eventHandler = (sender, e) =>
+ {
var page = new ResetPasswordOptionPage();
MainPage.BasePageView.AddChidren(page);
page.LoadPage();
@@ -294,5 +338,16 @@
resetPasswordView.MouseUpEventHandler = eventHandler;
}
+ /// <summary>
+ ///
+ /// </summary>
+ void GetUserInfo()
+ {
+ new System.Threading.Thread(() =>
+ {
+ new HttpServerRequest().GetUserInfo();
+ })
+ { IsBackground = true }.Start();
+ }
}
}
\ No newline at end of file
diff --git a/HDL_ON/UI/UI2/4-PersonalCenter/ResetAccountPassword/ResetPasswordOptionPage.cs b/HDL_ON/UI/UI2/4-PersonalCenter/ResetAccountPassword/ResetPasswordOptionPage.cs
index d2e3ef1..84e9419 100644
--- a/HDL_ON/UI/UI2/4-PersonalCenter/ResetAccountPassword/ResetPasswordOptionPage.cs
+++ b/HDL_ON/UI/UI2/4-PersonalCenter/ResetAccountPassword/ResetPasswordOptionPage.cs
@@ -93,7 +93,7 @@
{
if (verificationOption == 0)
{
- if (string.IsNullOrEmpty(MainPage.LoginUser.userMobileInfo))
+ if (string.IsNullOrEmpty( UserInfo.Current.userMobileInfo))
{
LoadDialog_UnbindTipInfo(verificationOption);
}
@@ -102,13 +102,13 @@
this.RemoveFromParent();
var vcp = new ResetPasswordVerificationCodePage();
MainPage.BasePageView.AddChidren(vcp);
- vcp.LoadPage(StringId.PhoneNumberVerification,2);
+ vcp.LoadPage(StringId.PhoneNumberVerification, true, UserInfo.Current.userMobileInfo);
MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1;
}
}
else
{
- if (string.IsNullOrEmpty(MainPage.LoginUser.userEmailInfo))
+ if (string.IsNullOrEmpty( UserInfo.Current.userEmailInfo))
{
LoadDialog_UnbindTipInfo(verificationOption);
}
@@ -117,7 +117,7 @@
this.RemoveFromParent();
var vcp = new ResetPasswordVerificationCodePage();
MainPage.BasePageView.AddChidren(vcp);
- vcp.LoadPage(StringId.EmailVerification,1);
+ vcp.LoadPage(StringId.EmailVerification, false, UserInfo.Current.userEmailInfo);
MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1;
}
}
@@ -134,17 +134,8 @@
dialogView.MouseUpEventHandler = (sender, e) => {
dialog.Close();
};
-
- Button btnTitleIcon = new Button()
- {
- X = Application.GetRealWidth(108),
- Y = Application.GetRealWidth(152),
- Width = Application.GetRealWidth(160),
- Height = Application.GetRealWidth(160),
- UnSelectedImagePath = "PersonalCenter/ResetPassword/DialogTipTitleIcon.png"
- };
- dialogView.AddChidren(btnTitleIcon);
-
+ dialog.AddChidren(dialogView);
+
FrameLayout contentView = new FrameLayout()
{
Gravity = Gravity.CenterHorizontal,
@@ -156,6 +147,19 @@
};
dialogView.AddChidren(contentView);
+ Button btnTitleIcon = new Button()
+ {
+ X = Application.GetRealWidth(108),
+ Y = Application.GetRealWidth(152),
+ Width = Application.GetRealWidth(160),
+ Height = Application.GetRealWidth(160),
+ UnSelectedImagePath = "PersonalCenter/ResetPassword/DialogTipTitleIcon.png"
+ };
+ dialogView.AddChidren(btnTitleIcon);
+ btnTitleIcon.MouseUpEventHandler = (sender, e) => {
+ dialog.Close();
+ };
+
Button btnMsg = new Button()
{
Gravity = Gravity.CenterHorizontal,
@@ -164,7 +168,7 @@
Height = Application.GetRealWidth(62),
TextColor = CSS_Color.MainColor,
TextSize = CSS_FontSize.SubheadingFontSize,
- TextID = verificationOption == 0?StringId.UnBindPhoneNumberCannotVerification: StringId.UnBindEmailCannotVerification,
+ TextID = verificationOption == 0 ? StringId.UnBindPhoneNumberCannotVerification: StringId.UnBindEmailCannotVerification,
};
contentView.AddChidren(btnMsg);
@@ -177,7 +181,7 @@
TextAlignment = TextAlignment.Center,
Radius = (uint)Application.GetRealWidth(22),
BackgroundColor = CSS_Color.MainColor,
- TextID = StringId.PhoneNumberVerification,
+ TextID = StringId.GoBind,
TextSize = CSS_FontSize.SubheadingFontSize,
TextColor = CSS_Color.MainBackgroundColor,
};
@@ -187,10 +191,20 @@
{
dialog.Close();
Action<string> action = (obj) => { };
- var vcp = new BindAccountPage();
- MainPage.BasePageView.AddChidren(vcp);
- vcp.LoadPage(action, verificationOption == 0 ? StringId.BindPhone : StringId.BindEmail);
+ //var vcp = new BindAccountPage();
+ //MainPage.BasePageView.AddChidren(vcp);
+ //vcp.LoadPage(action, verificationOption == 0 ? StringId.BindPhone : StringId.BindEmail);
+ //MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1;
+
+ //鏄惁涓烘崲缁戞墜鏈�
+ var isPhone = verificationOption == 0;
+ //璺宠浆鏂扮粦瀹氶〉闈�
+ var aep = new NewBindAccountPage();
+ MainPage.BasePageView.AddChidren(aep);
+ aep.LoadPage(action, isPhone);
MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1;
+
+
};
dialog.Show();
diff --git a/HDL_ON/UI/UI2/4-PersonalCenter/ResetAccountPassword/ResetPasswordPage.cs b/HDL_ON/UI/UI2/4-PersonalCenter/ResetAccountPassword/ResetPasswordPage.cs
index 5597092..ff630c4 100644
--- a/HDL_ON/UI/UI2/4-PersonalCenter/ResetAccountPassword/ResetPasswordPage.cs
+++ b/HDL_ON/UI/UI2/4-PersonalCenter/ResetAccountPassword/ResetPasswordPage.cs
@@ -2,12 +2,46 @@
using Shared;
using HDL_ON.UI.CSS;
using HDL_ON.DAL.Server;
+using System.Threading;
namespace HDL_ON.UI
{
public partial class ResetPasswordPage : FrameLayout
{
+ /// <summary>
+ /// 鏄惁鎵嬫満
+ /// </summary>
+ public bool isPhone;
+ /// <summary>
+ /// 璐﹀彿
+ /// </summary>
+ public string account;
+ /// <summary>
+ /// 楠岃瘉鐮�
+ /// </summary>
+ public string verCode;
+
+ #region 鎺т欢View
+ /// <summary>
+ /// 瀵嗙爜鏂囨湰妗�
+ /// </summary>
+ EditText etPassword;
+ /// <summary>
+ /// 纭瀵嗙爜鏂囨湰妗�
+ /// </summary>
+ EditText etRepeatPassword;
+
+ /// <summary>
+ /// 淇敼鎸夐挳
+ /// </summary>
+ Button btnReset;
+
+ /// <summary>
+ ///
+ /// </summary>
FrameLayout bodyView;
+ #endregion
+
public ResetPasswordPage()
{
bodyView = this;
@@ -15,60 +49,267 @@
public void LoadPage()
{
- bodyView.BackgroundColor = CSS_Color.MainBackgroundColor;
+ bodyView.BackgroundColor = CSS_Color.BackgroundColor;
new TopViewDiv(bodyView, Language.StringByID(StringId.ModifyPassword)).LoadTopView();
+ #region 鏂板瘑鐮�
+ FrameLayout rowView = new FrameLayout()
+ {
+ Y = Application.GetRealHeight(64),
+ Height = Application.GetRealHeight(50),
+ BackgroundColor = CSS_Color.MainBackgroundColor,
+ };
+ bodyView.AddChidren(rowView);
+ //鏂板瘑鐮�
+ Button btnTitle = new Button()
+ {
+ X = Application.GetRealWidth(16),
+ Width = Application.GetRealWidth(180),
+ TextColor = CSS_Color.FirstLevelTitleColor,
+ TextSize = CSS_FontSize.SubheadingFontSize,
+ TextAlignment = TextAlignment.CenterLeft,
+ Text = Language.StringByID(StringId.NewPassword) + ":"
+ };
+ rowView.AddChidren(btnTitle);
+ etPassword = new EditText()
+ {
+ Width = Application.GetRealWidth(359),
+ TextColor = CSS_Color.PromptingColor1,
+ TextSize = CSS_FontSize.TextFontSize,
+ SecureTextEntry = true,
+ TextAlignment = TextAlignment.CenterRight,
+ Foucs = true
+ };
+ rowView.AddChidren(etPassword);
+ var lineView = new LineView();
+ rowView.AddChidren(lineView);
+ lineView.Y = rowView.Height - lineView.Height;
+ #endregion
+
+ #region 鍐嶆杈撳叆鏂板瘑鐮�
+ FrameLayout rowView2 = new FrameLayout()
+ {
+ Y = rowView.Bottom,
+ Height = Application.GetRealHeight(50),
+ BackgroundColor = CSS_Color.MainBackgroundColor,
+ };
+ bodyView.AddChidren(rowView2);
+
+ //鍐嶆杈撳叆鏂板瘑鐮�
+ Button btnTitle2 = new Button()
+ {
+ X = Application.GetRealWidth(16),
+ Width = Application.GetRealWidth(180),
+ TextColor = CSS_Color.FirstLevelTitleColor,
+ TextSize = CSS_FontSize.SubheadingFontSize,
+ TextAlignment = TextAlignment.CenterLeft,
+ //TextID = StringId.NewPasswordAgain,
+ Text = Language.StringByID(StringId.NewPasswordAgain) + ":"
+ };
+ rowView2.AddChidren(btnTitle2);
+
+ etRepeatPassword = new EditText()
+ {
+ Width = Application.GetRealWidth(359),
+ TextColor = CSS_Color.PromptingColor1,
+ TextSize = CSS_FontSize.TextFontSize,
+ SecureTextEntry = true,
+ TextAlignment = TextAlignment.CenterRight,
+ };
+ rowView2.AddChidren(etRepeatPassword);
+ #endregion
+
+ btnReset = new Button()
+ {
+ Gravity = Gravity.CenterHorizontal,
+ Y = Application.GetRealHeight(224),
+ Width = Application.GetRealWidth(220),
+ Height = Application.GetRealHeight(44),
+ Radius = (uint)Application.GetRealHeight(22),
+ SelectedBackgroundColor = CSS_Color.MainColor,
+ BackgroundColor = CSS_Color.PromptingColor1,
+ TextID = StringId.Confirm,
+ TextSize = CSS_FontSize.SubheadingFontSize,
+ TextColor = CSS_Color.MainBackgroundColor,
+ TextAlignment = TextAlignment.Center,
+ };
+ bodyView.AddChidren(btnReset);
+
+ LoadEvent_Reset();
+ LoadEvent_EditTextFcousChange();
}
}
public partial class ResetPasswordPage
{
- public void ResetPassword(string password,string repeatPassword )
+
+ /// <summary>
+ /// 鎸囧畾鍏抽棴椤甸潰涓暟
+ /// </summary>
+ /// <param name="countPage"></param>
+ void ClosePageWithCount(int countPage)
{
+ //鍏抽棴澶氬皯涓〉闈�
+ for (int i = 0; i < countPage; i++)
+ {
+ MainPage.BasePageView.GetChildren(MainPage.BasePageView.ChildrenCount - 1).RemoveFromParent();
+ }
+ }
+
+ /// <summary>
+ ///
+ /// </summary>
+ /// <param name="password"></param>
+ void ResetPassword(string password)
+ {
+
+ //鏍¢獙瀵嗙爜鏄惁绗﹀悎瑕佹眰
+ if (etPassword.Text.Trim().Length < 6 || etPassword.Text.Trim().Length > 13)
+ {
+ new Tip()
+ {
+ CloseTime = 1,
+ Direction = AMPopTipDirection.None,
+ Text = Language.StringByID(StringId.PasswordIsUnqualified)
+ }.Show(bodyView);
+ return;
+ }
+
+ //鏍¢獙涓ゆ杈撳叆鐨勫瘑鐮佹槸鍚︿竴鑷�
+ if (etPassword.Text.Trim() != etRepeatPassword.Text.Trim())
+ {
+ new Tip()
+ {
+ CloseTime = 1,
+ Direction = AMPopTipDirection.None,
+ Text = Language.StringByID(StringId.IncorrectRepeatPassword)
+ }.Show(bodyView);
+
+ return;
+ }
+
var waitPage = new Loading();
waitPage.Start("Please wait...");
- var resetResult = new HttpServerRequest().ResetPassword(MainPage.LoginUser.accountString, password, repeatPassword, 86);
- if (resetResult.StateCode.ToUpper() == StateCode.SUCCESS)
- {
- Application.RunOnMainThread(() =>
- {
- var page = new OperationResultDisPalyPage();
- page.Show();
- page.LoadPage(true, Language.StringByID(StringId.UnbindEmail), Language.StringByID(StringId.UnbindEmailSuccess), "");
- for (int i = 0; i < 2; i++)
+ new Thread(() =>
+ {
+ try
+ {
+ // 蹇樿瀵嗙爜
+ var resultObj = new HttpServerRequest().ForgetPassword(account, password, verCode, isPhone);
+ if (resultObj.Code == StateCode.SUCCESS)
{
- MainPage.BasePageView.GetChildren(MainPage.BasePageView.ChildrenCount - 1).RemoveFromParent();
+ Application.RunOnMainThread(() =>
+ {
+ Utlis.ShowTip(Language.StringByID(StringId.PasswordChangeSuccessfully));
+ ClosePageWithCount(2);
+ });
}
- });
+ else
+ {
+ // 鎻愮ず閿欒
+ IMessageCommon.Current.ShowErrorInfoAlter(resultObj.Code);
+ }
+ }
+ catch { }
+ finally
+ {
+ Application.RunOnMainThread(() =>
+ {
+ waitPage.Hide();
+ });
+ }
+ })
+ { IsBackground = true }.Start();
+
+ }
+
+ /// <summary>
+ /// 鍔犺浇鏂瑰紡鎸夐挳浜嬩欢
+ /// </summary>
+ void LoadEvent_Reset()
+ {
+ btnReset.MouseUpEventHandler += (sender, e) =>
+ {
+ if (btnReset.IsSelected)
+ {
+ ResetPassword(etPassword.Text.ToString());
+ }
+ };
+ }
+
+ /// <summary>
+ /// 鍔犺浇鏂囨湰妗嗙劍鐐瑰彉鍖栦簨浠�
+ /// </summary>
+ void LoadEvent_EditTextFcousChange() {
+ //瀵嗙爜鏂囨湰妗嗙劍鐐瑰彉鍖栦簨浠�
+ etPassword.FoucsChanged += (sender, e) =>
+ {
+ if (etPassword.Foucs)
+ {
+
+ }
+ else
+ {
+ //鏍¢獙瀵嗙爜鏄惁绗﹀悎瑕佹眰
+ if (etPassword.Text.Trim().Length < 6 || etPassword.Text.Trim().Length > 13)
+ {
+ new Tip()
+ {
+ CloseTime = 1,
+ Direction = AMPopTipDirection.None,
+ Text = Language.StringByID(StringId.PasswordIsUnqualified)
+ }.Show(bodyView);
+ }
+ else
+ {
+ LoadMothed_EnableResetButton();
+ }
+ }
+ };
+
+ //纭瀵嗙爜鏂囨湰妗嗙劍鐐瑰彉鍖栦簨浠�
+ etRepeatPassword.FoucsChanged += (sender, e) =>
+ {
+ if (etRepeatPassword.Foucs)
+ {
+
+ }
+ else
+ {
+ //鏍¢獙涓ゆ杈撳叆鐨勫瘑鐮佹槸鍚︿竴鑷�
+ if (etPassword.Text.Trim() != etRepeatPassword.Text.Trim())
+ {
+ new Tip()
+ {
+ CloseTime = 1,
+ Direction = AMPopTipDirection.None,
+ Text = Language.StringByID(StringId.IncorrectRepeatPassword)
+ }.Show(bodyView);
+ }
+ else
+ {
+ LoadMothed_EnableResetButton();
+ }
+ }
+ };
+
+ }
+
+ /// <summary>
+ /// 浣胯兘淇敼纭畾鎸夐挳
+ /// </summary>
+ void LoadMothed_EnableResetButton()
+ {
+ if (!string.IsNullOrEmpty(etPassword.Text) && (etPassword.Text.Trim() == etRepeatPassword.Text.Trim()))
+ {
+ btnReset.IsSelected = true;
}
else
{
- string erorrInfo = "";
- switch (resetResult.StateCode)
- {
- case "PwdNoConfirm"://涓ゆ杈撳叆鐨勫瘑鐮佷笉涓�鑷�
- erorrInfo = Language.StringByID(StringId.IncorrectRepeatPassword);
- break;
- case "AccountNoExists"://涓ゆ杈撳叆鐨勫瘑鐮佷笉涓�鑷�
- erorrInfo = Language.StringByID(StringId.AccountNotExist);
- break;
- default:
- erorrInfo = "Server error";
- break;
- }
- Application.RunOnMainThread(() =>
- {
- waitPage.Hide();
- new Tip()
- {
- CloseTime = 1,
- Direction = AMPopTipDirection.None,
- Text = erorrInfo,
- }.Show(bodyView);
- });
+ btnReset.IsSelected = false;
}
}
}
diff --git a/HDL_ON/UI/UI2/4-PersonalCenter/ResetAccountPassword/ResetPasswordVerificationCodePage.cs b/HDL_ON/UI/UI2/4-PersonalCenter/ResetAccountPassword/ResetPasswordVerificationCodePage.cs
index 812f139..4f3ed20 100644
--- a/HDL_ON/UI/UI2/4-PersonalCenter/ResetAccountPassword/ResetPasswordVerificationCodePage.cs
+++ b/HDL_ON/UI/UI2/4-PersonalCenter/ResetAccountPassword/ResetPasswordVerificationCodePage.cs
@@ -32,25 +32,55 @@
Button btnResend;
+ /// <summary>
+ ///
+ /// </summary>
+ Button btnTip;
+
int titleId;
+ ///// <summary>
+ ///// 鎿嶄綔绫诲瀷 1:閭锛�2:鎵嬫満
+ ///// </summary>
+ //int optionType;
/// <summary>
- /// 鎿嶄綔绫诲瀷 1:閭锛�2:鎵嬫満
+ /// 鏄惁鎵嬫満
/// </summary>
- int optionType;
+ bool isPhone;
+ /// <summary>
+ /// 璐﹀彿
+ /// </summary>
+ string account;
+
+
public ResetPasswordVerificationCodePage()
{
bodyView = this;
}
- public void LoadPage(int tId, int ot)
+ /// <summary>
+ ///
+ /// </summary>
+ /// <param name="tId"></param>
+ /// <param name="isPhone">鏄惁鎵嬫満</param>
+ /// <param name="account">璐﹀彿</param>
+ public void LoadPage(int tId, bool isPhone, string account)
{
titleId = tId;
- optionType = ot;
+ this.isPhone = isPhone;
+ this.account = account;
bodyView.BackgroundColor = CSS_Color.BackgroundColor;
- new TopViewDiv(bodyView, Language.StringByID(tId)).LoadTopView();
- Button btnTip = new Button()
+ Action backAction = () =>
+ {
+ Application.HideSoftInput();
+ BackConfirmAction();
+ };
+ new TopViewDiv(bodyView, Language.StringByID(tId), false).LoadTopView(backAction);
+
+ //new TopViewDiv(bodyView, Language.StringByID(tId)).LoadTopView();
+
+ btnTip = new Button()
{
Y = Application.GetRealHeight(64),
X = Application.GetRealWidth(16),
@@ -367,12 +397,12 @@
btnNum4Line.Height = Application.GetRealHeight(1);
btnNum5Line.Height = Application.GetRealHeight(1);
btnNum6Line.Height = Application.GetRealHeight(1);
- btnNum1Line.Text = "";
- btnNum2Line.Text = "";
- btnNum3Line.Text = "";
- btnNum4Line.Text = "";
- btnNum5Line.Text = "";
- btnNum6Line.Text = "";
+ btnNum1.Text = "";
+ btnNum2.Text = "";
+ btnNum3.Text = "";
+ btnNum4.Text = "";
+ btnNum5.Text = "";
+ btnNum6.Text = "";
break;
case 1:
btnNum2Line.IsSelected = true;
@@ -388,11 +418,11 @@
btnNum4Line.Height = Application.GetRealHeight(1);
btnNum5Line.Height = Application.GetRealHeight(1);
btnNum6Line.Height = Application.GetRealHeight(1);
- btnNum2Line.Text = "";
- btnNum3Line.Text = "";
- btnNum4Line.Text = "";
- btnNum5Line.Text = "";
- btnNum6Line.Text = "";
+ btnNum2.Text = "";
+ btnNum3.Text = "";
+ btnNum4.Text = "";
+ btnNum5.Text = "";
+ btnNum6.Text = "";
break;
case 2:
btnNum3Line.IsSelected = true;
@@ -408,10 +438,10 @@
btnNum4Line.Height = Application.GetRealHeight(1);
btnNum5Line.Height = Application.GetRealHeight(1);
btnNum6Line.Height = Application.GetRealHeight(1);
- btnNum3Line.Text = "";
- btnNum4Line.Text = "";
- btnNum5Line.Text = "";
- btnNum6Line.Text = "";
+ btnNum3.Text = "";
+ btnNum4.Text = "";
+ btnNum5.Text = "";
+ btnNum6.Text = "";
break;
case 3:
btnNum4Line.IsSelected = true;
@@ -427,9 +457,9 @@
btnNum4Line.Height = Application.GetRealHeight(2);
btnNum5Line.Height = Application.GetRealHeight(1);
btnNum6Line.Height = Application.GetRealHeight(1);
- btnNum4Line.Text = "";
- btnNum5Line.Text = "";
- btnNum6Line.Text = "";
+ btnNum4.Text = "";
+ btnNum5.Text = "";
+ btnNum6.Text = "";
break;
case 4:
btnNum5Line.IsSelected = true;
@@ -445,8 +475,8 @@
btnNum4Line.Height = Application.GetRealHeight(1);
btnNum5Line.Height = Application.GetRealHeight(2);
btnNum6Line.Height = Application.GetRealHeight(1);
- btnNum5Line.Text = "";
- btnNum6Line.Text = "";
+ btnNum5.Text = "";
+ btnNum6.Text = "";
break;
case 5:
btnNum6Line.IsSelected = true;
@@ -462,61 +492,74 @@
btnNum4Line.Height = Application.GetRealHeight(1);
btnNum5Line.Height = Application.GetRealHeight(1);
btnNum6Line.Height = Application.GetRealHeight(2);
- btnNum6Line.Text = "";
+ btnNum6.Text = "";
break;
case 6:
btnNum6.Text = etCode.Substring(5, 1);
et.Foucs = false;
- new Thread(() =>
- {
- bool result = false;
- Action act = () => { };
- Application.RunOnMainThread(() =>
- {
- act = new PublicAssmebly().TipLoadingMsgDialog(Language.StringByID(StringId.SavingPleaseWait));
- });
- bool isPhone = optionType == 2;
- var resultObj = new HttpServerRequest().ValidatorCode(VerifyType.FIND_PASSWORD, MainPage.LoginUser.userEmailInfo, etCode, isPhone);
- if (resultObj.Code == StateCode.SUCCESS)
- {
- result = true;
- }
- else
- {
- //澶辫触鎻愮ず
- IMessageCommon.Current.ShowErrorInfoAlter(NewAPI.API_POST_Verification_Check, resultObj.Code);
- }
- Application.RunOnMainThread(() =>
- {
- act();
- });
- if (result)
- {
- Application.RunOnMainThread(() =>
- {
- new PublicAssmebly().TipMsgAutoClose(Language.StringByID(StringId.ValidationSuccessful), true);
- });
- Thread.Sleep(1600);
- Application.RunOnMainThread(() =>
- {
- MainPage.BasePageView.GetChildren(MainPage.BasePageView.ChildrenCount - 1).RemoveFromParent();
- if (titleId == StringId.EmailVerification)
- {
-
- }
- else if (titleId == StringId.PhoneNumberVerification)
- {
-
- }
- });
- }
- })
- { IsBackground = true }.Start();
-
+ //杈撳叆瀹屾垚
+ InputComplete(etCode);
break;
}
};
}
+
+ /// <summary>
+ /// 杈撳叆瀹屾垚
+ /// </summary>
+ /// <param name="etCode"></param>
+ void InputComplete(string etCode)
+ {
+ new Thread(() =>
+ {
+ bool result = false;
+ Action act = () => { };
+ Application.RunOnMainThread(() =>
+ {
+ act = new PublicAssmebly().TipLoadingMsgDialog(Language.StringByID(StringId.SavingPleaseWait));
+ });
+
+ var resultObj = new HttpServerRequest().ValidatorCode(VerifyType.FIND_PASSWORD, account, etCode, isPhone, false);
+ if (resultObj.Code == StateCode.SUCCESS)
+ {
+ result = true;
+ }
+ else
+ {
+ //澶辫触鎻愮ず
+ IMessageCommon.Current.ShowErrorInfoAlter(resultObj.Code);
+ }
+ Application.RunOnMainThread(() =>
+ {
+ act();
+ });
+ if (result)
+ {
+ Application.RunOnMainThread(() =>
+ {
+ new PublicAssmebly().TipMsgAutoClose(Language.StringByID(StringId.ValidationSuccessful), true);
+ });
+ Thread.Sleep(1600);
+ Application.RunOnMainThread(() =>
+ {
+
+ //MainPage.BasePageView.GetChildren(MainPage.BasePageView.ChildrenCount - 1).RemoveFromParent();
+ this.RemoveFromParent();
+ var vcp = new ResetPasswordPage();
+ vcp.isPhone = isPhone;
+ vcp.account = account;
+ vcp.verCode = etCode;
+ MainPage.BasePageView.AddChidren(vcp);
+ vcp.LoadPage();
+ MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1;
+
+ });
+ }
+ })
+ { IsBackground = true }.Start();
+ }
+
+
/// <summary>
/// 閲嶅彂楠岃瘉鐮佺瓑寰呯嚎绋�
/// </summary>
@@ -524,47 +567,102 @@
{
btnResend.IsSelected = false;
int time = 60;
-
- new Thread(() =>
+ try
{
- if (optionType == 1)
+ new Thread(() =>
{
- var resultObj = new DAL.Server.HttpServerRequest().VerificationCodeSend(VerifyType.FIND_PASSWORD, MainPage.LoginUser.userEmailInfo);
-
- }
- else if (optionType == 2)
- {
- var resultObj = new DAL.Server.HttpServerRequest().VerificationCodeSend(VerifyType.FIND_PASSWORD, MainPage.LoginUser.userMobileInfo, true, MainPage.LoginUser.areaCode.ToString() );
- }
- })
- { IsBackground = true }.Start();
- new Thread(() =>
- {
- while (time > 0)
- {
- time--;
- Application.RunOnMainThread(() =>
+ //2.2 鑾峰彇楠岃瘉鐮�
+ ResponsePackNew resultObj;
+ if (!isPhone)
{
- btnResend.Text = time.ToString() + "s";
- });
- Thread.Sleep(1000);
- }
- Application.RunOnMainThread(() =>
- {
- btnResend.IsSelected = true;
- btnResend.TextID = StringId.GetVerificationCode;
- });
- })
- { IsBackground = true }.Start();
+ resultObj = new DAL.Server.HttpServerRequest().VerificationCodeSend(VerifyType.FIND_PASSWORD, account);
+ }
+ else
+ {
+ resultObj = new DAL.Server.HttpServerRequest().VerificationCodeSend(VerifyType.FIND_PASSWORD, account, true, UserInfo.Current.areaCode.ToString());
+ }
+
+ if (resultObj.Code != StateCode.SUCCESS)
+ {
+ //鍙戦�佸け璐�
+ Application.RunOnMainThread(() =>
+ {
+ btnTip.TextID = StringId.FailedToSendVerificationCode;
+ });
+ //澶辫触鎻愮ず
+ IMessageCommon.Current.ShowErrorInfoAlter(resultObj.Code);
+ }
+ else
+ {
+ //鍙戦�佹垚鍔燂紝寮�濮嬪�掕鏃�
+ Application.RunOnMainThread(() =>
+ {
+ btnTip.TextID = StringId.VerificationCodePrompt;
+ });
+
+ while (time > 0)
+ {
+ time--;
+ Application.RunOnMainThread(() =>
+ {
+ btnResend.Text = time.ToString() + "s";
+ });
+ Thread.Sleep(1000);
+ }
+ Application.RunOnMainThread(() =>
+ {
+ btnResend.IsSelected = true;
+ btnResend.TextID = StringId.GetVerificationCode;
+ });
+ }
+ })
+ { IsBackground = true }.Start();
+ }
+
+ catch { }
+ finally
+ {
+
+ };
}
+
/// <summary>
/// 閲嶅彂楠岃瘉鐮佷簨浠�
/// </summary>
void LoadEvent_Resend()
{
- btnResend.MouseUpEventHandler = (sender, e) => {
+ btnResend.MouseUpEventHandler = (sender, e) =>
+ {
LoadThread_SendVerCode();
};
}
+
+ /// <summary>
+ /// 杩斿洖浜屾纭浜嬩欢
+ /// </summary>
+ void BackConfirmAction()
+ {
+ //楠岃瘉鐮佸彂閫佹垚鍔燂紝浜屾纭閫�鍑�
+ if (btnTip.TextID == StringId.VerificationCodePrompt)
+ {
+ Action cancelAction = () =>
+ {
+ if (bodyView != null)
+ {
+ bodyView.RemoveFromParent();
+ }
+ };
+ new ConfirmDialog().ShowDialog(StringId.Tip, StringId.VerificationCodeMayBeDelayed, null, cancelAction, StringId.ReturnStr, StringId.WaitAMoment);
+ }
+ else
+ {
+ //鐩存帴鍏抽棴
+ if (bodyView != null)
+ {
+ bodyView.RemoveFromParent();
+ }
+
+ }
+ }
}
}
\ No newline at end of file
diff --git a/HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/ResidentialManagePageBLL.cs b/HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/ResidentialManagePageBLL.cs
index 534cb3a..c02a5f3 100644
--- a/HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/ResidentialManagePageBLL.cs
+++ b/HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/ResidentialManagePageBLL.cs
@@ -49,7 +49,7 @@
{
Application.RunOnMainThread(() =>
{
- //MainPage.LoginUser.regionList.Find((obj) => obj.Name == btnResidenceName.Text.Trim()).Name = str;
+ // UserInfo.Current.regionList.Find((obj) => obj.Name == btnResidenceName.Text.Trim()).Name = str;
btnResidenceName.Text = str;
upateResidenceName();
});
diff --git a/HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockGesturePage.cs b/HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockGesturePage.cs
index 73c2bd2..901a5ab 100644
--- a/HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockGesturePage.cs
+++ b/HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockGesturePage.cs
@@ -279,12 +279,12 @@
{
if (optionType == "7")
{
- MainPage.GoLoginPage(MainPage.LoginUser);
+ MainPage.GoLoginPage( UserInfo.Current);
}
else
{
Action<string> action = (pw) => {
- var resultObj = new HttpServerRequest().LoginByPassword(MainPage.LoginUser.accountString, pw);
+ var resultObj = new HttpServerRequest().LoginByPassword( UserInfo.Current.accountString, pw);
if (resultObj.Code == StateCode.SUCCESS)
{
OnAppConfig.Instance.appUnlockPasswrod = "";
@@ -296,7 +296,7 @@
else
{
//鐧诲綍澶辫触
- IMessageCommon.Current.ShowErrorInfoAlter(NewAPI.API_POST_Login, resultObj.Code);
+ IMessageCommon.Current.ShowErrorInfoAlter(resultObj.Code);
}
};
diff --git a/HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockPasswordPage.cs b/HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockPasswordPage.cs
index 0aa9709..4186d06 100644
--- a/HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockPasswordPage.cs
+++ b/HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockPasswordPage.cs
@@ -363,12 +363,12 @@
{
if (optionType == "7")
{
- MainPage.GoLoginPage(MainPage.LoginUser);
+ MainPage.GoLoginPage( UserInfo.Current);
}
else
{
Action<string> action = (pw) => {
- var resultObj = new HttpServerRequest().LoginByPassword(MainPage.LoginUser.accountString, pw);
+ var resultObj = new HttpServerRequest().LoginByPassword( UserInfo.Current.accountString, pw);
if (resultObj.Code.ToUpper() == StateCode.SUCCESS)
{
OnAppConfig.Instance.appUnlockPasswrod = "";
@@ -380,7 +380,7 @@
else
{
//鐧诲綍澶辫触
- IMessageCommon.Current.ShowErrorInfoAlter(NewAPI.API_POST_Login, resultObj.Code);
+ IMessageCommon.Current.ShowErrorInfoAlter(resultObj.Code);
}
};
--
Gitblit v1.8.0