From 53189866ba4012fec0b40990fd2281b836fa2668 Mon Sep 17 00:00:00 2001
From: wxr <464027401@qq.com>
Date: 星期三, 01 七月 2020 16:29:16 +0800
Subject: [PATCH] 20200701

---
 Shared.Droid/Shared.Droid.csproj                                                                                             |   16 
 Shared.IOS/UI/GestureLockView.cs                                                                                             |   24 
 HDL_ON/UI/UI0-Public/TopViewDivBLL.cs                                                                                        |    2 
 .vs/HDL_APP_Project/xs/sqlite3/storage.ide-shm                                                                               |    0 
 HDL-ON_iOS/Resources/Phone/MusicIcon/play.png                                                                                |    0 
 HDL_ON/UI/UI2/2-Classification/RoomPage.cs                                                                                   |    7 
 HDL_ON/UI/UI2/FuntionControlView/Curtain/RollingShutterPage.cs                                                               |    8 
 HDLWidgetLibrary/HDLWidgetLibrary/HDLArcSeekbar/HDLDiyArcSeekbar.m                                                           |  682 ++++++
 HDL-ON_iOS/Resources/Phone/MusicIcon/loveMusic.png                                                                           |    0 
 HDL-ON_iOS/Resources/Phone/MusicIcon/next1.png                                                                               |    0 
 HDL-ON_iOS/Resources/Phone/MusicIcon/progressIcon.png                                                                        |    0 
 HDL_ON/HDL_ON.projitems                                                                                                      |    4 
 Shared.IOS.TBL/Library/libHDLWidgetLibrary.a                                                                                 |    0 
 Shared.IOS/UI/CurtainRollSeekBarOn.cs                                                                                        |  312 ++
 HDL-ON_iOS/Resources/Phone/MusicIcon/set.png                                                                                 |    0 
 HDL-ON_iOS/Resources/Phone/MusicIcon/loveRadio.png                                                                           |    0 
 Shared.IOS/UI/DiyArcSeekBar.cs                                                                                               |  410 +++
 .vs/HDL_APP_Project/xs/project-cache/Shared.Droid-Debug.json                                                                 |    2 
 HDL_ON/UI/UI2/FuntionControlView/Curtain/RollingShutterPageBLL.cs                                                            |   12 
 HDL-ON_iOS/Resources/Phone/MusicIcon/love1.png                                                                               |    0 
 HDL_ON/UI/UI0-Public/PublicAssmebly.cs                                                                                       |    3 
 Shared.IOS.TBL/Resources/ic_wd_on_curtain_blinds_progress2.png                                                               |    0 
 Shared.IOS.TBL/Resources/ic_wd_on_curtain_h_progress.png                                                                     |    0 
 HDL-ON_iOS/Resources/Phone/MusicIcon/Merge.png                                                                               |    0 
 HDL-ON_iOS/Resources/Phone/MusicIcon/file.png                                                                                |    0 
 HDL-ON_iOS/Resources/Phone/MusicIcon/clear.png                                                                               |    0 
 HDL-ON_iOS/Resources/Phone/MusicIcon/loveSelected.png                                                                        |    0 
 HDL_ON/UI/UI2/FuntionControlView/Music/A31USBMusicList.cs                                                                    |    1 
 HDLWidgetLibrary/HDLWidgetLibrary/HDLONCurtainSeekBar/ic_wd_on_curtain_roll_progress_close.png                               |    0 
 HDL_ON/DAL/FileUtils.cs                                                                                                      |   95 
 HDL-ON_iOS/Resources/Phone/MusicIcon/line.png                                                                                |    0 
 HDL-ON_iOS/Resources/Phone/MusicIcon/loveSelected1.png                                                                       |    0 
 HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPageBLL.cs                                                                      |   83 
 HDL-ON_iOS/Resources/Phone/MusicIcon/random.png                                                                              |    0 
 HDL_ON/UI/UI1-Login/LoginPageBLL.cs                                                                                          |   13 
 HDL_ON/Entity/DB_ResidenceData.cs                                                                                            |    9 
 HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/ChooseShareMemberTargetListPage.cs                                           |  311 ++
 HDL-ON_iOS/Resources/Phone/MusicIcon/nextSelected.png                                                                        |    0 
 HDL_ON/UI/UI2/FuntionControlView/Curtain/MotorCurtainPageBLL.cs                                                              |   11 
 HDL-ON_iOS/Resources/Phone/MusicIcon/list.png                                                                                |    0 
 HDLWidgetLibrary/HDLWidgetLibrary.xcodeproj/project.xcworkspace/xcuserdata/jlchen.xcuserdatad/UserInterfaceState.xcuserstate |    0 
 Shared.IOS.TBL/Resources/ic_wd_on_curtain_blinds_progress_close.png                                                          |    0 
 HDL_ON/UI/UI0-Public/TopViewDiv.cs                                                                                           |   21 
 Shared.IOS.TBL/Resources/ic_wd_on_curtain_h_open.png                                                                         |    0 
 HDLWidgetLibrary/HDLWidgetLibrary.xcodeproj/project.pbxproj                                                                  |   50 
 HDLWidgetLibrary/HDLWidgetLibrary/HDLONCurtainSeekBar/HDLOnOACCurtainSeekBar.m                                               |  501 ++++
 HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockSettingsPageBLL.cs                                                     |   26 
 HDL-ON_iOS/Resources/Phone/MusicIcon/localMusic.png                                                                          |    0 
 HDL-ON_iOS/Resources/Phone/MusicIcon/musicIcon.png                                                                           |    0 
 HDL-ON_iOS/Resources/Phone/MusicIcon/playList.png                                                                            |    0 
 HDLWidgetLibrary/HDLWidgetLibrary/HDLArcSeekbar/HDLDiyArcSeekbar.h                                                           |  137 +
 Shared.IOS.TBL/Resources/ic_wd_on_curtain_roll_progress.png                                                                  |    0 
 HDL-ON_iOS/Resources/Phone/MusicIcon/prve1.png                                                                               |    0 
 HDL-ON_iOS/Resources/Phone/MusicIcon/fileList.png                                                                            |    0 
 HDLWidgetLibrary/HDLWidgetLibrary/HDLArcSeekbar/SeekBarDelegate.m                                                            |   13 
 HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberManagementPage.cs                                                      |    1 
 HDLWidgetLibrary/HDLWidgetLibrary/HDLONCurtainSeekBar/ic_wd_on_curtain_h_bg.png                                              |    0 
 HDL_ON/UI/UI2/UserPage.cs                                                                                                    |   73 
 Shared.Droid.Smartrefresh/Additions/AboutAdditions.txt                                                                       |   48 
 Shared.IOS.TBL/Resources/ic_wd_on_curtain_open.png                                                                           |    0 
 HDL-ON_iOS/Resources/Phone/MusicIcon/myList.png                                                                              |    0 
 .vs/HDL_APP_Project/xs/project-cache/HDL-ON_iOS-Debug|iPhone.json                                                            |    2 
 HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberFunctionPermissionPageBLL.cs                                           |   22 
 HDL_ON/UI/UI2/FuntionControlView/Light/DimmerPageBLL.cs                                                                      |    2 
 HDLWidgetLibrary/HDLWidgetLibrary/HDLArcSeekbar/SeekBarDelegate.h                                                            |   32 
 HDL-ON_iOS/AppDelegate.cs                                                                                                    |    4 
 HDL_ON/UI/UI1-Login/ForgetPasswordPageBLL.cs                                                                                 |   57 
 HDLWidgetLibrary/HDLWidgetLibrary/HDLONCurtainSeekBar/ic_wd_on_curtain_roll_progress.png                                     |    0 
 HDL-ON_iOS/Resources/Language.ini                                                                                            |   14 
 HDL-ON_iOS/Resources/Phone/MusicIcon/next1Selected.png                                                                       |    0 
 HDL-ON_iOS/Resources/Phone/MusicIcon/qqMusic.png                                                                             |    0 
 HDL-ON_iOS/Resources/Phone/MusicIcon/vol.png                                                                                 |    0 
 Shared.IOS.TBL/ApiDefinition.cs                                                                                              |  212 +
 HDL-ON_iOS/Resources/Phone/MusicIcon/collect.png                                                                             |    0 
 HDL_ON/UI/UI1-Login/RegisterPageBLL.cs                                                                                       |  216 +
 HDL_ON/UI/UI2/FuntionControlView/Music/View/MusicView.cs                                                                     |    2 
 Shared.Droid/Properties/AssemblyInfo.cs                                                                                      |    2 
 HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberFunctionPermissionPage.cs                                              |   50 
 HDLWidgetLibrary/HDLWidgetLibrary/GestureLockView/HDLGestureLockView.h                                                       |   11 
 .vs/HDL_APP_Project/xs/sqlite3/storage.ide                                                                                   |    0 
 HDL_ON/UI/UI2/FuntionControlView/AC/ACPageBLL.cs                                                                             |    3 
 .vs/HDL_APP_Project/xs/UserPrefs.xml                                                                                         |   53 
 HDLWidgetLibrary/HDLWidgetLibrary/HDLONCurtainSeekBar/ic_wd_on_curtain_blinds_progress_close2.png                            |    0 
 HDLWidgetLibrary/HDLWidgetLibrary/GestureLockView/HDLGestureLockView.m                                                       |  114 
 HDL-ON_iOS/Resources/Phone/MusicIcon/bluetooth.png                                                                           |    0 
 Shared.Droid/UI/GestureLockView.cs                                                                                           |   30 
 HDL_ON/UI/UI2/FuntionControlView/Curtain/MotorCurtainPage.cs                                                                 |    4 
 HDL-ON_iOS/Resources/Phone/MusicIcon/playStatus.png                                                                          |    0 
 Shared.IOS.TBL/Properties/AssemblyInfo.cs                                                                                    |    4 
 HDL-ON_iOS/Resources/Phone/MusicIcon/playBj.png                                                                              |    0 
 HDL_ON/UI/UI1-Login/RegisterPage.cs                                                                                          |   24 
 HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberManagementPageBLL.cs                                                   |   22 
 HDLWidgetLibrary/HDLWidgetLibrary/HDLONCurtainSeekBar/ic_wd_on_curtain_h_progress.png                                        |    0 
 HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditPageBLL.cs                                                          |   18 
 Shared.Droid.HDLWidget/Jars/HDLWidgetXM-V1.0.6.aar                                                                           |    0 
 Shared.IOS/UI/UIDrawerLayout.cs                                                                                              |    2 
 HDL_ON/DAL/Server/HttpServerRequest.cs                                                                                       |    6 
 HDL_ON/UI/UI2/FuntionControlView/EnvironmentalScience/EnvironmentalSciencePageBLL.cs                                         |    2 
 Shared.Droid.Smartrefresh/Jars/AboutJars.txt                                                                                 |   24 
 HDL-ON_iOS/Resources/Phone/MusicIcon/usb.png                                                                                 |    0 
 HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockPasswordPage.cs                                                        |   77 
 Shared.IOS/Properties/AssemblyInfo.cs                                                                                        |    2 
 HDL-ON_iOS/Resources/Phone/MusicIcon/radioIcon.png                                                                           |    0 
 HDL_ON/UI/UI2/FuntionControlView/Music/View/PlayView.cs                                                                      |    4 
 HDL-ON_iOS/Resources/Phone/MusicIcon/selectedIcon.png                                                                        |    0 
 HDL_ON/UI/UI1-Login/ForgetPasswordPage.cs                                                                                    |   23 
 Shared.IOS.TBL/Resources/ic_wd_on_curtain_roll_bg.png                                                                        |    0 
 HDL_ON/UI/UI0-Public/AppUnlockPage.cs                                                                                        |   36 
 HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/FloorsManagementPage.cs                                                     |   30 
 HDL_ON/Entity/ResponseEntity/CityInfo.cs                                                                                     |    2 
 Shared.Droid.Smartrefresh/Jars/refresh-layout-release.aar                                                                    |    0 
 HDL-ON_iOS/Resources/Phone/MusicIcon/MusicBack.png                                                                           |    0 
 HDL_ON/UI/UI2/4-PersonalCenter/PersonalDataPage.cs                                                                           |    4 
 HDL_ON/UI/UI2/2-Classification/FunctionControlZoneBLL.cs                                                                     |    2 
 HDL_ON/UI/UI1-Login/LoginPage.cs                                                                                             |   33 
 HDL-ON_iOS/Resources/Phone/MusicIcon/filePause.png                                                                           |    0 
 Shared.Droid.Smartrefresh/Properties/AssemblyInfo.cs                                                                         |   30 
 Shared.IOS.TBL/Resources/ic_wd_on_curtain_h_bg.png                                                                           |    0 
 Shared.Droid.Smartrefresh/Transforms/Metadata.xml                                                                            |   10 
 HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberPermissionPage.cs                                                      |    4 
 HDL_ON/UI/UI2/FuntionControlView/AC/ACPage.cs                                                                                |    6 
 HDL_ON/UI/UI2/FuntionControlView/EnvironmentalScience/EnvironmentalSensorPage.cs                                             |    7 
 Shared.Droid/UI/CurtainRollSeekBarOn.cs                                                                                      |  226 ++
 HDL_ON/UI/UI2/2-Classification/ClassificationPage.cs                                                                         |    5 
 Shared.IOS.TBL/Resources/ic_wd_on_curtain_blinds_progress_close2.png                                                         |    0 
 HDL-ON_iOS/Resources/Phone/MusicIcon/prev.png                                                                                |    0 
 HDL-ON_iOS/Resources/Phone/MusicIcon/myLove.png                                                                              |    0 
 .vs/HDL_APP_Project/xs/project-cache/Shared.IOS-Debug.json                                                                   |    2 
 HDLWidgetLibrary/HDLWidgetLibrary/HDLONCurtainSeekBar/ic_wd_on_curtain_blinds_progress.png                                   |    0 
 HDLWidgetLibrary/HDLWidgetLibrary/HDLONCurtainSeekBar/ic_wd_on_curtain_blinds_progress2.png                                  |    0 
 HDL_ON/UI/UI2/2-Classification/FunctionControlZone.cs                                                                        |   10 
 HDL-ON_iOS/Resources/Phone/MusicIcon/radio.png                                                                               |    0 
 HDL-ON_iOS/Resources/Phone/MusicIcon/noSelectedIcon.png                                                                      |    0 
 Shared.IOS/Utils/HDLUtils.cs                                                                                                 |   15 
 .vs/HDL_APP_Project/xs/project-cache/HDL-ON_iOS-Debug|iPhoneSimulator.json                                                   |    2 
 HDLWidgetLibrary/HDLWidgetLibrary/HDLONCurtainSeekBar/ic_wd_on_curtain_blinds_progress_close.png                             |    0 
 HDL-ON_iOS/Resources/Phone/MusicIcon/pause1.png                                                                              |    0 
 Shared.IOS/UI/View.cs                                                                                                        |    9 
 HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockGesturePage.cs                                                         |   96 
 HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockSettingsPage.cs                                                        |    2 
 HDL_ON/UI/UI2/1-HomePage/HomePage.cs                                                                                         |    6 
 HDL-ON_iOS/Resources/Phone/MusicIcon/filePlay.png                                                                            |    0 
 Shared.Droid.Smartrefresh/Transforms/EnumMethods.xml                                                                         |   14 
 HDLWidgetLibrary/HDLWidgetLibrary/HDLONCurtainSeekBar/ic_wd_on_curtain_roll_bg.png                                           |    0 
 .vs/HDL_APP_Project/xs/project-cache/HDL-ON_Android-Debug.json                                                               |    2 
 HDLWidgetLibrary/HDLWidgetLibrary/HDLONCurtainSeekBar/ic_wd_on_curtain_h_open.png                                            |    0 
 Shared.IOS/UI/MyEchartsView.cs                                                                                               |   64 
 HDL-ON_iOS/Resources/Phone/MusicIcon/next.png                                                                                |    0 
 Shared.IOS.TBL/Shared.IOS.TBL.csproj                                                                                         |   12 
 HDLWidgetLibrary/HDLWidgetLibrary/HDLONCurtainSeekBar/HDLOnOACCurtainSeekBar.h                                               |  135 +
 HDL-ON_iOS/Resources/Phone/MusicIcon/love.png                                                                                |    0 
 Shared.Droid/UI/CurtainSeekBarOn.cs                                                                                          |  214 ++
 HDL_ON/UI/UI2/2-Classification/RoomPageBLL.cs                                                                                |   16 
 Shared.IOS/Shared.IOS.csproj                                                                                                 |   10 
 HDL-ON_iOS/Resources/Phone/MusicIcon/prve1Selected.png                                                                       |    0 
 .vs/HDL_APP_Project/xs/project-cache/Shared.IOS.TBL-Debug.json                                                               |    2 
 HDL-ON_iOS/Resources/Phone/MusicIcon/addMusic1.png                                                                           |    0 
 Shared.Droid.Smartrefresh/Shared.Droid.Smartrefresh.csproj                                                                   |   77 
 HDL_ON/UI/MainPage.cs                                                                                                        |   14 
 Shared.Droid.Smartrefresh/Transforms/EnumFields.xml                                                                          |   15 
 Shared.Droid.HDLWidget/Jars/HDLWidgetXM-V1.0.5.aar                                                                           |    0 
 Shared.Droid/UI/WaveSeekBar.cs                                                                                               |    1 
 HDLWidgetLibrary/HDLWidgetLibrary/HDLONCurtainSeekBar/HDLOnRollCurtainSeekBar.m                                              |  517 ++++
 Shared.IOS/UI/WebView.cs                                                                                                     |   16 
 HDLWidgetLibrary/HDLWidgetLibrary/HDLONCurtainSeekBar/HDLOnRollCurtainSeekBar.h                                              |  127 +
 Shared.Droid/UI/DiyArcSeekBar.cs                                                                                             |  357 +++
 HDLWidgetLibrary/HDLWidgetLibrary/HDLONCurtainSeekBar/ic_wd_on_curtain_h_progress_close.png                                  |    0 
 Shared.IOS.TBL/Resources/ic_wd_on_curtain_h_progress_close.png                                                               |    0 
 Shared.IOS.TBL/Resources/ic_wd_on_curtain_roll_progress_close.png                                                            |    0 
 HDL-ON_iOS/Resources/Phone/MusicIcon/play1.png                                                                               |    0 
 HDL_ON/UI/UI2/FuntionControlView/Light/RelayPageBLL.cs                                                                       |    4 
 HDL-ON_iOS/Resources/Phone/MusicIcon/prevSeletced.png                                                                        |    0 
 HDL-ON_iOS/Resources/Phone/MusicIcon/single.png                                                                              |    0 
 HDL-ON_iOS/Resources/Phone/MusicIcon/sourceNetx.png                                                                          |    0 
 Shared.IOS/UI/CurtainSeekBarOn.cs                                                                                            |  300 ++
 HDL_ON/DriverLayer/CommonPage.cs                                                                                             |    9 
 Shared.IOS.TBL/Resources/ic_wd_on_curtain_blinds_progress.png                                                                |    0 
 /dev/null                                                                                                                    |    0 
 HDL-ON_iOS/Resources/Phone/MusicIcon/addMusic.png                                                                            |    0 
 Shared.Droid/UI/View.cs                                                                                                      |   13 
 HDL-ON_iOS/Resources/Phone/MusicIcon/collectSelected.png                                                                     |    0 
 HDLWidgetLibrary/HDLWidgetLibrary/HDLONCurtainSeekBar/ic_wd_on_curtain_open.png                                              |    0 
 HDL_ON/Common/R.cs                                                                                                           |    6 
 HDL-ON_iOS/Resources/Phone/MusicIcon/pause.png                                                                               |    0 
 HDL-ON_iOS/Resources/Phone/MusicIcon/edit.png                                                                                |    0 
 .vs/HDL_APP_Project/xs/sqlite3/storage.ide-wal                                                                               |    0 
 186 files changed, 5,881 insertions(+), 494 deletions(-)

diff --git a/.vs/HDL_APP_Project/xs/UserPrefs.xml b/.vs/HDL_APP_Project/xs/UserPrefs.xml
index b465949..4731fa6 100644
--- a/.vs/HDL_APP_Project/xs/UserPrefs.xml
+++ b/.vs/HDL_APP_Project/xs/UserPrefs.xml
@@ -1,21 +1,14 @@
 锘�<Properties StartupConfiguration="{D998E133-F0DD-4760-BE3C-461632F54DA4}|Default">
-  <MonoDevelop.Ide.ItemProperties.HDL-ON__iOS automaticSigning="False" PreferredExecutionTarget="MonoDevelop.IPhone.IPhoneSimulatorTarget.B6AE371B-2CF1-4E7C-9F7B-D664D119C1E0" />
-  <MonoDevelop.Ide.Workbench ActiveDocument="HDL_ON/UI/UI2/FuntionControlView/Music/A31USBMusicList.cs">
+  <MonoDevelop.Ide.ItemProperties.HDL-ON__iOS automaticSigning="False" PreferredExecutionTarget="MonoDevelop.IPhone.IPhoneDeviceTarget.6242be7109c740c6cb8999a8904b6e0ea8d45192" />
+  <MonoDevelop.Ide.Workbench ActiveDocument="HDL_ON/UI/UI0-Public/TopViewDiv.cs">
     <Files>
-      <File FileName="HDL_ON/Entity/DB_ResidenceData.cs" Line="443" Column="68" />
-      <File FileName="HDL_ON/UI/UI2/FuntionControlView/EnvironmentalScience/EnvironmentalSciencePageBLL.cs" Line="33" Column="56" />
-      <File FileName="HDL_ON/DriverLayer/CommonPage.cs" Line="430" Column="56" />
-      <File FileName="HDL_ON/Entity/Enumerative/MyEnum.cs" Line="58" Column="17" />
-      <File FileName="HDL_ON/Entity/Enumerative/Command.cs" Line="1692" Column="38" />
-      <File FileName="HDL_ON/UI/UI2/FuntionControlView/EnvironmentalScience/EnvironmentalSciencePage.cs" Line="89" Column="22" />
-      <File FileName="HDL_ON/UI/UI2/1-HomePage/HomePage.cs" Line="152" Column="63" />
-      <File FileName="HDL_ON/DAL/Server/HttpServerRequest.cs" Line="604" Column="47" />
-      <File FileName="HDL_ON/UI/UI2/2-Classification/FunctionPage.cs" Line="1" Column="1" />
-      <File FileName="HDL_ON/UI/UI2/2-Classification/ClassificationPage.cs" Line="637" Column="48" />
-      <File FileName="HDL_ON/UI/UI2/FuntionControlView/Music/A31PlayMusicPage.cs" Line="24" Column="45" />
-      <File FileName="HDL_ON/DAL/FileUtils.cs" Line="266" Column="16" />
-      <File FileName="HDL_ON/UI/UI2/FuntionControlView/Music/A31MusicModel.cs" Line="24" Column="23" />
-      <File FileName="HDL_ON/UI/UI2/FuntionControlView/Music/A31USBMusicList.cs" Line="137" Column="1" />
+      <File FileName="HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockSettingsPage.cs" Line="1" Column="1" />
+      <File FileName="HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockSettingsPageBLL.cs" Line="326" Column="30" />
+      <File FileName="HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockPasswordPage.cs" Line="30" Column="29" />
+      <File FileName="HDL_ON/UI/UI0-Public/AppUnlockPage.cs" Line="96" Column="54" />
+      <File FileName="HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/FloorsManagementPage.cs" Line="67" Column="97" />
+      <File FileName="HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/FloorsManagementPageBLL.cs" Line="85" Column="37" />
+      <File FileName="HDL_ON/UI/UI0-Public/TopViewDiv.cs" Line="180" Column="35" />
     </Files>
     <Pads>
       <Pad Id="ProjectPad">
@@ -30,38 +23,48 @@
               <Node name="Entity" expanded="True">
                 <Node name="Enumerative" expanded="True" />
                 <Node name="Function" expanded="True" />
+                <Node name="ResponseEntity" expanded="True" />
               </Node>
               <Node name="UI" expanded="True">
                 <Node name="CSS" expanded="True" />
-                <Node name="UI0-Public" expanded="True" />
+                <Node name="UI0-Public" expanded="True">
+                  <Node name="TopViewDiv.cs" selected="True" />
+                </Node>
                 <Node name="UI1-Login" expanded="True" />
                 <Node name="UI2" expanded="True">
+                  <Node name="1-HomePage" expanded="True" />
                   <Node name="2-Classification" expanded="True" />
                   <Node name="4-PersonalCenter" expanded="True">
+                    <Node name="MemberManagement" expanded="True" />
+                    <Node name="ResidentialManage" expanded="True" />
                     <Node name="UnlockSetting" expanded="True" />
                   </Node>
                   <Node name="FuntionControlView" expanded="True">
-                    <Node name="Music" expanded="True">
-                      <Node name="A31USBMusicList.cs" selected="True" />
-                    </Node>
+                    <Node name="AC" expanded="True" />
+                    <Node name="Light" expanded="True" />
+                    <Node name="Music" expanded="True" />
                   </Node>
                 </Node>
               </Node>
             </Node>
             <Node name="HDL-ON_iOS" expanded="True">
               <Node name="References" expanded="True" />
-              <Node name="Resources" expanded="True">
-                <Node name="Phone" expanded="True" />
-              </Node>
+              <Node name="Resources" expanded="True" />
             </Node>
-            <Node name="Shared.IOS" expanded="True" />
+            <Node name="Shared.IOS" expanded="True">
+              <Node name="References" expanded="True" />
+              <Node name="NativeReferenceFolder" expanded="True" />
+            </Node>
+            <Node name="Shared.IOS.TBL" expanded="True">
+              <Node name="References" expanded="True" />
+            </Node>
           </Node>
         </State>
       </Pad>
     </Pads>
   </MonoDevelop.Ide.Workbench>
   <MonoDevelop.Ide.DebuggingService.PinnedWatches />
-  <MonoDevelop.Ide.Workspace ActiveConfiguration="Debug" />
+  <MonoDevelop.Ide.Workspace ActiveConfiguration="Debug|iPhone" />
   <MonoDevelop.Ide.ItemProperties.HDL-ON__Android AndroidDesignerPreferredTheme="AppTheme" PreferredExecutionTarget="Android.SelectDevice" />
   <MonoDevelop.Ide.DebuggingService.Breakpoints>
     <BreakpointStore />
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 ccc167d..d1d9687 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/nigel/.nuget/packages/fastandroidcamera/2.0.0/lib/MonoAndroid403/FastAndroidCamera.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Java.Interop.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v9.0/Mono.Android.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/mqttnet/3.0.8/lib/netstandard2.0/MQTTnet.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/mscorlib.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/newtonsoft.json/12.0.3/lib/netstandard2.0/Newtonsoft.Json.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/bin/Debug/Shared.Droid.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.Net.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.Numerics.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.Numerics.Vectors.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.Web.Services.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.Xml.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.arch.core.common/1.1.1.3/lib/monoandroid90/Xamarin.Android.Arch.Core.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.arch.core.runtime/1.1.1.3/lib/monoandroid90/Xamarin.Android.Arch.Core.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.arch.lifecycle.common/1.1.1.3/lib/monoandroid90/Xamarin.Android.Arch.Lifecycle.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.arch.lifecycle.livedata.core/1.1.1.3/lib/monoandroid90/Xamarin.Android.Arch.Lifecycle.LiveData.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.arch.lifecycle.livedata/1.1.1.3/lib/monoandroid90/Xamarin.Android.Arch.Lifecycle.LiveData.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.arch.lifecycle.runtime/1.1.1.3/lib/monoandroid90/Xamarin.Android.Arch.Lifecycle.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.arch.lifecycle.viewmodel/1.1.1.3/lib/monoandroid90/Xamarin.Android.Arch.Lifecycle.ViewModel.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.animated.vector.drawable/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.Animated.Vector.Drawable.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.annotations/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.Annotations.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.asynclayoutinflater/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.AsyncLayoutInflater.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.collections/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.Collections.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.compat/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.Compat.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.coordinaterlayout/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.CoordinaterLayout.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.core.ui/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.Core.UI.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.core.utils/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.Core.Utils.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.cursoradapter/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.CursorAdapter.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.customtabs/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.CustomTabs.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.customview/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.CustomView.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.design/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.Design.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.documentfile/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.DocumentFile.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.drawerlayout/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.DrawerLayout.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.fragment/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.Fragment.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.interpolator/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.Interpolator.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.loader/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.Loader.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.localbroadcastmanager/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.LocalBroadcastManager.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.media.compat/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.Media.Compat.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.print/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.Print.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.slidingpanelayout/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.SlidingPaneLayout.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.swiperefreshlayout/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.SwipeRefreshLayout.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.transition/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.Transition.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.v4/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.v4.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.v7.appcompat/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.v7.AppCompat.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.v7.cardview/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.v7.CardView.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.v7.recyclerview/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.v7.RecyclerView.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.vector.drawable/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.Vector.Drawable.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.versionedparcelable/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.VersionedParcelable.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.viewpager/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.ViewPager.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.essentials/1.3.1/lib/monoandroid90/Xamarin.Essentials.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/zxing.net.mobile/2.4.1/lib/MonoAndroid71/ZXing.Net.Mobile.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/zxing.net.mobile/2.4.1/lib/MonoAndroid71/zxing.portable.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/zxing.net.mobile/2.4.1/lib/MonoAndroid71/ZXingNetMobile.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.Contracts.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.FileVersionInfo.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Security.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.XPath.XDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.WebSockets.Client.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Dynamic.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.Serialization.Xml.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Principal.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.ThreadPool.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Cng.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ComponentModel.EventBasedAsync.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Encryption.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.CompilerServices.VisualC.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.DeriveBytes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/netstandard.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.UnmanagedMemoryStream.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ServiceModel.Http.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.FileSystem.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.XPath.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.XmlDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.Xsl.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Resources.Writer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Console.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Cache.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Sockets.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Text.Encoding.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.NetworkInformation.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Utilities.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Principal.Windows.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Claims.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ServiceModel.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Hashing.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ComponentModel.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.FileSystem.DriveInfo.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.X509Certificates.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.Numerics.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.FileSystem.Watcher.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.TraceSource.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.Emit.Lightweight.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Text.Encoding.CodePages.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Linq.Expressions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.Timer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.InteropServices.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.Pipes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.HttpListener.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Text.RegularExpressions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.Tasks.Parallel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Collections.NonGeneric.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Collections.Concurrent.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.Overlapped.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Pkcs.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.Handles.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Data.SqlClient.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ObjectModel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.WebHeaderCollection.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.InteropServices.RuntimeInformation.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ComponentModel.TypeConverter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Mail.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.Tasks.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Linq.Parallel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.XDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.SecureString.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/Microsoft.Win32.Registry.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.RSA.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ComponentModel.Annotations.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.FileSystem.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.Compression.ZipFile.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.InteropServices.WindowsRuntime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Linq.Queryable.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Resources.ResourceManager.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Resources.Reader.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Collections.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.Emit.ILGeneration.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Data.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.NameResolution.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ComponentModel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ServiceProcess.ServiceController.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Encryption.ECDiffieHellman.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.Loader.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ServiceModel.Security.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.AuthenticationManager.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.ReaderWriter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.Tasks.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.Tracing.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.AppContext.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Buffers.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Encryption.ECDsa.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Csp.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.TextWriterTraceListener.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Text.Encoding.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.MemoryMappedFiles.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.OpenSsl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/Microsoft.Win32.Registry.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Globalization.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.RandomNumberGenerator.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Collections.Specialized.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.ProtectedData.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ValueTuple.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.XPath.XmlDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.ServicePoint.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.XmlSerializer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Globalization.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Resources.ReaderWriter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Encoding.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.IsolatedStorage.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ServiceModel.NetTcp.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.TypeExtensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Globalization.Calendars.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Requests.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.WebSockets.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.Emit.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.FileSystem.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.Serialization.Json.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Algorithms.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.Thread.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Linq.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.Process.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.Tools.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Hashing.Algorithms.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.Debug.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/Microsoft.Win32.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.Serialization.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.TraceEvent.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Drawing.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.Serialization.Formatters.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Ping.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ServiceModel.Duplex.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.StackTrace.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.DispatchProxy.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Encryption.Aes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Memory.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Drawing.Common.dll","Aliases":[],"Framework":null}],"Files":["/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/MainActivity.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/Resource.designer.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Properties/AssemblyInfo.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Application.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Scan.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/MainPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Net/HttpListener.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/FileUtils.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Common/R.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Net/MyWebClient.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Net/MqttCommon.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Server/HttpServerRequest.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/ResponseEntity/RegionInfoRes.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/ResponseEntity/ResponsePack.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Enumerative/EmptyHttpReques.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Server/HttpServerRequestBase.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Room.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Enumerative/Command.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Enumerative/MyEnum.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/DB_ResidenceData.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/Function.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/Target.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/BusSocket.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/Control.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/CRC.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/Packet.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/ResidenceConfig.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/UserInfo.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/Control_Bus.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/BusData.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/PublicAssmebly.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/CSS/CSS.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/UserPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/UserPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/ClassificationPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/ClassificationPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/FunctionBaseInfoSetPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/ChooseFloorPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/FunctionBaseInfoSetPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/ChooseRoomPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/MotorCurtainPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/DimmerPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/RelayPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/RGBPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/RGBPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/RelayPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/1-HomePage/HomePageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/1-HomePage/HomePage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/PersonalDataPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/PersonalDataPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditFunctionPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/ResidentialManagePage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditFunctionPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomsManagementPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/FloorsManagementPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/FloorsManagementPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/ResidentialManagePageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomsManagementPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/LoginPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/ForgetPasswordPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/LoginPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/ForgetPasswordPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/ResetPassword_VerificationCode.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/RegisterPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/BaseView.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/RegisterPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/PublicAssmeblyBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/TopViewDiv.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/TopViewDivBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/ChooseRoomPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/DimmerPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/MotorCurtainPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/CurtainModulePage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/CurtainModulePageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/RollingShutterPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/RollingShutterPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/AC/ACPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/AC/ACPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/FunctionPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/FunctionPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Common/A_Protocol_Command.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/FunctionControlZone.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/FunctionControlZoneBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/RoomPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/RoomPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/ClassificaitionPublicBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/Scene.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/FunctionList.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/AC.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/Curtain.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/FloorHeating.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/Light.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/ResponseEntity/CityInfo.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockSettingsPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockSettingsPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockPasswordPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/OperationSuccessPromptPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockGesturePage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/AppUnlockPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/FoolHeating/FloorHeatingPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/FoolHeating/FloorHeatingPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/CommonPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Electrical/FanPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/Fan.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/SwitchSocket.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Electrical/FanPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Electrical/SocketPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Electrical/SocketPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/TV.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Electrical/TVPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Electrical/TVPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/EnvironmentalScience/EnvironmentalSciencePage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/Sensor.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/EnvironmentalScience/EnvironmentalSciencePageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/EnvironmentalScience/EnvironmentalSensorPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberManagementPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/ResponseEntity/ResidenceMemberInfo.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberManagementPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberPermissionPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberFunctionPermissionPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/AProtocolEntity.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberPermissionPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/AddMemberScanPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/AddMemberScanPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberFunctionPermissionPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/MusicMain.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/A31Radio.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/A31RadioList.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/A31MusicModel.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/A31MusicSourcePage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/A31PlayMusicPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/A31LoveRadioList.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/A31LoveList.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/A31USBMusicList.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/A31PlayStatus.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/A31MyList.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/SendMethod.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/A31LocalMusicList.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/A31LoveMusicList.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/A31MyListMusic.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/View/DialogView.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/View/TopView.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/View/MusicView.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/View/PlayView.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/View/SizeClass.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/View/TipView.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/View/MusicSourceView.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/View/SongView.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/AboutResources.txt","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Properties/AndroidManifest.xml","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/AboutAssets.txt","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/layout/activity_main.xml","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/layout/content_main.xml","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/values/colors.xml","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/values/dimens.xml","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/values/ic_launcher_background.xml","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/values/strings.xml","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/values/styles.xml","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/menu/menu_main.xml","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-anydpi-v26/ic_launcher.xml","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-anydpi-v26/ic_launcher_round.xml","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-hdpi/ic_launcher.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-hdpi/ic_launcher_foreground.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-hdpi/ic_launcher_round.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-mdpi/ic_launcher.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-mdpi/ic_launcher_foreground.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-mdpi/ic_launcher_round.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-xhdpi/ic_launcher.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-xhdpi/ic_launcher_foreground.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-xhdpi/ic_launcher_round.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-xxhdpi/ic_launcher.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-xxhdpi/ic_launcher_foreground.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-xxhdpi/ic_launcher_round.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-xxxhdpi/ic_launcher.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-xxxhdpi/ic_launcher_foreground.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-xxxhdpi/ic_launcher_round.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/drawable/Loading.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/drawable/Icon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-xxhdpi/Icon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/xml/network_security_config.xml","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/xml/file_paths.xml","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Language.ini","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Classification/ToggleDisplayLarge.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Classification/ToggleDisplayThumbnail.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Classification/Room/AllCloseIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Classification/Room/Roombg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Collection/MsgIconTip.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Collection/SceneCovered.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Collection/MsgIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Collection/NoCollectionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Collection/Functionbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Collection/CollectionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Collection/ChangeViewbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Collection/CollectionWhiteIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Collection/FunctionOnbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Collection/CollectionGrayIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Navigation/IntellectualizationIconOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Navigation/ClassificationIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Navigation/UserPageNavbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Navigation/CollectionIconOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Navigation/CollectionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Navigation/PersonalCenterIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Navigation/IntellectualizationIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Navigation/ClassificationIconOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Navigation/PersonalCenterIconOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/LoginIcon/ShowPasswordIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/LoginIcon/SearchIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/LoginIcon/VerificationCodeIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/LoginIcon/AccountIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/LoginIcon/QQIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/LoginIcon/PasswordIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/LoginIcon/WechatIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/LoginIcon/HidePasswordIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/LoginIcon/2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/LoginIcon/EmailIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/LoginIcon/3.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/LoginIcon/1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/ChooseIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/DownIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/.DS_Store","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/RightIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/MinusSignIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/EditIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/Fragmentbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/DownIcon_2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/LocationAddressIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/TipIcon_Failed.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/ChooseOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/Switch_2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/Logo-bg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/Logo.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/TipIcon_Successfully.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/FuncInfoSetIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/ThumbImage.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/Switch.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/AddIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/PlusSignIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/Edit.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/SwitchOn_2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/Restored_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/PowerClose.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/PowerOpen.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/SwitchOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/transparent.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/ChooseRoomListbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/Right.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/BackIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/DeviceInfoIcon/TempIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/DeviceInfoIcon/Pm25Icon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/DeviceInfoIcon/HumidityIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/DeviceInfoIcon/Restored_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/MsgIcon/LoadingIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/MsgIcon/TipIconWhite.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/MsgIcon/TipIconBlack.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/AirIcon/29.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/AirIcon/13.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/AirIcon/20.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/AirIcon/18.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/AirIcon/4.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/AirIcon/5.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/AirIcon/6.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/AirIcon/2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/AirIcon/3.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/AirIcon/45.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/AirIcon/1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/AirIcon/0.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/.DS_Store","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Switch.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/SwitchOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Music/MusicIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Music/MusicOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/FanIconBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/.DS_Store","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/TVIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/FanThinIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/FanIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/FanIconOnBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/FanOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/FanIconBgGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/TVThinIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/TV/TVPowerIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/TV/PlusIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/TV/TV123Icon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/TV/TVRightIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/TV/.DS_Store","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/TV/TVOkIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/TV/TVUpIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/TV/TVleftIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/TV/TVDownIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/TV/TVMenuUpIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/TV/TVMenuIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/TV/MenuBgIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/TV/TVBackIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/TV/TVMuteIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/TV/ReduceIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/TV/TVMenuDownIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FloorHeating/FloorHeatingIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FloorHeating/OrdinaryIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FloorHeating/NightIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FloorHeating/AwayIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FloorHeating/OrdinaryIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FloorHeating/NightIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FloorHeating/FloorHeatingThinIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FloorHeating/FloorHeatingOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FloorHeating/AwayIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/AutoIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/LowIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/AcOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/AcIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/DehumidificationIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/.DS_Store","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/AirSupplyIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/LowIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/DivBg2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/DivBg1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/CoolIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/WindMediumIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/WindLowIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/AirSupplyIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/WindLowIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/WindMediumIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/HeatingIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/MediumIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/CoolIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/AutoIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/DehumidificationIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/WindHighIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/WindHighIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/MediumIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/HighIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/HeatIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/HeatingIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/AcThinIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/HightIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainCloseWhiteIcon_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainCloseOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainOpenIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainThinIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainBgIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainCloseBlueIcon_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainCloseIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainOpenWhiteIcon_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainOpenOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainStopOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainOpenBlueIcon_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainStopIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainBgOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/MusicFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/FreshAirFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/EnergyMonitoringFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/EnvironmentalFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/SecurityMonitoringFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/LightFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/VideoIntercomFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/PanelFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/FloorHeatingFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/ACFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/CurtainFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/ElectricFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/SensorFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/DoorLockFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/EnvironmentalScience/TipInfoIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/EnvironmentalScience/SensorHistoryBg1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/EnvironmentalScience/WeatherFanSpeedIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/EnvironmentalScience/SensorHistoryBg2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/EnvironmentalScience/SensorColorTipBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/EnvironmentalScience/DiagramIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/EnvironmentalScience/SensorHistoryBg3.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/EnvironmentalScience/SmogIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/EnvironmentalScience/UpArrow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/EnvironmentalScience/DiagramIconOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/EnvironmentalScience/LocationIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Light/LightOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Light/ColorWheel.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Light/LightIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Light/LightThinIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Scene/MovieMark.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Scene/s1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Scene/s2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Scene/DelayIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Scene/SceneIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Socket/SocketIconBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Socket/SocketIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Socket/SocketIconOnBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Socket/SocketOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Socket/SocketThinIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/GeneralSettingsIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/AuxiliaryFunctionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/.DS_Store","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/ResidenceArmIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/HomeListbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/AddFunctionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/SupportIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/UserTypebg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/SwitchIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/ResidenceManageIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/AdminTypeIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/NightViewIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/ResidenceMemberIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/ResidenceDataBackupIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/MemberTypeIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/PersonalData/QRcodeIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/AppUnlockSetting/3On.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/AppUnlockSetting/FingerIconRed.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/AppUnlockSetting/1On.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/AppUnlockSetting/.DS_Store","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/AppUnlockSetting/FingerprintIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/AppUnlockSetting/2On.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/AppUnlockSetting/4On.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/AppUnlockSetting/PasswordIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/AppUnlockSetting/GestureIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/AppUnlockSetting/GestureGrayIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/AppUnlockSetting/4.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/AppUnlockSetting/2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/AppUnlockSetting/FaceIdIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/AppUnlockSetting/3.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/AppUnlockSetting/1.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/Shared.Droid.csproj","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/View/.DS_Store","/Users/nigel/.nuget/packages/xamarin.android.support.versionedparcelable/28.0.0.3/proguard/monoandroid90/proguard.txt","/Users/nigel/.nuget/packages/xamarin.android.arch.lifecycle.runtime/1.1.1.3/proguard/monoandroid90/proguard.txt","/Users/nigel/.nuget/packages/xamarin.android.support.compat/28.0.0.3/proguard/monoandroid90/proguard.txt","/Users/nigel/.nuget/packages/xamarin.android.support.media.compat/28.0.0.3/proguard/monoandroid90/proguard.txt","/Users/nigel/.nuget/packages/xamarin.android.arch.lifecycle.viewmodel/1.1.1.3/proguard/monoandroid90/proguard.txt","/Users/nigel/.nuget/packages/xamarin.android.support.coordinaterlayout/28.0.0.3/proguard/monoandroid90/proguard.txt","/Users/nigel/.nuget/packages/xamarin.android.support.v7.recyclerview/28.0.0.3/proguard/monoandroid90/proguard.txt","/Users/nigel/.nuget/packages/xamarin.android.support.animated.vector.drawable/28.0.0.3/proguard/monoandroid90/proguard.txt","/Users/nigel/.nuget/packages/xamarin.android.support.v7.appcompat/28.0.0.3/proguard/monoandroid90/proguard.txt","/Users/nigel/.nuget/packages/xamarin.android.support.transition/28.0.0.3/proguard/monoandroid90/proguard.txt","/Users/nigel/.nuget/packages/xamarin.android.support.design/28.0.0.3/proguard/monoandroid90/proguard.txt"],"BuildActions":["Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","None","None","None","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","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","ProjectReference","None","ProguardConfiguration","ProguardConfiguration","ProguardConfiguration","ProguardConfiguration","ProguardConfiguration","ProguardConfiguration","ProguardConfiguration","ProguardConfiguration","ProguardConfiguration","ProguardConfiguration","ProguardConfiguration"],"Analyzers":[],"AdditionalFiles":[],"EditorConfigFiles":[]}
\ No newline at end of file
+{"Format":1,"ProjectReferences":[],"MetadataReferences":[{"FilePath":"/Users/nigel/.nuget/packages/fastandroidcamera/2.0.0/lib/MonoAndroid403/FastAndroidCamera.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Java.Interop.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v9.0/Mono.Android.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/mqttnet/3.0.8/lib/netstandard2.0/MQTTnet.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/mscorlib.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/newtonsoft.json/12.0.3/lib/netstandard2.0/Newtonsoft.Json.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/bin/Debug/Shared.Droid.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.Net.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.Numerics.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.Numerics.Vectors.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.Web.Services.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.Xml.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.arch.core.common/1.1.1.3/lib/monoandroid90/Xamarin.Android.Arch.Core.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.arch.core.runtime/1.1.1.3/lib/monoandroid90/Xamarin.Android.Arch.Core.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.arch.lifecycle.common/1.1.1.3/lib/monoandroid90/Xamarin.Android.Arch.Lifecycle.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.arch.lifecycle.livedata.core/1.1.1.3/lib/monoandroid90/Xamarin.Android.Arch.Lifecycle.LiveData.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.arch.lifecycle.livedata/1.1.1.3/lib/monoandroid90/Xamarin.Android.Arch.Lifecycle.LiveData.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.arch.lifecycle.runtime/1.1.1.3/lib/monoandroid90/Xamarin.Android.Arch.Lifecycle.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.arch.lifecycle.viewmodel/1.1.1.3/lib/monoandroid90/Xamarin.Android.Arch.Lifecycle.ViewModel.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.animated.vector.drawable/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.Animated.Vector.Drawable.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.annotations/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.Annotations.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.asynclayoutinflater/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.AsyncLayoutInflater.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.collections/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.Collections.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.compat/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.Compat.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.coordinaterlayout/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.CoordinaterLayout.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.core.ui/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.Core.UI.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.core.utils/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.Core.Utils.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.cursoradapter/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.CursorAdapter.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.customtabs/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.CustomTabs.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.customview/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.CustomView.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.design/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.Design.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.documentfile/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.DocumentFile.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.drawerlayout/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.DrawerLayout.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.fragment/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.Fragment.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.interpolator/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.Interpolator.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.loader/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.Loader.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.localbroadcastmanager/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.LocalBroadcastManager.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.media.compat/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.Media.Compat.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.print/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.Print.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.slidingpanelayout/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.SlidingPaneLayout.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.swiperefreshlayout/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.SwipeRefreshLayout.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.transition/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.Transition.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.v4/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.v4.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.v7.appcompat/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.v7.AppCompat.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.v7.cardview/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.v7.CardView.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.v7.recyclerview/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.v7.RecyclerView.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.vector.drawable/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.Vector.Drawable.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.versionedparcelable/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.VersionedParcelable.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.viewpager/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.ViewPager.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.essentials/1.3.1/lib/monoandroid90/Xamarin.Essentials.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/zxing.net.mobile/2.4.1/lib/MonoAndroid71/ZXing.Net.Mobile.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/zxing.net.mobile/2.4.1/lib/MonoAndroid71/zxing.portable.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/zxing.net.mobile/2.4.1/lib/MonoAndroid71/ZXingNetMobile.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.Contracts.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.FileVersionInfo.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Security.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.XPath.XDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.WebSockets.Client.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Dynamic.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.Serialization.Xml.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Principal.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.ThreadPool.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Cng.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ComponentModel.EventBasedAsync.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Encryption.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.CompilerServices.VisualC.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.DeriveBytes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/netstandard.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.UnmanagedMemoryStream.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ServiceModel.Http.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.FileSystem.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.XPath.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.XmlDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.Xsl.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Resources.Writer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Console.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Cache.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Sockets.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Text.Encoding.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.NetworkInformation.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Utilities.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Principal.Windows.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Claims.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ServiceModel.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Hashing.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ComponentModel.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.FileSystem.DriveInfo.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.X509Certificates.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.Numerics.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.FileSystem.Watcher.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.TraceSource.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.Emit.Lightweight.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Text.Encoding.CodePages.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Linq.Expressions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.Timer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.InteropServices.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.Pipes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.HttpListener.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Text.RegularExpressions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.Tasks.Parallel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Collections.NonGeneric.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Collections.Concurrent.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.Overlapped.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Pkcs.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.Handles.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Data.SqlClient.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ObjectModel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.WebHeaderCollection.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.InteropServices.RuntimeInformation.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ComponentModel.TypeConverter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Mail.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.Tasks.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Linq.Parallel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.XDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.SecureString.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/Microsoft.Win32.Registry.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.RSA.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ComponentModel.Annotations.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.FileSystem.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.Compression.ZipFile.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.InteropServices.WindowsRuntime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Linq.Queryable.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Resources.ResourceManager.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Resources.Reader.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Collections.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.Emit.ILGeneration.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Data.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.NameResolution.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ComponentModel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ServiceProcess.ServiceController.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Encryption.ECDiffieHellman.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.Loader.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ServiceModel.Security.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.AuthenticationManager.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.ReaderWriter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.Tasks.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.Tracing.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.AppContext.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Buffers.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Encryption.ECDsa.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Csp.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.TextWriterTraceListener.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Text.Encoding.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.MemoryMappedFiles.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.OpenSsl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/Microsoft.Win32.Registry.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Globalization.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.RandomNumberGenerator.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Collections.Specialized.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.ProtectedData.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ValueTuple.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.XPath.XmlDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.ServicePoint.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.XmlSerializer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Globalization.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Resources.ReaderWriter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Encoding.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.IsolatedStorage.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ServiceModel.NetTcp.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.TypeExtensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Globalization.Calendars.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Requests.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.WebSockets.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.Emit.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.FileSystem.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.Serialization.Json.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Algorithms.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.Thread.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Linq.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.Process.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.Tools.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Hashing.Algorithms.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.Debug.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/Microsoft.Win32.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.Serialization.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.TraceEvent.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Drawing.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.Serialization.Formatters.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Ping.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ServiceModel.Duplex.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.StackTrace.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.DispatchProxy.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Encryption.Aes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Memory.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Drawing.Common.dll","Aliases":[],"Framework":null}],"Files":["/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/MainActivity.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/Resource.designer.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Properties/AssemblyInfo.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Application.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Scan.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/MainPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Net/HttpListener.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/FileUtils.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Common/R.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Net/MyWebClient.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Net/MqttCommon.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Server/HttpServerRequest.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/ResponseEntity/RegionInfoRes.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/ResponseEntity/ResponsePack.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Enumerative/EmptyHttpReques.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Server/HttpServerRequestBase.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Room.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Enumerative/Command.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Enumerative/MyEnum.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/DB_ResidenceData.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/Function.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/Target.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/BusSocket.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/Control.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/CRC.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/Packet.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/ResidenceConfig.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/UserInfo.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/Control_Bus.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/BusData.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/PublicAssmebly.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/CSS/CSS.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/UserPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/UserPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/ClassificationPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/ClassificationPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/FunctionBaseInfoSetPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/ChooseFloorPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/FunctionBaseInfoSetPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/ChooseRoomPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/MotorCurtainPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/DimmerPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/RelayPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/RGBPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/RGBPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/RelayPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/1-HomePage/HomePageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/1-HomePage/HomePage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/PersonalDataPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/PersonalDataPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditFunctionPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/ResidentialManagePage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditFunctionPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomsManagementPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/FloorsManagementPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/FloorsManagementPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/ResidentialManagePageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomsManagementPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/LoginPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/ForgetPasswordPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/LoginPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/ForgetPasswordPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/ResetPassword_VerificationCode.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/RegisterPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/BaseView.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/RegisterPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/PublicAssmeblyBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/TopViewDiv.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/TopViewDivBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/ChooseRoomPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/DimmerPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/MotorCurtainPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/CurtainModulePage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/CurtainModulePageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/RollingShutterPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/RollingShutterPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/AC/ACPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/AC/ACPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/FunctionPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/FunctionPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Common/A_Protocol_Command.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/FunctionControlZone.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/FunctionControlZoneBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/RoomPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/RoomPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/ClassificaitionPublicBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/Scene.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/FunctionList.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/AC.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/Curtain.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/FloorHeating.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/Light.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/ResponseEntity/CityInfo.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockSettingsPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockSettingsPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockPasswordPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/OperationSuccessPromptPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockGesturePage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/AppUnlockPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/FoolHeating/FloorHeatingPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/FoolHeating/FloorHeatingPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/CommonPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Electrical/FanPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/Fan.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/SwitchSocket.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Electrical/FanPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Electrical/SocketPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Electrical/SocketPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/TV.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Electrical/TVPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Electrical/TVPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/EnvironmentalScience/EnvironmentalSciencePage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/Sensor.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/EnvironmentalScience/EnvironmentalSciencePageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/EnvironmentalScience/EnvironmentalSensorPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberManagementPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/ResponseEntity/ResidenceMemberInfo.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberManagementPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberPermissionPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberFunctionPermissionPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/AProtocolEntity.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberPermissionPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/AddMemberScanPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/AddMemberScanPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberFunctionPermissionPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/MusicMain.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/A31Radio.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/A31RadioList.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/A31MusicModel.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/A31MusicSourcePage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/A31PlayMusicPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/A31LoveRadioList.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/A31LoveList.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/A31USBMusicList.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/A31PlayStatus.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/A31MyList.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/SendMethod.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/A31LocalMusicList.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/A31LoveMusicList.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/A31MyListMusic.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/View/DialogView.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/View/TopView.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/View/MusicView.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/View/PlayView.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/View/SizeClass.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/View/TipView.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/View/MusicSourceView.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/View/SongView.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/ChooseShareMemberTargetListPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/AboutResources.txt","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Properties/AndroidManifest.xml","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/AboutAssets.txt","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/layout/activity_main.xml","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/layout/content_main.xml","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/values/colors.xml","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/values/dimens.xml","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/values/ic_launcher_background.xml","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/values/strings.xml","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/values/styles.xml","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/menu/menu_main.xml","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-anydpi-v26/ic_launcher.xml","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-anydpi-v26/ic_launcher_round.xml","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-hdpi/ic_launcher.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-hdpi/ic_launcher_foreground.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-hdpi/ic_launcher_round.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-mdpi/ic_launcher.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-mdpi/ic_launcher_foreground.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-mdpi/ic_launcher_round.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-xhdpi/ic_launcher.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-xhdpi/ic_launcher_foreground.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-xhdpi/ic_launcher_round.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-xxhdpi/ic_launcher.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-xxhdpi/ic_launcher_foreground.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-xxhdpi/ic_launcher_round.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-xxxhdpi/ic_launcher.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-xxxhdpi/ic_launcher_foreground.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-xxxhdpi/ic_launcher_round.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/drawable/Loading.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/drawable/Icon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-xxhdpi/Icon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/xml/network_security_config.xml","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/xml/file_paths.xml","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Language.ini","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Classification/ToggleDisplayLarge.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Classification/ToggleDisplayThumbnail.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Classification/Room/AllCloseIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Classification/Room/Roombg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Collection/MsgIconTip.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Collection/SceneCovered.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Collection/MsgIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Collection/NoCollectionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Collection/Functionbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Collection/CollectionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Collection/ChangeViewbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Collection/CollectionWhiteIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Collection/FunctionOnbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Collection/CollectionGrayIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Navigation/IntellectualizationIconOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Navigation/ClassificationIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Navigation/UserPageNavbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Navigation/CollectionIconOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Navigation/CollectionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Navigation/PersonalCenterIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Navigation/IntellectualizationIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Navigation/ClassificationIconOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Navigation/PersonalCenterIconOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/LoginIcon/ShowPasswordIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/LoginIcon/SearchIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/LoginIcon/VerificationCodeIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/LoginIcon/AccountIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/LoginIcon/QQIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/LoginIcon/PasswordIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/LoginIcon/WechatIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/LoginIcon/HidePasswordIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/LoginIcon/2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/LoginIcon/EmailIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/LoginIcon/3.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/LoginIcon/1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/ChooseIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/DownIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/.DS_Store","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/RightIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/MinusSignIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/EditIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/Fragmentbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/DownIcon_2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/LocationAddressIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/TipIcon_Failed.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/ChooseOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/Switch_2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/Logo-bg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/Logo.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/TipIcon_Successfully.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/FuncInfoSetIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/ThumbImage.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/Switch.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/AddIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/PlusSignIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/Edit.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/SwitchOn_2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/Restored_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/PowerClose.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/PowerOpen.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/SwitchOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/transparent.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/ChooseRoomListbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/Right.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/BackIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/DeviceInfoIcon/TempIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/DeviceInfoIcon/Pm25Icon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/DeviceInfoIcon/HumidityIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/DeviceInfoIcon/Restored_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/MsgIcon/LoadingIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/MsgIcon/TipIconWhite.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/MsgIcon/TipIconBlack.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/AirIcon/29.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/AirIcon/13.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/AirIcon/20.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/AirIcon/18.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/AirIcon/4.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/AirIcon/5.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/AirIcon/6.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/AirIcon/2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/AirIcon/3.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/AirIcon/45.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/AirIcon/1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/AirIcon/0.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/.DS_Store","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Switch.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/SwitchOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Music/MusicIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Music/MusicOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/FanIconBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/.DS_Store","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/TVIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/FanThinIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/FanIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/FanIconOnBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/FanOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/FanIconBgGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/TVThinIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/TV/TVPowerIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/TV/PlusIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/TV/TV123Icon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/TV/TVRightIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/TV/.DS_Store","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/TV/TVOkIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/TV/TVUpIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/TV/TVleftIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/TV/TVDownIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/TV/TVMenuUpIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/TV/TVMenuIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/TV/MenuBgIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/TV/TVBackIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/TV/TVMuteIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/TV/ReduceIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Electrical/TV/TVMenuDownIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FloorHeating/FloorHeatingIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FloorHeating/OrdinaryIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FloorHeating/NightIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FloorHeating/AwayIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FloorHeating/OrdinaryIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FloorHeating/NightIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FloorHeating/FloorHeatingThinIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FloorHeating/FloorHeatingOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FloorHeating/AwayIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/AutoIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/LowIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/AcOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/AcIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/DehumidificationIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/.DS_Store","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/AirSupplyIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/LowIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/DivBg2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/DivBg1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/CoolIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/WindMediumIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/WindLowIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/AirSupplyIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/WindLowIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/WindMediumIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/HeatingIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/MediumIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/CoolIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/AutoIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/DehumidificationIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/WindHighIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/WindHighIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/MediumIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/HighIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/HeatIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/HeatingIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/AcThinIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/HightIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainCloseWhiteIcon_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainCloseOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainOpenIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainThinIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainBgIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainCloseBlueIcon_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainCloseIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainOpenWhiteIcon_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainOpenOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainStopOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainOpenBlueIcon_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainStopIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainBgOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/MusicFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/FreshAirFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/EnergyMonitoringFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/EnvironmentalFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/SecurityMonitoringFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/LightFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/VideoIntercomFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/PanelFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/FloorHeatingFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/ACFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/CurtainFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/ElectricFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/SensorFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/DoorLockFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/EnvironmentalScience/TipInfoIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/EnvironmentalScience/SensorHistoryBg1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/EnvironmentalScience/WeatherFanSpeedIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/EnvironmentalScience/SensorHistoryBg2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/EnvironmentalScience/SensorColorTipBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/EnvironmentalScience/DiagramIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/EnvironmentalScience/SensorHistoryBg3.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/EnvironmentalScience/SmogIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/EnvironmentalScience/UpArrow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/EnvironmentalScience/DiagramIconOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/EnvironmentalScience/LocationIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Light/LightOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Light/ColorWheel.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Light/LightIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Light/LightThinIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Scene/MovieMark.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Scene/s1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Scene/s2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Scene/DelayIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Scene/SceneIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Socket/SocketIconBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Socket/SocketIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Socket/SocketIconOnBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Socket/SocketOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Socket/SocketThinIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/GeneralSettingsIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/AuxiliaryFunctionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/.DS_Store","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/ResidenceArmIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/HomeListbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/AddFunctionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/SupportIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/UserTypebg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/SwitchIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/ResidenceManageIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/AdminTypeIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/NightViewIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/ResidenceMemberIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/ResidenceDataBackupIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/MemberTypeIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/PersonalData/QRcodeIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/AppUnlockSetting/3On.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/AppUnlockSetting/FingerIconRed.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/AppUnlockSetting/1On.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/AppUnlockSetting/.DS_Store","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/AppUnlockSetting/FingerprintIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/AppUnlockSetting/2On.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/AppUnlockSetting/4On.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/AppUnlockSetting/PasswordIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/AppUnlockSetting/GestureIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/AppUnlockSetting/GestureGrayIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/AppUnlockSetting/4.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/AppUnlockSetting/2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/AppUnlockSetting/FaceIdIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/AppUnlockSetting/3.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/AppUnlockSetting/1.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/Shared.Droid.csproj","/Users/nigel/.nuget/packages/xamarin.android.support.versionedparcelable/28.0.0.3/proguard/monoandroid90/proguard.txt","/Users/nigel/.nuget/packages/xamarin.android.arch.lifecycle.runtime/1.1.1.3/proguard/monoandroid90/proguard.txt","/Users/nigel/.nuget/packages/xamarin.android.support.compat/28.0.0.3/proguard/monoandroid90/proguard.txt","/Users/nigel/.nuget/packages/xamarin.android.support.media.compat/28.0.0.3/proguard/monoandroid90/proguard.txt","/Users/nigel/.nuget/packages/xamarin.android.arch.lifecycle.viewmodel/1.1.1.3/proguard/monoandroid90/proguard.txt","/Users/nigel/.nuget/packages/xamarin.android.support.coordinaterlayout/28.0.0.3/proguard/monoandroid90/proguard.txt","/Users/nigel/.nuget/packages/xamarin.android.support.v7.recyclerview/28.0.0.3/proguard/monoandroid90/proguard.txt","/Users/nigel/.nuget/packages/xamarin.android.support.animated.vector.drawable/28.0.0.3/proguard/monoandroid90/proguard.txt","/Users/nigel/.nuget/packages/xamarin.android.support.v7.appcompat/28.0.0.3/proguard/monoandroid90/proguard.txt","/Users/nigel/.nuget/packages/xamarin.android.support.transition/28.0.0.3/proguard/monoandroid90/proguard.txt","/Users/nigel/.nuget/packages/xamarin.android.support.design/28.0.0.3/proguard/monoandroid90/proguard.txt"],"BuildActions":["Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","None","None","None","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","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","ProjectReference","ProguardConfiguration","ProguardConfiguration","ProguardConfiguration","ProguardConfiguration","ProguardConfiguration","ProguardConfiguration","ProguardConfiguration","ProguardConfiguration","ProguardConfiguration","ProguardConfiguration","ProguardConfiguration"],"Analyzers":[],"AdditionalFiles":[],"EditorConfigFiles":[]}
\ No newline at end of file
diff --git a/.vs/HDL_APP_Project/xs/project-cache/HDL-ON_iOS-Debug|iPhone.json b/.vs/HDL_APP_Project/xs/project-cache/HDL-ON_iOS-Debug|iPhone.json
index bbd7e29..849ae4c 100644
--- a/.vs/HDL_APP_Project/xs/project-cache/HDL-ON_iOS-Debug|iPhone.json
+++ b/.vs/HDL_APP_Project/xs/project-cache/HDL-ON_iOS-Debug|iPhone.json
@@ -1 +1 @@
-{"Format":1,"ProjectReferences":[],"MetadataReferences":[{"FilePath":"/Users/nigel/.nuget/packages/microsoft.appcenter.analytics/3.1.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Analytics.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/microsoft.appcenter.analytics/3.1.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Analytics.iOS.Bindings.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/microsoft.appcenter.crashes/3.1.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Crashes.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/microsoft.appcenter.crashes/3.1.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Crashes.iOS.Bindings.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/microsoft.appcenter/3.1.0/lib/Xamarin.iOS10/Microsoft.AppCenter.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/microsoft.appcenter/3.1.0/lib/Xamarin.iOS10/Microsoft.AppCenter.iOS.Bindings.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/mqttnet/3.0.8/lib/netstandard2.0/MQTTnet.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/mscorlib.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/newtonsoft.json/12.0.2/lib/netstandard2.0/Newtonsoft.Json.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/OpenTK-1.0.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/bin/Debug/Shared.IOS.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Drawing.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.Numerics.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.Numerics.Vectors.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.Web.Services.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.Xml.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.essentials/1.1.0/lib/xamarinios10/Xamarin.Essentials.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Xamarin.iOS.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/zxing.net.mobile/2.4.1/lib/Xamarin.iOS10/ZXing.Net.Mobile.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/zxing.net.mobile/2.4.1/lib/Xamarin.iOS10/zxing.portable.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/zxing.net.mobile/2.4.1/lib/Xamarin.iOS10/ZXingNetMobile.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Contracts.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.FileVersionInfo.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Security.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.XPath.XDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.WebSockets.Client.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Dynamic.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Xml.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Principal.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.ThreadPool.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Cng.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.EventBasedAsync.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.CompilerServices.VisualC.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.DeriveBytes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/netstandard.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.UnmanagedMemoryStream.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Http.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.XPath.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.XmlDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.Xsl.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Resources.Writer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Console.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Cache.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Sockets.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Text.Encoding.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.NetworkInformation.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Utilities.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Principal.Windows.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Claims.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Hashing.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.DriveInfo.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.X509Certificates.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Numerics.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.Watcher.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.TraceSource.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.Emit.Lightweight.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Text.Encoding.CodePages.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Linq.Expressions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.Timer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.InteropServices.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.Pipes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.HttpListener.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Text.RegularExpressions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.Tasks.Parallel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Collections.NonGeneric.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Collections.Concurrent.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.Overlapped.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Pkcs.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Handles.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Data.SqlClient.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ObjectModel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.WebHeaderCollection.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.InteropServices.RuntimeInformation.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.TypeConverter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Mail.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.Tasks.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Linq.Parallel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.XDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.SecureString.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/Microsoft.Win32.Registry.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.RSA.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.Annotations.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.Compression.ZipFile.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.InteropServices.WindowsRuntime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Linq.Queryable.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Resources.ResourceManager.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Resources.Reader.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Collections.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.Emit.ILGeneration.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Data.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.NameResolution.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ServiceProcess.ServiceController.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.ECDiffieHellman.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Loader.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Security.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.AuthenticationManager.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.ReaderWriter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.Tasks.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Tracing.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.AppContext.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Buffers.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.ECDsa.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Csp.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.TextWriterTraceListener.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Text.Encoding.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.MemoryMappedFiles.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.OpenSsl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/Microsoft.Win32.Registry.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Globalization.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.RandomNumberGenerator.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Collections.Specialized.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.ProtectedData.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ValueTuple.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.XPath.XmlDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.ServicePoint.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.XmlSerializer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Globalization.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Resources.ReaderWriter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encoding.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.IsolatedStorage.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.NetTcp.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.TypeExtensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Globalization.Calendars.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Requests.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.WebSockets.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.Emit.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Json.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Algorithms.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.Thread.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Linq.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Process.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Tools.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Hashing.Algorithms.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Debug.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/Microsoft.Win32.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.TraceEvent.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Drawing.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Formatters.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Ping.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Duplex.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.StackTrace.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.DispatchProxy.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.Aes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Memory.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Primitives.dll","Aliases":[],"Framework":null}],"Files":["/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Main.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/AppDelegate.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/ViewController.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/ViewController.designer.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/ViewControllerBase.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Reachability.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Scan.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/MainPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Net/HttpListener.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/FileUtils.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Common/R.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Net/MyWebClient.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Net/MqttCommon.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Server/HttpServerRequest.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/ResponseEntity/RegionInfoRes.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/ResponseEntity/ResponsePack.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Enumerative/EmptyHttpReques.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Server/HttpServerRequestBase.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Room.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Enumerative/Command.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Enumerative/MyEnum.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/DB_ResidenceData.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/Function.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/Target.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/BusSocket.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/Control.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/CRC.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/Packet.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/ResidenceConfig.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/UserInfo.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/Control_Bus.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/BusData.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/PublicAssmebly.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/CSS/CSS.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/UserPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/UserPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/ClassificationPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/ClassificationPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/FunctionBaseInfoSetPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/ChooseFloorPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/FunctionBaseInfoSetPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/ChooseRoomPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/MotorCurtainPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/DimmerPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/RelayPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/RGBPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/RGBPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/RelayPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/1-HomePage/HomePageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/1-HomePage/HomePage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/PersonalDataPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/PersonalDataPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditFunctionPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/ResidentialManagePage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditFunctionPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomsManagementPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/FloorsManagementPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/FloorsManagementPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/ResidentialManagePageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomsManagementPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/LoginPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/ForgetPasswordPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/LoginPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/ForgetPasswordPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/ResetPassword_VerificationCode.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/RegisterPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/BaseView.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/RegisterPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/PublicAssmeblyBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/TopViewDiv.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/TopViewDivBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/ChooseRoomPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/DimmerPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/MotorCurtainPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/CurtainModulePage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/CurtainModulePageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/RollingShutterPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/RollingShutterPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/AC/ACPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/AC/ACPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/FunctionPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/FunctionPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Common/A_Protocol_Command.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/FunctionControlZone.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/FunctionControlZoneBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/RoomPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/RoomPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/ClassificaitionPublicBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/Scene.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/FunctionList.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/AC.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/Curtain.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/FloorHeating.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/Light.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/ResponseEntity/CityInfo.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockSettingsPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockSettingsPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockPasswordPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/OperationSuccessPromptPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockGesturePage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/AppUnlockPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/FoolHeating/FloorHeatingPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/FoolHeating/FloorHeatingPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/CommonPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Electrical/FanPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/Fan.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/SwitchSocket.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Electrical/FanPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Electrical/SocketPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Electrical/SocketPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/TV.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Electrical/TVPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Electrical/TVPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/EnvironmentalScience/EnvironmentalSciencePage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/Sensor.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/EnvironmentalScience/EnvironmentalSciencePageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/EnvironmentalScience/EnvironmentalSensorPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberManagementPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/ResponseEntity/ResidenceMemberInfo.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberManagementPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberPermissionPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberFunctionPermissionPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/AProtocolEntity.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberPermissionPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/AddMemberScanPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/AddMemberScanPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberFunctionPermissionPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/MusicMain.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/A31Radio.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/A31RadioList.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/A31MusicModel.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/A31MusicSourcePage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/A31PlayMusicPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/A31LoveRadioList.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/A31LoveList.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/A31USBMusicList.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/A31PlayStatus.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/A31MyList.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/SendMethod.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/A31LocalMusicList.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/A31LoveMusicList.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/A31MyListMusic.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/View/DialogView.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/View/TopView.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/View/MusicView.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/View/PlayView.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/View/SizeClass.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/View/TipView.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/View/MusicSourceView.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/View/SongView.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/Contents.json","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1024x500.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/2048X2732 .png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/4096X4096.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/750X1134.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/1024.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/120.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/152.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/167.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/180.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/20.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/29.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/40.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/58.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/60.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/76.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/80.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/87.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/Contents.json","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/Contents.json","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/40路40@2x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/60路60@3x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/58路58@2x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/87路87@3x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/80路80@2x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/120路120@2x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/120路120@3x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/180路180@3x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/20路20.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/40路40@2x-1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/29路29.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/58路58@2x-1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/1024路1024@2x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1242*2688.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/828*1792.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/2688*1242.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1792*828.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1125*2436.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/2436*1125.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1242*2208.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/750*1334.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/2208*1242.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/640*960.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/320*480.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/640*960-1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/640*1136.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/640*1136-1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/LaunchScreen.storyboard","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Main.storyboard","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Info.plist","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Entitlements.plist","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/ShowPasswordIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/SearchIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/VerificationCodeIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/AccountIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/QQIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/PasswordIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/WechatIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/HidePasswordIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/EmailIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/3.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Language.ini","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/BackIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Logo.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Logo-bg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/UserTypebg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AdminTypeIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/MemberTypeIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/ResidenceManageIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/ResidenceMemberIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/ResidenceArmIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/ResidenceDataBackupIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AuxiliaryFunctionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AddFunctionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/NightViewIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/SwitchIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/GeneralSettingsIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/SupportIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/UserPageNavbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/CollectionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/ClassificationIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/IntellectualizationIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/PersonalCenterIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/PersonalCenterIconOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/ClassificationIconOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/IntellectualizationIconOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/CollectionIconOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/HomeListbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/PersonalData/QRcodeIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Classification/ToggleDisplayThumbnail.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Classification/ToggleDisplayLarge.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Classification/Room/Roombg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/MsgIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/MsgIconTip.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/Functionbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/FunctionOnbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/ChangeViewbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/DeviceInfoIcon/HumidityIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/DeviceInfoIcon/Pm25Icon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/DeviceInfoIcon/TempIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/DownIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/transparent.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/CollectionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/CollectionWhiteIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Classification/Room/AllCloseIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/PowerClose.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/PowerOpen.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AcIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AcOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainStopIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainCloseIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainCloseOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainOpenIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainOpenOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainStopOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/FloorHeatingIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/FloorHeatingOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Light/LightIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Light/LightOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Music/MusicIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Music/MusicOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Switch.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/SwitchOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/FuncInfoSetIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Light/ColorWheel.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/ThumbImage.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Fragmentbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Restored_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Edit.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/RightIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AcThinIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainThinIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/FloorHeatingThinIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Light/LightThinIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/ChooseIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/ChooseOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/PlusSignIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/MinusSignIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/CollectionGrayIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Switch.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/SwitchOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/LocationAddressIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/AddIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/EditIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Right.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/DownIcon_2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/ChooseRoomListbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Scene/MovieMark.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Scene/SceneIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/SceneCovered.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Scene/DelayIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Scene/s2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Scene/s1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainBgOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainBgIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AirSupplyIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AutoIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/CoolIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DehumidificationIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/HeatingIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/MusicFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/FreshAirFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/EnergyMonitoringFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/EnvironmentalFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/SecurityMonitoringFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/LightFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/VideoIntercomFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/PanelFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/FloorHeatingFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/ACFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/CurtainFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/ElectricFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/SensorFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/DoorLockFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/DeviceInfoIcon/Restored_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainOpenBlueIcon_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainOpenWhiteIcon_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainCloseWhiteIcon_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainCloseBlueIcon_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DivBg1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DivBg2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AirSupplyIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AutoIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/CoolIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DehumidificationIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/HeatingIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindHighIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindHighIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindLowIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindLowIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindMediumIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindMediumIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/MsgIcon/TipIconBlack.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/MsgIcon/TipIconWhite.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/4.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/1On.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/3.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/4On.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/3On.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/2On.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/FingerprintIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/FaceIdIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/GestureIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/PasswordIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/TipIcon_Successfully.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/TipIcon_Failed.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/GestureGrayIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Switch_2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/SwitchOn_2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/FingerIconRed.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/NightIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/NightIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/OrdinaryIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/OrdinaryIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/AwayIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/AwayIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/FanIconBgGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/FanIconBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/FanThinIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Socket/SocketThinIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/FanOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/FanIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Socket/SocketIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Socket/SocketOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/FanIconOnBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Socket/SocketIconOnBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Socket/SocketIconBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVPowerIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TV123Icon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVRightIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVOkIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVUpIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVleftIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVDownIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVMenuUpIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVMenuIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVBackIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVMuteIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVMenuDownIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/MenuBgIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/PlusIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/ReduceIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TVThinIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TVIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/SmogIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/LocationIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/UpArrow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/WeatherFanSpeedIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/TipInfoIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/SensorHistoryBg1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/SensorColorTipBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/SensorHistoryBg2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/SensorHistoryBg3.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/echarts.html","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/theme/macarons.js","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/theme/macarons2.js","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/theme/red.js","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/theme/roma.js","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/theme/helianthus.js","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/theme/green.js","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/theme/infographic.js","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/theme/shine.js","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/theme/gray.js","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/theme/sakura.js","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/theme/blue.js","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/theme/dark.js","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/theme/mint.js","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/js/echarts-all.tmp","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/DiagramIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/DiagramIconOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/MsgIcon/LoadingIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/NoCollectionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/AirIcon/0.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/AirIcon/1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/AirIcon/13.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/AirIcon/18.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/AirIcon/2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/AirIcon/20.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/AirIcon/29.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/AirIcon/3.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/AirIcon/4.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/AirIcon/45.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/AirIcon/5.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/AirIcon/6.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/bluetooth.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/addMusic1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/prve1Selected.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/love1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/selectedIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/playList.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/myLove.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/radio.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/filePlay.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/collect.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/loveMusic.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/qqMusic.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/clear.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/radioIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/musicIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/file.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/vol.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/usb.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/localMusic.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/next1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/loveSelected1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/selectedMusic.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/noMusic.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/addMusic.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/playBj.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/loveRadio.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/list.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/set.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/nextSelected.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/Merge.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/playStatus.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/random.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/collectSelected.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/pause.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/progressIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/prevSeletced.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/MusicBack.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/fileList.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/myList.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/single.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/edit.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/next.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/filePause.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/line.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/loveSelected.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/sourceNetx.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/love.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/pause1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/play1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/play.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/noSelectedIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/next1Selected.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/prev.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/prve1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/iTunesArtwork","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/iTunesArtwork@2x","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/View/.DS_Store"],"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","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","ITunesArtwork","ITunesArtwork","None"],"Analyzers":[],"AdditionalFiles":[],"EditorConfigFiles":[]}
\ No newline at end of file
+{"Format":1,"ProjectReferences":[],"MetadataReferences":[{"FilePath":"/Users/nigel/.nuget/packages/microsoft.appcenter.analytics/3.1.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Analytics.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/microsoft.appcenter.analytics/3.1.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Analytics.iOS.Bindings.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/microsoft.appcenter.crashes/3.1.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Crashes.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/microsoft.appcenter.crashes/3.1.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Crashes.iOS.Bindings.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/microsoft.appcenter/3.1.0/lib/Xamarin.iOS10/Microsoft.AppCenter.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/microsoft.appcenter/3.1.0/lib/Xamarin.iOS10/Microsoft.AppCenter.iOS.Bindings.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/mqttnet/3.0.8/lib/netstandard2.0/MQTTnet.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/mscorlib.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/newtonsoft.json/12.0.2/lib/netstandard2.0/Newtonsoft.Json.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/OpenTK-1.0.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/bin/Debug/Shared.IOS.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Drawing.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.Numerics.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.Numerics.Vectors.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.Web.Services.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.Xml.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.essentials/1.1.0/lib/xamarinios10/Xamarin.Essentials.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Xamarin.iOS.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/zxing.net.mobile/2.4.1/lib/Xamarin.iOS10/ZXing.Net.Mobile.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/zxing.net.mobile/2.4.1/lib/Xamarin.iOS10/zxing.portable.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/zxing.net.mobile/2.4.1/lib/Xamarin.iOS10/ZXingNetMobile.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Contracts.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.FileVersionInfo.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Security.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.XPath.XDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.WebSockets.Client.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Dynamic.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Xml.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Principal.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.ThreadPool.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Cng.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.EventBasedAsync.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.CompilerServices.VisualC.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.DeriveBytes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/netstandard.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.UnmanagedMemoryStream.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Http.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.XPath.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.XmlDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.Xsl.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Resources.Writer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Console.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Cache.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Sockets.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Text.Encoding.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.NetworkInformation.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Utilities.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Principal.Windows.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Claims.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Hashing.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.DriveInfo.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.X509Certificates.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Numerics.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.Watcher.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.TraceSource.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.Emit.Lightweight.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Text.Encoding.CodePages.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Linq.Expressions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.Timer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.InteropServices.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.Pipes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.HttpListener.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Text.RegularExpressions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.Tasks.Parallel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Collections.NonGeneric.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Collections.Concurrent.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.Overlapped.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Pkcs.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Handles.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Data.SqlClient.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ObjectModel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.WebHeaderCollection.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.InteropServices.RuntimeInformation.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.TypeConverter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Mail.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.Tasks.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Linq.Parallel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.XDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.SecureString.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/Microsoft.Win32.Registry.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.RSA.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.Annotations.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.Compression.ZipFile.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.InteropServices.WindowsRuntime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Linq.Queryable.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Resources.ResourceManager.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Resources.Reader.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Collections.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.Emit.ILGeneration.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Data.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.NameResolution.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ServiceProcess.ServiceController.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.ECDiffieHellman.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Loader.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Security.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.AuthenticationManager.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.ReaderWriter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.Tasks.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Tracing.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.AppContext.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Buffers.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.ECDsa.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Csp.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.TextWriterTraceListener.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Text.Encoding.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.MemoryMappedFiles.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.OpenSsl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/Microsoft.Win32.Registry.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Globalization.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.RandomNumberGenerator.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Collections.Specialized.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.ProtectedData.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ValueTuple.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.XPath.XmlDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.ServicePoint.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.XmlSerializer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Globalization.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Resources.ReaderWriter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encoding.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.IsolatedStorage.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.NetTcp.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.TypeExtensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Globalization.Calendars.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Requests.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.WebSockets.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.Emit.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Json.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Algorithms.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.Thread.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Linq.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Process.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Tools.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Hashing.Algorithms.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Debug.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/Microsoft.Win32.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.TraceEvent.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Drawing.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Formatters.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Ping.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Duplex.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.StackTrace.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.DispatchProxy.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.Aes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Memory.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Primitives.dll","Aliases":[],"Framework":null}],"Files":["/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Main.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/AppDelegate.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/ViewController.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/ViewController.designer.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/ViewControllerBase.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Reachability.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Scan.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/MainPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Net/HttpListener.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/FileUtils.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Common/R.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Net/MyWebClient.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Net/MqttCommon.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Server/HttpServerRequest.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/ResponseEntity/RegionInfoRes.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/ResponseEntity/ResponsePack.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Enumerative/EmptyHttpReques.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Server/HttpServerRequestBase.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Room.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Enumerative/Command.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Enumerative/MyEnum.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/DB_ResidenceData.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/Function.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/Target.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/BusSocket.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/Control.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/CRC.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/Packet.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/ResidenceConfig.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/UserInfo.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/Control_Bus.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/BusData.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/PublicAssmebly.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/CSS/CSS.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/UserPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/UserPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/ClassificationPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/ClassificationPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/FunctionBaseInfoSetPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/ChooseFloorPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/FunctionBaseInfoSetPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/ChooseRoomPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/MotorCurtainPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/DimmerPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/RelayPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/RGBPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/RGBPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/RelayPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/1-HomePage/HomePageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/1-HomePage/HomePage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/PersonalDataPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/PersonalDataPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditFunctionPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/ResidentialManagePage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditFunctionPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomsManagementPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/FloorsManagementPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/FloorsManagementPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/ResidentialManagePageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomsManagementPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/LoginPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/ForgetPasswordPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/LoginPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/ForgetPasswordPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/ResetPassword_VerificationCode.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/RegisterPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/BaseView.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/RegisterPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/PublicAssmeblyBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/TopViewDiv.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/TopViewDivBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/ChooseRoomPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/DimmerPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/MotorCurtainPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/CurtainModulePage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/CurtainModulePageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/RollingShutterPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/RollingShutterPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/AC/ACPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/AC/ACPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/FunctionPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/FunctionPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Common/A_Protocol_Command.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/FunctionControlZone.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/FunctionControlZoneBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/RoomPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/RoomPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/ClassificaitionPublicBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/Scene.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/FunctionList.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/AC.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/Curtain.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/FloorHeating.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/Light.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/ResponseEntity/CityInfo.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockSettingsPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockSettingsPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockPasswordPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/OperationSuccessPromptPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockGesturePage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/AppUnlockPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/FoolHeating/FloorHeatingPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/FoolHeating/FloorHeatingPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/CommonPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Electrical/FanPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/Fan.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/SwitchSocket.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Electrical/FanPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Electrical/SocketPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Electrical/SocketPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/TV.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Electrical/TVPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Electrical/TVPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/EnvironmentalScience/EnvironmentalSciencePage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/Sensor.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/EnvironmentalScience/EnvironmentalSciencePageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/EnvironmentalScience/EnvironmentalSensorPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberManagementPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/ResponseEntity/ResidenceMemberInfo.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberManagementPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberPermissionPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberFunctionPermissionPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/AProtocolEntity.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberPermissionPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/AddMemberScanPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/AddMemberScanPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberFunctionPermissionPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/MusicMain.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/A31Radio.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/A31RadioList.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/A31MusicModel.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/A31MusicSourcePage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/A31PlayMusicPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/A31LoveRadioList.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/A31LoveList.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/A31USBMusicList.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/A31PlayStatus.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/A31MyList.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/SendMethod.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/A31LocalMusicList.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/A31LoveMusicList.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/A31MyListMusic.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/View/DialogView.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/View/TopView.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/View/MusicView.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/View/PlayView.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/View/SizeClass.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/View/TipView.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/View/MusicSourceView.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/View/SongView.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/ChooseShareMemberTargetListPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/Contents.json","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1024x500.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/2048X2732 .png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/4096X4096.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/750X1134.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/1024.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/120.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/152.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/167.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/180.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/20.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/29.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/40.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/58.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/60.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/76.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/80.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/87.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/Contents.json","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/Contents.json","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/40路40@2x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/60路60@3x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/58路58@2x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/87路87@3x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/80路80@2x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/120路120@2x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/120路120@3x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/180路180@3x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/20路20.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/40路40@2x-1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/29路29.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/58路58@2x-1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/1024路1024@2x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1242*2688.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/828*1792.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/2688*1242.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1792*828.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1125*2436.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/2436*1125.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1242*2208.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/750*1334.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/2208*1242.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/640*960.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/320*480.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/640*960-1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/640*1136.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/640*1136-1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/LaunchScreen.storyboard","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Main.storyboard","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Info.plist","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Entitlements.plist","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/ShowPasswordIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/SearchIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/VerificationCodeIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/AccountIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/QQIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/PasswordIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/WechatIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/HidePasswordIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/EmailIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/3.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Language.ini","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/BackIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Logo.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Logo-bg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/UserTypebg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AdminTypeIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/MemberTypeIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/ResidenceManageIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/ResidenceMemberIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/ResidenceArmIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/ResidenceDataBackupIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AuxiliaryFunctionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AddFunctionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/NightViewIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/SwitchIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/GeneralSettingsIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/SupportIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/UserPageNavbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/CollectionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/ClassificationIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/IntellectualizationIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/PersonalCenterIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/PersonalCenterIconOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/ClassificationIconOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/IntellectualizationIconOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/CollectionIconOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/HomeListbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/PersonalData/QRcodeIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Classification/ToggleDisplayThumbnail.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Classification/ToggleDisplayLarge.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Classification/Room/Roombg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/MsgIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/MsgIconTip.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/Functionbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/FunctionOnbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/ChangeViewbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/DeviceInfoIcon/HumidityIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/DeviceInfoIcon/Pm25Icon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/DeviceInfoIcon/TempIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/DownIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/transparent.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/CollectionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/CollectionWhiteIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Classification/Room/AllCloseIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/PowerClose.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/PowerOpen.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AcIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AcOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainStopIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainCloseIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainCloseOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainOpenIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainOpenOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainStopOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/FloorHeatingIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/FloorHeatingOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Light/LightIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Light/LightOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Music/MusicIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Music/MusicOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Switch.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/SwitchOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/FuncInfoSetIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Light/ColorWheel.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/ThumbImage.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Fragmentbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Restored_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Edit.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/RightIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AcThinIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainThinIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/FloorHeatingThinIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Light/LightThinIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/ChooseIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/ChooseOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/PlusSignIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/MinusSignIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/CollectionGrayIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Switch.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/SwitchOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/LocationAddressIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/AddIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/EditIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Right.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/DownIcon_2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/ChooseRoomListbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Scene/MovieMark.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Scene/SceneIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/SceneCovered.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Scene/DelayIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Scene/s2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Scene/s1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainBgOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainBgIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AirSupplyIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AutoIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/CoolIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DehumidificationIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/HeatingIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/MusicFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/FreshAirFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/EnergyMonitoringFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/EnvironmentalFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/SecurityMonitoringFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/LightFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/VideoIntercomFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/PanelFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/FloorHeatingFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/ACFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/CurtainFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/ElectricFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/SensorFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/DoorLockFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/DeviceInfoIcon/Restored_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainOpenBlueIcon_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainOpenWhiteIcon_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainCloseWhiteIcon_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainCloseBlueIcon_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DivBg1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DivBg2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AirSupplyIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AutoIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/CoolIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DehumidificationIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/HeatingIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindHighIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindHighIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindLowIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindLowIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindMediumIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindMediumIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/MsgIcon/TipIconBlack.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/MsgIcon/TipIconWhite.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/4.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/1On.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/3.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/4On.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/3On.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/2On.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/FingerprintIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/FaceIdIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/GestureIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/PasswordIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/TipIcon_Successfully.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/TipIcon_Failed.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/GestureGrayIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Switch_2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/SwitchOn_2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/FingerIconRed.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/NightIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/NightIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/OrdinaryIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/OrdinaryIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/AwayIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/AwayIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/FanIconBgGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/FanIconBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/FanThinIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Socket/SocketThinIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/FanOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/FanIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Socket/SocketIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Socket/SocketOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/FanIconOnBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Socket/SocketIconOnBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Socket/SocketIconBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVPowerIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TV123Icon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVRightIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVOkIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVUpIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVleftIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVDownIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVMenuUpIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVMenuIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVBackIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVMuteIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVMenuDownIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/MenuBgIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/PlusIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/ReduceIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TVThinIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TVIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/SmogIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/LocationIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/UpArrow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/WeatherFanSpeedIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/TipInfoIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/SensorHistoryBg1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/SensorColorTipBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/SensorHistoryBg2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/SensorHistoryBg3.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/echarts.html","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/theme/macarons.js","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/theme/macarons2.js","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/theme/red.js","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/theme/roma.js","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/theme/helianthus.js","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/theme/green.js","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/theme/infographic.js","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/theme/shine.js","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/theme/gray.js","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/theme/sakura.js","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/theme/blue.js","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/theme/dark.js","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/theme/mint.js","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/js/echarts-all.tmp","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/DiagramIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/DiagramIconOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/MsgIcon/LoadingIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/NoCollectionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/AirIcon/0.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/AirIcon/1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/AirIcon/13.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/AirIcon/18.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/AirIcon/2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/AirIcon/20.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/AirIcon/29.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/AirIcon/3.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/AirIcon/4.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/AirIcon/45.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/AirIcon/5.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/AirIcon/6.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/bluetooth.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/addMusic1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/prve1Selected.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/love1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/selectedIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/playList.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/myLove.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/radio.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/filePlay.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/collect.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/loveMusic.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/qqMusic.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/clear.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/radioIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/musicIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/file.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/vol.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/usb.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/localMusic.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/next1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/loveSelected1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/selectedMusic.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/noMusic.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/addMusic.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/playBj.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/loveRadio.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/list.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/set.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/nextSelected.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/Merge.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/playStatus.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/random.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/collectSelected.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/pause.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/progressIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/prevSeletced.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/MusicBack.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/fileList.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/myList.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/single.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/edit.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/next.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/filePause.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/line.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/loveSelected.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/sourceNetx.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/love.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/pause1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/play1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/play.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/noSelectedIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/next1Selected.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/prev.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/prve1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/iTunesArtwork","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/iTunesArtwork@2x"],"BuildActions":["Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","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","ITunesArtwork","ITunesArtwork"],"Analyzers":[],"AdditionalFiles":[],"EditorConfigFiles":[]}
\ No newline at end of file
diff --git a/.vs/HDL_APP_Project/xs/project-cache/HDL-ON_iOS-Debug|iPhoneSimulator.json b/.vs/HDL_APP_Project/xs/project-cache/HDL-ON_iOS-Debug|iPhoneSimulator.json
index bbd7e29..849ae4c 100644
--- a/.vs/HDL_APP_Project/xs/project-cache/HDL-ON_iOS-Debug|iPhoneSimulator.json
+++ b/.vs/HDL_APP_Project/xs/project-cache/HDL-ON_iOS-Debug|iPhoneSimulator.json
@@ -1 +1 @@
-{"Format":1,"ProjectReferences":[],"MetadataReferences":[{"FilePath":"/Users/nigel/.nuget/packages/microsoft.appcenter.analytics/3.1.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Analytics.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/microsoft.appcenter.analytics/3.1.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Analytics.iOS.Bindings.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/microsoft.appcenter.crashes/3.1.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Crashes.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/microsoft.appcenter.crashes/3.1.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Crashes.iOS.Bindings.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/microsoft.appcenter/3.1.0/lib/Xamarin.iOS10/Microsoft.AppCenter.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/microsoft.appcenter/3.1.0/lib/Xamarin.iOS10/Microsoft.AppCenter.iOS.Bindings.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/mqttnet/3.0.8/lib/netstandard2.0/MQTTnet.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/mscorlib.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/newtonsoft.json/12.0.2/lib/netstandard2.0/Newtonsoft.Json.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/OpenTK-1.0.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/bin/Debug/Shared.IOS.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Drawing.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.Numerics.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.Numerics.Vectors.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.Web.Services.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.Xml.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.essentials/1.1.0/lib/xamarinios10/Xamarin.Essentials.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Xamarin.iOS.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/zxing.net.mobile/2.4.1/lib/Xamarin.iOS10/ZXing.Net.Mobile.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/zxing.net.mobile/2.4.1/lib/Xamarin.iOS10/zxing.portable.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/zxing.net.mobile/2.4.1/lib/Xamarin.iOS10/ZXingNetMobile.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Contracts.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.FileVersionInfo.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Security.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.XPath.XDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.WebSockets.Client.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Dynamic.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Xml.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Principal.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.ThreadPool.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Cng.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.EventBasedAsync.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.CompilerServices.VisualC.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.DeriveBytes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/netstandard.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.UnmanagedMemoryStream.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Http.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.XPath.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.XmlDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.Xsl.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Resources.Writer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Console.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Cache.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Sockets.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Text.Encoding.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.NetworkInformation.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Utilities.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Principal.Windows.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Claims.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Hashing.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.DriveInfo.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.X509Certificates.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Numerics.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.Watcher.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.TraceSource.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.Emit.Lightweight.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Text.Encoding.CodePages.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Linq.Expressions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.Timer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.InteropServices.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.Pipes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.HttpListener.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Text.RegularExpressions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.Tasks.Parallel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Collections.NonGeneric.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Collections.Concurrent.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.Overlapped.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Pkcs.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Handles.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Data.SqlClient.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ObjectModel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.WebHeaderCollection.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.InteropServices.RuntimeInformation.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.TypeConverter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Mail.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.Tasks.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Linq.Parallel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.XDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.SecureString.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/Microsoft.Win32.Registry.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.RSA.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.Annotations.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.Compression.ZipFile.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.InteropServices.WindowsRuntime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Linq.Queryable.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Resources.ResourceManager.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Resources.Reader.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Collections.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.Emit.ILGeneration.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Data.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.NameResolution.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ServiceProcess.ServiceController.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.ECDiffieHellman.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Loader.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Security.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.AuthenticationManager.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.ReaderWriter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.Tasks.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Tracing.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.AppContext.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Buffers.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.ECDsa.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Csp.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.TextWriterTraceListener.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Text.Encoding.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.MemoryMappedFiles.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.OpenSsl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/Microsoft.Win32.Registry.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Globalization.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.RandomNumberGenerator.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Collections.Specialized.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.ProtectedData.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ValueTuple.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.XPath.XmlDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.ServicePoint.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.XmlSerializer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Globalization.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Resources.ReaderWriter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encoding.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.IsolatedStorage.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.NetTcp.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.TypeExtensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Globalization.Calendars.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Requests.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.WebSockets.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.Emit.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Json.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Algorithms.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.Thread.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Linq.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Process.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Tools.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Hashing.Algorithms.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Debug.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/Microsoft.Win32.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.TraceEvent.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Drawing.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Formatters.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Ping.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Duplex.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.StackTrace.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.DispatchProxy.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.Aes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Memory.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Primitives.dll","Aliases":[],"Framework":null}],"Files":["/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Main.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/AppDelegate.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/ViewController.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/ViewController.designer.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/ViewControllerBase.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Reachability.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Scan.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/MainPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Net/HttpListener.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/FileUtils.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Common/R.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Net/MyWebClient.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Net/MqttCommon.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Server/HttpServerRequest.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/ResponseEntity/RegionInfoRes.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/ResponseEntity/ResponsePack.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Enumerative/EmptyHttpReques.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Server/HttpServerRequestBase.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Room.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Enumerative/Command.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Enumerative/MyEnum.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/DB_ResidenceData.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/Function.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/Target.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/BusSocket.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/Control.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/CRC.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/Packet.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/ResidenceConfig.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/UserInfo.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/Control_Bus.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/BusData.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/PublicAssmebly.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/CSS/CSS.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/UserPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/UserPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/ClassificationPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/ClassificationPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/FunctionBaseInfoSetPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/ChooseFloorPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/FunctionBaseInfoSetPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/ChooseRoomPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/MotorCurtainPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/DimmerPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/RelayPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/RGBPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/RGBPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/RelayPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/1-HomePage/HomePageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/1-HomePage/HomePage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/PersonalDataPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/PersonalDataPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditFunctionPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/ResidentialManagePage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditFunctionPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomsManagementPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/FloorsManagementPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/FloorsManagementPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/ResidentialManagePageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomsManagementPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/LoginPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/ForgetPasswordPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/LoginPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/ForgetPasswordPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/ResetPassword_VerificationCode.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/RegisterPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/BaseView.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/RegisterPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/PublicAssmeblyBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/TopViewDiv.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/TopViewDivBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/ChooseRoomPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/DimmerPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/MotorCurtainPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/CurtainModulePage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/CurtainModulePageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/RollingShutterPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/RollingShutterPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/AC/ACPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/AC/ACPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/FunctionPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/FunctionPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Common/A_Protocol_Command.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/FunctionControlZone.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/FunctionControlZoneBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/RoomPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/RoomPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/ClassificaitionPublicBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/Scene.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/FunctionList.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/AC.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/Curtain.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/FloorHeating.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/Light.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/ResponseEntity/CityInfo.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockSettingsPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockSettingsPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockPasswordPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/OperationSuccessPromptPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockGesturePage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/AppUnlockPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/FoolHeating/FloorHeatingPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/FoolHeating/FloorHeatingPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/CommonPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Electrical/FanPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/Fan.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/SwitchSocket.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Electrical/FanPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Electrical/SocketPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Electrical/SocketPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/TV.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Electrical/TVPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Electrical/TVPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/EnvironmentalScience/EnvironmentalSciencePage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/Sensor.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/EnvironmentalScience/EnvironmentalSciencePageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/EnvironmentalScience/EnvironmentalSensorPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberManagementPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/ResponseEntity/ResidenceMemberInfo.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberManagementPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberPermissionPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberFunctionPermissionPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/AProtocolEntity.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberPermissionPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/AddMemberScanPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/AddMemberScanPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberFunctionPermissionPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/MusicMain.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/A31Radio.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/A31RadioList.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/A31MusicModel.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/A31MusicSourcePage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/A31PlayMusicPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/A31LoveRadioList.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/A31LoveList.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/A31USBMusicList.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/A31PlayStatus.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/A31MyList.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/SendMethod.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/A31LocalMusicList.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/A31LoveMusicList.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/A31MyListMusic.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/View/DialogView.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/View/TopView.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/View/MusicView.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/View/PlayView.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/View/SizeClass.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/View/TipView.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/View/MusicSourceView.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/View/SongView.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/Contents.json","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1024x500.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/2048X2732 .png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/4096X4096.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/750X1134.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/1024.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/120.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/152.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/167.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/180.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/20.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/29.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/40.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/58.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/60.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/76.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/80.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/87.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/Contents.json","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/Contents.json","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/40路40@2x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/60路60@3x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/58路58@2x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/87路87@3x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/80路80@2x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/120路120@2x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/120路120@3x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/180路180@3x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/20路20.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/40路40@2x-1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/29路29.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/58路58@2x-1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/1024路1024@2x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1242*2688.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/828*1792.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/2688*1242.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1792*828.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1125*2436.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/2436*1125.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1242*2208.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/750*1334.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/2208*1242.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/640*960.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/320*480.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/640*960-1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/640*1136.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/640*1136-1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/LaunchScreen.storyboard","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Main.storyboard","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Info.plist","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Entitlements.plist","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/ShowPasswordIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/SearchIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/VerificationCodeIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/AccountIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/QQIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/PasswordIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/WechatIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/HidePasswordIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/EmailIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/3.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Language.ini","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/BackIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Logo.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Logo-bg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/UserTypebg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AdminTypeIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/MemberTypeIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/ResidenceManageIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/ResidenceMemberIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/ResidenceArmIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/ResidenceDataBackupIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AuxiliaryFunctionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AddFunctionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/NightViewIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/SwitchIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/GeneralSettingsIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/SupportIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/UserPageNavbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/CollectionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/ClassificationIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/IntellectualizationIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/PersonalCenterIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/PersonalCenterIconOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/ClassificationIconOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/IntellectualizationIconOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/CollectionIconOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/HomeListbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/PersonalData/QRcodeIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Classification/ToggleDisplayThumbnail.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Classification/ToggleDisplayLarge.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Classification/Room/Roombg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/MsgIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/MsgIconTip.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/Functionbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/FunctionOnbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/ChangeViewbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/DeviceInfoIcon/HumidityIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/DeviceInfoIcon/Pm25Icon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/DeviceInfoIcon/TempIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/DownIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/transparent.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/CollectionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/CollectionWhiteIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Classification/Room/AllCloseIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/PowerClose.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/PowerOpen.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AcIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AcOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainStopIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainCloseIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainCloseOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainOpenIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainOpenOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainStopOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/FloorHeatingIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/FloorHeatingOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Light/LightIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Light/LightOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Music/MusicIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Music/MusicOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Switch.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/SwitchOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/FuncInfoSetIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Light/ColorWheel.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/ThumbImage.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Fragmentbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Restored_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Edit.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/RightIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AcThinIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainThinIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/FloorHeatingThinIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Light/LightThinIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/ChooseIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/ChooseOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/PlusSignIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/MinusSignIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/CollectionGrayIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Switch.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/SwitchOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/LocationAddressIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/AddIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/EditIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Right.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/DownIcon_2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/ChooseRoomListbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Scene/MovieMark.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Scene/SceneIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/SceneCovered.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Scene/DelayIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Scene/s2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Scene/s1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainBgOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainBgIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AirSupplyIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AutoIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/CoolIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DehumidificationIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/HeatingIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/MusicFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/FreshAirFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/EnergyMonitoringFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/EnvironmentalFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/SecurityMonitoringFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/LightFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/VideoIntercomFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/PanelFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/FloorHeatingFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/ACFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/CurtainFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/ElectricFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/SensorFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/DoorLockFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/DeviceInfoIcon/Restored_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainOpenBlueIcon_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainOpenWhiteIcon_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainCloseWhiteIcon_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainCloseBlueIcon_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DivBg1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DivBg2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AirSupplyIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AutoIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/CoolIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DehumidificationIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/HeatingIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindHighIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindHighIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindLowIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindLowIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindMediumIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindMediumIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/MsgIcon/TipIconBlack.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/MsgIcon/TipIconWhite.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/4.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/1On.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/3.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/4On.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/3On.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/2On.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/FingerprintIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/FaceIdIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/GestureIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/PasswordIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/TipIcon_Successfully.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/TipIcon_Failed.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/GestureGrayIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Switch_2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/SwitchOn_2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/FingerIconRed.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/NightIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/NightIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/OrdinaryIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/OrdinaryIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/AwayIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/AwayIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/FanIconBgGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/FanIconBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/FanThinIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Socket/SocketThinIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/FanOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/FanIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Socket/SocketIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Socket/SocketOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/FanIconOnBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Socket/SocketIconOnBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Socket/SocketIconBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVPowerIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TV123Icon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVRightIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVOkIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVUpIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVleftIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVDownIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVMenuUpIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVMenuIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVBackIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVMuteIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVMenuDownIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/MenuBgIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/PlusIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/ReduceIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TVThinIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TVIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/SmogIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/LocationIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/UpArrow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/WeatherFanSpeedIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/TipInfoIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/SensorHistoryBg1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/SensorColorTipBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/SensorHistoryBg2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/SensorHistoryBg3.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/echarts.html","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/theme/macarons.js","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/theme/macarons2.js","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/theme/red.js","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/theme/roma.js","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/theme/helianthus.js","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/theme/green.js","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/theme/infographic.js","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/theme/shine.js","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/theme/gray.js","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/theme/sakura.js","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/theme/blue.js","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/theme/dark.js","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/theme/mint.js","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/js/echarts-all.tmp","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/DiagramIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/DiagramIconOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/MsgIcon/LoadingIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/NoCollectionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/AirIcon/0.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/AirIcon/1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/AirIcon/13.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/AirIcon/18.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/AirIcon/2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/AirIcon/20.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/AirIcon/29.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/AirIcon/3.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/AirIcon/4.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/AirIcon/45.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/AirIcon/5.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/AirIcon/6.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/bluetooth.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/addMusic1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/prve1Selected.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/love1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/selectedIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/playList.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/myLove.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/radio.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/filePlay.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/collect.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/loveMusic.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/qqMusic.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/clear.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/radioIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/musicIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/file.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/vol.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/usb.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/localMusic.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/next1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/loveSelected1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/selectedMusic.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/noMusic.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/addMusic.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/playBj.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/loveRadio.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/list.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/set.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/nextSelected.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/Merge.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/playStatus.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/random.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/collectSelected.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/pause.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/progressIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/prevSeletced.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/MusicBack.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/fileList.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/myList.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/single.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/edit.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/next.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/filePause.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/line.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/loveSelected.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/sourceNetx.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/love.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/pause1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/play1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/play.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/noSelectedIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/next1Selected.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/prev.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/prve1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/iTunesArtwork","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/iTunesArtwork@2x","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/View/.DS_Store"],"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","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","ITunesArtwork","ITunesArtwork","None"],"Analyzers":[],"AdditionalFiles":[],"EditorConfigFiles":[]}
\ No newline at end of file
+{"Format":1,"ProjectReferences":[],"MetadataReferences":[{"FilePath":"/Users/nigel/.nuget/packages/microsoft.appcenter.analytics/3.1.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Analytics.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/microsoft.appcenter.analytics/3.1.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Analytics.iOS.Bindings.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/microsoft.appcenter.crashes/3.1.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Crashes.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/microsoft.appcenter.crashes/3.1.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Crashes.iOS.Bindings.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/microsoft.appcenter/3.1.0/lib/Xamarin.iOS10/Microsoft.AppCenter.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/microsoft.appcenter/3.1.0/lib/Xamarin.iOS10/Microsoft.AppCenter.iOS.Bindings.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/mqttnet/3.0.8/lib/netstandard2.0/MQTTnet.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/mscorlib.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/newtonsoft.json/12.0.2/lib/netstandard2.0/Newtonsoft.Json.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/OpenTK-1.0.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/bin/Debug/Shared.IOS.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Drawing.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.Numerics.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.Numerics.Vectors.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.Web.Services.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.Xml.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.essentials/1.1.0/lib/xamarinios10/Xamarin.Essentials.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Xamarin.iOS.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/zxing.net.mobile/2.4.1/lib/Xamarin.iOS10/ZXing.Net.Mobile.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/zxing.net.mobile/2.4.1/lib/Xamarin.iOS10/zxing.portable.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/zxing.net.mobile/2.4.1/lib/Xamarin.iOS10/ZXingNetMobile.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Contracts.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.FileVersionInfo.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Security.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.XPath.XDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.WebSockets.Client.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Dynamic.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Xml.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Principal.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.ThreadPool.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Cng.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.EventBasedAsync.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.CompilerServices.VisualC.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.DeriveBytes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/netstandard.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.UnmanagedMemoryStream.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Http.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.XPath.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.XmlDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.Xsl.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Resources.Writer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Console.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Cache.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Sockets.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Text.Encoding.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.NetworkInformation.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Utilities.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Principal.Windows.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Claims.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Hashing.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.DriveInfo.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.X509Certificates.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Numerics.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.Watcher.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.TraceSource.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.Emit.Lightweight.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Text.Encoding.CodePages.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Linq.Expressions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.Timer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.InteropServices.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.Pipes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.HttpListener.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Text.RegularExpressions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.Tasks.Parallel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Collections.NonGeneric.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Collections.Concurrent.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.Overlapped.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Pkcs.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Handles.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Data.SqlClient.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ObjectModel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.WebHeaderCollection.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.InteropServices.RuntimeInformation.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.TypeConverter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Mail.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.Tasks.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Linq.Parallel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.XDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.SecureString.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/Microsoft.Win32.Registry.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.RSA.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.Annotations.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.Compression.ZipFile.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.InteropServices.WindowsRuntime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Linq.Queryable.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Resources.ResourceManager.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Resources.Reader.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Collections.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.Emit.ILGeneration.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Data.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.NameResolution.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ServiceProcess.ServiceController.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.ECDiffieHellman.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Loader.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Security.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.AuthenticationManager.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.ReaderWriter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.Tasks.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Tracing.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.AppContext.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Buffers.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.ECDsa.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Csp.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.TextWriterTraceListener.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Text.Encoding.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.MemoryMappedFiles.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.OpenSsl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/Microsoft.Win32.Registry.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Globalization.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.RandomNumberGenerator.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Collections.Specialized.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.ProtectedData.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ValueTuple.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.XPath.XmlDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.ServicePoint.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.XmlSerializer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Globalization.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Resources.ReaderWriter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encoding.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.IsolatedStorage.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.NetTcp.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.TypeExtensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Globalization.Calendars.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Requests.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.WebSockets.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.Emit.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Json.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Algorithms.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.Thread.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Linq.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Process.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Tools.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Hashing.Algorithms.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Debug.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/Microsoft.Win32.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.TraceEvent.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Drawing.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Formatters.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Ping.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Duplex.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.StackTrace.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.DispatchProxy.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.Aes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Memory.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Primitives.dll","Aliases":[],"Framework":null}],"Files":["/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Main.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/AppDelegate.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/ViewController.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/ViewController.designer.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/ViewControllerBase.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Reachability.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Scan.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/MainPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Net/HttpListener.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/FileUtils.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Common/R.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Net/MyWebClient.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Net/MqttCommon.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Server/HttpServerRequest.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/ResponseEntity/RegionInfoRes.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/ResponseEntity/ResponsePack.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Enumerative/EmptyHttpReques.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Server/HttpServerRequestBase.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Room.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Enumerative/Command.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Enumerative/MyEnum.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/DB_ResidenceData.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/Function.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/Target.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/BusSocket.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/Control.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/CRC.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/Packet.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/ResidenceConfig.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/UserInfo.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/Control_Bus.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/BusData.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/PublicAssmebly.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/CSS/CSS.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/UserPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/UserPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/ClassificationPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/ClassificationPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/FunctionBaseInfoSetPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/ChooseFloorPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/FunctionBaseInfoSetPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/ChooseRoomPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/MotorCurtainPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/DimmerPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/RelayPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/RGBPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/RGBPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/RelayPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/1-HomePage/HomePageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/1-HomePage/HomePage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/PersonalDataPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/PersonalDataPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditFunctionPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/ResidentialManagePage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditFunctionPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomsManagementPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/FloorsManagementPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/FloorsManagementPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/ResidentialManagePageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomsManagementPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/LoginPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/ForgetPasswordPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/LoginPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/ForgetPasswordPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/ResetPassword_VerificationCode.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/RegisterPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/BaseView.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/RegisterPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/PublicAssmeblyBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/TopViewDiv.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/TopViewDivBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/ChooseRoomPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/DimmerPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/MotorCurtainPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/CurtainModulePage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/CurtainModulePageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/RollingShutterPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/RollingShutterPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/AC/ACPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/AC/ACPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/FunctionPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/FunctionPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Common/A_Protocol_Command.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/FunctionControlZone.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/FunctionControlZoneBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/RoomPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/RoomPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/ClassificaitionPublicBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/Scene.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/FunctionList.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/AC.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/Curtain.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/FloorHeating.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/Light.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/ResponseEntity/CityInfo.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockSettingsPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockSettingsPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockPasswordPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/OperationSuccessPromptPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockGesturePage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/AppUnlockPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/FoolHeating/FloorHeatingPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/FoolHeating/FloorHeatingPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/CommonPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Electrical/FanPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/Fan.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/SwitchSocket.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Electrical/FanPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Electrical/SocketPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Electrical/SocketPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/TV.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Electrical/TVPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Electrical/TVPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/EnvironmentalScience/EnvironmentalSciencePage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/Sensor.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/EnvironmentalScience/EnvironmentalSciencePageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/EnvironmentalScience/EnvironmentalSensorPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberManagementPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/ResponseEntity/ResidenceMemberInfo.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberManagementPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberPermissionPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberFunctionPermissionPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/AProtocolEntity.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberPermissionPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/AddMemberScanPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/AddMemberScanPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberFunctionPermissionPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/MusicMain.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/A31Radio.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/A31RadioList.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/A31MusicModel.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/A31MusicSourcePage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/A31PlayMusicPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/A31LoveRadioList.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/A31LoveList.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/A31USBMusicList.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/A31PlayStatus.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/A31MyList.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/SendMethod.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/A31LocalMusicList.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/A31LoveMusicList.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/A31MyListMusic.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/View/DialogView.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/View/TopView.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/View/MusicView.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/View/PlayView.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/View/SizeClass.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/View/TipView.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/View/MusicSourceView.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Music/View/SongView.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/ChooseShareMemberTargetListPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/Contents.json","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1024x500.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/2048X2732 .png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/4096X4096.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/750X1134.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/1024.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/120.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/152.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/167.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/180.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/20.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/29.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/40.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/58.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/60.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/76.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/80.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/87.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/Contents.json","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/Contents.json","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/40路40@2x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/60路60@3x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/58路58@2x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/87路87@3x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/80路80@2x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/120路120@2x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/120路120@3x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/180路180@3x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/20路20.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/40路40@2x-1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/29路29.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/58路58@2x-1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/1024路1024@2x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1242*2688.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/828*1792.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/2688*1242.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1792*828.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1125*2436.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/2436*1125.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1242*2208.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/750*1334.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/2208*1242.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/640*960.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/320*480.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/640*960-1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/640*1136.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/640*1136-1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/LaunchScreen.storyboard","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Main.storyboard","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Info.plist","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Entitlements.plist","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/ShowPasswordIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/SearchIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/VerificationCodeIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/AccountIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/QQIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/PasswordIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/WechatIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/HidePasswordIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/EmailIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/3.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Language.ini","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/BackIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Logo.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Logo-bg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/UserTypebg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AdminTypeIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/MemberTypeIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/ResidenceManageIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/ResidenceMemberIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/ResidenceArmIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/ResidenceDataBackupIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AuxiliaryFunctionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AddFunctionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/NightViewIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/SwitchIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/GeneralSettingsIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/SupportIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/UserPageNavbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/CollectionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/ClassificationIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/IntellectualizationIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/PersonalCenterIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/PersonalCenterIconOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/ClassificationIconOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/IntellectualizationIconOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/CollectionIconOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/HomeListbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/PersonalData/QRcodeIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Classification/ToggleDisplayThumbnail.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Classification/ToggleDisplayLarge.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Classification/Room/Roombg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/MsgIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/MsgIconTip.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/Functionbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/FunctionOnbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/ChangeViewbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/DeviceInfoIcon/HumidityIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/DeviceInfoIcon/Pm25Icon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/DeviceInfoIcon/TempIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/DownIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/transparent.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/CollectionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/CollectionWhiteIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Classification/Room/AllCloseIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/PowerClose.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/PowerOpen.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AcIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AcOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainStopIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainCloseIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainCloseOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainOpenIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainOpenOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainStopOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/FloorHeatingIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/FloorHeatingOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Light/LightIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Light/LightOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Music/MusicIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Music/MusicOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Switch.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/SwitchOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/FuncInfoSetIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Light/ColorWheel.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/ThumbImage.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Fragmentbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Restored_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Edit.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/RightIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AcThinIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainThinIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/FloorHeatingThinIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Light/LightThinIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/ChooseIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/ChooseOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/PlusSignIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/MinusSignIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/CollectionGrayIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Switch.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/SwitchOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/LocationAddressIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/AddIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/EditIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Right.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/DownIcon_2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/ChooseRoomListbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Scene/MovieMark.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Scene/SceneIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/SceneCovered.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Scene/DelayIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Scene/s2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Scene/s1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainBgOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainBgIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AirSupplyIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AutoIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/CoolIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DehumidificationIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/HeatingIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/MusicFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/FreshAirFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/EnergyMonitoringFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/EnvironmentalFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/SecurityMonitoringFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/LightFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/VideoIntercomFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/PanelFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/FloorHeatingFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/ACFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/CurtainFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/ElectricFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/SensorFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/DoorLockFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/DeviceInfoIcon/Restored_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainOpenBlueIcon_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainOpenWhiteIcon_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainCloseWhiteIcon_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainCloseBlueIcon_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DivBg1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DivBg2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AirSupplyIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AutoIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/CoolIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DehumidificationIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/HeatingIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindHighIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindHighIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindLowIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindLowIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindMediumIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindMediumIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/MsgIcon/TipIconBlack.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/MsgIcon/TipIconWhite.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/4.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/1On.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/3.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/4On.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/3On.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/2On.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/FingerprintIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/FaceIdIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/GestureIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/PasswordIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/TipIcon_Successfully.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/TipIcon_Failed.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/GestureGrayIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Switch_2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/SwitchOn_2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/FingerIconRed.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/NightIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/NightIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/OrdinaryIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/OrdinaryIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/AwayIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/AwayIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/FanIconBgGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/FanIconBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/FanThinIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Socket/SocketThinIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/FanOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/FanIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Socket/SocketIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Socket/SocketOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/FanIconOnBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Socket/SocketIconOnBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Socket/SocketIconBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVPowerIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TV123Icon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVRightIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVOkIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVUpIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVleftIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVDownIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVMenuUpIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVMenuIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVBackIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVMuteIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVMenuDownIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/MenuBgIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/PlusIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/ReduceIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TVThinIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TVIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/SmogIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/LocationIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/UpArrow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/WeatherFanSpeedIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/TipInfoIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/SensorHistoryBg1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/SensorColorTipBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/SensorHistoryBg2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/SensorHistoryBg3.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/echarts.html","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/theme/macarons.js","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/theme/macarons2.js","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/theme/red.js","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/theme/roma.js","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/theme/helianthus.js","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/theme/green.js","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/theme/infographic.js","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/theme/shine.js","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/theme/gray.js","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/theme/sakura.js","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/theme/blue.js","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/theme/dark.js","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/theme/mint.js","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/js/echarts-all.tmp","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/DiagramIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/DiagramIconOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/MsgIcon/LoadingIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/NoCollectionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/AirIcon/0.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/AirIcon/1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/AirIcon/13.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/AirIcon/18.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/AirIcon/2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/AirIcon/20.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/AirIcon/29.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/AirIcon/3.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/AirIcon/4.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/AirIcon/45.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/AirIcon/5.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/AirIcon/6.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/bluetooth.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/addMusic1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/prve1Selected.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/love1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/selectedIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/playList.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/myLove.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/radio.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/filePlay.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/collect.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/loveMusic.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/qqMusic.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/clear.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/radioIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/musicIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/file.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/vol.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/usb.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/localMusic.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/next1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/loveSelected1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/selectedMusic.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/noMusic.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/addMusic.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/playBj.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/loveRadio.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/list.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/set.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/nextSelected.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/Merge.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/playStatus.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/random.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/collectSelected.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/pause.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/progressIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/prevSeletced.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/MusicBack.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/fileList.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/myList.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/single.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/edit.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/next.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/filePause.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/line.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/loveSelected.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/sourceNetx.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/love.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/pause1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/play1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/play.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/noSelectedIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/next1Selected.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/prev.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/MusicIcon/prve1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/iTunesArtwork","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/iTunesArtwork@2x"],"BuildActions":["Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","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","ITunesArtwork","ITunesArtwork"],"Analyzers":[],"AdditionalFiles":[],"EditorConfigFiles":[]}
\ No newline at end of file
diff --git a/.vs/HDL_APP_Project/xs/project-cache/Shared.Droid-Debug.json b/.vs/HDL_APP_Project/xs/project-cache/Shared.Droid-Debug.json
index 5db6a83..1efd331 100644
--- a/.vs/HDL_APP_Project/xs/project-cache/Shared.Droid-Debug.json
+++ b/.vs/HDL_APP_Project/xs/project-cache/Shared.Droid-Debug.json
@@ -1 +1 @@
-{"Format":1,"ProjectReferences":[],"MetadataReferences":[{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Java.Interop.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v8.0/Mono.Android.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/mscorlib.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/Desktop/HDL_APP_Project/DLL/Newtonsoft.Json.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid.HDLWidget/bin/Debug/Shared.Droid.HDLWidget.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/Desktop/HDL_APP_Project/DLL/Android/Shared.Droid.Smartrefresh.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid.TouchID/bin/Debug/Shared.Droid.TouchID.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.Data.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.Web.Services.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.Xml.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/Desktop/HDL_APP_Project/DLL/Android/Xamarin.Android.Arch.Core.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/Desktop/HDL_APP_Project/DLL/Android/Xamarin.Android.Arch.Lifecycle.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/Desktop/HDL_APP_Project/DLL/Android/Xamarin.Android.Arch.Lifecycle.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/Desktop/HDL_APP_Project/DLL/Android/Xamarin.Android.Support.Animated.Vector.Drawable.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/Desktop/HDL_APP_Project/DLL/Android/Xamarin.Android.Support.Annotations.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/Desktop/HDL_APP_Project/DLL/Android/Xamarin.Android.Support.Compat.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/Desktop/HDL_APP_Project/DLL/Android/Xamarin.Android.Support.Core.UI.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/Desktop/HDL_APP_Project/DLL/Android/Xamarin.Android.Support.Core.Utils.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/Desktop/HDL_APP_Project/DLL/Android/Xamarin.Android.Support.Fragment.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/Desktop/HDL_APP_Project/DLL/Android/Xamarin.Android.Support.Media.Compat.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/Desktop/HDL_APP_Project/DLL/Android/Xamarin.Android.Support.v4.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/Desktop/HDL_APP_Project/DLL/Android/Xamarin.Android.Support.v7.AppCompat.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/Desktop/HDL_APP_Project/DLL/Android/Xamarin.Android.Support.Vector.Drawable.dll","Aliases":[],"Framework":null}],"Files":["/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/Properties/AssemblyInfo.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/IO/FileUtils.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/Net/NetWiFi.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/Other/DensityUtil.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/Alert.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/Application.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/Button.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/DateView.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/TimeView.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/Dialog.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/EditText.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/Enum.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/HorizontalScrolViewLayout.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/HorizontalSeekBar.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/Lanuage.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/Loading.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/PageLayout.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/RowLayout.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/Spinner.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/VerticalScrolViewLayout.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/VerticalSeekBar.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/Video.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/View.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/Tip.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/FrameLayout.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/ViewGroup.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/Camera.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/TextView.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/ColorPicker.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/UrlMonitor.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/MusicVerticalScrolViewLayout.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/SwipeLayout.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/ImageView.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/WiimuUPnp.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/BaseActivity.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/Other/Server.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/Other/ServerHandler.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/Other/MusicService.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/Other/MusicInfo.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/Other/Volume.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/CommonClass.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/MyBroadcastReceive.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/Net/WifiUtil.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/SplashActivity.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/MyEchartsView.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/PickerView.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/ArcSeekBar.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/Utils/TouchIDUtils.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/WaveSeekBar.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/GDMapView.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/Utils/HDLUtils.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/UIPickerView.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/UICoverFlowView.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/CropImage.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/UIDrawerLayout.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/MyService.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/GestureLockView.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/QRCode.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/Contacts.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/VerticalRefreshLayout.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/CurtainSeekBar.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/CurtainRollSeekBar.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/ArcScaleSeekBar.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/EditTextView.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/HorizontalPages.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/DiyImageSeekBar.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/BaseSeekBar.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/ImageViewNew.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/ProgressLoading.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/GradientMaskView.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/DiyImageVerticalSeekBar.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/Additions/AboutAdditions.txt","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/Jars/AboutJars.txt","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/Transforms/EnumFields.xml","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/Transforms/EnumMethods.xml","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/Transforms/Metadata.xml","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/Jars/EzvizGlobalAPI.jar","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/Jars/MyJar.jar","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/Jars/libammsdk.jar"],"BuildActions":["Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","None","None","TransformFile","TransformFile","TransformFile","EmbeddedJar","EmbeddedJar","EmbeddedJar"],"Analyzers":[],"AdditionalFiles":[],"EditorConfigFiles":[]}
\ No newline at end of file
+{"Format":1,"ProjectReferences":[],"MetadataReferences":[{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Java.Interop.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v8.0/Mono.Android.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/mscorlib.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/Desktop/HDL_APP_Project/DLL/Newtonsoft.Json.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid.HDLWidget/bin/Debug/Shared.Droid.HDLWidget.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid.TouchID/bin/Debug/Shared.Droid.TouchID.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.Data.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.Web.Services.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.Xml.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/Desktop/HDL_APP_Project/DLL/Android/Xamarin.Android.Arch.Core.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/Desktop/HDL_APP_Project/DLL/Android/Xamarin.Android.Arch.Lifecycle.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/Desktop/HDL_APP_Project/DLL/Android/Xamarin.Android.Arch.Lifecycle.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/Desktop/HDL_APP_Project/DLL/Android/Xamarin.Android.Support.Animated.Vector.Drawable.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/Desktop/HDL_APP_Project/DLL/Android/Xamarin.Android.Support.Annotations.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/Desktop/HDL_APP_Project/DLL/Android/Xamarin.Android.Support.Compat.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/Desktop/HDL_APP_Project/DLL/Android/Xamarin.Android.Support.Core.UI.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/Desktop/HDL_APP_Project/DLL/Android/Xamarin.Android.Support.Core.Utils.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/Desktop/HDL_APP_Project/DLL/Android/Xamarin.Android.Support.Fragment.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/Desktop/HDL_APP_Project/DLL/Android/Xamarin.Android.Support.Media.Compat.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/Desktop/HDL_APP_Project/DLL/Android/Xamarin.Android.Support.v7.AppCompat.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/Desktop/HDL_APP_Project/DLL/Android/Xamarin.Android.Support.Vector.Drawable.dll","Aliases":[],"Framework":null}],"Files":["/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/Properties/AssemblyInfo.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/IO/FileUtils.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/Net/NetWiFi.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/Other/DensityUtil.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/Alert.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/Application.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/Button.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/DateView.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/TimeView.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/Dialog.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/EditText.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/Enum.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/HorizontalScrolViewLayout.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/HorizontalSeekBar.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/Lanuage.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/Loading.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/PageLayout.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/RowLayout.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/Spinner.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/VerticalScrolViewLayout.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/VerticalSeekBar.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/Video.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/View.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/Tip.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/FrameLayout.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/ViewGroup.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/Camera.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/TextView.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/ColorPicker.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/UrlMonitor.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/MusicVerticalScrolViewLayout.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/SwipeLayout.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/ImageView.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/WiimuUPnp.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/BaseActivity.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/Other/Server.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/Other/ServerHandler.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/Other/MusicService.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/Other/MusicInfo.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/Other/Volume.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/CommonClass.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/MyBroadcastReceive.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/Net/WifiUtil.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/SplashActivity.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/MyEchartsView.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/PickerView.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/ArcSeekBar.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/Utils/TouchIDUtils.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/WaveSeekBar.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/GDMapView.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/Utils/HDLUtils.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/UIPickerView.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/UICoverFlowView.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/CropImage.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/UIDrawerLayout.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/MyService.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/GestureLockView.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/QRCode.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/Contacts.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/VerticalRefreshLayout.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/CurtainSeekBar.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/CurtainRollSeekBar.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/ArcScaleSeekBar.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/EditTextView.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/HorizontalPages.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/DiyImageSeekBar.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/BaseSeekBar.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/ImageViewNew.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/ProgressLoading.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/GradientMaskView.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/DiyImageVerticalSeekBar.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/CurtainSeekBarOn.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/CurtainRollSeekBarOn.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/UI/DiyArcSeekBar.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/Additions/AboutAdditions.txt","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/Jars/AboutJars.txt","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/Transforms/EnumFields.xml","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/Transforms/EnumMethods.xml","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/Transforms/Metadata.xml","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/Jars/EzvizGlobalAPI.jar","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/Jars/MyJar.jar","/Users/nigel/Desktop/HDL_APP_Project/Shared.Droid/Jars/libammsdk.jar"],"BuildActions":["Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","None","None","TransformFile","TransformFile","TransformFile","EmbeddedJar","EmbeddedJar","EmbeddedJar"],"Analyzers":[],"AdditionalFiles":[],"EditorConfigFiles":[]}
\ No newline at end of file
diff --git a/.vs/HDL_APP_Project/xs/project-cache/Shared.IOS-Debug.json b/.vs/HDL_APP_Project/xs/project-cache/Shared.IOS-Debug.json
index bd031c7..248678a 100644
--- a/.vs/HDL_APP_Project/xs/project-cache/Shared.IOS-Debug.json
+++ b/.vs/HDL_APP_Project/xs/project-cache/Shared.IOS-Debug.json
@@ -1 +1 @@
-{"Format":1,"ProjectReferences":[],"MetadataReferences":[{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Microsoft.CSharp.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/Desktop/HDL_APP_Project/DLL/IOS/MJRefresh_Xamarin.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/mscorlib.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/Desktop/HDL_APP_Project/DLL/Newtonsoft.Json.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/OpenTK-1.0.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/bin/Debug/Shared.IOS.TBL.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.Data.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.IO.Compression.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.Net.Http.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.Web.Services.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/Desktop/HDL_APP_Project/DLL/IOS/Xamarin.Essentials.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Xamarin.iOS.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/bgen/Xamarin.iOS.BindingAttributes.dll","Aliases":[],"Framework":null}],"Files":["/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/Properties/AssemblyInfo.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/IO/FileUtils.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/Net/NetWiFi.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/Alert.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/Application.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/Button.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/Dialog.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/EditText.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/Enum.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/FrameLayout.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/HorizontalScrolViewLayout.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/HorizontalSeekBar.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/Lanuage.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/Loading.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/PageLayout.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/Spinner.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/VerticalScrolViewLayout.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/VerticalSeekBar.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/Video.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/View.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/WebView.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/Tip.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/RowLayout.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/ViewGroup.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/TextView.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/Camera.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/DateView.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/TimeView.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/ColorPicker.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/UrlMonitor.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/LongPressMoveVerticalScrolViewLayout.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/MusicVerticalScrolViewLayout.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/ImageView.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/WiimuUPnP.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/BaseApplicationDelegate.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/BaseViewController.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/MusicInfo.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/Volume.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/Server.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/CommonClass.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/Ezviz.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/PickerView.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/Net/WifiUtil.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/MyEchartsView.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/ArcSeekBar.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/Reachability.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/Utils/TouchIDUtils.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/WaveSeekBar.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/GDMapView.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/Utils/HDLUtils.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/UIPickerView.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/UICoverFlowView.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/CropImage.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/GestureLockView.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/Scan.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/Contacts.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/CurtainRollSeekBar.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/CurtainSeekBar.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/VerticalRefreshLayout.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/ArcScaleSeekBar.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/UIDrawerLayout.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/CoverFlowLayout.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/EditTextView.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/HorizontalPages.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/DiyImageSeekBar.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/BaseSeekBar.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/GradientMaskView.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/ProgressLoading.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/BaseApplicationDelegateForHdlOn.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/DiyImageVerticalSeekBar.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/ApiDefinition.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/StructsAndEnums.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/packages.config"],"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","ObjcBindingApiDefinition","ObjcBindingCoreSource","BundleResource"],"Analyzers":[],"AdditionalFiles":[],"EditorConfigFiles":[]}
\ No newline at end of file
+{"Format":1,"ProjectReferences":[],"MetadataReferences":[{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Microsoft.CSharp.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/Desktop/HDL_APP_Project/DLL/IOS/MJRefresh_Xamarin.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/mscorlib.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/Desktop/HDL_APP_Project/DLL/Newtonsoft.Json.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/OpenTK-1.0.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/bin/Debug/Shared.IOS.TBL.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.Data.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.IO.Compression.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.Net.Http.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.Web.Services.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/Desktop/HDL_APP_Project/packages/WebP.Touch.1.0.8/lib/Xamarin.iOS10/WebP.Touch.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/Desktop/HDL_APP_Project/DLL/IOS/Xamarin.Essentials.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Xamarin.iOS.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/bgen/Xamarin.iOS.BindingAttributes.dll","Aliases":[],"Framework":null}],"Files":["/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/Properties/AssemblyInfo.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/IO/FileUtils.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/Net/NetWiFi.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/Alert.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/Application.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/Button.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/Dialog.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/EditText.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/Enum.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/FrameLayout.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/HorizontalScrolViewLayout.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/HorizontalSeekBar.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/Lanuage.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/Loading.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/PageLayout.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/Spinner.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/VerticalScrolViewLayout.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/VerticalSeekBar.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/Video.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/View.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/WebView.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/Tip.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/RowLayout.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/ViewGroup.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/TextView.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/Camera.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/DateView.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/TimeView.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/ColorPicker.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/UrlMonitor.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/LongPressMoveVerticalScrolViewLayout.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/MusicVerticalScrolViewLayout.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/ImageView.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/WiimuUPnP.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/BaseApplicationDelegate.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/BaseViewController.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/MusicInfo.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/Volume.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/Server.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/CommonClass.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/Ezviz.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/PickerView.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/Net/WifiUtil.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/MyEchartsView.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/ArcSeekBar.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/Reachability.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/Utils/TouchIDUtils.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/WaveSeekBar.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/GDMapView.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/Utils/HDLUtils.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/UIPickerView.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/UICoverFlowView.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/CropImage.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/GestureLockView.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/Scan.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/Contacts.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/CurtainRollSeekBar.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/CurtainSeekBar.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/VerticalRefreshLayout.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/ArcScaleSeekBar.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/UIDrawerLayout.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/CoverFlowLayout.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/EditTextView.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/HorizontalPages.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/DiyImageSeekBar.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/BaseSeekBar.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/GradientMaskView.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/ProgressLoading.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/BaseApplicationDelegateForHdlOn.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/DiyImageVerticalSeekBar.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/CurtainRollSeekBarOn.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/CurtainSeekBarOn.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/DiyArcSeekBar.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/ApiDefinition.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/StructsAndEnums.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/packages.config"],"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","ObjcBindingApiDefinition","ObjcBindingCoreSource","BundleResource"],"Analyzers":[],"AdditionalFiles":[],"EditorConfigFiles":[]}
\ No newline at end of file
diff --git a/.vs/HDL_APP_Project/xs/project-cache/Shared.IOS.TBL-Debug.json b/.vs/HDL_APP_Project/xs/project-cache/Shared.IOS.TBL-Debug.json
index d22bc27..946f105 100644
--- a/.vs/HDL_APP_Project/xs/project-cache/Shared.IOS.TBL-Debug.json
+++ b/.vs/HDL_APP_Project/xs/project-cache/Shared.IOS.TBL-Debug.json
@@ -1 +1 @@
-{"Format":1,"ProjectReferences":[],"MetadataReferences":[{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/mscorlib.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Xamarin.iOS.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/bgen/Xamarin.iOS.BindingAttributes.dll","Aliases":[],"Framework":null}],"Files":["/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Properties/AssemblyInfo.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/ApiDefinition.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Structs.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/Bundle3D.plist","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/3d_sky_day.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/3d_sky_night.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/3dlandscape.xml","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/3dportrait.xml","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/bktile.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/bktile_n.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/building.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/config_1_1_1470722888.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/config_2_1_1470363686.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/dash.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/dash_cd.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/dash_tq.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/icons_11_12_1488521704.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/icons_1_12_1498048291.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/icons_26_10_1476066932.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/icons_27_10_1475031813.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/icons_2_12_1498048312.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/icons_3_12_1498048330.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/icons_4_12_1488521409.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/icons_50_10_1470645645.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/icons_5_12_1488354051.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/icons_6_12_1497253591.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/icons_7_12_1497253551.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/icons_8_12_1498048348.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/icons_9_10_1476066932.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/lineround.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/roadarrow.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/search_scenic_icon.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/style_100_10_1497254453.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/style_10_10_1472718686.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/style_12_10_1467006104.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/style_13_10_1497252546.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/style_14_10_1497252572.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/style_15_10_1497583771.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/style_17_10_1488360312.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/style_1_10_1498047646.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/style_30_10_1498047712.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/style_31_10_1498047749.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/style_32_10_1498047781.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/style_33_10_1498047815.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/style_3_10_1497252336.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/style_4_10_1498463093.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/style_50_10_1470645645.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/style_5_10_1498463124.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/style_6_10_1497252523.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/style_8_10_1497252659.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/tbl.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/tbl_l.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/tbl_n.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/tgl.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/tgl_l.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/tgl_n.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/tmc_blind_amble.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/tmc_blind_congestion.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/tmc_blind_null.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/tmc_blind_severe_congestion.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/tmc_blind_smoothly.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/tnl.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/tnl_l.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/tnl_n.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/trl.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/trl_l.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/trl_n.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/tyl.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/tyl_l.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/tyl_n.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/waterline.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/VM3DRes/cross_bg.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/VM3DRes/cross_bg_day.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/VM3DRes/cross_bg_night.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/VM3DRes/d_yellow.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/VM3DRes/d_yellow_day.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/VM3DRes/d_yellow_night.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/VM3DRes/grass_day.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/VM3DRes/grass_night.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/VM3DRes/road_bottom.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/VM3DRes/road_bottom_day.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/VM3DRes/road_bottom_night.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/VM3DRes/roadbk_main.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/VM3DRes/roadbk_main_day.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/VM3DRes/roadbk_main_night.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/images/arrow_line_inner.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/images/calloutArrowMask.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/images/calloutArrowMask@2x.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/images/greenPin.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/images/greenPin@2x.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/images/greenPin@3x.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/images/greenPin_lift.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/images/greenPin_lift@2x.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/images/greenPin_lift@3x.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/images/lineDashTexture.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/images/lineDashTextureThin.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/images/lineTexture.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/images/lineTextureThin.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/images/marker_blue.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/images/marker_blue@2x.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/images/pin_shadow.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/images/pin_shadow@2x.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/images/pin_shadow@3x.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/images/purplePin.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/images/purplePin@2x.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/images/purplePin@3x.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/images/purplePin_lift.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/images/purplePin_lift@2x.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/images/purplePin_lift@3x.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/images/redPin.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/images/redPin@2x.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/images/redPin@3x.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/images/redPin_lift.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/images/redPin_lift@2x.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/images/redPin_lift@3x.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/images/select_.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/images/select_@2x.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/images/select_@3x.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/images/traffic_texture_blue.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/images/traffic_texture_darkred.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/images/traffic_texture_gray.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/images/traffic_texture_green.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/images/traffic_texture_red.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/images/traffic_texture_yellow.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/offline/offlinePackage.plist","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/ic_gdmap_add.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/ic_gdmap_back.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/ic_gdmap_delete.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/ic_gdmap_home.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/ic_gdmap_myLocation.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/ic_gdmap_now.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/ic_gdmap_search.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/ic_gdmap_zoom_out.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/ic_wd_curtain_bg_top.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/ic_wd_curtain_h_bg.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/ic_wd_curtain_h_open.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/ic_wd_curtain_h_progress.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/ic_wd_curtain_open.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/ic_wd_curtain_roll_bg.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/ic_wd_curtain_roll_progress.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/ic_wd_curtain_h_top.png"],"BuildActions":["Compile","ObjcBindingApiDefinition","ObjcBindingCoreSource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource"],"Analyzers":[],"AdditionalFiles":[],"EditorConfigFiles":[]}
\ No newline at end of file
+{"Format":1,"ProjectReferences":[],"MetadataReferences":[{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/mscorlib.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Xamarin.iOS.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/bgen/Xamarin.iOS.BindingAttributes.dll","Aliases":[],"Framework":null}],"Files":["/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Properties/AssemblyInfo.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/ApiDefinition.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Structs.cs","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/Bundle3D.plist","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/3d_sky_day.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/3d_sky_night.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/3dlandscape.xml","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/3dportrait.xml","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/bktile.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/bktile_n.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/building.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/config_1_1_1470722888.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/config_2_1_1470363686.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/dash.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/dash_cd.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/dash_tq.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/icons_11_12_1488521704.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/icons_1_12_1498048291.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/icons_26_10_1476066932.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/icons_27_10_1475031813.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/icons_2_12_1498048312.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/icons_3_12_1498048330.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/icons_4_12_1488521409.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/icons_50_10_1470645645.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/icons_5_12_1488354051.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/icons_6_12_1497253591.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/icons_7_12_1497253551.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/icons_8_12_1498048348.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/icons_9_10_1476066932.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/lineround.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/roadarrow.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/search_scenic_icon.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/style_100_10_1497254453.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/style_10_10_1472718686.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/style_12_10_1467006104.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/style_13_10_1497252546.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/style_14_10_1497252572.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/style_15_10_1497583771.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/style_17_10_1488360312.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/style_1_10_1498047646.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/style_30_10_1498047712.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/style_31_10_1498047749.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/style_32_10_1498047781.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/style_33_10_1498047815.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/style_3_10_1497252336.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/style_4_10_1498463093.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/style_50_10_1470645645.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/style_5_10_1498463124.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/style_6_10_1497252523.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/style_8_10_1497252659.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/tbl.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/tbl_l.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/tbl_n.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/tgl.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/tgl_l.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/tgl_n.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/tmc_blind_amble.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/tmc_blind_congestion.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/tmc_blind_null.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/tmc_blind_severe_congestion.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/tmc_blind_smoothly.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/tnl.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/tnl_l.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/tnl_n.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/trl.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/trl_l.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/trl_n.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/tyl.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/tyl_l.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/tyl_n.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/waterline.data","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/VM3DRes/cross_bg.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/VM3DRes/cross_bg_day.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/VM3DRes/cross_bg_night.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/VM3DRes/d_yellow.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/VM3DRes/d_yellow_day.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/VM3DRes/d_yellow_night.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/VM3DRes/grass_day.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/VM3DRes/grass_night.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/VM3DRes/road_bottom.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/VM3DRes/road_bottom_day.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/VM3DRes/road_bottom_night.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/VM3DRes/roadbk_main.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/VM3DRes/roadbk_main_day.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/AMap3D.bundle/VM3DRes/roadbk_main_night.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/images/arrow_line_inner.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/images/calloutArrowMask.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/images/calloutArrowMask@2x.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/images/greenPin.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/images/greenPin@2x.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/images/greenPin@3x.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/images/greenPin_lift.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/images/greenPin_lift@2x.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/images/greenPin_lift@3x.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/images/lineDashTexture.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/images/lineDashTextureThin.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/images/lineTexture.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/images/lineTextureThin.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/images/marker_blue.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/images/marker_blue@2x.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/images/pin_shadow.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/images/pin_shadow@2x.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/images/pin_shadow@3x.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/images/purplePin.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/images/purplePin@2x.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/images/purplePin@3x.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/images/purplePin_lift.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/images/purplePin_lift@2x.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/images/purplePin_lift@3x.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/images/redPin.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/images/redPin@2x.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/images/redPin@3x.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/images/redPin_lift.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/images/redPin_lift@2x.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/images/redPin_lift@3x.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/images/select_.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/images/select_@2x.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/images/select_@3x.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/images/traffic_texture_blue.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/images/traffic_texture_darkred.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/images/traffic_texture_gray.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/images/traffic_texture_green.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/images/traffic_texture_red.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/images/traffic_texture_yellow.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/AMap.bundle/offline/offlinePackage.plist","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/ic_gdmap_add.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/ic_gdmap_back.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/ic_gdmap_delete.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/ic_gdmap_home.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/ic_gdmap_myLocation.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/ic_gdmap_now.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/ic_gdmap_search.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/ic_gdmap_zoom_out.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/ic_wd_curtain_bg_top.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/ic_wd_curtain_h_bg.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/ic_wd_curtain_h_open.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/ic_wd_curtain_h_progress.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/ic_wd_curtain_open.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/ic_wd_curtain_roll_bg.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/ic_wd_curtain_roll_progress.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/ic_wd_curtain_h_top.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/ic_wd_on_curtain_blinds_progress_close.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/ic_wd_on_curtain_blinds_progress_close2.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/ic_wd_on_curtain_blinds_progress.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/ic_wd_on_curtain_blinds_progress2.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/ic_wd_on_curtain_h_bg.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/ic_wd_on_curtain_h_open.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/ic_wd_on_curtain_h_progress_close.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/ic_wd_on_curtain_h_progress.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/ic_wd_on_curtain_open.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/ic_wd_on_curtain_roll_bg.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/ic_wd_on_curtain_roll_progress_close.png","/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS.TBL/Resources/ic_wd_on_curtain_roll_progress.png"],"BuildActions":["Compile","ObjcBindingApiDefinition","ObjcBindingCoreSource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource"],"Analyzers":[],"AdditionalFiles":[],"EditorConfigFiles":[]}
\ No newline at end of file
diff --git a/.vs/HDL_APP_Project/xs/sqlite3/storage.ide b/.vs/HDL_APP_Project/xs/sqlite3/storage.ide
index 37327ad..9c9b90a 100644
--- a/.vs/HDL_APP_Project/xs/sqlite3/storage.ide
+++ b/.vs/HDL_APP_Project/xs/sqlite3/storage.ide
Binary files differ
diff --git a/.vs/HDL_APP_Project/xs/sqlite3/storage.ide-shm b/.vs/HDL_APP_Project/xs/sqlite3/storage.ide-shm
index 13d7352..c2cb6e7 100644
--- a/.vs/HDL_APP_Project/xs/sqlite3/storage.ide-shm
+++ b/.vs/HDL_APP_Project/xs/sqlite3/storage.ide-shm
Binary files differ
diff --git a/.vs/HDL_APP_Project/xs/sqlite3/storage.ide-wal b/.vs/HDL_APP_Project/xs/sqlite3/storage.ide-wal
index 8419efb..acfa1f8 100644
--- a/.vs/HDL_APP_Project/xs/sqlite3/storage.ide-wal
+++ b/.vs/HDL_APP_Project/xs/sqlite3/storage.ide-wal
Binary files differ
diff --git a/DLL/Android/Shared.Droid.Smartrefresh.dll b/DLL/Android/Shared.Droid.Smartrefresh.dll
deleted file mode 100644
index 76bfda4..0000000
--- a/DLL/Android/Shared.Droid.Smartrefresh.dll
+++ /dev/null
Binary files differ
diff --git a/HDL-ON_iOS/AppDelegate.cs b/HDL-ON_iOS/AppDelegate.cs
index 65c5fdb..7d7622e 100644
--- a/HDL-ON_iOS/AppDelegate.cs
+++ b/HDL-ON_iOS/AppDelegate.cs
@@ -156,7 +156,7 @@
         {
             SharedMethod.SharedMethod.IsBackground = false;
             //BusSocket.Start(6000);
-            AppUnlockPage.LoadPage();
+            new AppUnlockPage().LoadPage();
             Console.WriteLine("WillEnterForeground");
             UIApplication.SharedApplication.ApplicationIconBadgeNumber = 0;
         }
@@ -175,12 +175,12 @@
 
         public override bool FinishedLaunching(UIApplication application, NSDictionary launchOptions)
         {
+            Shared.Application.IsGpsEnable = false;
             AppCenter.Start("e1add75a-82c6-4a5c-a902-4705b195748e",
                                typeof(Analytics), typeof(Crashes));
             base.FinishedLaunching(application, launchOptions);
 
             SharedMethod.SharedMethod.sharedApp = application;
-            Shared.Application.IsGpsEnable = false;
             //NSString* nsCount = [[NSLocale currentLocale] objectForKey: NSLocaleCountryCode];
             application.StatusBarStyle = UIStatusBarStyle.DarkContent;
 
diff --git a/HDL-ON_iOS/Resources/Language.ini b/HDL-ON_iOS/Resources/Language.ini
index 2ac9393..35a0d34 100644
--- a/HDL-ON_iOS/Resources/Language.ini
+++ b/HDL-ON_iOS/Resources/Language.ini
@@ -77,7 +77,7 @@
 61=浜害
 62=璁剧疆
 63=浣嶇疆绠$悊
-64=鍏变韩
+64=鍒嗕韩
 65=娣诲姞鍒版闈�
 66=淇敼鍚嶇О
 67=鍙栨秷
@@ -273,12 +273,12 @@
 257=璇疯緭鍏ュ唴瀹�
 258=娆㈣繋鏂版垚鍛樺姞鍏�
 259=鏄惁纭绉婚櫎璇ユ垚鍛橈紵
-
-
-
-
-
-
+260=杈撳叆鐧诲綍瀵嗙爜楠岃瘉
+261=鍒囨崲浣忓畢鎴愬姛銆�
+262=鍏ㄩ��
+263=鍒嗕韩鍔熻兘閫夋嫨
+264=纭鍒嗕韩
+265=鍒嗕韩缁�
 
 
 
diff --git a/HDL-ON_iOS/Resources/Phone/MusicIcon/Merge.png b/HDL-ON_iOS/Resources/Phone/MusicIcon/Merge.png
old mode 100755
new mode 100644
index 28cc2cf..3fe0f8e
--- a/HDL-ON_iOS/Resources/Phone/MusicIcon/Merge.png
+++ b/HDL-ON_iOS/Resources/Phone/MusicIcon/Merge.png
Binary files differ
diff --git a/HDL-ON_iOS/Resources/Phone/MusicIcon/MusicBack.png b/HDL-ON_iOS/Resources/Phone/MusicIcon/MusicBack.png
old mode 100755
new mode 100644
index 50de179..d10ae27
--- a/HDL-ON_iOS/Resources/Phone/MusicIcon/MusicBack.png
+++ b/HDL-ON_iOS/Resources/Phone/MusicIcon/MusicBack.png
Binary files differ
diff --git a/HDL-ON_iOS/Resources/Phone/MusicIcon/addMusic.png b/HDL-ON_iOS/Resources/Phone/MusicIcon/addMusic.png
old mode 100755
new mode 100644
index 68c755f..0d91e8c
--- a/HDL-ON_iOS/Resources/Phone/MusicIcon/addMusic.png
+++ b/HDL-ON_iOS/Resources/Phone/MusicIcon/addMusic.png
Binary files differ
diff --git a/HDL-ON_iOS/Resources/Phone/MusicIcon/addMusic1.png b/HDL-ON_iOS/Resources/Phone/MusicIcon/addMusic1.png
index 8c00282..fab9116 100644
--- a/HDL-ON_iOS/Resources/Phone/MusicIcon/addMusic1.png
+++ b/HDL-ON_iOS/Resources/Phone/MusicIcon/addMusic1.png
Binary files differ
diff --git a/HDL-ON_iOS/Resources/Phone/MusicIcon/bluetooth.png b/HDL-ON_iOS/Resources/Phone/MusicIcon/bluetooth.png
old mode 100755
new mode 100644
index 9c4f139..9c7877c
--- a/HDL-ON_iOS/Resources/Phone/MusicIcon/bluetooth.png
+++ b/HDL-ON_iOS/Resources/Phone/MusicIcon/bluetooth.png
Binary files differ
diff --git a/HDL-ON_iOS/Resources/Phone/MusicIcon/clear.png b/HDL-ON_iOS/Resources/Phone/MusicIcon/clear.png
index 4f60550..7bcd900 100644
--- a/HDL-ON_iOS/Resources/Phone/MusicIcon/clear.png
+++ b/HDL-ON_iOS/Resources/Phone/MusicIcon/clear.png
Binary files differ
diff --git a/HDL-ON_iOS/Resources/Phone/MusicIcon/collect.png b/HDL-ON_iOS/Resources/Phone/MusicIcon/collect.png
old mode 100755
new mode 100644
index b56c2ef..930bca1
--- a/HDL-ON_iOS/Resources/Phone/MusicIcon/collect.png
+++ b/HDL-ON_iOS/Resources/Phone/MusicIcon/collect.png
Binary files differ
diff --git a/HDL-ON_iOS/Resources/Phone/MusicIcon/collectSelected.png b/HDL-ON_iOS/Resources/Phone/MusicIcon/collectSelected.png
old mode 100755
new mode 100644
index eb94367..7d3d997
--- a/HDL-ON_iOS/Resources/Phone/MusicIcon/collectSelected.png
+++ b/HDL-ON_iOS/Resources/Phone/MusicIcon/collectSelected.png
Binary files differ
diff --git a/HDL-ON_iOS/Resources/Phone/MusicIcon/edit.png b/HDL-ON_iOS/Resources/Phone/MusicIcon/edit.png
old mode 100755
new mode 100644
index ea349b7..e74f0ad
--- a/HDL-ON_iOS/Resources/Phone/MusicIcon/edit.png
+++ b/HDL-ON_iOS/Resources/Phone/MusicIcon/edit.png
Binary files differ
diff --git a/HDL-ON_iOS/Resources/Phone/MusicIcon/file.png b/HDL-ON_iOS/Resources/Phone/MusicIcon/file.png
index fd3f024..8a73eff 100644
--- a/HDL-ON_iOS/Resources/Phone/MusicIcon/file.png
+++ b/HDL-ON_iOS/Resources/Phone/MusicIcon/file.png
Binary files differ
diff --git a/HDL-ON_iOS/Resources/Phone/MusicIcon/fileList.png b/HDL-ON_iOS/Resources/Phone/MusicIcon/fileList.png
index 0bea29d..969aa48 100644
--- a/HDL-ON_iOS/Resources/Phone/MusicIcon/fileList.png
+++ b/HDL-ON_iOS/Resources/Phone/MusicIcon/fileList.png
Binary files differ
diff --git a/HDL-ON_iOS/Resources/Phone/MusicIcon/filePause.png b/HDL-ON_iOS/Resources/Phone/MusicIcon/filePause.png
index ffbddc7..7326309 100644
--- a/HDL-ON_iOS/Resources/Phone/MusicIcon/filePause.png
+++ b/HDL-ON_iOS/Resources/Phone/MusicIcon/filePause.png
Binary files differ
diff --git a/HDL-ON_iOS/Resources/Phone/MusicIcon/filePlay.png b/HDL-ON_iOS/Resources/Phone/MusicIcon/filePlay.png
index d797e92..55520f8 100644
--- a/HDL-ON_iOS/Resources/Phone/MusicIcon/filePlay.png
+++ b/HDL-ON_iOS/Resources/Phone/MusicIcon/filePlay.png
Binary files differ
diff --git a/HDL-ON_iOS/Resources/Phone/MusicIcon/line.png b/HDL-ON_iOS/Resources/Phone/MusicIcon/line.png
old mode 100755
new mode 100644
index d5524d6..baf146c
--- a/HDL-ON_iOS/Resources/Phone/MusicIcon/line.png
+++ b/HDL-ON_iOS/Resources/Phone/MusicIcon/line.png
Binary files differ
diff --git a/HDL-ON_iOS/Resources/Phone/MusicIcon/list.png b/HDL-ON_iOS/Resources/Phone/MusicIcon/list.png
old mode 100755
new mode 100644
index e169a7a..6f77833
--- a/HDL-ON_iOS/Resources/Phone/MusicIcon/list.png
+++ b/HDL-ON_iOS/Resources/Phone/MusicIcon/list.png
Binary files differ
diff --git a/HDL-ON_iOS/Resources/Phone/MusicIcon/localMusic.png b/HDL-ON_iOS/Resources/Phone/MusicIcon/localMusic.png
old mode 100755
new mode 100644
index 80e0113..91cfc5b
--- a/HDL-ON_iOS/Resources/Phone/MusicIcon/localMusic.png
+++ b/HDL-ON_iOS/Resources/Phone/MusicIcon/localMusic.png
Binary files differ
diff --git a/HDL-ON_iOS/Resources/Phone/MusicIcon/love.png b/HDL-ON_iOS/Resources/Phone/MusicIcon/love.png
index 4f39812..908832d 100644
--- a/HDL-ON_iOS/Resources/Phone/MusicIcon/love.png
+++ b/HDL-ON_iOS/Resources/Phone/MusicIcon/love.png
Binary files differ
diff --git a/HDL-ON_iOS/Resources/Phone/MusicIcon/love1.png b/HDL-ON_iOS/Resources/Phone/MusicIcon/love1.png
old mode 100755
new mode 100644
index db810b6..872a770
--- a/HDL-ON_iOS/Resources/Phone/MusicIcon/love1.png
+++ b/HDL-ON_iOS/Resources/Phone/MusicIcon/love1.png
Binary files differ
diff --git a/HDL-ON_iOS/Resources/Phone/MusicIcon/loveMusic.png b/HDL-ON_iOS/Resources/Phone/MusicIcon/loveMusic.png
index 9edca47..8154e14 100644
--- a/HDL-ON_iOS/Resources/Phone/MusicIcon/loveMusic.png
+++ b/HDL-ON_iOS/Resources/Phone/MusicIcon/loveMusic.png
Binary files differ
diff --git a/HDL-ON_iOS/Resources/Phone/MusicIcon/loveRadio.png b/HDL-ON_iOS/Resources/Phone/MusicIcon/loveRadio.png
index 388fb8f..7fd883e 100644
--- a/HDL-ON_iOS/Resources/Phone/MusicIcon/loveRadio.png
+++ b/HDL-ON_iOS/Resources/Phone/MusicIcon/loveRadio.png
Binary files differ
diff --git a/HDL-ON_iOS/Resources/Phone/MusicIcon/loveSelected.png b/HDL-ON_iOS/Resources/Phone/MusicIcon/loveSelected.png
index a25a667..9fbfd2e 100644
--- a/HDL-ON_iOS/Resources/Phone/MusicIcon/loveSelected.png
+++ b/HDL-ON_iOS/Resources/Phone/MusicIcon/loveSelected.png
Binary files differ
diff --git a/HDL-ON_iOS/Resources/Phone/MusicIcon/loveSelected1.png b/HDL-ON_iOS/Resources/Phone/MusicIcon/loveSelected1.png
old mode 100755
new mode 100644
index 857119e..7c55f17
--- a/HDL-ON_iOS/Resources/Phone/MusicIcon/loveSelected1.png
+++ b/HDL-ON_iOS/Resources/Phone/MusicIcon/loveSelected1.png
Binary files differ
diff --git a/HDL-ON_iOS/Resources/Phone/MusicIcon/musicIcon.png b/HDL-ON_iOS/Resources/Phone/MusicIcon/musicIcon.png
old mode 100755
new mode 100644
Binary files differ
diff --git a/HDL-ON_iOS/Resources/Phone/MusicIcon/myList.png b/HDL-ON_iOS/Resources/Phone/MusicIcon/myList.png
old mode 100755
new mode 100644
index 24b4f3d..1259873
--- a/HDL-ON_iOS/Resources/Phone/MusicIcon/myList.png
+++ b/HDL-ON_iOS/Resources/Phone/MusicIcon/myList.png
Binary files differ
diff --git a/HDL-ON_iOS/Resources/Phone/MusicIcon/myLove.png b/HDL-ON_iOS/Resources/Phone/MusicIcon/myLove.png
old mode 100755
new mode 100644
index 20cb7f7..8a460ef
--- a/HDL-ON_iOS/Resources/Phone/MusicIcon/myLove.png
+++ b/HDL-ON_iOS/Resources/Phone/MusicIcon/myLove.png
Binary files differ
diff --git a/HDL-ON_iOS/Resources/Phone/MusicIcon/next.png b/HDL-ON_iOS/Resources/Phone/MusicIcon/next.png
old mode 100755
new mode 100644
index 01955a1..349f369
--- a/HDL-ON_iOS/Resources/Phone/MusicIcon/next.png
+++ b/HDL-ON_iOS/Resources/Phone/MusicIcon/next.png
Binary files differ
diff --git a/HDL-ON_iOS/Resources/Phone/MusicIcon/next1.png b/HDL-ON_iOS/Resources/Phone/MusicIcon/next1.png
old mode 100755
new mode 100644
index 7e8e05e..f8a0425
--- a/HDL-ON_iOS/Resources/Phone/MusicIcon/next1.png
+++ b/HDL-ON_iOS/Resources/Phone/MusicIcon/next1.png
Binary files differ
diff --git a/HDL-ON_iOS/Resources/Phone/MusicIcon/next1Selected.png b/HDL-ON_iOS/Resources/Phone/MusicIcon/next1Selected.png
old mode 100755
new mode 100644
index 08cbdf7..9c89a26
--- a/HDL-ON_iOS/Resources/Phone/MusicIcon/next1Selected.png
+++ b/HDL-ON_iOS/Resources/Phone/MusicIcon/next1Selected.png
Binary files differ
diff --git a/HDL-ON_iOS/Resources/Phone/MusicIcon/nextSelected.png b/HDL-ON_iOS/Resources/Phone/MusicIcon/nextSelected.png
old mode 100755
new mode 100644
index 2d25724..dbfb0dc
--- a/HDL-ON_iOS/Resources/Phone/MusicIcon/nextSelected.png
+++ b/HDL-ON_iOS/Resources/Phone/MusicIcon/nextSelected.png
Binary files differ
diff --git a/HDL-ON_iOS/Resources/Phone/MusicIcon/noSelectedIcon.png b/HDL-ON_iOS/Resources/Phone/MusicIcon/noSelectedIcon.png
index 08282f3..21bbb57 100644
--- a/HDL-ON_iOS/Resources/Phone/MusicIcon/noSelectedIcon.png
+++ b/HDL-ON_iOS/Resources/Phone/MusicIcon/noSelectedIcon.png
Binary files differ
diff --git a/HDL-ON_iOS/Resources/Phone/MusicIcon/pause.png b/HDL-ON_iOS/Resources/Phone/MusicIcon/pause.png
old mode 100755
new mode 100644
index 98f3002..0ce9b36
--- a/HDL-ON_iOS/Resources/Phone/MusicIcon/pause.png
+++ b/HDL-ON_iOS/Resources/Phone/MusicIcon/pause.png
Binary files differ
diff --git a/HDL-ON_iOS/Resources/Phone/MusicIcon/pause1.png b/HDL-ON_iOS/Resources/Phone/MusicIcon/pause1.png
old mode 100755
new mode 100644
index bf4648f..b08752f
--- a/HDL-ON_iOS/Resources/Phone/MusicIcon/pause1.png
+++ b/HDL-ON_iOS/Resources/Phone/MusicIcon/pause1.png
Binary files differ
diff --git a/HDL-ON_iOS/Resources/Phone/MusicIcon/play.png b/HDL-ON_iOS/Resources/Phone/MusicIcon/play.png
old mode 100755
new mode 100644
index 87890f6..3ef416b
--- a/HDL-ON_iOS/Resources/Phone/MusicIcon/play.png
+++ b/HDL-ON_iOS/Resources/Phone/MusicIcon/play.png
Binary files differ
diff --git a/HDL-ON_iOS/Resources/Phone/MusicIcon/play1.png b/HDL-ON_iOS/Resources/Phone/MusicIcon/play1.png
old mode 100755
new mode 100644
index 13d1270..8a6057d
--- a/HDL-ON_iOS/Resources/Phone/MusicIcon/play1.png
+++ b/HDL-ON_iOS/Resources/Phone/MusicIcon/play1.png
Binary files differ
diff --git a/HDL-ON_iOS/Resources/Phone/MusicIcon/playBj.png b/HDL-ON_iOS/Resources/Phone/MusicIcon/playBj.png
old mode 100755
new mode 100644
index b11c30d..83b1c1a
--- a/HDL-ON_iOS/Resources/Phone/MusicIcon/playBj.png
+++ b/HDL-ON_iOS/Resources/Phone/MusicIcon/playBj.png
Binary files differ
diff --git a/HDL-ON_iOS/Resources/Phone/MusicIcon/playList.png b/HDL-ON_iOS/Resources/Phone/MusicIcon/playList.png
old mode 100755
new mode 100644
index 87f9dbb..748e1d5
--- a/HDL-ON_iOS/Resources/Phone/MusicIcon/playList.png
+++ b/HDL-ON_iOS/Resources/Phone/MusicIcon/playList.png
Binary files differ
diff --git a/HDL-ON_iOS/Resources/Phone/MusicIcon/playStatus.png b/HDL-ON_iOS/Resources/Phone/MusicIcon/playStatus.png
old mode 100755
new mode 100644
index aa3a3dd..aca1d01
--- a/HDL-ON_iOS/Resources/Phone/MusicIcon/playStatus.png
+++ b/HDL-ON_iOS/Resources/Phone/MusicIcon/playStatus.png
Binary files differ
diff --git a/HDL-ON_iOS/Resources/Phone/MusicIcon/prev.png b/HDL-ON_iOS/Resources/Phone/MusicIcon/prev.png
old mode 100755
new mode 100644
index 9079617..5caf4a1
--- a/HDL-ON_iOS/Resources/Phone/MusicIcon/prev.png
+++ b/HDL-ON_iOS/Resources/Phone/MusicIcon/prev.png
Binary files differ
diff --git a/HDL-ON_iOS/Resources/Phone/MusicIcon/prevSeletced.png b/HDL-ON_iOS/Resources/Phone/MusicIcon/prevSeletced.png
old mode 100755
new mode 100644
index 906693c..818ffa5
--- a/HDL-ON_iOS/Resources/Phone/MusicIcon/prevSeletced.png
+++ b/HDL-ON_iOS/Resources/Phone/MusicIcon/prevSeletced.png
Binary files differ
diff --git a/HDL-ON_iOS/Resources/Phone/MusicIcon/progressIcon.png b/HDL-ON_iOS/Resources/Phone/MusicIcon/progressIcon.png
old mode 100755
new mode 100644
index f5d1675..0447100
--- a/HDL-ON_iOS/Resources/Phone/MusicIcon/progressIcon.png
+++ b/HDL-ON_iOS/Resources/Phone/MusicIcon/progressIcon.png
Binary files differ
diff --git a/HDL-ON_iOS/Resources/Phone/MusicIcon/prve1.png b/HDL-ON_iOS/Resources/Phone/MusicIcon/prve1.png
old mode 100755
new mode 100644
index 3cdd88a..9bd3146
--- a/HDL-ON_iOS/Resources/Phone/MusicIcon/prve1.png
+++ b/HDL-ON_iOS/Resources/Phone/MusicIcon/prve1.png
Binary files differ
diff --git a/HDL-ON_iOS/Resources/Phone/MusicIcon/prve1Selected.png b/HDL-ON_iOS/Resources/Phone/MusicIcon/prve1Selected.png
old mode 100755
new mode 100644
index 3f95878..26d708a
--- a/HDL-ON_iOS/Resources/Phone/MusicIcon/prve1Selected.png
+++ b/HDL-ON_iOS/Resources/Phone/MusicIcon/prve1Selected.png
Binary files differ
diff --git a/HDL-ON_iOS/Resources/Phone/MusicIcon/qqMusic.png b/HDL-ON_iOS/Resources/Phone/MusicIcon/qqMusic.png
old mode 100755
new mode 100644
index f4f1b1d..f766fc8
--- a/HDL-ON_iOS/Resources/Phone/MusicIcon/qqMusic.png
+++ b/HDL-ON_iOS/Resources/Phone/MusicIcon/qqMusic.png
Binary files differ
diff --git a/HDL-ON_iOS/Resources/Phone/MusicIcon/radio.png b/HDL-ON_iOS/Resources/Phone/MusicIcon/radio.png
old mode 100755
new mode 100644
index 06b4573..48f0c72
--- a/HDL-ON_iOS/Resources/Phone/MusicIcon/radio.png
+++ b/HDL-ON_iOS/Resources/Phone/MusicIcon/radio.png
Binary files differ
diff --git a/HDL-ON_iOS/Resources/Phone/MusicIcon/radioIcon.png b/HDL-ON_iOS/Resources/Phone/MusicIcon/radioIcon.png
index 4282b98..263977b 100644
--- a/HDL-ON_iOS/Resources/Phone/MusicIcon/radioIcon.png
+++ b/HDL-ON_iOS/Resources/Phone/MusicIcon/radioIcon.png
Binary files differ
diff --git a/HDL-ON_iOS/Resources/Phone/MusicIcon/random.png b/HDL-ON_iOS/Resources/Phone/MusicIcon/random.png
old mode 100755
new mode 100644
index 060b07a..73d0494
--- a/HDL-ON_iOS/Resources/Phone/MusicIcon/random.png
+++ b/HDL-ON_iOS/Resources/Phone/MusicIcon/random.png
Binary files differ
diff --git a/HDL-ON_iOS/Resources/Phone/MusicIcon/selectedIcon.png b/HDL-ON_iOS/Resources/Phone/MusicIcon/selectedIcon.png
index b10c2c1..16e41de 100644
--- a/HDL-ON_iOS/Resources/Phone/MusicIcon/selectedIcon.png
+++ b/HDL-ON_iOS/Resources/Phone/MusicIcon/selectedIcon.png
Binary files differ
diff --git a/HDL-ON_iOS/Resources/Phone/MusicIcon/set.png b/HDL-ON_iOS/Resources/Phone/MusicIcon/set.png
old mode 100755
new mode 100644
index cab0e99..3d7f870
--- a/HDL-ON_iOS/Resources/Phone/MusicIcon/set.png
+++ b/HDL-ON_iOS/Resources/Phone/MusicIcon/set.png
Binary files differ
diff --git a/HDL-ON_iOS/Resources/Phone/MusicIcon/single.png b/HDL-ON_iOS/Resources/Phone/MusicIcon/single.png
old mode 100755
new mode 100644
index dc65fc6..3d49095
--- a/HDL-ON_iOS/Resources/Phone/MusicIcon/single.png
+++ b/HDL-ON_iOS/Resources/Phone/MusicIcon/single.png
Binary files differ
diff --git a/HDL-ON_iOS/Resources/Phone/MusicIcon/sourceNetx.png b/HDL-ON_iOS/Resources/Phone/MusicIcon/sourceNetx.png
old mode 100755
new mode 100644
index 066f199..6bd7f63
--- a/HDL-ON_iOS/Resources/Phone/MusicIcon/sourceNetx.png
+++ b/HDL-ON_iOS/Resources/Phone/MusicIcon/sourceNetx.png
Binary files differ
diff --git a/HDL-ON_iOS/Resources/Phone/MusicIcon/usb.png b/HDL-ON_iOS/Resources/Phone/MusicIcon/usb.png
old mode 100755
new mode 100644
index be7d334..6e2d9fd
--- a/HDL-ON_iOS/Resources/Phone/MusicIcon/usb.png
+++ b/HDL-ON_iOS/Resources/Phone/MusicIcon/usb.png
Binary files differ
diff --git a/HDL-ON_iOS/Resources/Phone/MusicIcon/vol.png b/HDL-ON_iOS/Resources/Phone/MusicIcon/vol.png
index 1288633..c23711c 100644
--- a/HDL-ON_iOS/Resources/Phone/MusicIcon/vol.png
+++ b/HDL-ON_iOS/Resources/Phone/MusicIcon/vol.png
Binary files differ
diff --git a/HDLWidgetLibrary/.DS_Store b/HDLWidgetLibrary/.DS_Store
deleted file mode 100644
index fc0cd05..0000000
--- a/HDLWidgetLibrary/.DS_Store
+++ /dev/null
Binary files differ
diff --git a/HDLWidgetLibrary/HDLWidgetLibrary.xcodeproj/project.pbxproj b/HDLWidgetLibrary/HDLWidgetLibrary.xcodeproj/project.pbxproj
index 5a279d2..4429664 100644
--- a/HDLWidgetLibrary/HDLWidgetLibrary.xcodeproj/project.pbxproj
+++ b/HDLWidgetLibrary/HDLWidgetLibrary.xcodeproj/project.pbxproj
@@ -25,6 +25,9 @@
 		4BA9364A235D61190062548F /* CropImageUtlis.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BA93641235D61190062548F /* CropImageUtlis.m */; };
 		4BCCD7FF2369AE1D000EF33F /* HDLGestureLockView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BCCD7FE2369AE1D000EF33F /* HDLGestureLockView.m */; };
 		4BCCD8022369AE96000EF33F /* HDLUtlisXM.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BCCD8012369AE96000EF33F /* HDLUtlisXM.m */; };
+		B94D9DA22499C5F3008A7B96 /* HDLDiyArcSeekbar.m in Sources */ = {isa = PBXBuildFile; fileRef = B94D9DA12499C5F2008A7B96 /* HDLDiyArcSeekbar.m */; };
+		B94D9DB42499C5FD008A7B96 /* HDLOnOACCurtainSeekBar.m in Sources */ = {isa = PBXBuildFile; fileRef = B94D9DA82499C5FD008A7B96 /* HDLOnOACCurtainSeekBar.m */; };
+		B94D9DB52499C5FD008A7B96 /* HDLOnRollCurtainSeekBar.m in Sources */ = {isa = PBXBuildFile; fileRef = B94D9DAC2499C5FD008A7B96 /* HDLOnRollCurtainSeekBar.m */; };
 		B9998FDA242F2DCC008A2FB6 /* HQImageEditViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = B9998FB7242F2DCB008A2FB6 /* HQImageEditViewController.m */; };
 		B9998FDB242F2DCC008A2FB6 /* NSLayoutConstraint+MASDebugAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = B9998FBA242F2DCB008A2FB6 /* NSLayoutConstraint+MASDebugAdditions.m */; };
 		B9998FDC242F2DCC008A2FB6 /* ViewController+MASAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = B9998FC3242F2DCB008A2FB6 /* ViewController+MASAdditions.m */; };
@@ -99,6 +102,24 @@
 		4BCCD7FE2369AE1D000EF33F /* HDLGestureLockView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HDLGestureLockView.m; sourceTree = "<group>"; };
 		4BCCD8002369AE96000EF33F /* HDLUtlisXM.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = HDLUtlisXM.h; sourceTree = "<group>"; };
 		4BCCD8012369AE96000EF33F /* HDLUtlisXM.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = HDLUtlisXM.m; sourceTree = "<group>"; };
+		B94D9DA02499C5F2008A7B96 /* HDLDiyArcSeekbar.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HDLDiyArcSeekbar.h; sourceTree = "<group>"; };
+		B94D9DA12499C5F2008A7B96 /* HDLDiyArcSeekbar.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HDLDiyArcSeekbar.m; sourceTree = "<group>"; };
+		B94D9DA42499C5FD008A7B96 /* ic_wd_on_curtain_roll_progress_close.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = ic_wd_on_curtain_roll_progress_close.png; sourceTree = "<group>"; };
+		B94D9DA52499C5FD008A7B96 /* HDLOnRollCurtainSeekBar.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HDLOnRollCurtainSeekBar.h; sourceTree = "<group>"; };
+		B94D9DA62499C5FD008A7B96 /* ic_wd_on_curtain_h_open.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = ic_wd_on_curtain_h_open.png; sourceTree = "<group>"; };
+		B94D9DA72499C5FD008A7B96 /* ic_wd_on_curtain_open.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = ic_wd_on_curtain_open.png; sourceTree = "<group>"; };
+		B94D9DA82499C5FD008A7B96 /* HDLOnOACCurtainSeekBar.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HDLOnOACCurtainSeekBar.m; sourceTree = "<group>"; };
+		B94D9DA92499C5FD008A7B96 /* ic_wd_on_curtain_blinds_progress_close2.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = ic_wd_on_curtain_blinds_progress_close2.png; sourceTree = "<group>"; };
+		B94D9DAA2499C5FD008A7B96 /* ic_wd_on_curtain_roll_bg.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = ic_wd_on_curtain_roll_bg.png; sourceTree = "<group>"; };
+		B94D9DAB2499C5FD008A7B96 /* ic_wd_on_curtain_h_progress.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = ic_wd_on_curtain_h_progress.png; sourceTree = "<group>"; };
+		B94D9DAC2499C5FD008A7B96 /* HDLOnRollCurtainSeekBar.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HDLOnRollCurtainSeekBar.m; sourceTree = "<group>"; };
+		B94D9DAD2499C5FD008A7B96 /* ic_wd_on_curtain_roll_progress.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = ic_wd_on_curtain_roll_progress.png; sourceTree = "<group>"; };
+		B94D9DAE2499C5FD008A7B96 /* ic_wd_on_curtain_h_progress_close.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = ic_wd_on_curtain_h_progress_close.png; sourceTree = "<group>"; };
+		B94D9DAF2499C5FD008A7B96 /* ic_wd_on_curtain_blinds_progress2.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = ic_wd_on_curtain_blinds_progress2.png; sourceTree = "<group>"; };
+		B94D9DB02499C5FD008A7B96 /* ic_wd_on_curtain_blinds_progress_close.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = ic_wd_on_curtain_blinds_progress_close.png; sourceTree = "<group>"; };
+		B94D9DB12499C5FD008A7B96 /* HDLOnOACCurtainSeekBar.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HDLOnOACCurtainSeekBar.h; sourceTree = "<group>"; };
+		B94D9DB22499C5FD008A7B96 /* ic_wd_on_curtain_h_bg.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = ic_wd_on_curtain_h_bg.png; sourceTree = "<group>"; };
+		B94D9DB32499C5FD008A7B96 /* ic_wd_on_curtain_blinds_progress.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = ic_wd_on_curtain_blinds_progress.png; sourceTree = "<group>"; };
 		B9998FB7242F2DCB008A2FB6 /* HQImageEditViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HQImageEditViewController.m; sourceTree = "<group>"; };
 		B9998FB9242F2DCB008A2FB6 /* MASCompositeConstraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MASCompositeConstraint.h; sourceTree = "<group>"; };
 		B9998FBA242F2DCB008A2FB6 /* NSLayoutConstraint+MASDebugAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSLayoutConstraint+MASDebugAdditions.m"; sourceTree = "<group>"; };
@@ -181,6 +202,7 @@
 				4B8890B2239E220500B83519 /* HDLDiyImageSeekBar */,
 				4B65C7E3237BB5D800E0DC16 /* HDLArcScaleSeekBar */,
 				4B9B13AC23741BE400088244 /* HDLCurtainSeekBar */,
+				B94D9DA32499C5FD008A7B96 /* HDLONCurtainSeekBar */,
 				4BCCD7FC2369AE1D000EF33F /* GestureLockView */,
 				4BA93620235D5E490062548F /* CropImage */,
 				4B74CA182320B4C800C4EC2F /* ZJPickerView */,
@@ -197,6 +219,8 @@
 		4B74C9FE2320B29E00C4EC2F /* HDLArcSeekbar */ = {
 			isa = PBXGroup;
 			children = (
+				B94D9DA02499C5F2008A7B96 /* HDLDiyArcSeekbar.h */,
+				B94D9DA12499C5F2008A7B96 /* HDLDiyArcSeekbar.m */,
 				4B74CA002320B29E00C4EC2F /* HDLArcSeekbar.h */,
 				4B74C9FF2320B29E00C4EC2F /* HDLArcSeekbar.m */,
 			);
@@ -296,6 +320,29 @@
 				4BCCD7FE2369AE1D000EF33F /* HDLGestureLockView.m */,
 			);
 			path = GestureLockView;
+			sourceTree = "<group>";
+		};
+		B94D9DA32499C5FD008A7B96 /* HDLONCurtainSeekBar */ = {
+			isa = PBXGroup;
+			children = (
+				B94D9DA52499C5FD008A7B96 /* HDLOnRollCurtainSeekBar.h */,
+				B94D9DAC2499C5FD008A7B96 /* HDLOnRollCurtainSeekBar.m */,
+				B94D9DB12499C5FD008A7B96 /* HDLOnOACCurtainSeekBar.h */,
+				B94D9DA82499C5FD008A7B96 /* HDLOnOACCurtainSeekBar.m */,
+				B94D9DA42499C5FD008A7B96 /* ic_wd_on_curtain_roll_progress_close.png */,
+				B94D9DA62499C5FD008A7B96 /* ic_wd_on_curtain_h_open.png */,
+				B94D9DA72499C5FD008A7B96 /* ic_wd_on_curtain_open.png */,
+				B94D9DA92499C5FD008A7B96 /* ic_wd_on_curtain_blinds_progress_close2.png */,
+				B94D9DAA2499C5FD008A7B96 /* ic_wd_on_curtain_roll_bg.png */,
+				B94D9DAB2499C5FD008A7B96 /* ic_wd_on_curtain_h_progress.png */,
+				B94D9DAD2499C5FD008A7B96 /* ic_wd_on_curtain_roll_progress.png */,
+				B94D9DAE2499C5FD008A7B96 /* ic_wd_on_curtain_h_progress_close.png */,
+				B94D9DAF2499C5FD008A7B96 /* ic_wd_on_curtain_blinds_progress2.png */,
+				B94D9DB02499C5FD008A7B96 /* ic_wd_on_curtain_blinds_progress_close.png */,
+				B94D9DB22499C5FD008A7B96 /* ic_wd_on_curtain_h_bg.png */,
+				B94D9DB32499C5FD008A7B96 /* ic_wd_on_curtain_blinds_progress.png */,
+			);
+			path = HDLONCurtainSeekBar;
 			sourceTree = "<group>";
 		};
 		B9998FB6242F2DCB008A2FB6 /* HQImageEditViewController */ = {
@@ -431,6 +478,8 @@
 				4BCCD8022369AE96000EF33F /* HDLUtlisXM.m in Sources */,
 				4BCCD7FF2369AE1D000EF33F /* HDLGestureLockView.m in Sources */,
 				B9998FE6242F2DCC008A2FB6 /* HQEditImageEditView.m in Sources */,
+				B94D9DB52499C5FD008A7B96 /* HDLOnRollCurtainSeekBar.m in Sources */,
+				B94D9DB42499C5FD008A7B96 /* HDLOnOACCurtainSeekBar.m in Sources */,
 				4B8890B5239E225500B83519 /* HDLDiyImageSeekBar.m in Sources */,
 				4B74CA132320B29E00C4EC2F /* HDLCoverFlow.m in Sources */,
 				4B74CA112320B29E00C4EC2F /* HDLArcSeekbar.m in Sources */,
@@ -438,6 +487,7 @@
 				B9998FDF242F2DCC008A2FB6 /* MASLayoutConstraint.m in Sources */,
 				4B74CA1B2320B4C800C4EC2F /* ZJPickerView.m in Sources */,
 				B9998FDC242F2DCC008A2FB6 /* ViewController+MASAdditions.m in Sources */,
+				B94D9DA22499C5F3008A7B96 /* HDLDiyArcSeekbar.m in Sources */,
 				4B9B13BF2374220D00088244 /* SeekBarDelegate.m in Sources */,
 				4B74CA152320B29E00C4EC2F /* HDLWaveSeekBar.m in Sources */,
 				B9A22FE7241CD88200F79DA1 /* HDLDiyImageVerticalSeekBar.m in Sources */,
diff --git a/HDLWidgetLibrary/HDLWidgetLibrary.xcodeproj/project.xcworkspace/xcuserdata/jlchen.xcuserdatad/UserInterfaceState.xcuserstate b/HDLWidgetLibrary/HDLWidgetLibrary.xcodeproj/project.xcworkspace/xcuserdata/jlchen.xcuserdatad/UserInterfaceState.xcuserstate
index ea133a3..8bf8539 100644
--- a/HDLWidgetLibrary/HDLWidgetLibrary.xcodeproj/project.xcworkspace/xcuserdata/jlchen.xcuserdatad/UserInterfaceState.xcuserstate
+++ b/HDLWidgetLibrary/HDLWidgetLibrary.xcodeproj/project.xcworkspace/xcuserdata/jlchen.xcuserdatad/UserInterfaceState.xcuserstate
Binary files differ
diff --git a/HDLWidgetLibrary/HDLWidgetLibrary/GestureLockView/HDLGestureLockView.h b/HDLWidgetLibrary/HDLWidgetLibrary/GestureLockView/HDLGestureLockView.h
index 357a7e3..af47e2a 100644
--- a/HDLWidgetLibrary/HDLWidgetLibrary/GestureLockView/HDLGestureLockView.h
+++ b/HDLWidgetLibrary/HDLWidgetLibrary/GestureLockView/HDLGestureLockView.h
@@ -39,6 +39,8 @@
 @property (nonatomic, weak) id<SSGestureLockViewDelegate>delegate;
 
 @property (nonatomic, assign) BOOL showErrorStatus;///灞曠ず閿欒鍦扮姸鎬�
+
+
 /**
  閲嶇疆甯冨眬
  
@@ -47,5 +49,14 @@
  */
 -(void)initWithFrameLockView:(CGRect) mCGRect;
 
+
+-(void)setSolidType:(BOOL)isSolidType;
+
 @end
 NS_ASSUME_NONNULL_END
+
+
+//# HDLGestureLockView(鎵嬪娍瑙i攣)
+//*****V1.0.2*****
+//2020-06-17
+//1.澧炲姞瀹炲績鍦嗙偣鐨勬晥鏋� 瑙i攣鏍峰紡绫诲瀷銆�
diff --git a/HDLWidgetLibrary/HDLWidgetLibrary/GestureLockView/HDLGestureLockView.m b/HDLWidgetLibrary/HDLWidgetLibrary/GestureLockView/HDLGestureLockView.m
index 0e48d12..8148149 100644
--- a/HDLWidgetLibrary/HDLWidgetLibrary/GestureLockView/HDLGestureLockView.m
+++ b/HDLWidgetLibrary/HDLWidgetLibrary/GestureLockView/HDLGestureLockView.m
@@ -13,9 +13,9 @@
 #define SSGestureLock_SelectedButtonSize CGSizeMake(60,60)//閫夋嫨鍚庢寜閽殑澶у皬
 #define SSGestureLock_SelectedLineColor HEXCOLOR(0xFC744B)//閫夋嫨鏃跺�欑嚎鐨勯鑹�
 #define SSGestureLock_SelectedErrorLineColor HEXCOLOR(0xFF0000) //閫夋嫨鍚庨敊璇嚎鐨勯鑹�
-#define SSGestureLock_NomarlColor HEXCOLOR(0xD5DBE8)
+//#define SSGestureLock_NomarlColor HEXCOLOR(0xD5DBE8)
 #define SSGestureLock_BorderColor HEXCOLOR(0x818181)
-
+#define SSGestureLock_NomarlColor HEXCOLOR(0xC0C7D4)
 
 
 CGFloat const SSGestureLock_DrawLineWidth  = 2; //鐢荤嚎鐨勫搴�
@@ -39,6 +39,10 @@
 @property (nonatomic, strong) UIColor *errorColor;
 @property (nonatomic, strong) UIColor *normalColor;
 @property (nonatomic, strong) UIColor *selectedColor;
+@property (nonatomic, strong) UIColor *selectedColor_Alpha;
+@property (nonatomic, strong) UIColor *errorColor_Alpha;
+@property (nonatomic, assign) BOOL isSolidType;
+
 @end
 
 @implementation SSGestureLockKeyView
@@ -60,19 +64,26 @@
     ///鏍规嵁澶у皬鏉ヨ缃渾瑙�
     self.layer.cornerRadius = self.frame.size.height/2;
     self.layer.masksToBounds = true;
-    self.layer.borderWidth = 1.0f;
-    self.layer.borderColor = SSGestureLock_BorderColor.CGColor;
+//    self.layer.borderWidth = 1.0f;
+//    self.layer.borderColor = SSGestureLock_BorderColor.CGColor;
     
     CGFloat smallView_x = CGRectGetWidth(self.frame)*1/3;
     CGFloat smallView_y = CGRectGetWidth(self.frame)*1/3;
     CGFloat smallView_width = CGRectGetWidth(self.frame)*1/3;
     self.smallView.frame = CGRectMake(smallView_x, smallView_y, smallView_width, smallView_width);
     self.smallView.layer.cornerRadius = self.smallView.frame.size.height/2;
+    
+    if(_isSolidType){
+        self.smallView.backgroundColor = self.normalColor;
+    }else{
+        self.layer.borderWidth = 1.0f;
+        self.layer.borderColor = SSGestureLock_BorderColor.CGColor;
+    }
 }
-
 
 - (void)setErrorColor:(UIColor *)errorColor{
     _errorColor = errorColor;
+    _errorColor_Alpha = [self getNewColorWith:errorColor newAlpha:0.2F];
 }
 - (void)setNormalColor:(UIColor *)normalColor{
     _normalColor = normalColor;
@@ -80,25 +91,58 @@
 }
 - (void)setSelectedColor:(UIColor *)selectedColor{
     _selectedColor = selectedColor;
+    _selectedColor_Alpha = [self getNewColorWith:selectedColor newAlpha:0.2F];
+}
+
+// 鏀瑰彉UIColor鐨凙lpha
+- (UIColor *)getNewColorWith:(UIColor *)color newAlpha:(float)newAlpha{
+    CGFloat red = 0.0;
+    CGFloat green = 0.0;
+    CGFloat blue = 0.0;
+    CGFloat alpha = 0.0;
+    [color getRed:&red green:&green blue:&blue alpha:&alpha];
+    UIColor *newColor = [UIColor colorWithRed:red green:green blue:blue alpha:newAlpha];
+    return newColor;
 }
 
 - (void)setKeyType:(SSGestureLockKeyType)keyType{
     _keyType = keyType;
-    if (_keyType == SSGestureLockKeyNormalType) {
-        //        self.backgroundColor = [UIColor clearColor];
-        self.smallView.backgroundColor = [UIColor clearColor];
-        self.layer.borderColor = SSGestureLock_BorderColor.CGColor;
-    }
-    if (_keyType == SSGestureLockKeySelectedType) {
-        //        self.backgroundColor = self.normalColor;
-        self.smallView.backgroundColor = self.selectedColor;
-        self.layer.borderColor = self.selectedColor.CGColor;
-    }
     
-    if (_keyType == SSGestureLockKeyErrorType) {
-        //        self.backgroundColor = self.normalColor;
-        self.smallView.backgroundColor = self.errorColor;
-        self.layer.borderColor = self.errorColor.CGColor;
+    if(!_isSolidType){
+        if (_keyType == SSGestureLockKeyNormalType) {
+            //        self.backgroundColor = [UIColor clearColor];
+            self.smallView.backgroundColor = [UIColor clearColor];
+            self.layer.borderColor = SSGestureLock_BorderColor.CGColor;
+        }
+        if (_keyType == SSGestureLockKeySelectedType) {
+            //        self.backgroundColor = self.normalColor;
+            self.smallView.backgroundColor = self.selectedColor;
+            self.layer.borderColor = self.selectedColor.CGColor;
+        }
+        
+        if (_keyType == SSGestureLockKeyErrorType) {
+            //        self.backgroundColor = self.normalColor;
+            self.smallView.backgroundColor = self.errorColor;
+            self.layer.borderColor = self.errorColor.CGColor;
+        }
+        
+    }else{
+        if (_keyType == SSGestureLockKeyNormalType) {
+            self.smallView.backgroundColor = self.normalColor;
+            self.backgroundColor =  [UIColor clearColor];
+            //        self.layer.borderColor = SSOnGestureLock_BorderColor.CGColor;
+        }
+        if (_keyType == SSGestureLockKeySelectedType) {
+            self.smallView.backgroundColor = self.selectedColor;
+            //        self.layer.borderColor = self.selectedColor.CGColor;
+            self.backgroundColor = self.selectedColor_Alpha;
+        }
+        
+        if (_keyType == SSGestureLockKeyErrorType) {
+            self.smallView.backgroundColor = self.errorColor;
+            self.backgroundColor = self.errorColor_Alpha;
+            //        self.layer.borderColor = self.errorColor.CGColor;
+        }
     }
 }
 
@@ -110,6 +154,7 @@
 @property (nonatomic, strong) NSMutableArray <SSGestureLockKeyView *> *selectedKeyViewArray;
 @property (nonatomic, assign) CGPoint movePoint;
 @property (nonatomic, strong) CAShapeLayer *drawLayer;
+@property (nonatomic, assign) BOOL isSolidType; //鏄惁涓哄疄蹇冨渾鐐圭殑鎵嬪娍瑙i攣绫诲瀷
 
 @end
 
@@ -211,6 +256,7 @@
         keyView.errorColor = self.errorLineColor;
         keyView.selectedColor = self.selectedLineColor;
         keyView.normalColor = self.normalColor;
+        keyView.isSolidType = self.isSolidType;
         keyView.tag = i+1;
         [self addSubview:keyView];
         [self.keyViewArray  addObject:keyView];
@@ -356,7 +402,33 @@
  */
 -(void)initWithFrameLockView:(CGRect) mCGRect{
     self.frame = mCGRect;
-//    [self refreshFrame];
-
+    //    [self refreshFrame];
+    
+        int mSpace = self.frame.size.width/(2*SSGestureLock_EachNum - 1);
+        self.horizontalSpace = mSpace;
+        self.verticalSpace = mSpace;
+    ////    [self refreshFrame];
+    
 }
+
+/// 2020-06-17
+/// 璁剧疆瀹炲績妯″紡
+/// @param isSolidType 鏄惁
+-(void)setSolidType:(BOOL)isSolidType{
+    self.isSolidType = isSolidType;
+    [self resetViews];
+}
+
+
+/// 閲嶇疆view
+- (void)resetViews{
+    //绉婚櫎鎵�鏈夊瓙view
+    for(UIView *view in [self subviews])
+    {
+        [view removeFromSuperview];
+    }
+    [_keyViewArray removeAllObjects];
+    [self setViews];
+}
+
 @end
diff --git a/HDLWidgetLibrary/HDLWidgetLibrary/HDLArcSeekbar/HDLDiyArcSeekbar.h b/HDLWidgetLibrary/HDLWidgetLibrary/HDLArcSeekbar/HDLDiyArcSeekbar.h
new file mode 100644
index 0000000..eee1988
--- /dev/null
+++ b/HDLWidgetLibrary/HDLWidgetLibrary/HDLArcSeekbar/HDLDiyArcSeekbar.h
@@ -0,0 +1,137 @@
+//
+//  HDLDiyArcSeekbar.h
+//  HDL_Widget_iOS
+//
+//  Created by 闄堝槈涔� on 2020/6/15.
+//  Copyright 漏 2020 JLChen. All rights reserved.
+//
+
+#import <UIKit/UIKit.h>
+#import "SeekBarDelegate.h"
+
+NS_ASSUME_NONNULL_BEGIN
+
+
+
+@interface HDLDiyArcSeekbar  : UIControl
+
+
+/**
+ 鏄惁鍙互鐐瑰嚮
+ */
+@property (nonatomic, assign) BOOL isClickable;
+
+/**
+ 鑳屾櫙棰滆壊
+ */
+@property (nonatomic, strong) UIColor* mArcBackBarColor;
+
+/**
+ 褰撳墠鍊�
+ */
+@property (nonatomic, assign) float mProgressCurrentValue;
+
+/**
+ 鍦嗗姬瀹藉害
+ */
+@property (nonatomic, assign) float mArcWidth;
+
+
+
+
+#pragma mark HDLRollSeekBarSeekBarProgressChangedDelegate
+/**
+ 杩涘害鍊兼敼鍙樹唬鐞嗕簨浠�
+ */
+@property (nonatomic,weak) id<HDLSeekBarProgressChangedDelegate> mProgressChangedDelegate;
+
+#pragma mark 瀵瑰鎺ュ彛鏂规硶
+/**
+ 璁剧疆杩涘害鍊�
+ 
+ @param mProgress 杩涘害鍊�
+ */
+-(void)setProgress:(int)mProgress;
+
+/**
+ 璁剧疆寮�鍙h搴�
+ 
+ @param mOpenAngle 寮�鍙h搴�
+ */
+-(void)setOpenAngle:(float)mOpenAngle;
+
+/**
+ 璁剧疆娓愬彉鏁堟灉
+ 
+ @param startColor 寮�濮嬮鑹�
+ @param endColor 缁撴潫棰滆壊
+ */
+-(void)setProgressBarColors:(UIColor *)startColor endColor:(UIColor*)endColor;
+
+/**
+ 璁剧疆杩涘害鏉¢鑹�
+ 
+ @param oneColor 鍗曚竴棰滆壊
+ */
+-(void)setProgressBarColor:(UIColor *)oneColor;
+
+/**
+ 璁剧疆绂荤嚎鏃� 杩涘害鏉¢鑹�
+ 
+ @param oneColor 鍗曚竴棰滆壊
+ */
+-(void)setOfflineProgressBarColor:(UIColor *)oneColor;
+
+
+/**
+ 璁剧疆鏈�澶у�兼渶灏忓��
+ 
+ @param mMinValue 鏈�灏忓��
+ @param mMaxValue 鏈�澶у��
+ */
+-(void)setMinAndMaxValue:(float)mMinValue mMaxValue:(float)mMaxValue;
+
+/**
+ 閲嶇疆甯冨眬
+ 
+ @param mCGRect 甯冨眬
+ 
+ */
+-(void)initWithFrameSeekBar:(CGRect) mCGRect;
+
+
+/**
+ 璁剧疆杈硅窛
+ */
+-(void)setSeekBarPadding:(int)Padding;
+
+
+/**
+ 璁剧疆鎸夐挳瀹藉害
+ */
+-(void)setThumbImgBtnWidth:(int)Width;
+
+/**
+ 璁剧疆鎷栧姩鎸夐挳鍥剧墖
+ */
+-(void)setThumbImgBtnImg:(UIImage*) mImage;
+
+/**
+ 璁剧疆鎷栧姩鎸夐挳鍥剧墖鏄惁鏄剧ず
+ */
+-(void)setThumbImgBtnShow:(BOOL) isShow;
+
+/**
+ 璁剧疆鏄惁绂荤嚎
+ */
+-(void)setOffline:(BOOL)isOffline;
+
+
+/**
+ 璁剧疆鍦嗗姬瀹藉害
+ */
+-(void)setArcWidth:(float)mArcWidth;
+
+@end
+
+NS_ASSUME_NONNULL_END
diff --git a/HDLWidgetLibrary/HDLWidgetLibrary/HDLArcSeekbar/HDLDiyArcSeekbar.m b/HDLWidgetLibrary/HDLWidgetLibrary/HDLArcSeekbar/HDLDiyArcSeekbar.m
new file mode 100644
index 0000000..71b78f7
--- /dev/null
+++ b/HDLWidgetLibrary/HDLWidgetLibrary/HDLArcSeekbar/HDLDiyArcSeekbar.m
@@ -0,0 +1,682 @@
+//
+//  HDLDiyArcSeekbar.m
+//  HDL_Widget_iOS
+//
+//  Created by 闄堝槈涔� on 2020/6/15.
+//  Copyright 漏 2020 JLChen. All rights reserved.
+//
+
+#import "HDLDiyArcSeekbar.h"
+#import "HDLUtlisXM.h"
+
+//#define APP_DEFAULT_BG  HEXCOLOR(0xF2F3F7)
+#define APP_DEFAULT_BG_OFFLINE  HEXCOLOR(0xDFE1E6)
+
+#define ToRad(deg)         ( (M_PI * (deg)) / 180.0 )
+#define ToDeg(rad)        ( (180.0 * (rad)) / M_PI )
+#define SQR(x)            ( (x) * (x) )
+#define GETEndAngle(X)    ( ((90-X) < 0) ? ((90-X)+360) : (90-X) )
+#define GETStartAngle(X)   ( 90 + X)
+//#define DEFAULT_DISTANCE_BETWEEN_TEXTPOINT_AND_ARC  30          // 杩涘害鏄剧ず鏂囧瓧鍧愭爣涓庤繘搴﹀渾寮х殑璺濈
+//#define DEFAULT_PADDING 40                                      //鍦嗗姬鑷甫PADDING鍊硷紝涓轰簡鏄剧ず杩涘害test鏂囧瓧
+#define DEFAULT_OPEN_ANGLE 180.0f                               // 寮�鍙h搴�
+
+
+@interface HDLDiyArcSeekbar ()
+
+/**
+ 寮�鍙h搴�
+ */
+@property (nonatomic, assign) float mOpenAngle;
+
+//* 闃叉绐佸彉
+//* 鐢变簬杩涘害鏉℃椂鍦嗗姬褰㈢姸鐨�,鍥犳杩涘害鍙兘浼氫粠 0.0 鐩存帴绐佸彉鍒� 1.0 鎴栬�呯浉鍙�,鍥犳鍦ㄨ绠楄繘搴︿笌褰撳墠杩涘害宸紓杩囧ぇ鏃�,绂佹鏀瑰彉褰撳墠杩涘害.
+/**
+ 鏄惁鍏佽绐佸彉
+ */
+@property (nonatomic, assign) BOOL bAllowTouchSkip;
+
+/**
+ 鏄惁姝e湪绉诲姩
+ */
+@property (nonatomic, assign) BOOL bTouchMove;
+
+///**
+// 杩涘害鍗曚綅绗﹀彿
+// */
+//@property (nonatomic, strong) NSString *mProgressBarUnitSring;
+
+/**
+ 鏈�灏忓��
+ */
+@property (nonatomic, assign) float mMinValue;
+
+/**
+ 鏈�澶у��
+ */
+@property (nonatomic, assign) float mMaxValue;
+
+/**
+ 杩涘害娓愬彉棰滆壊鏁扮粍
+ */
+@property (nonatomic, strong) NSArray *mArcProgressBarColors;
+
+/**
+ 杩涘害娓愬彉棰滆壊鏁扮粍
+ */
+@property (nonatomic, strong) NSArray *mArcOfflineProgressBarColors;
+
+/**
+ 杈硅窛
+ */
+@property (nonatomic, assign) int DiyBarPadding;
+
+/**
+ 鏄惁绂荤嚎
+ */
+@property (nonatomic, assign) BOOL isOffline;
+
+/**
+ 鏄惁鏄剧ず鎷栧姩鎸夐挳
+ */
+@property (nonatomic, assign) BOOL isThumbImgBtnShow;
+
+@end
+
+
+@implementation HDLDiyArcSeekbar{
+    int _mProgressAngle;    //褰撳墠杩涘害鍊煎搴旂殑瑙掑害
+    int _fixedAngle;
+    int _mMoveCount;
+    
+    float _mArcStartAngle;
+    float _mArcEndAngle;
+    float _mArcAngle;
+    CGPoint _mCenterPoint;  //鍦嗗績鍧愭爣
+    CGFloat _mArcRadius;    //鍗婂緞
+    CGFloat _mArcHeight;
+    bool _bIsInArcProgress;
+    UIImage *_thumbImgBtn;
+    CGFloat _thumbImgBtnWidth;
+    
+    
+}
+
+-(instancetype)initWithFrame:(CGRect)frame{
+    self = [super initWithFrame:frame];
+    if (self) {
+        _isClickable = YES;
+        _mMoveCount = 0;
+        _mOpenAngle = DEFAULT_OPEN_ANGLE;
+        _bAllowTouchSkip = NO;   //绂佹绐佸彉
+        _mArcStartAngle = GETStartAngle(_mOpenAngle/2);
+        _mArcEndAngle = GETEndAngle(_mOpenAngle/2);
+        _mArcAngle = 360.0f - _mOpenAngle;
+        _mProgressAngle = _mArcStartAngle;
+        _mMaxValue = 100.0f;
+        _mMinValue = 0.0f;
+        _mProgressCurrentValue = _mMinValue;
+        _mArcWidth = 10.0f;
+        _thumbImgBtnWidth = _mArcWidth * 2;
+        _DiyBarPadding = _thumbImgBtnWidth/2+5;
+        _isThumbImgBtnShow = YES;
+        _mArcBackBarColor =  HEXCOLOR(0xF2F3F7);
+        
+        [self setProgressBarColor:HEXCOLOR(0xFFEB3B)];
+        [self setOfflineProgressBarColor:HEXCOLOR(0xD3D3D3)];
+        [self refreshFrame];
+        self.backgroundColor = [UIColor clearColor];
+        _thumbImgBtn = [UIImage imageNamed:@"ic_wd_curtain_h_open"];
+        
+    }
+    
+    return  self;
+}
+
+/**
+ 鍒锋柊甯冨眬锛屾洿鏂板叧閿��
+ */
+-(void)refreshFrame{
+    if(self.frame.size.height > self.frame.size.width){
+        _mArcHeight = self.frame.size.width;
+    }else{
+        _mArcHeight = self.frame.size.height;
+    }
+    _mCenterPoint = CGPointMake(self.frame.size.width/2, self.frame.size.height/2);
+    [self onDiyBarSizeChange];
+}
+
+/**
+ onDiyBarSizeChange
+ 鍒锋柊甯冨眬锛屾洿鏂板叧閿��
+ */
+-(void)onDiyBarSizeChange{
+    _mArcRadius = _mArcHeight/2 - _mArcWidth/2 - _DiyBarPadding;
+    
+}
+
+#pragma mark drawRect 缁樺埗鍥惧舰
+-(void)drawRect:(CGRect)rect{
+    [super drawRect:rect];
+    CGContextRef ctx = UIGraphicsGetCurrentContext();
+    //灏嗗綋鍓嶅浘褰㈢姸鎬佹帹鍏ュ爢鏍�
+    CGContextSaveGState(ctx);
+    //*********缁樺埗鍥哄畾鐨勮儗鏅渾寮�*********
+    if(_mArcEndAngle == 90){
+        CGContextAddArc(ctx, self.frame.size.width/2, self.frame.size.height/2, _mArcRadius, M_PI/180*_mArcStartAngle, M_PI/180*450, 0);
+    }else{
+        CGContextAddArc(ctx, self.frame.size.width/2, self.frame.size.height/2, _mArcRadius, M_PI/180*_mArcStartAngle, M_PI/180*_mArcEndAngle, 0);
+        
+    }
+    [self setEndCornersRounded:ctx mUIColor:_mArcBackBarColor];//璁剧疆鏈鍦嗚鍜岄鑹�
+    
+    //*********缁樺埗鍔ㄦ�佺殑杩涘害鏉″渾寮�*********
+    CGContextSetLineWidth(ctx, _mArcWidth);
+    //    CGContextSetLineCap(ctx, kCGLineCapButt);
+    CGContextSetLineCap(ctx, kCGLineCapRound);
+    CGContextDrawPath(ctx, kCGPathStroke);
+    CGContextAddArc(ctx, self.frame.size.width/2, self.frame.size.height/2, _mArcRadius, M_PI/180*_mArcStartAngle, M_PI/180*(_mProgressAngle), 0);
+    //    [self setEndCornersRounded:ctx mUIColor:_mArcProgressBarColor];//璁剧疆鏈鍦嗚鍜岄鑹�
+    
+    [self drawArcWithGradient:ctx rect:rect];//缁樺埗娓愬彉鏁堟灉
+    
+    
+    //*********缁樺埗鎷栧姩鐨凾humb鍦嗗舰鎸夐挳*********
+    [self drawThumbHandle:ctx];
+    //鎶婂爢鏍堥《閮ㄧ殑鐘舵�佸脊鍑�
+    CGContextRestoreGState(ctx);
+    
+    
+}
+
+/**
+ 璁剧疆鏈鍦嗚
+ 
+ @param ctx ctx
+ @param mUIColor 棰滆壊
+ */
+-(void)setEndCornersRounded:(CGContextRef)ctx mUIColor:(UIColor*)mUIColor{
+    //**********************鏈鍦嗚**********************
+    CGContextSetStrokeColorWithColor(ctx, mUIColor.CGColor);
+    CGContextSetLineWidth(ctx, _mArcWidth);
+    CGContextSetLineCap(ctx, kCGLineCapRound);
+    CGContextDrawPath(ctx, kCGPathStroke);
+}
+
+/**
+ 缁樺埗娓愬彉鏁堟灉
+ */
+-(void)drawArcWithGradient:(CGContextRef)ctx rect:(CGRect)rect{
+    // 鍒涘缓涓�涓笎鍙樿壊
+    // 鍒涘缓RGB鑹插僵绌洪棿锛屽垱寤鸿繖涓互鍚庯紝context閲岄潰鐢ㄧ殑棰滆壊閮芥槸鐢≧GB琛ㄧず
+    CGColorSpaceRef colorSpace = CGColorSpaceCreateDeviceRGB();
+    CGGradientRef gradient;
+    if(!_isOffline){
+        gradient = CGGradientCreateWithColors(colorSpace, (__bridge CFArrayRef)_mArcProgressBarColors, NULL);
+    }else{
+        gradient = CGGradientCreateWithColors(colorSpace, (__bridge CFArrayRef)_mArcOfflineProgressBarColors, NULL);
+    }
+    
+    // 閲婃斁鑹插僵绌洪棿
+    CGColorSpaceRelease(colorSpace);
+    colorSpace = NULL;
+    
+    // "鍙嶉�夎矾寰�"
+    // CGContextReplacePathWithStrokedPath
+    // 灏哻ontext涓殑璺緞鏇挎崲鎴愯矾寰勭殑鎻忚竟鐗堟湰锛屼娇鐢ㄥ弬鏁癱ontext鍘昏绠楄矾寰勶紙鍗冲垱寤烘柊鐨勮矾寰勬槸鍘熸潵璺緞鐨勬弿杈癸級銆傜敤鎭板綋鐨勯鑹插~鍏呭緱鍒扮殑璺緞灏嗕骇鐢熺被浼肩粯鍒跺師鏉ヨ矾寰勭殑鏁堟灉銆備綘鍙互鍍忎娇鐢ㄤ竴鑸殑璺緞涓�鏍蜂娇鐢ㄥ畠銆備緥濡傦紝浣犲彲浠ラ�氳繃璋冪敤CGContextClip鍘诲壀瑁佽繖涓矾寰勭殑鎻忚竟
+    CGContextReplacePathWithStrokedPath(ctx);
+    // 鍓璺緞
+    CGContextClip(ctx);
+    
+    // 鐢ㄦ笎鍙樿壊濉厖
+    CGContextDrawLinearGradient(ctx, gradient, CGPointMake(0, rect.size.height / 2), CGPointMake(rect.size.width, rect.size.height / 2), 0);
+    // 閲婃斁娓愬彉鑹�
+    CGGradientRelease(gradient);
+    gradient = NULL;
+    
+    CGContextRestoreGState(ctx);// 鎭㈠鍒颁箣鍓嶇殑context
+    CGContextSaveGState(ctx);
+}
+
+/**
+ 缁樺埗鎷栧姩Thumb鎸夐挳
+ 
+ @param ctx 鐢诲竷
+ */
+-(void)drawThumbHandle:(CGContextRef)ctx{
+    if(!_isThumbImgBtnShow) return;
+    
+    CGPoint mThumbCenterPoint =  [self getThumbCenterPointFromAngle: _mProgressAngle];
+    CGRect rectImage = CGRectMake(mThumbCenterPoint.x - _thumbImgBtnWidth/2, mThumbCenterPoint.y - _thumbImgBtnWidth/2, _thumbImgBtnWidth, _thumbImgBtnWidth);
+    [_thumbImgBtn drawInRect:rectImage];
+}
+
+///**
+// drawString 鐜板湪褰撳墠杩涘害鍊�
+// @param mText 鏄剧ず鏂囨湰
+// @param outsidePoint 鍧愭爣
+// */
+//- (void) drawString:(NSString *)mText outsidePoint:(CGPoint)outsidePoint{
+//    NSMutableParagraphStyle *paragraph = [[NSMutableParagraphStyle alloc] init];
+//    paragraph.alignment = NSTextAlignmentCenter;
+//    NSDictionary *dic = @{NSFontAttributeName : [UIFont systemFontOfSize:_mProgressTextSize],
+//                          NSForegroundColorAttributeName : _mProgressTextColor,
+//                          NSParagraphStyleAttributeName : paragraph
+//                          };
+//
+//    //    CGRect textRect = CGRectMake(outsidePoint.x, outsidePoint.y, 80, 20);
+//    //    [mText drawInRect:textRect withAttributes:dic];
+//
+//    //2019-08-15 淇敼鏂囧瓧缁樺埗鏂规硶锛屾渶缁堝疄鐜版枃鏈眳涓晥鏋�
+//    CGSize textSize = [mText sizeWithAttributes:dic];
+//    CGPoint textPoint = CGPointMake(outsidePoint.x - textSize.width/2, outsidePoint.y - textSize.height/2);//鏍规嵁涓偣鍧愭爣缁樺埗
+//    [mText drawAtPoint:textPoint withAttributes:dic];
+//
+//}
+
+
+/**
+ 璁$畻2鐐瑰潗鏍囦箣闂寸殑璺濈
+ 
+ @param startPoint 璧风偣鍧愭爣
+ @param endPonit 缁堢偣鍧愭爣
+ @return 璺濈
+ */
+-(float) getTwoPointDistance:(CGPoint)startPoint endPonit:(CGPoint)endPonit{
+    CGPoint v = CGPointMake(startPoint.x - endPonit.x,  startPoint.y - endPonit.y);
+    float d = sqrt(SQR(v.x) + SQR(v.y));
+    NSLog(@"2鐐硅窛绂�:%f  ", d);
+    return d;
+    
+}
+
+/*
+ * 鏍规嵁褰撳墠瑙掑害 璁$畻鍑烘嫋鍔ㄦ寜閽纭殑鍦嗗績鍧愭爣
+ */
+-(CGPoint)getThumbCenterPointFromAngle:(int)angleInt{
+    //Define the Circle center
+    //    CGPoint centerPoint = CGPointMake(self.frame.size.width/2 - _mArcWidth/2, self.frame.size.height/2 - _mArcWidth/2);
+    //    //Define The point position on the circumference
+    //    CGPoint result;
+    //    result.y = round(centerPoint.y + _mArcRadius * sin(ToRad(angleInt)));
+    //    result.x = round(centerPoint.x + _mArcRadius * cos(ToRad(angleInt)));
+    
+    
+    CGPoint result;
+    result.y = round(_mCenterPoint.y + _mArcRadius * sin(ToRad(angleInt)));
+    result.x = round(_mCenterPoint.x + _mArcRadius * cos(ToRad(angleInt)));
+    return result;
+}
+
+
+#pragma mark Touch Event 鐐瑰嚮浜嬩欢
+-(BOOL) beginTrackingWithTouch:(UITouch *)touch withEvent:(UIEvent *)event {
+    [super beginTrackingWithTouch:touch withEvent:event];
+    if(!_isClickable) return YES;//绂佹鐐瑰嚮
+    _bTouchMove = NO;
+    _mMoveCount = 0;
+    CGPoint startPoint = [touch locationInView:self];
+    _bIsInArcProgress = [self getStartPointIsInArcProgress:startPoint];//鍒ゆ柇寮�濮嬪潗鏍囨槸鍚﹀湪鍙偣鍑诲尯鍩�
+    
+    [self.mProgressChangedDelegate onStartTrackingTouch];
+    return YES;
+}
+
+-(void)endTrackingWithTouch:(UITouch *)touch withEvent:(UIEvent *)event{
+    [super endTrackingWithTouch:touch withEvent:event];
+    if(!_isClickable) return;//绂佹鐐瑰嚮
+    if(!_bTouchMove){//娌$Щ鍔紝浠呯偣鍑�
+        CGPoint lastPoint = [touch locationInView:self];
+        [self getEndPointIsInArcProgress:lastPoint];//鍒ゆ柇鏈�鍚庣寮�鐨勫潗鏍囨槸鍚﹀湪鍙偣鍑诲尯鍩�
+        [self sendActionsForControlEvents:UIControlEventValueChanged];
+    }
+    [self.mProgressChangedDelegate onStopTrackingTouch:(int8_t)roundf(_mProgressCurrentValue)];
+}
+
+
+-(BOOL)continueTrackingWithTouch:(UITouch *)touch withEvent:(UIEvent *)event {
+    [super continueTrackingWithTouch:touch withEvent:event];
+    if(!_isClickable) return YES;//绂佹鐐瑰嚮
+    if(_mMoveCount < 2){
+        _mMoveCount++;
+    }else{
+        _bTouchMove = YES;  //寮�濮嬬Щ鍔�
+    }
+    //    CGPoint lastPoint = [touch locationInView:self];
+    //    [self getPointIsInArcProgress:lastPoint];//鍒ゆ柇鍧愭爣鏄惁鍦ㄥ彲鐐瑰嚮鍖哄煙
+    
+    if(_bIsInArcProgress){//濡傛灉鍒氬紑濮嬬偣鍑荤殑鍧愭爣鍦ㄥ彲鐐瑰嚮鍖哄煙
+        CGPoint lastPoint = [touch locationInView:self];
+        [self getCurrentProgressWithLastPoint:lastPoint];
+    }
+    [self sendActionsForControlEvents:UIControlEventValueChanged];
+    return YES;
+}
+
+
+/**
+ 鍒ゆ柇鏈�鍚庣寮�鍧愭爣鏄惁鍦ㄥ彲鐐瑰嚮鍖哄煙
+ 
+ @param lastPoint 鏈�鍚庣殑鍧愭爣
+ */
+-(void)getEndPointIsInArcProgress:(CGPoint)lastPoint {
+    //鐢ㄤ簬鎺掗櫎鐐瑰湪鍦嗗闈㈢偣涓庡渾蹇冨崐寰勪竴鍗婁互鍐呯殑鐐�
+    if([self getStartPointIsInArcProgress:lastPoint]){
+        [self getCurrentProgressWithLastPoint:lastPoint];
+    }
+}
+
+/*
+ * 鍒ゆ柇鍧愭爣鏄惁鍦ㄥ彲鐐瑰嚮鍖哄煙
+ * In the clickable area
+ *           R/2          R/2
+ * [----锛圧----.鈥斺�斺�斺�斿渾蹇�----.鈥斺�斺�斺�擱)----]
+ * { 鍙偣鍑诲尯鍩�  }*涓嶅彲鐐瑰尯鍩�*{ 鍙偣鍑诲尯鍩� }
+ */
+-(BOOL)getStartPointIsInArcProgress:(CGPoint)lastPoint {
+    BOOL isIn = NO;
+    //鐢ㄤ簬鎺掗櫎鐐瑰湪鍦嗗闈㈢偣涓庡渾蹇冨崐寰勪竴鍗婁互鍐呯殑鐐�
+    if ((lastPoint.x >= 0 &&lastPoint.x <= _mArcHeight)&&(lastPoint.y >= 0 && lastPoint.y <= _mArcHeight)) {
+        CGFloat leftR = (_mArcHeight - _mArcRadius) / 2;
+        CGFloat rightR = (_mArcHeight + _mArcRadius) / 2;
+        if ((lastPoint.x <=  leftR || lastPoint.x >= rightR)
+            || (lastPoint.y <= leftR || lastPoint.y >= rightR)) {
+            isIn = YES;
+        }
+    }
+    return isIn;
+}
+
+/**
+ 鍒ゆ柇鏄惁涓虹獊鍙樺潗鏍�
+ 
+ @param oldP 涓婁竴娆$殑杩涘害瑙掑害
+ @param newP 褰撳墠鍧愭爣瀵瑰簲鐨勮搴�
+ @return 鍒ゆ柇缁撴灉
+ */
+-(BOOL)getIfMutationPoint:(int)oldP newP:(int)newP{
+    return  fabsf( (newP - oldP) / (_mArcStartAngle + _mArcAngle)) > 0.5f;
+}
+
+/**
+ 鏍规嵁鍧愭爣璁$畻鍑哄綋鍓嶇湡姝g殑瑙掑害鍜屽搴旂殑杩涘害鍊�
+ 
+ @param point 褰撳墠鍧愭爣
+ */
+-(void)getCurrentProgressWithLastPoint:(CGPoint)point {
+    //    NSLog(@"_mProgressAngle  start:%f  ",_mProgressCurrentValue);
+    
+    int currentAngle = floor(AngleFromNorth(_mCenterPoint, point, NO));
+    
+    if (currentAngle > _mArcEndAngle && currentAngle < _mArcStartAngle) {
+        
+    }else{
+        if (currentAngle <= _mArcEndAngle) {
+            currentAngle += 360.0f;
+        }
+        
+        if(_bTouchMove){            //绉诲姩鐨勬椂鍊欐墠闃叉绐佸彉
+            if(!_bAllowTouchSkip){  //绂佹绐佸彉
+                // 涓嶅厑璁哥獊鍙�
+                if([self getIfMutationPoint:_mProgressAngle newP:currentAngle]){
+                    return;
+                }
+            }
+            _mProgressAngle = currentAngle;
+            _mProgressCurrentValue = [self getProgressValueFromAngle];
+            //绉诲姩鐨勬椂鍊欐墠鍙戦�乷nProgressChanged浠g悊浜嬩欢
+            [self.mProgressChangedDelegate onProgressChanged:(int8_t)roundf(_mProgressCurrentValue)];
+            
+        }else{
+            _mProgressAngle = currentAngle;
+            _mProgressCurrentValue = [self getProgressValueFromAngle];
+        }
+        
+        //        NSLog(@"_mProgressAngle  end:%d  ",_mProgressAngle);
+        
+    }
+    
+    [self setNeedsDisplay];
+    
+}
+
+static inline float AngleFromNorth(CGPoint p1, CGPoint p2, BOOL flipped) {
+    CGPoint v = CGPointMake(p2.x-p1.x,p2.y-p1.y);
+    float vmag = sqrt(SQR(v.x) + SQR(v.y)), result = 0;
+    v.x /= vmag;
+    v.y /= vmag;
+    double radians = atan2(v.y,v.x);
+    result = ToDeg(radians);
+    return (result >=0  ? result : result + 360.0);
+}
+
+///**
+// 鑾峰彇鐩稿悓璺濈涓嬶紝鍦嗗姬瀵瑰簲鐨勭涓夌偣鍧愭爣
+//
+// @param mPoint 褰撳墠鍦嗗姬鍧愭爣
+// @param centerPoint 鍦嗗姬鍦嗗績鍧愭爣
+// @param mRadius 鍦嗗姬鍗婂緞
+// @return 鍦嗗鍧愭爣
+// */
+//-(CGPoint) getCalcOutsidePoint:(CGPoint) mPoint  centerPoint:(CGPoint)centerPoint mRadius:(float)mRadius {
+//    CGFloat newX = (mPoint.x * (mRadius + _mTextDefaultDistance) - centerPoint.x * _mTextDefaultDistance) / mRadius;
+//    CGFloat newY = (mPoint.y * (mRadius + _mTextDefaultDistance) - centerPoint.y * _mTextDefaultDistance) / mRadius;
+//    return CGPointMake(newX, newY);
+//}
+
+
+/**
+ 鏍规嵁瑙掑害 璁$畻鍑哄綋鍓嶈繘搴﹀��
+ 鍦ㄨ繖涓湴鏂硅皟鏁磋繘搴︽潯
+ 
+ @return 鐪熸鐨勮繘搴﹀��
+ */
+-(float)getProgressValueFromAngle {
+    if(_mProgressAngle <= _mArcEndAngle) {
+        _mProgressCurrentValue = 360 - _mArcStartAngle + _mProgressAngle;
+    } else if(_mProgressAngle > _mArcEndAngle && _mProgressAngle < _mArcStartAngle){
+        
+    }else{
+        _mProgressCurrentValue = _mProgressAngle - _mArcStartAngle;
+    }
+    _fixedAngle = _mProgressCurrentValue;
+    //    NSLog(@"KK_mProgressCurrentValueangle:%d",_mProgressAngle);
+    //    NSLog(@"KK_mProgressCurrentValue:%f",_mProgressCurrentValue);
+    return (_mProgressCurrentValue*(_mMaxValue - _mMinValue))/_mArcAngle + _mMinValue;
+}
+
+
+/**
+ 鏍规嵁杩涘害鍊硷紝璁$畻褰撳墠 _mProgressAngle鍊�
+ 
+ @param mProgress 杩涘害鍊�
+ */
+-(void)setSeekBarProgressToValue:(int)mProgress{
+    if(mProgress < _mMinValue){
+        mProgress = _mMinValue;
+    }
+    if(mProgress > _mMaxValue){
+        mProgress = _mMaxValue;
+    }
+    //    _mProgressCurrentValue = mProgress - _mMinValue;
+    _mProgressCurrentValue = mProgress;
+    _mProgressAngle = (mProgress - _mMinValue) * _mArcAngle / (_mMaxValue - _mMinValue) + _mArcStartAngle;
+    
+    //    [self.mProgressChangedDelegate onProgressChanged:(int8_t)roundf(_mProgressCurrentValue)];
+}
+
+#pragma mark 璁剧疆杩涘害鏉′綅缃�
+/**
+ 璁剧疆杩涘害鍊�
+ 
+ @param mProgress 杩涘害鍊�
+ */
+-(void)setProgress:(int)mProgress{
+    [self setSeekBarProgressToValue:mProgress];
+    [self setNeedsDisplay];
+}
+
+
+/**
+ 璁剧疆寮�鍙h搴�
+ 
+ @param mOpenAngle 寮�鍙h搴�
+ */
+-(void)setOpenAngle:(float)mOpenAngle{
+    _mOpenAngle = mOpenAngle;
+    _mArcStartAngle = GETStartAngle(_mOpenAngle/2);
+    _mArcEndAngle = GETEndAngle(_mOpenAngle/2);
+    _mArcAngle = 360.0f - _mOpenAngle;
+    _mProgressAngle = _mArcStartAngle;
+    [self setNeedsDisplay];
+}
+
+/**
+ 璁剧疆鏈�澶у�兼渶灏忓��
+ 
+ @param mMinValue 鏈�灏忓��
+ @param mMaxValue 鏈�澶у��
+ */
+-(void)setMinAndMaxValue:(float)mMinValue mMaxValue:(float)mMaxValue{
+    if(mMinValue < mMaxValue){
+        _mMinValue = mMinValue;
+        _mMaxValue = mMaxValue;
+    }else{
+        _mMinValue = mMaxValue;
+        _mMaxValue = mMinValue;
+    }
+    _mProgressCurrentValue = _mMinValue;
+    _mProgressAngle = _mProgressCurrentValue * _mArcAngle / (_mMaxValue - _mMinValue) + _mArcStartAngle;
+}
+
+-(void)initWithFrameSeekBar:(CGRect) mCGRect{
+    self.frame = mCGRect;
+    [self refreshFrame];
+    
+    
+}
+
+///**
+// 璁剧疆娓愬彉鏁堟灉
+//
+// @param mColors 棰滆壊鏁扮粍
+// */
+//-(void)setProgressBarColors:(NSArray *)mColors{
+//
+//    //    NSArray * colors = [NSArray arrayWithObjects锛氾紙id锛塻tartColor.CGColor锛岋紙id锛塭ndColor.CGColor锛宯il];
+//
+//}
+//
+/**
+ 璁剧疆娓愬彉鏁堟灉
+ 
+ @param mColors 棰滆壊鏁扮粍
+ */
+
+
+/**
+ 璁剧疆娓愬彉鏁堟灉
+ 
+ @param startColor 寮�濮嬮鑹�
+ @param endColor 缁撴潫棰滆壊
+ */
+-(void)setProgressBarColors:(UIColor *)startColor endColor:(UIColor*)endColor{
+    //    _mArcProgressBarColors = [NSArray arrayWithObjects锛坕d锛塻tartColor.CGColor锛岋紙id锛塭ndColor.CGColor锛宯il];
+    _mArcProgressBarColors =  @[
+        (id)startColor.CGColor,
+        (id)endColor.CGColor
+    ];
+}
+
+
+/**
+ 璁剧疆杩涘害鏉¢鑹� 鍗曚竴棰滆壊
+ 
+ @param oneColor 鍗曚竴棰滆壊
+ */
+-(void)setProgressBarColor:(UIColor *)oneColor{
+    //    _mArcProgressBarColors = [NSArray arrayWithObjects锛坕d锛塻tartColor.CGColor锛岋紙id锛塭ndColor.CGColor锛宯il];
+    _mArcProgressBarColors =  @[
+        (id)oneColor.CGColor,
+        (id)oneColor.CGColor
+    ];
+}
+
+
+/**
+ 璁剧疆绂荤嚎杩涘害鏉¢鑹� 鍗曚竴棰滆壊
+ 
+ @param oneColor 鍗曚竴棰滆壊
+ */
+-(void)setOfflineProgressBarColor:(UIColor *)oneColor{
+    _mArcOfflineProgressBarColors =  @[
+        (id)oneColor.CGColor,
+        (id)oneColor.CGColor
+    ];
+}
+
+
+///**
+// 璁剧疆寮�鍙h搴�
+//
+// @param mOpenAngle 寮�鍙h搴�
+// */
+//-(void)setOpenAngle:(float)mOpenAngle{
+//    _mOpenAngle = mOpenAngle;
+//    _mArcStartAngle = GETStartAngle(_mOpenAngle/2);
+//    _mArcEndAngle = GETEndAngle(_mOpenAngle/2);
+//    _mArcAngle = 360.0f - _mOpenAngle;
+//    _mProgressAngle = _mArcStartAngle;
+//}
+
+
+/**
+ 璁剧疆杈硅窛
+ */
+-(void)setSeekBarPadding:(int)Padding{
+    _DiyBarPadding = Padding;
+    [self onDiyBarSizeChange];
+}
+
+/**
+ 璁剧疆鎸夐挳楂樺害
+ */
+-(void)setThumbImgBtnWidth:(int)mWidth{
+    _thumbImgBtnWidth = mWidth;
+    _DiyBarPadding  = _thumbImgBtnWidth/2+5;
+    [self onDiyBarSizeChange];
+}
+
+/**
+ 璁剧疆鎷栧姩鎸夐挳鍥剧墖
+ */
+-(void)setThumbImgBtnImg:(UIImage*) mImage{
+    _thumbImgBtn = mImage;
+}
+
+/**
+ 璁剧疆鎷栧姩鎸夐挳鍥剧墖
+ */
+-(void)setThumbImgBtnShow:(BOOL) isShow{
+    _isThumbImgBtnShow = isShow;
+}
+
+/**
+ 璁剧疆鏄惁绂荤嚎
+ */
+-(void)setOffline:(BOOL)isOffline{
+    _isOffline = isOffline;
+    _isClickable = !_isOffline;
+    [self setNeedsDisplay];
+}
+
+/**
+ 璁剧疆鍦嗗姬瀹藉害
+ */
+-(void)setArcWidth:(float)mArcWidth{
+    _mArcWidth = mArcWidth;
+    [self onDiyBarSizeChange];
+    
+}
+
+@end
diff --git a/HDLWidgetLibrary/HDLWidgetLibrary/HDLArcSeekbar/SeekBarDelegate.h b/HDLWidgetLibrary/HDLWidgetLibrary/HDLArcSeekbar/SeekBarDelegate.h
new file mode 100644
index 0000000..4d4593b
--- /dev/null
+++ b/HDLWidgetLibrary/HDLWidgetLibrary/HDLArcSeekbar/SeekBarDelegate.h
@@ -0,0 +1,32 @@
+//
+//  SeekBarDelegate.h
+//  HDL_Widget_iOS
+//
+//  Created by HDL on 2019/11/6.
+//  Copyright 漏 2019 JLChen. All rights reserved.
+//
+
+#import <Foundation/Foundation.h>
+
+NS_ASSUME_NONNULL_BEGIN
+
+
+@protocol HDLSeekBarProgressChangedDelegate <NSObject>
+
+//鎵嬫寚鎸変笅锛屽紑濮嬬偣鍑�
+-(void)onStartTrackingTouch;
+
+//婊戝姩瀵艰嚧鐨勮繘搴﹀�煎彂鐢熸敼鍙�
+-(void)onProgressChanged:(int)mProgress;
+
+//鍋滄婊戝姩鎴栫粨鏉熺偣鍑伙紝瀵艰嚧鐨勮繘搴﹀�煎彂鐢熸敼鍙�
+-(void)onStopTrackingTouch:(int)mProgress;
+
+
+@end
+
+@interface SeekBarDelegate : NSObject
+
+@end
+
+NS_ASSUME_NONNULL_END
diff --git a/HDLWidgetLibrary/HDLWidgetLibrary/HDLArcSeekbar/SeekBarDelegate.m b/HDLWidgetLibrary/HDLWidgetLibrary/HDLArcSeekbar/SeekBarDelegate.m
new file mode 100644
index 0000000..3752f0f
--- /dev/null
+++ b/HDLWidgetLibrary/HDLWidgetLibrary/HDLArcSeekbar/SeekBarDelegate.m
@@ -0,0 +1,13 @@
+//
+//  SeekBarDelegate.m
+//  HDL_Widget_iOS
+//
+//  Created by HDL on 2019/11/6.
+//  Copyright 漏 2019 JLChen. All rights reserved.
+//
+
+#import "SeekBarDelegate.h"
+
+@implementation SeekBarDelegate
+
+@end
diff --git a/HDLWidgetLibrary/HDLWidgetLibrary/HDLONCurtainSeekBar/HDLOnOACCurtainSeekBar.h b/HDLWidgetLibrary/HDLWidgetLibrary/HDLONCurtainSeekBar/HDLOnOACCurtainSeekBar.h
new file mode 100644
index 0000000..dd3f40c
--- /dev/null
+++ b/HDLWidgetLibrary/HDLWidgetLibrary/HDLONCurtainSeekBar/HDLOnOACCurtainSeekBar.h
@@ -0,0 +1,135 @@
+//
+//  HDLOnOACCurtainSeekBar.h
+//  HDL_Widget_iOS
+//
+//  Created by 闄堝槈涔� on 2020/6/15.
+//  Copyright 漏 2020 JLChen. All rights reserved.
+//
+
+#import <UIKit/UIKit.h>
+
+#import "SeekBarDelegate.h"
+
+NS_ASSUME_NONNULL_BEGIN
+
+
+
+/**
+ 寮�鍚堝笜
+ */
+@interface HDLOnOACCurtainSeekBar : UIControl
+
+/**
+ 鏄惁鍙互鐐瑰嚮
+ */
+@property (nonatomic, assign) BOOL isClickable;
+
+
+///**
+// 鑳屾櫙棰滆壊
+// */
+//@property (nonatomic, strong) UIColor* mArcBackBarColor;
+
+///**
+// 鎷栧姩鎸夐挳棰滆壊
+// */
+//@property (nonatomic, strong) UIColor* mThumbColor;
+
+/**
+ 褰撳墠鍊�
+ */
+@property (nonatomic, assign) int mProgress;
+
+
+/**
+ 杩涘害鍊兼枃瀛楁槸鍚︽樉绀�
+ */
+@property (nonatomic, assign) BOOL isProgressTextShow;
+
+/**
+ 鏄剧ず杩涘害鏂囧瓧棰滆壊
+ */
+@property (nonatomic, strong) UIColor* mProgressTextColor;
+
+/**
+ 鏄剧ず杩涘害鏂囧瓧澶у皬
+ */
+@property (nonatomic, assign) int mProgressTextSize;
+
+
+
+
+
+
+///**
+// 杩涘害鏄剧ず鏂囧瓧鍧愭爣涓庤繘搴﹀渾寮х殑璺濈
+// */
+//@property (nonatomic, assign) int mTextDefaultDistance;
+
+
+#pragma mark HDLSeekBarProgressChangedDelegate
+/**
+ 杩涘害鍊兼敼鍙樹唬鐞嗕簨浠�
+ */
+@property (nonatomic,weak) id<HDLSeekBarProgressChangedDelegate> mProgressChangedDelegate;
+
+#pragma mark 瀵瑰鎺ュ彛鏂规硶
+/**
+ 璁剧疆杩涘害鍊�
+ 
+ @param mProgress 杩涘害鍊�
+ */
+-(void)setProgress:(int)mProgress;
+
+
+/**
+ 璁剧疆杩涘害鏄剧ず鍊煎崟浣�
+ 
+ @param mString 鍗曚綅瀛楃
+ */
+-(void)setProgressBarUnitSring:(NSString *)mString;
+
+
+/**
+ 璁剧疆鏈�澶у�兼渶灏忓��
+ 
+ @param mMinValue 鏈�灏忓��
+ @param mMaxValue 鏈�澶у��
+ */
+-(void)setMinAndMaxValue:(float)mMinValue mMaxValue:(float)mMaxValue;
+
+/**
+ 閲嶇疆甯冨眬
+ 
+ @param mCGRect 甯冨眬
+ 
+ */
+-(void)initWithFrameSeekBar:(CGRect) mCGRect;
+
+
+
+
+///**
+// 璁剧疆杈硅窛
+// */
+//-(void)setCurtainPadding:(int)Padding;
+//
+//
+///**
+// 璁剧疆椤堕儴杈硅窛
+// */
+//-(void)setCurtainPaddingTop:(int)Padding;
+
+/**
+ 璁剧疆鏄惁绂荤嚎
+ */
+-(void)setOffline:(BOOL)isOffline;
+
+/**
+ 鑾峰彇楂樺害 X鍊�
+ */
+-(CGFloat)getProgressX;
+
+@end
+
+NS_ASSUME_NONNULL_END
diff --git a/HDLWidgetLibrary/HDLWidgetLibrary/HDLONCurtainSeekBar/HDLOnOACCurtainSeekBar.m b/HDLWidgetLibrary/HDLWidgetLibrary/HDLONCurtainSeekBar/HDLOnOACCurtainSeekBar.m
new file mode 100644
index 0000000..e757675
--- /dev/null
+++ b/HDLWidgetLibrary/HDLWidgetLibrary/HDLONCurtainSeekBar/HDLOnOACCurtainSeekBar.m
@@ -0,0 +1,501 @@
+//
+//  HDLOnOACCurtainSeekBar.m
+//  HDL_Widget_iOS
+//
+//  Created by 闄堝槈涔� on 2020/6/15.
+//  Copyright 漏 2020 JLChen. All rights reserved.
+//
+
+#import "HDLOnOACCurtainSeekBar.h"
+#import "HDLUtlisXM.h"
+//
+//#define APP_DEFAULT_BG      HEXCOLOR(0xE5E5ED)
+////#define APP_DEFAULT_BG_LINE      [UIColor colorWithRed:73/255.0f green:87/255.0f blue:128/255.0f alpha:1.0f]
+//#define APP_DEFAULT_BAR        HEXCOLOR(0xCBCEE5)
+
+#define APP_DEFAULT_OFFLINE_COLOR       HEXCOLORA(0xE9E9EC,0.8)
+
+@interface HDLOnOACCurtainSeekBar ()
+
+
+
+/**
+ 鏄惁姝e湪绉诲姩
+ */
+@property (nonatomic, assign) BOOL bTouchMove;
+
+/**
+ 杩涘害鍗曚綅绗﹀彿
+ */
+@property (nonatomic, strong) NSString *mProgressBarUnitSring;
+
+/**
+ 鏈�灏忓��
+ */
+@property (nonatomic, assign) float mMinValue;
+
+/**
+ 鏈�澶у��
+ */
+@property (nonatomic, assign) float mMaxValue;
+
+
+/**
+ 杈硅窛
+ */
+@property (nonatomic, assign) int mCurtainPadding;
+
+/**
+ 
+ */
+//@property (nonatomic, strong) UIImageView *bgImageView;
+
+
+
+/**
+ 椤堕儴padding
+ */
+@property (nonatomic, assign) int mCurtainPaddingTop;
+
+/**
+ 鏄惁绂荤嚎
+ */
+@property (nonatomic, assign) BOOL isOffline;
+
+
+@end
+
+
+@implementation HDLOnOACCurtainSeekBar{
+    
+    int _mMoveCount;
+    
+    CGPoint _mCenterPoint;  //鍦嗗績鍧愭爣
+    
+    bool _bIsInCurtainProgress;
+    
+    CGFloat _mTopImageHeight;
+    CGFloat _mCurtainHeight;
+    CGFloat _mCurtainWidth;
+    CGFloat _mCurtainWidthHalf;
+    
+    CGFloat _mCurtainStartX;
+    CGFloat _mCurtainEndX;
+    
+    float _mPercent;
+    //    CGFloat _mCurtainPadding;
+    CGFloat _mButtonWidth;
+    CGFloat _mCurtainX;
+    CGFloat _mCornerRadius;
+    UIImage *_curtainImage;
+    UIImage *_curtainImage_close;
+    UIImage *_bgImage;
+    //    UIImage *_bgTopImage;
+    BOOL bDownLeft;
+    
+}
+
+-(instancetype)initWithFrame:(CGRect)frame{
+    self = [super initWithFrame:frame];
+    if (self) {
+        _isClickable = YES;
+        _mMoveCount = 0;
+        
+        _mProgress = 0;
+        _mPercent = 0;
+        _mMaxValue = 100.0f;
+        _mMinValue = 0.0f;
+        _mCornerRadius = 0;
+        
+        _mProgressTextColor = [UIColor blackColor];
+        _mProgressTextSize = 15;
+        _mProgressBarUnitSring = @"%";
+        _isProgressTextShow = YES;
+        _mCurtainPaddingTop = 6;
+        _mCurtainPaddingTop = 14;
+        [self refreshFrame];
+        _curtainImage = [UIImage imageNamed:@"ic_wd_on_curtain_h_progress"];
+        _curtainImage_close = [UIImage imageNamed:@"ic_wd_on_curtain_h_progress_close"];
+        self.backgroundColor = [UIColor clearColor];
+        _bgImage = [UIImage imageNamed:@"ic_wd_on_curtain_h_bg"];
+        //        _bgTopImage =[UIImage imageNamed:@"ic_wd_on_curtain_h_top"];
+    }
+    
+    return  self;
+}
+
+
+
+/**
+ 鍒锋柊甯冨眬锛屾洿鏂板叧閿��
+ 
+ */
+-(void)refreshFrame{
+    _mCenterPoint = CGPointMake(self.frame.size.width/2, self.frame.size.height/2);
+    [self onCurtainSizeChange];
+}
+
+/**
+ 鍒锋柊甯冨眬锛屾洿鏂板叧閿��
+ 
+ */
+-(void)onCurtainSizeChange{
+    _mCurtainPadding = self.frame.size.width * 6 / 248 - 1;
+    _mCurtainPaddingTop = self.frame.size.height * 14 / 146;
+    _mCurtainWidth = self.frame.size.width - _mCurtainPadding*2;
+    _mCurtainStartX = _mCurtainPadding;
+    _mCurtainEndX = _mCurtainWidth + _mCurtainStartX;
+    _mButtonWidth = self.frame.size.width * 56/ 250;
+    _mCurtainWidthHalf = _mCurtainWidth/2;
+    _mCurtainHeight = self.frame.size.height - _mCurtainPaddingTop;
+}
+
+
+#pragma mark drawRect 缁樺埗鍥惧舰
+-(void)drawRect:(CGRect)rect{
+    [super drawRect:rect];
+    CGContextRef ctx = UIGraphicsGetCurrentContext();
+    //灏嗗綋鍓嶅浘褰㈢姸鎬佹帹鍏ュ爢鏍�
+    CGContextSaveGState(ctx);
+    //*********缁樺埗鑳屾櫙*********
+    [self drawBackIamge];
+    //*********缁樺埗鍔ㄦ�佺殑杩涘害鏉�*********
+    [self drawProgressBar:ctx];
+    //*********缁樺埗鏄剧ず杩涘害鍊兼枃瀛�*********
+    [self drawProgressText:ctx];
+    //*********缁樺埗鎸夐挳鍥剧墖*********
+    [self drawImageButton:ctx];
+    //    //*********濡傛灉绂荤嚎缁樺埗绂荤嚎鑳屾櫙閬尅灞�*********
+    //    [self drawOfflineView:ctx];
+    //鎶婂爢鏍堥《閮ㄧ殑鐘舵�佸脊鍑�
+    CGContextRestoreGState(ctx);
+    
+}
+
+/**
+ 濡傛灉绂荤嚎缁樺埗绂荤嚎鑳屾櫙閬尅灞�
+ 
+ @param ctx 鐢诲竷
+ */
+-(void)drawOfflineView:(CGContextRef)ctx{
+    if(_isOffline){
+        CGRect drawRect2 = CGRectMake(0, 0, self.frame.size.width, self.frame.size.height);
+        UIBezierPath *path3 = [UIBezierPath bezierPathWithRoundedRect:drawRect2 cornerRadius:5];
+        [APP_DEFAULT_OFFLINE_COLOR set];
+        CGContextAddPath(ctx, path3.CGPath);
+        CGContextDrawPath(ctx, kCGPathFill);
+    }
+}
+
+/**
+ 缁樺埗鑳屾櫙鍥�
+ */
+-(void)drawBackIamge{
+    //缁樺埗鑳屾櫙鍥�
+    CGRect rectBgImage = CGRectMake(0, 0, self.frame.size.width, self.frame.size.height);
+    [_bgImage drawInRect:rectBgImage];
+}
+
+/**
+ 缁樺埗杩涘害鏉�
+ 
+ @param ctx 鐢诲竷
+ */
+-(void)drawProgressBar:(CGContextRef)ctx{
+    
+    //*******缁樺埗鍓闄愬埗鏄剧ず鍖哄煙*********
+    CGRect drawRect2 = CGRectMake(_mCurtainStartX, _mCurtainPaddingTop, _mCurtainWidth, _mCurtainHeight);
+    UIBezierPath *path2 = [UIBezierPath bezierPathWithRoundedRect:drawRect2 cornerRadius:0];
+    //    [APP_DEFAULT_BG set];
+    CGContextAddPath(ctx, path2.CGPath);
+    // 鍓璺緞
+    CGContextClip(ctx);
+    
+    _mCurtainX =  _mPercent * _mCurtainWidthHalf + _mCurtainPadding;
+    
+    //缁樺埗鎸夐挳鐨勫浘鐗�
+    if(_mPercent == 1){
+        CGRect rectImage = CGRectMake(_mCurtainPadding, _mCurtainPaddingTop, _mCurtainWidth, _mCurtainHeight);
+        if(_isOffline){
+            [_curtainImage_close drawInRect:rectImage];
+        }else{
+            [_curtainImage drawInRect:rectImage];
+        }
+        
+    }else{
+        
+        CGRect rectImage = CGRectMake(_mCurtainX - _mCurtainWidth , _mCurtainPaddingTop, _mCurtainWidth, _mCurtainHeight);
+        if(_isOffline){
+            [_curtainImage_close drawInRect:rectImage];
+        }else{
+            [_curtainImage drawInRect:rectImage];
+        }
+        
+        CGRect rectImageRight = CGRectMake(self.frame.size.width - _mCurtainX, _mCurtainPaddingTop, _mCurtainWidth, _mCurtainHeight);
+        if(_isOffline){
+            [_curtainImage_close drawInRect:rectImageRight];
+        }else{
+            [_curtainImage drawInRect:rectImageRight];
+        }
+    }
+    
+}
+
+
+
+/**
+ 缁樺埗杩涘害鏄剧ず鍊兼枃瀛�
+ 
+ @param ctx 鐢诲竷
+ */
+-(void)drawProgressText:(CGContextRef)ctx{
+    if(_isProgressTextShow){
+        [self drawString:[NSString stringWithFormat:@"%d%@", _mProgress, _mProgressBarUnitSring] outsidePoint:_mCenterPoint];
+    }
+}
+
+
+/**
+ 缁樺埗鎸夐挳鐨勫浘鐗�
+ 
+ @param ctx 鐢诲竷
+ */
+-(void)drawImageButton:(CGContextRef)ctx {
+    CGContextRestoreGState(ctx);// 鎭㈠鍒颁箣鍓嶇殑context
+    CGContextSaveGState(ctx);
+    
+    //缁樺埗鎸夐挳鐨勫浘鐗�
+    UIImage *image = [UIImage imageNamed:@"ic_wd_on_curtain_h_open"];
+    CGRect rectImage = CGRectMake(_mCurtainX  - _mButtonWidth/2, self.frame.size.height/2 - _mButtonWidth/2, _mButtonWidth, _mButtonWidth);
+    [image drawInRect:rectImage];
+    
+    
+}
+
+
+///**
+// 缁樺埗Top鐨勫浘鐗�
+// */
+//-(void)drawTopImage{
+//    CGRect rectImage = CGRectMake(0, 0, self.frame.size.width, _mTopImageHeight);
+//    [_bgTopImage drawInRect:rectImage];
+//
+//}
+
+
+
+/**
+ drawString 鐜板湪褰撳墠杩涘害鍊�
+ @param mText 鏄剧ず鏂囨湰
+ @param outsidePoint 鍧愭爣
+ */
+- (void) drawString:(NSString *)mText outsidePoint:(CGPoint)outsidePoint{
+    NSMutableParagraphStyle *paragraph = [[NSMutableParagraphStyle alloc] init];
+    paragraph.alignment = NSTextAlignmentCenter;
+    NSDictionary *dic = @{NSFontAttributeName : [UIFont systemFontOfSize:_mProgressTextSize],
+                          NSForegroundColorAttributeName : _mProgressTextColor,
+                          NSParagraphStyleAttributeName : paragraph
+    };
+    
+    //    CGRect textRect = CGRectMake(outsidePoint.x, outsidePoint.y, 80, 20);
+    //    [mText drawInRect:textRect withAttributes:dic];
+    
+    //2019-08-15 淇敼鏂囧瓧缁樺埗鏂规硶锛屾渶缁堝疄鐜版枃鏈眳涓晥鏋�
+    CGSize textSize = [mText sizeWithAttributes:dic];
+    CGPoint textPoint = CGPointMake(outsidePoint.x - textSize.width/2, outsidePoint.y - textSize.height/2 - _mButtonWidth/2);//鏍规嵁涓偣鍧愭爣缁樺埗
+    [mText drawAtPoint:textPoint withAttributes:dic];
+    
+}
+
+
+
+
+
+#pragma mark Touch Event 鐐瑰嚮浜嬩欢
+-(BOOL) beginTrackingWithTouch:(UITouch *)touch withEvent:(UIEvent *)event {
+    [super beginTrackingWithTouch:touch withEvent:event];
+    if(!_isClickable) return YES;//绂佹鐐瑰嚮
+    _bTouchMove = NO;
+    _mMoveCount = 0;
+    
+    //    CGPoint startPoint = [touch locationInView:self];
+    //    _bIsInArcProgress = [self getStartPointIsInArcProgress:startPoint];//鍒ゆ柇寮�濮嬪潗鏍囨槸鍚﹀湪鍙偣鍑诲尯鍩�
+    CGPoint startPoint = [touch locationInView:self];
+    bDownLeft =  (startPoint.x- self.frame.size.width/2) < 0;
+    
+    _bIsInCurtainProgress = YES;//涓嶉檺鍒剁偣鍑诲尯鍩�
+    [self.mProgressChangedDelegate onStartTrackingTouch];
+    return YES;
+}
+
+-(void)endTrackingWithTouch:(UITouch *)touch withEvent:(UIEvent *)event{
+    [super endTrackingWithTouch:touch withEvent:event];
+    if(!_isClickable) return;//绂佹鐐瑰嚮
+    if(!_bTouchMove){//娌$Щ鍔紝浠呯偣鍑�
+        CGPoint lastPoint = [touch locationInView:self];
+        [self getCurrentProgressWithLastPoint:lastPoint];
+        [self sendActionsForControlEvents:UIControlEventValueChanged];
+    }
+    [self.mProgressChangedDelegate onStopTrackingTouch:_mProgress];
+}
+
+
+-(BOOL)continueTrackingWithTouch:(UITouch *)touch withEvent:(UIEvent *)event {
+    [super continueTrackingWithTouch:touch withEvent:event];
+    if(!_isClickable) return YES;//绂佹鐐瑰嚮
+    if(_mMoveCount < 2){
+        _mMoveCount++;
+    }else{
+        _bTouchMove = YES;  //寮�濮嬬Щ鍔�
+    }
+    
+    if(_bIsInCurtainProgress){//濡傛灉鍒氬紑濮嬬偣鍑荤殑鍧愭爣鍦ㄥ彲鐐瑰嚮鍖哄煙
+        CGPoint lastPoint = [touch locationInView:self];
+        [self getCurrentProgressWithLastPoint:lastPoint];
+    }
+    [self sendActionsForControlEvents:UIControlEventValueChanged];
+    return YES;
+}
+
+
+/**
+ 鏍规嵁鍧愭爣璁$畻鍑哄綋鍓嶈繘搴︾櫨鍒嗘瘮鍜屽搴旂殑杩涘害鍊�
+ 
+ @param point 褰撳墠鍧愭爣
+ */
+-(void)getCurrentProgressWithLastPoint:(CGPoint)point {
+    
+    if(bDownLeft){
+        float progressX = point.x - _mCurtainPadding;
+        _mPercent = progressX / _mCurtainWidthHalf;
+        
+    }else{
+        float progressX = point.x - self.frame.size.width/2;
+        _mPercent = 1 - progressX / _mCurtainWidthHalf;
+        
+    }
+    
+    
+    //        NSLog(@"point.y:%f   _mCurtainHeight:%f",point.x, _mCurtainWidthHalf);
+    //        NSLog(@"_mPercent:%f",_mPercent);
+    //
+    if(_mPercent > 1){
+        _mPercent = 1;
+    }else if(_mPercent < 0){
+        _mPercent = 0;
+    }
+    
+    _mProgress = (1 -_mPercent) * (_mMaxValue - _mMinValue) + _mMinValue;
+    
+    if(_bTouchMove){
+        [self.mProgressChangedDelegate onProgressChanged:_mProgress];
+    }
+    
+    [self setNeedsDisplay];
+}
+
+
+/**
+ 鏍规嵁杩涘害鍊硷紝璁$畻褰撳墠 _mProgressAngle鍊�
+ 
+ @param mProgress 杩涘害鍊�
+ */
+-(void)setSeekBarProgressToValue:(int)mProgress{
+    if(mProgress < _mMinValue){
+        mProgress = _mMinValue;
+    }
+    if(mProgress > _mMaxValue){
+        mProgress = _mMaxValue;
+    }
+    _mProgress = mProgress;
+    _mPercent = 1 - (_mProgress - _mMinValue) / (_mMaxValue - _mMinValue);
+    [self.mProgressChangedDelegate onProgressChanged:_mProgress];
+}
+
+#pragma mark 璁剧疆杩涘害鏉′綅缃�
+/**
+ 璁剧疆杩涘害鍊�
+ 
+ @param mProgress 杩涘害鍊�
+ */
+-(void)setProgress:(int)mProgress{
+    [self setSeekBarProgressToValue:mProgress];
+    [self setNeedsDisplay];
+}
+
+
+/**
+ 璁剧疆杩涘害鏄剧ず鍊煎崟浣�
+ 
+ @param mString 鍗曚綅瀛楃
+ */
+-(void)setProgressBarUnitSring:(NSString *)mString{
+    _mProgressBarUnitSring = mString;
+}
+
+
+/**
+ 璁剧疆鏈�澶у�兼渶灏忓��
+ 
+ @param mMinValue 鏈�灏忓��
+ @param mMaxValue 鏈�澶у��
+ */
+-(void)setMinAndMaxValue:(float)mMinValue mMaxValue:(float)mMaxValue{
+    if(mMinValue < mMaxValue){
+        _mMinValue = mMinValue;
+        _mMaxValue = mMaxValue;
+    }else{
+        _mMinValue = mMaxValue;
+        _mMaxValue = mMinValue;
+    }
+    _mProgress = _mMinValue;
+    _mPercent = 0.0f;
+}
+
+
+/**
+ 閲嶇疆甯冨眬
+ 
+ @param mCGRect 甯冨眬
+ 
+ */
+-(void)initWithFrameSeekBar:(CGRect) mCGRect{
+    self.frame = mCGRect;
+    [self refreshFrame];
+}
+
+
+///**
+// 璁剧疆杈硅窛
+// */
+//-(void)setCurtainPadding:(int)Padding{
+//    _mCurtainPadding = Padding;
+//    [self onCurtainSizeChange];
+//}
+//
+//
+///**
+// 璁剧疆椤堕儴杈硅窛
+// */
+//-(void)setCurtainPaddingTop:(int)Padding{
+//    _mCurtainPaddingTop = Padding;
+//    [self onCurtainSizeChange];
+//}
+
+/**
+ 璁剧疆鏄惁绂荤嚎
+ */
+-(void)setOffline:(BOOL)isOffline{
+    _isOffline = isOffline;
+    _isClickable = !_isOffline;
+    [self setNeedsDisplay];
+}
+
+/**
+ 鑾峰彇鍧愭爣 X鍊�
+ */
+-(CGFloat)getProgressX{
+    return _mCurtainX;
+}
+
+@end
diff --git a/HDLWidgetLibrary/HDLWidgetLibrary/HDLONCurtainSeekBar/HDLOnRollCurtainSeekBar.h b/HDLWidgetLibrary/HDLWidgetLibrary/HDLONCurtainSeekBar/HDLOnRollCurtainSeekBar.h
new file mode 100644
index 0000000..b63693e
--- /dev/null
+++ b/HDLWidgetLibrary/HDLWidgetLibrary/HDLONCurtainSeekBar/HDLOnRollCurtainSeekBar.h
@@ -0,0 +1,127 @@
+//
+//  HDLOnRollCurtainSeekBar.h
+//  HDL_Widget_iOS
+//
+//  Created by 闄堝槈涔� on 2020/6/15.
+//  Copyright 漏 2020 JLChen. All rights reserved.
+//
+
+#import <UIKit/UIKit.h>
+#import "SeekBarDelegate.h"
+
+NS_ASSUME_NONNULL_BEGIN
+
+
+/**
+ 鍗峰笜
+*/
+@interface HDLOnRollCurtainSeekBar : UIControl
+
+/**
+ 鏄惁鍙互鐐瑰嚮
+ */
+@property (nonatomic, assign) BOOL isClickable;
+
+/**
+ 褰撳墠鍊�
+ */
+@property (nonatomic, assign) int mProgress;
+
+
+/**
+ 杩涘害鍊兼枃瀛楁槸鍚︽樉绀�
+ */
+@property (nonatomic, assign) BOOL isProgressTextShow;
+
+/**
+ 鏄剧ず杩涘害鏂囧瓧棰滆壊
+ */
+@property (nonatomic, strong) UIColor* mProgressTextColor;
+
+/**
+ 鏄剧ず杩涘害鏂囧瓧澶у皬
+ */
+@property (nonatomic, assign) int mProgressTextSize;
+
+
+
+
+
+
+///**
+// 杩涘害鏄剧ず鏂囧瓧鍧愭爣涓庤繘搴﹀渾寮х殑璺濈
+// */
+//@property (nonatomic, assign) int mTextDefaultDistance;
+
+
+#pragma mark HDLRollCurtainSeekBarProgressChangedDelegate
+/**
+ 杩涘害鍊兼敼鍙樹唬鐞嗕簨浠�
+ */
+@property (nonatomic,weak) id<HDLSeekBarProgressChangedDelegate> mProgressChangedDelegate;
+
+#pragma mark 瀵瑰鎺ュ彛鏂规硶
+/**
+ 璁剧疆杩涘害鍊�
+ 
+ @param mProgress 杩涘害鍊�
+ */
+-(void)setProgress:(int)mProgress;
+
+
+/**
+ 璁剧疆杩涘害鏄剧ず鍊煎崟浣�
+ 
+ @param mString 鍗曚綅瀛楃
+ */
+-(void)setProgressBarUnitSring:(NSString *)mString;
+
+
+/**
+ 璁剧疆鏈�澶у�兼渶灏忓��
+ 
+ @param mMinValue 鏈�灏忓��
+ @param mMaxValue 鏈�澶у��
+ */
+-(void)setMinAndMaxValue:(float)mMinValue mMaxValue:(float)mMaxValue;
+
+/**
+ 閲嶇疆甯冨眬
+ 
+ @param mCGRect 甯冨眬
+ 
+ */
+-(void)initWithFrameSeekBar:(CGRect) mCGRect;
+
+
+
+
+///**
+// 璁剧疆杈硅窛
+// */
+//-(void)setCurtainPadding:(int)Padding;
+//
+//
+///**
+// 璁剧疆椤堕儴杈硅窛
+// */
+//-(void)setCurtainPaddingTop:(int)Padding;
+
+/**
+ 璁剧疆鏄惁绂荤嚎
+ */
+-(void)setOffline:(BOOL)isOffline;
+
+/**
+ 鑾峰彇楂樺害 Y鍊�
+ */
+-(CGFloat)getProgressY;
+
+/**
+    璁剧疆鐧惧彾绐楃被鍨�
+*/
+-(void)setBlindsType:(BOOL)isBlindsType;
+
+@end
+
+NS_ASSUME_NONNULL_END
diff --git a/HDLWidgetLibrary/HDLWidgetLibrary/HDLONCurtainSeekBar/HDLOnRollCurtainSeekBar.m b/HDLWidgetLibrary/HDLWidgetLibrary/HDLONCurtainSeekBar/HDLOnRollCurtainSeekBar.m
new file mode 100644
index 0000000..8394717
--- /dev/null
+++ b/HDLWidgetLibrary/HDLWidgetLibrary/HDLONCurtainSeekBar/HDLOnRollCurtainSeekBar.m
@@ -0,0 +1,517 @@
+//
+//  HDLOnRollCurtainSeekBar.m
+//  HDL_Widget_iOS
+//
+//  Created by 闄堝槈涔� on 2020/6/15.
+//  Copyright 漏 2020 JLChen. All rights reserved.
+//
+
+#import "HDLOnRollCurtainSeekBar.h"
+#import "HDLUtlisXM.h"
+
+#define APP_DEFAULT_OFFLINE_COLOR       HEXCOLORA(0xE9E9EC,0.8)
+
+@interface HDLOnRollCurtainSeekBar ()
+
+/**
+ 鏄惁姝e湪绉诲姩
+ */
+@property (nonatomic, assign) BOOL bTouchMove;
+
+/**
+ 杩涘害鍗曚綅绗﹀彿
+ */
+@property (nonatomic, strong) NSString *mProgressBarUnitSring;
+
+/**
+ 鏈�灏忓��
+ */
+@property (nonatomic, assign) float mMinValue;
+
+/**
+ 鏈�澶у��
+ */
+@property (nonatomic, assign) float mMaxValue;
+
+
+/**
+ 杈硅窛
+ */
+@property (nonatomic, assign) int mCurtainPadding;
+
+/**
+ 
+ */
+//@property (nonatomic, strong) UIImageView *bgImageView;
+
+
+
+/**
+ 椤堕儴padding
+ */
+@property (nonatomic, assign) int mCurtainPaddingTop;
+
+
+/**
+ 鏄惁绂荤嚎
+ */
+@property (nonatomic, assign) BOOL isOffline;
+
+/**
+ 鏄惁鐧惧彾绐楃被鍨�
+ */
+@property (nonatomic, assign) BOOL isBlindsType;
+
+@end
+
+
+@implementation HDLOnRollCurtainSeekBar{
+    
+    int _mMoveCount;
+    
+    CGPoint _mCenterPoint;  //鍦嗗績鍧愭爣
+    bool _bIsInCurtainProgress;
+    CGFloat _mCurtainHeight;
+    CGFloat _mCurtainWidth;
+    float _mPercent;
+    CGFloat _mButtonWidth;
+    CGFloat _mCurtainY;
+    CGFloat _mCornerRadius;
+    UIImage *_curtainImage;
+    UIImage *_curtainImage_close;
+    UIImage *_buttonImage;
+    UIImage *_bgImage;
+}
+
+-(instancetype)initWithFrame:(CGRect)frame{
+    self = [super initWithFrame:frame];
+    if (self) {
+        _isClickable = YES;
+        _mMoveCount = 0;
+        
+        _mProgress = 0;
+        _mPercent = 0;
+        _mMaxValue = 100.0f;
+        _mMinValue = 0.0f;
+        _mCornerRadius = 0;
+        
+        _mProgressTextColor = [UIColor blackColor];
+        _mProgressTextSize = 15;
+        _mProgressBarUnitSring = @"%";
+        _isProgressTextShow = YES;
+        //        _mCurtainPaddingTop = 45;
+        _mCurtainPadding = self.frame.size.width*12/130;
+        _mCurtainPaddingTop = self.frame.size.height*14/172;
+        
+        [self refreshFrame];
+        
+        self.backgroundColor = [UIColor clearColor];
+        //        _bgImageView = [[UIImageView alloc]initWithFrame:CGRectMake(0, 0, self.frame.size.width, self.frame.size.height)];
+        //        [_bgImageView setImage:[UIImage imageNamed:@"ic_wd_curtain_roll_bg"]];
+        //        [self addSubview:_bgImageView];
+        
+        _curtainImage = [UIImage imageNamed:@"ic_wd_on_curtain_roll_progress"];
+        _curtainImage_close  = [UIImage imageNamed:@"ic_wd_on_curtain_roll_progress_close"];
+        _buttonImage = [UIImage imageNamed:@"ic_wd_on_curtain_open"];
+        _bgImage = [UIImage imageNamed:@"ic_wd_on_curtain_roll_bg"];
+        
+    }
+    
+    return  self;
+}
+
+
+
+/**
+ 鍒锋柊甯冨眬锛屾洿鏂板叧閿��
+ 
+ */
+-(void)refreshFrame{
+    _mCenterPoint = CGPointMake(self.frame.size.width/2, self.frame.size.height/2);
+    [self onCurtainSizeChange];
+}
+
+/**
+ 鍒锋柊甯冨眬锛屾洿鏂板叧閿��
+ 
+ */
+-(void)onCurtainSizeChange{
+    //    _mCurtainPadding = _CurtainPadding;
+    
+    if(!_isBlindsType){
+        _mCurtainPadding = self.frame.size.width * 12 / 149 - 1;
+    }else{ //鐧惧彾绐楁晥鏋�
+        _mCurtainPadding = self.frame.size.width * 2 / 149 - 1;
+    }
+    _mCurtainPaddingTop = self.frame.size.height * 14 / 172;
+    _mCurtainWidth = self.frame.size.width - _mCurtainPadding * 2;
+    _mButtonWidth = self.frame.size.width * 56 / 149;
+    _mCurtainHeight = self.frame.size.height - _mCurtainPaddingTop;
+    
+}
+
+
+#pragma mark drawRect 缁樺埗鍥惧舰
+-(void)drawRect:(CGRect)rect{
+    [super drawRect:rect];
+    CGContextRef ctx = UIGraphicsGetCurrentContext();
+    //灏嗗綋鍓嶅浘褰㈢姸鎬佹帹鍏ュ爢鏍�
+    CGContextSaveGState(ctx);
+    //*********缁樺埗鑳屾櫙*********
+    [self drawBackIamge];
+    //*********缁樺埗鍔ㄦ�佺殑杩涘害鏉�*********
+    [self drawProgressBar:ctx];
+    //*********缁樺埗鏄剧ず杩涘害鍊兼枃瀛�*********
+    [self drawProgressText:ctx];
+    //*********缁樺埗鎸夐挳鍥剧墖*********
+    [self drawImageButton:ctx];
+    //    //*********濡傛灉绂荤嚎缁樺埗绂荤嚎鑳屾櫙閬尅灞�*********
+    //    [self drawOfflineView:ctx];
+    
+    
+    
+    //鎶婂爢鏍堥《閮ㄧ殑鐘舵�佸脊鍑�
+    CGContextRestoreGState(ctx);
+    
+}
+
+//
+///**
+// 缁樺埗杈规
+//
+// @param ctx 鐢诲竷
+// */
+//-(void)drawBorderPath:(CGContextRef)ctx{
+//    CGRect drawRect = {5+_mBackLineWidth/2, 5+_mBackLineWidth/2, self.frame.size.width-10-_mBackLineWidth, self.frame.size.height-10-_mBackLineWidth};
+//
+//    UIBezierPath *path = [UIBezierPath bezierPathWithRoundedRect:drawRect cornerRadius:_mCornerRadius];
+//    path.lineWidth = _mBackLineWidth;                   //绾垮
+//    path.lineCapStyle = kCGLineCapRound;     //寮鏍峰紡
+//    path.lineJoinStyle = kCGLineJoinBevel;   //浜ょ偣鐨勬牱寮�
+//    [_mCurtainBorderColor set];
+//
+//    CGContextSetLineWidth(ctx, _mBackLineWidth);
+//    CGContextAddPath(ctx, path.CGPath);
+//    CGContextDrawPath(ctx, kCGPathStroke);
+//    //    [path stroke];               //杈规绾块鑹�
+//}
+
+/**
+ 濡傛灉绂荤嚎缁樺埗绂荤嚎鑳屾櫙閬尅灞�
+ 
+ @param ctx 鐢诲竷
+ */
+-(void)drawOfflineView:(CGContextRef)ctx{
+    if(_isOffline){
+        CGRect drawRect2 = CGRectMake(0, 0, self.frame.size.width, self.frame.size.height);
+        UIBezierPath *path3 = [UIBezierPath bezierPathWithRoundedRect:drawRect2 cornerRadius:5];
+        [APP_DEFAULT_OFFLINE_COLOR set];
+        CGContextAddPath(ctx, path3.CGPath);
+        CGContextDrawPath(ctx, kCGPathFill);
+    }
+    
+}
+
+/**
+ 缁樺埗鑳屾櫙鍥�
+ */
+-(void)drawBackIamge{
+    //缁樺埗鑳屾櫙鍥�
+    CGRect rectBgImage = CGRectMake(0, 0, self.frame.size.width, self.frame.size.height);
+    [_bgImage drawInRect:rectBgImage];
+}
+
+
+
+/**
+ 缁樺埗杩涘害鏉�
+ 
+ @param ctx 鐢诲竷
+ */
+-(void)drawProgressBar:(CGContextRef)ctx{
+    
+    //*******缁樺埗鍓闄愬埗鏄剧ず鍖哄煙*********
+    CGRect drawRect2 = CGRectMake(0, _mCurtainPaddingTop, self.frame.size.width, _mCurtainHeight);
+    UIBezierPath *path2 = [UIBezierPath bezierPathWithRoundedRect:drawRect2 cornerRadius:0];
+    //    [APP_DEFAULT_BG set];
+    CGContextAddPath(ctx, path2.CGPath);
+    // 鍓璺緞
+    CGContextClip(ctx);
+    
+    _mCurtainY =  _mPercent * _mCurtainHeight + _mCurtainPaddingTop;
+    
+    CGRect rectImage = CGRectMake(_mCurtainPadding, _mCurtainY - _mCurtainHeight, _mCurtainWidth, _mCurtainHeight);
+    //    [_curtainImage drawInRect:rectImage];
+    
+    if(_isOffline){
+        [_curtainImage_close drawInRect:rectImage];
+    }else{
+        [_curtainImage drawInRect:rectImage];
+    }
+    
+}
+
+
+
+/**
+ 缁樺埗杩涘害鏄剧ず鍊兼枃瀛�
+ 
+ @param ctx 鐢诲竷
+ */
+-(void)drawProgressText:(CGContextRef)ctx{
+    if(_isProgressTextShow){
+        [self drawString:[NSString stringWithFormat:@"%d%@", _mProgress, _mProgressBarUnitSring]];
+    }
+}
+
+
+/**
+ 缁樺埗杩涘害鏄剧ず鍊兼枃瀛�
+ 
+ @param ctx 鐢诲竷
+ */
+-(void)drawImageButton:(CGContextRef)ctx {
+    CGContextRestoreGState(ctx);// 鎭㈠鍒颁箣鍓嶇殑context
+    CGContextSaveGState(ctx);
+    
+    
+    CGRect rectImage = CGRectMake(_mCenterPoint.x-_mButtonWidth/2, _mCurtainY-_mButtonWidth/2 , _mButtonWidth, _mButtonWidth);
+    
+    [_buttonImage drawInRect:rectImage];
+}
+
+
+
+
+
+
+/**
+ drawString 鐜板湪褰撳墠杩涘害鍊�
+ @param mText 鏄剧ず鏂囨湰
+ */
+- (void) drawString:(NSString *)mText {
+    NSMutableParagraphStyle *paragraph = [[NSMutableParagraphStyle alloc] init];
+    paragraph.alignment = NSTextAlignmentCenter;
+    NSDictionary *dic = @{NSFontAttributeName : [UIFont systemFontOfSize:_mProgressTextSize],
+                          NSForegroundColorAttributeName : _mProgressTextColor,
+                          NSParagraphStyleAttributeName : paragraph
+    };
+    
+    //    CGRect textRect = CGRectMake(outsidePoint.x, outsidePoint.y, 80, 20);
+    //    [mText drawInRect:textRect withAttributes:dic];
+    
+    //2019-08-15 淇敼鏂囧瓧缁樺埗鏂规硶锛屾渶缁堝疄鐜版枃鏈眳涓晥鏋�
+    CGSize textSize = [mText sizeWithAttributes:dic];
+    if(_mPercent > 0.3){
+        CGPoint textPoint = CGPointMake(_mCenterPoint.x - textSize.width/2, _mCurtainY-_mButtonWidth/4 - textSize.height-5);//鏍规嵁涓偣鍧愭爣缁樺埗
+        [mText drawAtPoint:textPoint withAttributes:dic];
+    }else{
+        CGPoint textPoint = CGPointMake(_mCenterPoint.x - textSize.width/2, _mCurtainY+_mButtonWidth/4 + 5);//鏍规嵁涓偣鍧愭爣缁樺埗
+        [mText drawAtPoint:textPoint withAttributes:dic];
+    }
+    
+    
+    
+}
+
+
+
+
+
+#pragma mark Touch Event 鐐瑰嚮浜嬩欢
+-(BOOL) beginTrackingWithTouch:(UITouch *)touch withEvent:(UIEvent *)event {
+    [super beginTrackingWithTouch:touch withEvent:event];
+    if(!_isClickable) return YES;//绂佹鐐瑰嚮
+    _bTouchMove = NO;
+    _mMoveCount = 0;
+    
+    //    CGPoint startPoint = [touch locationInView:self];
+    //    _bIsInArcProgress = [self getStartPointIsInArcProgress:startPoint];//鍒ゆ柇寮�濮嬪潗鏍囨槸鍚﹀湪鍙偣鍑诲尯鍩�
+    
+    
+    _bIsInCurtainProgress = YES;//涓嶉檺鍒剁偣鍑诲尯鍩�
+    [self.mProgressChangedDelegate onStartTrackingTouch];
+    return YES;
+}
+
+-(void)endTrackingWithTouch:(UITouch *)touch withEvent:(UIEvent *)event{
+    [super endTrackingWithTouch:touch withEvent:event];
+    if(!_isClickable) return;//绂佹鐐瑰嚮
+    if(!_bTouchMove){//娌$Щ鍔紝浠呯偣鍑�
+        CGPoint lastPoint = [touch locationInView:self];
+        [self getCurrentProgressWithLastPoint:lastPoint];
+        [self sendActionsForControlEvents:UIControlEventValueChanged];
+    }
+    [self.mProgressChangedDelegate onStopTrackingTouch:_mProgress];
+}
+
+
+-(BOOL)continueTrackingWithTouch:(UITouch *)touch withEvent:(UIEvent *)event {
+    [super continueTrackingWithTouch:touch withEvent:event];
+    if(!_isClickable) return YES;//绂佹鐐瑰嚮
+    if(_mMoveCount < 2){
+        _mMoveCount++;
+    }else{
+        _bTouchMove = YES;  //寮�濮嬬Щ鍔�
+    }
+    
+    if(_bIsInCurtainProgress){//濡傛灉鍒氬紑濮嬬偣鍑荤殑鍧愭爣鍦ㄥ彲鐐瑰嚮鍖哄煙
+        CGPoint lastPoint = [touch locationInView:self];
+        [self getCurrentProgressWithLastPoint:lastPoint];
+    }
+    [self sendActionsForControlEvents:UIControlEventValueChanged];
+    return YES;
+}
+
+
+/**
+ 鏍规嵁鍧愭爣璁$畻鍑哄綋鍓嶈繘搴︾櫨鍒嗘瘮鍜屽搴旂殑杩涘害鍊�
+ 
+ @param point 褰撳墠鍧愭爣
+ */
+-(void)getCurrentProgressWithLastPoint:(CGPoint)point {
+    
+    _mPercent = (point.y - _mCurtainPaddingTop ) / _mCurtainHeight;
+    
+    //    NSLog(@"point.y:%f   _mCurtainHeight:%f",point.x, _mCurtainWidthHalf);
+    //    NSLog(@"_mPercent:%f",_mPercent);
+    //
+    
+    //
+    if(_mPercent > 1){
+        _mPercent = 1;
+    }else if(_mPercent < 0){
+        _mPercent = 0;
+    }
+    
+    _mProgress = (1 -_mPercent) * (_mMaxValue - _mMinValue) + _mMinValue;
+    
+    if(_bTouchMove){
+        [self.mProgressChangedDelegate onProgressChanged:_mProgress];
+    }
+    
+    [self setNeedsDisplay];
+}
+
+
+/**
+ 鏍规嵁杩涘害鍊硷紝璁$畻褰撳墠 _mProgressAngle鍊�
+ 
+ @param mProgress 杩涘害鍊�
+ */
+-(void)setSeekBarProgressToValue:(int)mProgress{
+    if(mProgress < _mMinValue){
+        mProgress = _mMinValue;
+    }
+    if(mProgress > _mMaxValue){
+        mProgress = _mMaxValue;
+    }
+    _mProgress = mProgress;
+    _mPercent = 1 - (_mProgress - _mMinValue) / (_mMaxValue - _mMinValue);
+    //    [self.mProgressChangedDelegate onProgressChanged:_mProgress];
+}
+
+#pragma mark 璁剧疆杩涘害鏉′綅缃�
+/**
+ 璁剧疆杩涘害鍊�
+ 
+ @param mProgress 杩涘害鍊�
+ */
+-(void)setProgress:(int)mProgress{
+    [self setSeekBarProgressToValue:mProgress];
+    [self setNeedsDisplay];
+}
+
+
+/**
+ 璁剧疆杩涘害鏄剧ず鍊煎崟浣�
+ 
+ @param mString 鍗曚綅瀛楃
+ */
+-(void)setProgressBarUnitSring:(NSString *)mString{
+    _mProgressBarUnitSring = mString;
+}
+
+
+/**
+ 璁剧疆鏈�澶у�兼渶灏忓��
+ 
+ @param mMinValue 鏈�灏忓��
+ @param mMaxValue 鏈�澶у��
+ */
+-(void)setMinAndMaxValue:(float)mMinValue mMaxValue:(float)mMaxValue{
+    if(mMinValue < mMaxValue){
+        _mMinValue = mMinValue;
+        _mMaxValue = mMaxValue;
+    }else{
+        _mMinValue = mMaxValue;
+        _mMaxValue = mMinValue;
+    }
+    _mProgress = _mMinValue;
+    _mPercent = 0.0f;
+}
+
+
+/**
+ 閲嶇疆甯冨眬
+ 
+ @param mCGRect 甯冨眬
+ 
+ */
+-(void)initWithFrameSeekBar:(CGRect) mCGRect{
+    self.frame = mCGRect;
+    [self refreshFrame];
+}
+
+
+///**
+// 璁剧疆杈硅窛
+// */
+//-(void)setCurtainPadding:(int)Padding{
+//    _mCurtainPadding = Padding;
+//    [self onCurtainSizeChange];
+//}
+//
+//
+///**
+// 璁剧疆椤堕儴杈硅窛
+// */
+//-(void)setCurtainPaddingTop:(int)Padding{
+//    _mCurtainPaddingTop = Padding;
+//    [self onCurtainSizeChange];
+//}
+
+/**
+ 璁剧疆鏄惁绂荤嚎
+ */
+-(void)setOffline:(BOOL)isOffline{
+    _isOffline = isOffline;
+    _isClickable = !_isOffline;
+    [self setNeedsDisplay];
+}
+
+/**
+ 鑾峰彇楂樺害 Y鍊�
+ */
+-(CGFloat)getProgressY{
+    return _mCurtainY;
+}
+
+/**
+ 璁剧疆鐧惧彾绐楃被鍨�
+ */
+-(void)setBlindsType:(BOOL)isBlindsType{
+    _isBlindsType = isBlindsType;
+    if(!_isBlindsType){
+        _curtainImage = [UIImage imageNamed:@"ic_wd_on_curtain_roll_progress"];
+        _curtainImage_close  = [UIImage imageNamed:@"ic_wd_on_curtain_roll_progress_close"];
+    }else{
+        _curtainImage = [UIImage imageNamed:@"ic_wd_on_curtain_blinds_progress"];
+        _curtainImage_close  = [UIImage imageNamed:@"ic_wd_on_curtain_blinds_progress_close"];
+    }
+    
+    [self onCurtainSizeChange];
+    [self setNeedsDisplay];
+}
+
+@end
diff --git a/HDLWidgetLibrary/HDLWidgetLibrary/HDLONCurtainSeekBar/ic_wd_on_curtain_blinds_progress.png b/HDLWidgetLibrary/HDLWidgetLibrary/HDLONCurtainSeekBar/ic_wd_on_curtain_blinds_progress.png
new file mode 100644
index 0000000..bd50e09
--- /dev/null
+++ b/HDLWidgetLibrary/HDLWidgetLibrary/HDLONCurtainSeekBar/ic_wd_on_curtain_blinds_progress.png
Binary files differ
diff --git a/HDLWidgetLibrary/HDLWidgetLibrary/HDLONCurtainSeekBar/ic_wd_on_curtain_blinds_progress2.png b/HDLWidgetLibrary/HDLWidgetLibrary/HDLONCurtainSeekBar/ic_wd_on_curtain_blinds_progress2.png
new file mode 100644
index 0000000..89c2247
--- /dev/null
+++ b/HDLWidgetLibrary/HDLWidgetLibrary/HDLONCurtainSeekBar/ic_wd_on_curtain_blinds_progress2.png
Binary files differ
diff --git a/HDLWidgetLibrary/HDLWidgetLibrary/HDLONCurtainSeekBar/ic_wd_on_curtain_blinds_progress_close.png b/HDLWidgetLibrary/HDLWidgetLibrary/HDLONCurtainSeekBar/ic_wd_on_curtain_blinds_progress_close.png
new file mode 100644
index 0000000..07ee534
--- /dev/null
+++ b/HDLWidgetLibrary/HDLWidgetLibrary/HDLONCurtainSeekBar/ic_wd_on_curtain_blinds_progress_close.png
Binary files differ
diff --git a/HDLWidgetLibrary/HDLWidgetLibrary/HDLONCurtainSeekBar/ic_wd_on_curtain_blinds_progress_close2.png b/HDLWidgetLibrary/HDLWidgetLibrary/HDLONCurtainSeekBar/ic_wd_on_curtain_blinds_progress_close2.png
new file mode 100644
index 0000000..1af41ea
--- /dev/null
+++ b/HDLWidgetLibrary/HDLWidgetLibrary/HDLONCurtainSeekBar/ic_wd_on_curtain_blinds_progress_close2.png
Binary files differ
diff --git a/HDLWidgetLibrary/HDLWidgetLibrary/HDLONCurtainSeekBar/ic_wd_on_curtain_h_bg.png b/HDLWidgetLibrary/HDLWidgetLibrary/HDLONCurtainSeekBar/ic_wd_on_curtain_h_bg.png
new file mode 100644
index 0000000..9d1a94c
--- /dev/null
+++ b/HDLWidgetLibrary/HDLWidgetLibrary/HDLONCurtainSeekBar/ic_wd_on_curtain_h_bg.png
Binary files differ
diff --git a/HDLWidgetLibrary/HDLWidgetLibrary/HDLONCurtainSeekBar/ic_wd_on_curtain_h_open.png b/HDLWidgetLibrary/HDLWidgetLibrary/HDLONCurtainSeekBar/ic_wd_on_curtain_h_open.png
new file mode 100644
index 0000000..4a773d1
--- /dev/null
+++ b/HDLWidgetLibrary/HDLWidgetLibrary/HDLONCurtainSeekBar/ic_wd_on_curtain_h_open.png
Binary files differ
diff --git a/HDLWidgetLibrary/HDLWidgetLibrary/HDLONCurtainSeekBar/ic_wd_on_curtain_h_progress.png b/HDLWidgetLibrary/HDLWidgetLibrary/HDLONCurtainSeekBar/ic_wd_on_curtain_h_progress.png
new file mode 100755
index 0000000..d74a5d5
--- /dev/null
+++ b/HDLWidgetLibrary/HDLWidgetLibrary/HDLONCurtainSeekBar/ic_wd_on_curtain_h_progress.png
Binary files differ
diff --git a/HDLWidgetLibrary/HDLWidgetLibrary/HDLONCurtainSeekBar/ic_wd_on_curtain_h_progress_close.png b/HDLWidgetLibrary/HDLWidgetLibrary/HDLONCurtainSeekBar/ic_wd_on_curtain_h_progress_close.png
new file mode 100755
index 0000000..9d997e2
--- /dev/null
+++ b/HDLWidgetLibrary/HDLWidgetLibrary/HDLONCurtainSeekBar/ic_wd_on_curtain_h_progress_close.png
Binary files differ
diff --git a/HDLWidgetLibrary/HDLWidgetLibrary/HDLONCurtainSeekBar/ic_wd_on_curtain_open.png b/HDLWidgetLibrary/HDLWidgetLibrary/HDLONCurtainSeekBar/ic_wd_on_curtain_open.png
new file mode 100644
index 0000000..59971f1
--- /dev/null
+++ b/HDLWidgetLibrary/HDLWidgetLibrary/HDLONCurtainSeekBar/ic_wd_on_curtain_open.png
Binary files differ
diff --git a/HDLWidgetLibrary/HDLWidgetLibrary/HDLONCurtainSeekBar/ic_wd_on_curtain_roll_bg.png b/HDLWidgetLibrary/HDLWidgetLibrary/HDLONCurtainSeekBar/ic_wd_on_curtain_roll_bg.png
new file mode 100755
index 0000000..bc2e71b
--- /dev/null
+++ b/HDLWidgetLibrary/HDLWidgetLibrary/HDLONCurtainSeekBar/ic_wd_on_curtain_roll_bg.png
Binary files differ
diff --git a/HDLWidgetLibrary/HDLWidgetLibrary/HDLONCurtainSeekBar/ic_wd_on_curtain_roll_progress.png b/HDLWidgetLibrary/HDLWidgetLibrary/HDLONCurtainSeekBar/ic_wd_on_curtain_roll_progress.png
new file mode 100755
index 0000000..7a4f5d4
--- /dev/null
+++ b/HDLWidgetLibrary/HDLWidgetLibrary/HDLONCurtainSeekBar/ic_wd_on_curtain_roll_progress.png
Binary files differ
diff --git a/HDLWidgetLibrary/HDLWidgetLibrary/HDLONCurtainSeekBar/ic_wd_on_curtain_roll_progress_close.png b/HDLWidgetLibrary/HDLWidgetLibrary/HDLONCurtainSeekBar/ic_wd_on_curtain_roll_progress_close.png
new file mode 100755
index 0000000..7d83fe7
--- /dev/null
+++ b/HDLWidgetLibrary/HDLWidgetLibrary/HDLONCurtainSeekBar/ic_wd_on_curtain_roll_progress_close.png
Binary files differ
diff --git a/HDL_ON/Common/R.cs b/HDL_ON/Common/R.cs
index 4626873..45d56bc 100644
--- a/HDL_ON/Common/R.cs
+++ b/HDL_ON/Common/R.cs
@@ -4,6 +4,12 @@
 {
     public static class StringId
     {
+        public readonly static int SharedTo = 265;
+        public readonly static int ConfirmShared = 264;
+        public readonly static int ChooseSharedFunction = 263;
+        public readonly static int SelectedAll = 262;
+        public readonly static int SwitchRegionSuccessfully = 261;
+        public readonly static int EnterLoginPasswordVerification = 260;
         public readonly static int ConfirmToRemoveTheMember = 259;
         public readonly static int WelcomeNewMmember = 258;
         public readonly static int PleaseEnterContent = 257;
diff --git a/HDL_ON/DAL/FileUtils.cs b/HDL_ON/DAL/FileUtils.cs
index cf0db1b..750c684 100644
--- a/HDL_ON/DAL/FileUtils.cs
+++ b/HDL_ON/DAL/FileUtils.cs
@@ -44,7 +44,7 @@
         {
             foreach (var fileName in ReadRegionFiles(path))
             {
-                System.IO.File.Delete(System.IO.Path.Combine(path, fileName));
+                File.Delete(Path.Combine(path, fileName));
                 MainPage.Log("Del region file :" + fileName);
             }
         }
@@ -122,14 +122,11 @@
                 return;
             }
             DeleteFile(newFilePath);
-            System.IO.FileInfo fileInfo = new System.IO.FileInfo(Application.RootPath + oldFilePath);
+            FileInfo fileInfo = new FileInfo(Application.RootPath + oldFilePath);
             if (fileInfo.Exists)
             {
                 fileInfo.MoveTo(Application.RootPath + newFilePath);
             }
-            //if (!UserConfig.Instance.LocalFiles.Contains (newFilePath)) {
-            //    UserConfig.Instance.LocalFiles.Add (newFilePath);
-            //}
         }
 
 
@@ -146,9 +143,9 @@
                 MainPage.Log ("鏂囦欢澶癸細" + d.Name);
             }
 #endif
-            if (System.IO.Directory.Exists(srcPath))
+            if (Directory.Exists(srcPath))
             {
-                System.IO.DirectoryInfo folder = new System.IO.DirectoryInfo(srcPath);
+                DirectoryInfo folder = new DirectoryInfo(srcPath);
                 var path = Path.Combine(RootPath, destFolderPath);
                 if (Directory.Exists(path))
                 {
@@ -187,8 +184,8 @@
         /// <param name="filePath">File path.</param>
         public static bool Exists(string filePath)
         {
-            //System.MainPage.WriteLog ("Exists==" + System.IO.Path.Combine (RootPath, filePath));
-            return System.IO.File.Exists(System.IO.Path.Combine(RootPath, filePath));
+            //System.MainPage.WriteLog ("Exists==" + Path.Combine (RootPath, filePath));
+            return File.Exists(Path.Combine(RootPath, filePath));
         }
 
         /// <summary>
@@ -201,11 +198,8 @@
             {
                 return;
             }
-            System.IO.File.Delete(System.IO.Path.Combine(RootPath, fileName));
+            File.Delete(Path.Combine(RootPath, fileName));
             MainPage.Log("鍒犻櫎鏂囦欢鍚嶄负锛�" + fileName);
-            //if (UserConfig.Instance.LocalFiles.Contains (fileName)) {
-            //    UserConfig.Instance.LocalFiles.Remove (fileName);
-            //}
         }
 
         /// <summary>
@@ -217,35 +211,11 @@
             for (int j = 0; j < filesList.Count; j++)
             {
                 var f = filesList[j];
-                if (f == "linphonerc" || f == "AccountListDB")
+                if (f == "linphonerc" || f == "AccountListDB" || f == "Register_File")
                     continue;
                 DeleteFile(f);
+                MainPage.Log($"Del file :{f}");
             }
-        }
-
-        /// <summary>
-        /// Reads the equipment message.
-        /// </summary>
-        /// <returns>The equipment json data.</returns>
-        /// <param name="common">Common.</param>
-        /// <param name="isList">If set to <c>true</c> is list.</param>
-        /// 
-        /// <param name="commonType">
-        /// Commons鏄墍鏈夎澶囩殑鍩虹被锛屼絾鏄綋浼犺繃鏉ョ殑Common鏄疞ightDevice鏃讹紝LightDevice涓嶆槸鐪熸鐨勮澶囷紝
-        /// 鐪熸鐨勮澶囨槸瀹冧笅闈㈢殑璋冨厜鍣紙LightDimming锛夋垨鑰呯户鐢靛櫒.
-        /// 鎵�浠ommon.GetType()鑾峰彇涓嶅埌鐪熷疄鐨勮澶囩被鍨�
-        /// 鎵�浠ヨ繖閲岃鎵嬪姩浼犲叆璁惧鐨勭被鍨�
-        /// </param>
-        public static void ReadFunctionMessage(Function common)
-        {
-        }
-
-        /// <summary>
-        /// Saves the equipment message.
-        /// </summary>
-        public static void SaveFunctionMessage(Function common )
-        {
-           
         }
 
         /// <summary>
@@ -261,17 +231,14 @@
                 return false;
             }
 
-            System.IO.FileStream fs = null;
+            FileStream fs = null;
 
             try
             {
-                fs = new FileStream(System.IO.Path.Combine(RootPath, fileName), FileMode.Create, FileAccess.Write);
+                fs = new FileStream(Path.Combine(RootPath, fileName), FileMode.Create, FileAccess.Write);
                 fs.Write(bytes, 0, bytes.Length);
                 fs.Flush();
                 MainPage.Log("SaveFile:" + fileName);
-                //if (!UserConfig.Instance.LocalFiles.Contains (fileName)) {
-                //    UserConfig.Instance.LocalFiles.Add (fileName);
-                //}
                 return true;
             }
             catch (Exception ex)
@@ -302,13 +269,13 @@
         /// <param name="fileName">File name.</param>
         /// <param name="inputStream">Input stream.</param>
         /// <param name="isNeedRootPath">If set to <c>true</c> is need root path.</param>
-        public static bool WriteFileByInputStream(string fileName, System.IO.Stream inputStream)
+        public static bool WriteFileByInputStream(string fileName, Stream inputStream)
         {
             if (fileName == null || (fileName = fileName.Trim()) == (""))
             {
                 return false;
             }
-            System.IO.FileStream fs = null;
+            FileStream fs = null;
 
             try
             {
@@ -318,7 +285,7 @@
                 {
                     if (fs == null)
                     {
-                        fs = new FileStream(System.IO.Path.Combine(RootPath, fileName), FileMode.Create, FileAccess.Write);
+                        fs = new FileStream(Path.Combine(RootPath, fileName), FileMode.Create, FileAccess.Write);
                     }
                     fs.Write(buffer, 0, length);
                     fs.Flush();
@@ -360,14 +327,14 @@
             {
                 fileName = "Phone/" + fileName;
             }
-            System.IO.FileStream fs = null;
+            FileStream fs = null;
             try
             {
-                if (System.IO.File.Exists(System.IO.Path.Combine(RootPath, fileName)))
+                if (File.Exists(Path.Combine(RootPath, fileName)))
                 {
-                    fs = new FileStream(System.IO.Path.Combine(RootPath, fileName), FileMode.Open, FileAccess.Read);
+                    fs = new FileStream(Path.Combine(RootPath, fileName), FileMode.Open, FileAccess.Read);
                 }
-                else if (System.IO.File.Exists(fileName))
+                else if (File.Exists(fileName))
                 {
                     fs = new FileStream(fileName, FileMode.Open, FileAccess.Read);
                 }
@@ -401,14 +368,14 @@
 
         public static byte[] ReadFile(string fileName)
         {
-            System.IO.FileStream fs = null;
+            FileStream fs = null;
             try
             {
-                if (System.IO.File.Exists(System.IO.Path.Combine(RootPath, fileName)))
+                if (File.Exists(Path.Combine(RootPath, fileName)))
                 {
-                    fs = new FileStream(System.IO.Path.Combine(RootPath, fileName), FileMode.Open, FileAccess.Read);
+                    fs = new FileStream(Path.Combine(RootPath, fileName), FileMode.Open, FileAccess.Read);
                 }
-                else if (System.IO.File.Exists(fileName))
+                else if (File.Exists(fileName))
                 {
                     fs = new FileStream(fileName, FileMode.Open, FileAccess.Read);
                 }
@@ -457,14 +424,14 @@
             {
                 directioryPath = "Phone/" + "MusicImage";
             }
-            directioryPath = System.IO.Path.Combine(RootPath, directioryPath);
-            if (!System.IO.Directory.Exists(directioryPath))
+            directioryPath = Path.Combine(RootPath, directioryPath);
+            if (!Directory.Exists(directioryPath))
             {
-                System.IO.Directory.CreateDirectory(directioryPath);
+                Directory.CreateDirectory(directioryPath);
             }
             #endregion
 
-            if (!System.IO.File.Exists(fileName))
+            if (!File.Exists(fileName))
             {
                 System.Threading.Tasks.Task.Run(() =>
                 {
@@ -498,10 +465,10 @@
         {
             var url = "http://tingapi.ting.baidu.com/v1/restserver/ting?from=qianqian&version=2.1.0&method=baidu.ting.search.catalogSug&format=json&query=" + artist;
             string directioryPath = "MusicImage";
-            directioryPath = System.IO.Path.Combine(RootPath, directioryPath);
-            if (!System.IO.Directory.Exists(directioryPath))
+            directioryPath = Path.Combine(RootPath, directioryPath);
+            if (!Directory.Exists(directioryPath))
             {
-                System.IO.Directory.CreateDirectory(directioryPath);
+                Directory.CreateDirectory(directioryPath);
             }
             try
             {
@@ -515,7 +482,7 @@
                     if (tempAlbum.albumname == album && artist == tempAlbum.artistname)
                     {
                         var bytes = new HDL_ON.DAL.Net.MyWebClient().DownloadData(new Uri(tempAlbum.artistpic.Split('@')[0] + "@s_1,w_160,h_160"));
-                        var filePath = System.IO.Path.Combine(directioryPath, "AlbumArtistImage_" + album);
+                        var filePath = Path.Combine(directioryPath, "AlbumArtistImage_" + album);
                         var fs = new FileStream(filePath, FileMode.Create, FileAccess.Write);
                         fs.Write(bytes, 0, bytes.Length);
                         fs.Flush();
@@ -529,7 +496,7 @@
                     if (artist == tempArtist.artistname)
                     {
                         var bytes = new HDL_ON.DAL.Net.MyWebClient().DownloadData(new Uri(tempArtist.artistpic.Split('@')[0] + "@s_1,w_160,h_160"));
-                        var filePath = System.IO.Path.Combine(directioryPath, "AlbumArtistImage_" + artist);
+                        var filePath = Path.Combine(directioryPath, "AlbumArtistImage_" + artist);
                         var fs = new FileStream(filePath, FileMode.Create, FileAccess.Write);
                         fs.Write(bytes, 0, bytes.Length);
                         fs.Flush();
diff --git a/HDL_ON/DAL/Server/HttpServerRequest.cs b/HDL_ON/DAL/Server/HttpServerRequest.cs
index 56e8cd5..0edacba 100644
--- a/HDL_ON/DAL/Server/HttpServerRequest.cs
+++ b/HDL_ON/DAL/Server/HttpServerRequest.cs
@@ -38,7 +38,7 @@
 
         public HttpServerRequest()
         {
-#if DEBUG
+#if DEBUG1
             severAddress = debugSever;
 #else
             severAddress = relaseaSever;
@@ -138,7 +138,7 @@
                                 "\"Account\":" + "\"" + account + "\"" + "," +
                                 "\"Password\":" + "\"" + password + "\"" + "," +
                                 "\"EnterPassword\":" + "\"" + entryPassword + "\"" + "," +
-                                "\"Language\":" + "\"" + MainPage.LoginUser.language.ToLower() + "\"" + "," +
+                                "\"Language\":" + "\"" + Language.CurrentLanguage.ToLower() + "\"" + "," +
                                 "\"Code\":" + "\"" + code + "\"" + "," +
                                 "\"RegisterSoruce\":" + 0 + "," +
                                 "\"AreaCode\":" + areaCode +
@@ -155,7 +155,7 @@
             string jsonString = "{" +
                                 "\"Account\":" + "\"" + account + "\"" + "," +
                                 "\"Company\":" + MainPage.Company + "," +
-                                "\"Language\":" + "\"" +  MainPage.LoginUser.language.ToLower() + "\"" + "," +
+                                "\"Language\":" + "\"" + Language.CurrentLanguage.ToLower() + "\"" + "," +
                                 "\"AreaCode\":" + OnAppConfig.Instance.CountryNumber +
                                 "}";
             return RequestHttps($"{severAddress}/ZigbeeUsers/RegisterSendVerCode", jsonString, false);
diff --git a/HDL_ON/DriverLayer/CommonPage.cs b/HDL_ON/DriverLayer/CommonPage.cs
index c7f1c2e..9d732f0 100644
--- a/HDL_ON/DriverLayer/CommonPage.cs
+++ b/HDL_ON/DriverLayer/CommonPage.cs
@@ -441,6 +441,13 @@
                                             sensor.values = Math.Round(BitConverter.ToSingle(tempBytes, 0), 1);
                                             break;
                                     }
+                                    switch (receiveBytes[4])
+                                    {
+                                        case 2:
+                                            if (receiveBytes[1] == 5)//TVOC闇�姹傞櫎浠�100000
+                                                sensor.values /= 100000;
+                                            break;
+                                    }
                                     EnvironmentalSciencePage.LoadEvent_UpdataStatus(sensor);
                                 }
                             }
@@ -477,7 +484,7 @@
                     string tempFileName = nameValueCollection["Command"].Replace("Get", "");
                     if ("AllFiles" == tempFileName)
                     {
-                        byte[] bytes = Encoding.UTF8.GetBytes(Newtonsoft.Json.JsonConvert.SerializeObject(FileUtils.ReadFiles()));
+                        byte[] bytes = Encoding.UTF8.GetBytes(JsonConvert.SerializeObject(FileUtils.ReadFiles()));
                         outputStream.Write(bytes, 0, bytes.Length);
                         outputStream.Flush();
                     }
diff --git a/HDL_ON/Entity/DB_ResidenceData.cs b/HDL_ON/Entity/DB_ResidenceData.cs
index eb8ea48..15375b7 100644
--- a/HDL_ON/Entity/DB_ResidenceData.cs
+++ b/HDL_ON/Entity/DB_ResidenceData.cs
@@ -24,7 +24,14 @@
         {
             get
             {
-                return MainPage.LoginUser.regionList.Find((obj) => obj.RegionID == CurReginID);
+                if (MainPage.LocalMode)
+                {
+                    return new RegionInfoRes() { Name = "鏈湴妯″紡" };
+                }
+                else
+                {
+                    return MainPage.LoginUser.regionList.Find((obj) => obj.RegionID == CurReginID);
+                }
             }
         }
 
diff --git a/HDL_ON/Entity/ResponseEntity/CityInfo.cs b/HDL_ON/Entity/ResponseEntity/CityInfo.cs
index 490049e..c0a2296 100644
--- a/HDL_ON/Entity/ResponseEntity/CityInfo.cs
+++ b/HDL_ON/Entity/ResponseEntity/CityInfo.cs
@@ -34,7 +34,7 @@
         /// <summary>
         /// 娓╁害
         /// </summary>
-        public string temperature = "--掳";
+        public string temperature = "--";
         /// <summary>
         /// 婀垮害
         /// </summary>
diff --git a/HDL_ON/HDL_ON.projitems b/HDL_ON/HDL_ON.projitems
index 887098d..831b114 100644
--- a/HDL_ON/HDL_ON.projitems
+++ b/HDL_ON/HDL_ON.projitems
@@ -156,6 +156,7 @@
     <Compile Include="$(MSBuildThisFileDirectory)UI\UI2\FuntionControlView\Music\View\TipView.cs" />
     <Compile Include="$(MSBuildThisFileDirectory)UI\UI2\FuntionControlView\Music\View\MusicSourceView.cs" />
     <Compile Include="$(MSBuildThisFileDirectory)UI\UI2\FuntionControlView\Music\View\SongView.cs" />
+    <Compile Include="$(MSBuildThisFileDirectory)UI\UI2\4-PersonalCenter\MemberManagement\ChooseShareMemberTargetListPage.cs" />
   </ItemGroup>
   <ItemGroup>
     <Folder Include="$(MSBuildThisFileDirectory)UI\" />
@@ -174,8 +175,5 @@
     <Folder Include="$(MSBuildThisFileDirectory)UI\UI2\FuntionControlView\Electrical\" />
     <Folder Include="$(MSBuildThisFileDirectory)UI\UI2\FuntionControlView\EnvironmentalScience\" />
     <Folder Include="$(MSBuildThisFileDirectory)UI\UI2\4-PersonalCenter\MemberManagement\" />
-  </ItemGroup>
-  <ItemGroup>
-    <None Include="$(MSBuildThisFileDirectory)UI\UI2\FuntionControlView\Music\View\.DS_Store" />
   </ItemGroup>
 </Project>
\ No newline at end of file
diff --git a/HDL_ON/UI/MainPage.cs b/HDL_ON/UI/MainPage.cs
index 4959ca6..ee52558 100644
--- a/HDL_ON/UI/MainPage.cs
+++ b/HDL_ON/UI/MainPage.cs
@@ -21,8 +21,14 @@
         public static string VersionString = "1.0103";
 
         public static Entity.CityInfo cityInfo = new Entity.CityInfo();
-
+        /// <summary>
+        /// 澶╂皵鍒锋柊action
+        /// </summary>
         public static Action RefreshAir;
+        /// <summary>
+        /// 鏈湴妯″紡
+        /// </summary>
+        public static bool LocalMode = false;
 
         /// <summary>
         /// 鍏徃浠g爜
@@ -85,7 +91,7 @@
                     })
                     { IsBackground = true }.Start();
                     GoUserPage();
-                    AppUnlockPage.LoadPage();
+                    new AppUnlockPage().LoadPage();
                 }
             }
             catch (Exception ex)
@@ -100,7 +106,7 @@
         public static void GoLoginPage(string account ="")
         {
             BaseView.RemoveAll();
-
+            BaseView.BackgroundColor = CSS_Color.BackgroundColor;
             var fisrtView = new UI.UI1Login.LoginPage();
             fisrtView.BackgroundColor = CSS_Color.MainBackgroundColor;
             BaseView.AddChidren(fisrtView);
@@ -131,7 +137,7 @@
             BaseView.AddChidren(BasePageView);
 
             //璺宠浆椤甸潰----
-            var userPage = new UI.UserPage();
+            var userPage = new UserPage();
             BasePageView.AddChidren(userPage);
             userPage.LoadPage();
             BasePageView.PageChange += (sender, e) =>
diff --git a/HDL_ON/UI/UI0-Public/AppUnlockPage.cs b/HDL_ON/UI/UI0-Public/AppUnlockPage.cs
index 513166e..30eab49 100644
--- a/HDL_ON/UI/UI0-Public/AppUnlockPage.cs
+++ b/HDL_ON/UI/UI0-Public/AppUnlockPage.cs
@@ -5,19 +5,21 @@
     /// <summary>
 	/// app瑙i攣鐣岄潰
 	/// </summary>
-    public static class AppUnlockPage
+    public  class AppUnlockPage
     {
-        static DateTime unlockTime = DateTime.MinValue;
-        static void LoadOption()
+         DateTime unlockTime = DateTime.MinValue;
+         void LoadOption()
         {
-           
             Action action = () => {
                 unlockTime = DateTime.Now;
             };
             //1:楠岃瘉鎸囩汗
             if (MainPage.LoginUser.appUnlockType.Contains("3"))
             {
-                LoadGesturePage();
+                Action fAction = () => {
+                    LoadOption();
+                };
+                LoadGesturePage("7", fAction);
                 TouchIDUtils.Instance.showTouchIDWithDescribe(null, Language.StringByID(StringId.PleaseVerifyTheFingerprint));
                 TouchIDUtils.Instance.OnHDLTouchIDStateBackEvent = (sender1, e) =>
                 {
@@ -39,7 +41,7 @@
                             page.LoadPage("7");
                             MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1;
                         }
-                        else if (MainPage.LoginUser.appUnlockType.Contains("1"))
+                        else if (MainPage.LoginUser.appUnlockType.Contains("2"))
                         {
                             var page = new AppUnlockGesturePage(MainPage.LoginUser.appUnlockPasswrod, action);
                             MainPage.BasePageView.AddChidren(page);
@@ -70,15 +72,22 @@
             }
         }
 
-        public static void LoadPage()
+        public  void LoadPage()
         {
             LoadOption();
         }
-        static void LoadGesturePage()
+
+        /// <summary>
+        /// 鍔犺浇鎸囩汗楠岃瘉鐣岄潰
+        /// </summary>
+        public void LoadGesturePage(string optionType,Action fingerAction)
         {
-            if (unlockTime.AddSeconds(60) > DateTime.Now || MainPage.LoginUser.appUnlockPasswrod == "" || MainPage.LoginUser.appUnlockPage.Count == 0)
+            if (optionType == "7")
             {
-                return;
+                if (unlockTime.AddSeconds(60) > DateTime.Now || MainPage.LoginUser.appUnlockPasswrod == "" || MainPage.LoginUser.appUnlockPage.Count == 0)
+                {
+                    return;
+                }
             }
             var bodyView = new FrameLayout()
             {
@@ -86,7 +95,6 @@
             };
             MainPage.BasePageView.AddChidren(bodyView);
             MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1;
-
 
             bodyView.AddChidren(new Button() {
                 Height = Application.GetRealHeight(64),
@@ -114,7 +122,7 @@
             bodyView.AddChidren(btnFingerIcon);
 
             btnFingerIcon.MouseUpEventHandler = (sender, e) => {
-                LoadOption();
+                fingerAction();
             };
 
             var btnOtherVerify = new Button()
@@ -139,14 +147,14 @@
                 {
                     var page = new AppUnlockPasswordPage(MainPage.LoginUser.appUnlockPasswrod, action);
                     MainPage.BasePageView.AddChidren(page);
-                    page.LoadPage("7");
+                    page.LoadPage(optionType);
                     MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1;
                 }
                 else if (MainPage.LoginUser.appUnlockType.Contains("2"))
                 {
                     var page = new AppUnlockGesturePage(MainPage.LoginUser.appUnlockPasswrod, action);
                     MainPage.BasePageView.AddChidren(page);
-                    page.LoadPage("7");
+                    page.LoadPage(optionType);
                     MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1;
                 }
             };
diff --git a/HDL_ON/UI/UI0-Public/PublicAssmebly.cs b/HDL_ON/UI/UI0-Public/PublicAssmebly.cs
index b51519f..0d65b63 100644
--- a/HDL_ON/UI/UI0-Public/PublicAssmebly.cs
+++ b/HDL_ON/UI/UI0-Public/PublicAssmebly.cs
@@ -67,7 +67,7 @@
         /// 淇濆瓨鎸夐挳浜嬩欢闇�瑕佸皢
         /// </summary>
         /// <param name="callBackAction">鍥炶皟鍑芥暟</param>
-        public void LoadDialog_EditParater(int titleId, string editParater, Action<string> callBackAction, int errorId_IsNullOrEmpty, int errorId_ContainsPar, List<string> baseList)
+        public void LoadDialog_EditParater(int titleId, string editParater, Action<string> callBackAction, int errorId_IsNullOrEmpty, int errorId_ContainsPar, List<string> baseList,bool encryption = false)
         {
             Dialog dialog = new Dialog()
             {
@@ -118,6 +118,7 @@
                 Text = editParater,
                 TextColor = CSS_Color.FirstLevelTitleColor,
                 TextSize = CSS_FontSize.TextFontSize,
+                SecureTextEntry = encryption
             };
             editView.AddChidren(etParater);
 
diff --git a/HDL_ON/UI/UI0-Public/TopViewDiv.cs b/HDL_ON/UI/UI0-Public/TopViewDiv.cs
index 1e13358..aaf8f11 100644
--- a/HDL_ON/UI/UI0-Public/TopViewDiv.cs
+++ b/HDL_ON/UI/UI0-Public/TopViewDiv.cs
@@ -134,6 +134,27 @@
             };
         }
 
+        public void LoadTopView(Room room,Action skipAction)
+        {
+            //backAction = action;
+
+            LoadTopView();
+
+            var btnSetting = new Button()
+            {
+                X = Application.GetRealWidth(337),
+                Y = Application.GetRealHeight(29),
+                Width = Application.GetMinRealAverage(28),
+                Height = Application.GetMinRealAverage(28),
+                UnSelectedImagePath = "Public/FuncInfoSetIcon.png",
+            };
+            contentView.AddChidren(btnSetting);
+
+            btnSetting.MouseUpEventHandler += (sender, e) =>
+            {
+                skipAction();
+            };
+        }
 
         /// <summary>
         /// 鍚慺ramelayout娣诲姞椤堕儴鍖哄煙,鎷ユ湁娣诲姞鍥炬爣鐨勬寜閽�
diff --git a/HDL_ON/UI/UI0-Public/TopViewDivBLL.cs b/HDL_ON/UI/UI0-Public/TopViewDivBLL.cs
index 0254719..51787f4 100644
--- a/HDL_ON/UI/UI0-Public/TopViewDivBLL.cs
+++ b/HDL_ON/UI/UI0-Public/TopViewDivBLL.cs
@@ -55,7 +55,7 @@
                     for (int i = 0; i < DB_ResidenceData.residenceData.floors.Count + 1; )
                     {
                         newFloorName = ++i + " F";
-                        if (null != DB_ResidenceData.residenceData.floors.Find((obj)=>obj.name ==  newFloorName))
+                        if (null == DB_ResidenceData.residenceData.floors.Find((obj)=>obj.name ==  newFloorName))
                         {
                             break;
                         }
diff --git a/HDL_ON/UI/UI1-Login/ForgetPasswordPage.cs b/HDL_ON/UI/UI1-Login/ForgetPasswordPage.cs
index 91b03b9..cb3b9b2 100644
--- a/HDL_ON/UI/UI1-Login/ForgetPasswordPage.cs
+++ b/HDL_ON/UI/UI1-Login/ForgetPasswordPage.cs
@@ -116,7 +116,11 @@
         /// <summary>
         /// 鑾峰彇楠岃瘉鐮佹寜閽�
         /// </summary>
-        Button btnGetVerificationCode;
+        Button btnGetVerificationCode_Phone;
+        /// <summary>
+        /// 鑾峰彇楠岃瘉鐮佹寜閽�
+        /// </summary>
+        Button btnGetVerificationCode_Mail;
         /// <summary>
         /// 楠岃瘉鐮佸瓙鍖哄煙搴曢儴鍒嗗壊绾�
         /// </summary>
@@ -296,7 +300,7 @@
             };
             verificationCodeView.AddChidren(etVerificationCode);
 
-            btnGetVerificationCode = new Button()
+            btnGetVerificationCode_Phone = new Button()
             {
                 X = Application.GetRealWidth(219),
                 Width = Application.GetRealWidth(100),
@@ -306,7 +310,20 @@
                 TextAlignment = TextAlignment.CenterRight,
                 TextSize = CSS_FontSize.PromptFontSize_FirstLevel,
             };
-            verificationCodeView.AddChidren(btnGetVerificationCode);
+            verificationCodeView.AddChidren(btnGetVerificationCode_Phone);
+
+            btnGetVerificationCode_Mail = new Button()
+            {
+                X = Application.GetRealWidth(219),
+                Width = Application.GetRealWidth(100),
+                TextID = StringId.GetVerificationCode,
+                SelectedTextColor = CSS_Color.MainColor,
+                TextColor = CSS_Color.PromptingColor1,
+                TextAlignment = TextAlignment.CenterRight,
+                TextSize = CSS_FontSize.PromptFontSize_FirstLevel,
+                Visible = false
+            };
+            verificationCodeView.AddChidren(btnGetVerificationCode_Mail);
 
             btnVerificationCodeViewBottomLine = new Button()
             {
diff --git a/HDL_ON/UI/UI1-Login/ForgetPasswordPageBLL.cs b/HDL_ON/UI/UI1-Login/ForgetPasswordPageBLL.cs
index 509ce4c..1b61746 100644
--- a/HDL_ON/UI/UI1-Login/ForgetPasswordPageBLL.cs
+++ b/HDL_ON/UI/UI1-Login/ForgetPasswordPageBLL.cs
@@ -31,6 +31,8 @@
             btnPhoneLogin.MouseUpEventHandler += (sender, e) =>
             {
                 #region 鍒囨崲閫変腑鎸夐挳
+                btnGetVerificationCode_Phone.Visible = true;
+                btnGetVerificationCode_Mail.Visible = false;
                 btnEmailLogin.TextColor = CSS_Color.PromptingColor1;
                 btnEmailLogin.TextSize = CSS_FontSize.TextFontSize;
                 btnPhoneLogin.TextColor = CSS_Color.MainColor;
@@ -52,6 +54,8 @@
             btnEmailLogin.MouseUpEventHandler += (sender, e) =>
             {
                 #region 鍒囨崲閫変腑鎸夐挳
+                btnGetVerificationCode_Phone.Visible = false;
+                btnGetVerificationCode_Mail.Visible = true;
                 btnPhoneLogin.TextColor = CSS_Color.PromptingColor1;
                 btnPhoneLogin.TextSize = CSS_FontSize.TextFontSize;
                 btnEmailLogin.TextColor = CSS_Color.MainColor;
@@ -80,15 +84,28 @@
             {
                 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 (registerType == 0)//鎵嬫満鑾峰彇楠岃瘉鐮佹寜閽敓鏁堟潯浠�
                 {
-                    btnGetVerificationCode.IsSelected = false;
-                }
-                else
-                {
-                    if (btnGetVerificationCode.Text == Language.StringByID(StringId.GetVerificationCode))
+                    if (btnGlobalRoaming.Text == "+86" && etAccount.Text.Trim().Length != 11)
                     {
-                        btnGetVerificationCode.IsSelected = true;
+                        btnGetVerificationCode_Phone.IsSelected = false;
+                    }
+                    else
+                    {
+                        if (btnGetVerificationCode_Phone.Text == Language.StringByID(StringId.GetVerificationCode))
+                            btnGetVerificationCode_Phone.IsSelected = true;
+                    }
+                }
+                else//閭鑾峰彇楠岃瘉鐮佹寜閽敓鏁堟潯浠�
+                {
+                    if (!mFalg.Success)
+                    {
+                        btnGetVerificationCode_Mail.IsSelected = false;
+                    }
+                    else
+                    {
+                        if (btnGetVerificationCode_Mail.Text == Language.StringByID(StringId.GetVerificationCode))
+                            btnGetVerificationCode_Mail.IsSelected = true;
                     }
                 }
             };
@@ -110,12 +127,12 @@
                 else
                 {
                     //鏍囪鎵嬫満鍙风爜鏃犳晥
-                    btnGetVerificationCode.IsSelected = false;
                     btnAccountViewBottomLine.BackgroundColor = CSS_Color.DividingLineColor;
                     btnAccountViewBottomLine.Height = Application.GetRealHeight(1);
                     //鎵嬫満鏂瑰紡-楠岃瘉鎵嬫満鍙风爜鏄惁姝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))
@@ -131,15 +148,16 @@
                         }
                         else
                         {
-                            if (btnGetVerificationCode.Text == Language.StringByID( StringId.GetVerificationCode))
+                            if (btnGetVerificationCode_Phone.Text == Language.StringByID( StringId.GetVerificationCode))
                             {
-                                btnGetVerificationCode.IsSelected = true;
+                                btnGetVerificationCode_Phone.IsSelected = true;
                             }
                             LoadMothed_EnableResetButton();
                         }
                     }
                     else if (registerType == 1)
                     {
+                        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());
@@ -156,9 +174,9 @@
                         }
                         else
                         {
-                            if (btnGetVerificationCode.Text == Language.StringByID(StringId.GetVerificationCode))
+                            if (btnGetVerificationCode_Mail.Text == Language.StringByID(StringId.GetVerificationCode))
                             {
-                                btnGetVerificationCode.IsSelected = true;
+                                btnGetVerificationCode_Mail.IsSelected = true;
                             }
                             LoadMothed_EnableResetButton();
                         }
@@ -267,13 +285,13 @@
         /// </summary>
         void LoadEvent_GetVerificationCode()
         {
-            btnGetVerificationCode.MouseUpEventHandler += (sender, e) =>
+            EventHandler<MouseEventArgs> eventHandler = (sender, e) =>
             {
                 var account = etAccount.Text.Trim();
-                if (btnGetVerificationCode.IsSelected)
+                if ((sender as Button).IsSelected)
                 {
                     //鐭俊鍙戦�侀棿闅�60s
-                    btnGetVerificationCode.IsSelected = false;
+                    (sender as Button).IsSelected = false;
                     etVerificationCode.Foucs = true;
                     //鑾峰彇楠岃瘉鐮�
                         int time = 60;
@@ -283,15 +301,15 @@
                             time--;
                             Application.RunOnMainThread(() =>
                             {
-                                btnGetVerificationCode.Text = time.ToString() + "s";
+                                (sender as Button).Text = time.ToString() + "s";
                             });
                             Thread.Sleep(1000);
                         }
                         Application.RunOnMainThread(() =>
                         {
                             //鍥炲鑾峰彇鐭俊鎸夐挳浜嬩欢
-                            btnGetVerificationCode.IsSelected = true;
-                            btnGetVerificationCode.TextID = StringId.GetVerificationCode;
+                            (sender as Button).IsSelected = true;
+                            (sender as Button).TextID = StringId.GetVerificationCode;
                         });
                     }){ IsBackground = true}.Start();
                     new Thread(() =>
@@ -333,6 +351,9 @@
                     { IsBackground = true }.Start();
                 }
             };
+
+            btnGetVerificationCode_Mail.MouseUpEventHandler = eventHandler;
+            btnGetVerificationCode_Phone.MouseUpEventHandler = eventHandler;
         }
 
         /// <summary>
diff --git a/HDL_ON/UI/UI1-Login/LoginPage.cs b/HDL_ON/UI/UI1-Login/LoginPage.cs
index 67f4f25..c65572c 100644
--- a/HDL_ON/UI/UI1-Login/LoginPage.cs
+++ b/HDL_ON/UI/UI1-Login/LoginPage.cs
@@ -142,6 +142,14 @@
         HttpServerRequest pm;
         #endregion
 
+        string verAccount = "";
+
+        public void VerfifyLogin(string account ) 
+        {
+            verAccount = account;
+            LoadView(account);
+        }
+
         /// <summary>
         /// 鍔犺浇瑙嗗浘
         /// </summary>
@@ -379,7 +387,6 @@
 
             #endregion
 
-
             #region 娉ㄥ唽涓庡揩鎹风櫥褰�
             btnRegister = new Button()
             {
@@ -425,9 +432,31 @@
             };
             bodyView.AddChidren(btnLogin);
 
-
             LoadEventList();
             account = etAccount.Text.Trim();
+
+            #if DEBUG
+            //鏈湴妯″紡
+            Button btnLocalMode = new Button()
+            {
+                Y = Application.GetRealHeight(600),
+                Height = Application.GetRealHeight(67),
+                Text = "Local Mode",
+                TextAlignment = TextAlignment.Center,
+                BackgroundColor  = CSS_Color.MainColor,
+                TextColor = CSS_Color.TextualColor,
+            };
+            bodyView.AddChidren(btnLocalMode);
+
+            btnLocalMode.MouseUpEventHandler = (sender, e) =>
+            {
+                MainPage.LocalMode = true;
+                MainPage.LoginUser = new UserInfo();
+                MainPage.GoUserPage();
+            };
+
+            #endif
+
         }
     }
 }
\ 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 b3399d7..4ad2553 100644
--- a/HDL_ON/UI/UI1-Login/LoginPageBLL.cs
+++ b/HDL_ON/UI/UI1-Login/LoginPageBLL.cs
@@ -419,7 +419,6 @@
                     var loginThread = LoadThread_Login();
                     waitPage = new Loading();
                     new PublicAssmebly().LoadPage_WaitPage(loginThread, bodyView, waitPage);
-
                 }
             };
             #region 褰撹处鍙峰瘑鐮侀兘杈撳叆鏃讹紝鎵嶈兘鐐瑰嚮鐧诲綍鎸夐挳
@@ -459,6 +458,18 @@
                 {
                     //鐧诲綍
                     var loginResult = LoadMethod_Login();
+                    if( !string.IsNullOrEmpty (verAccount))//楠岃瘉鐧诲綍璐﹀彿
+                    {
+                        Application.RunOnMainThread(() =>
+                        {
+                            if (verAccount == etPassword.Text.Trim())
+                            {
+                                //璺宠浆椤甸潰----
+                                MainPage.GoUserPage();
+                                return;
+                            }
+                        });
+                    }
                     if (loginResult)
                     {
                         //鑾峰彇浣忓畢淇℃伅
diff --git a/HDL_ON/UI/UI1-Login/RegisterPage.cs b/HDL_ON/UI/UI1-Login/RegisterPage.cs
index a8bd49a..d36ca2d 100644
--- a/HDL_ON/UI/UI1-Login/RegisterPage.cs
+++ b/HDL_ON/UI/UI1-Login/RegisterPage.cs
@@ -119,7 +119,11 @@
         /// <summary>
         /// 鑾峰彇楠岃瘉鐮佹寜閽�
         /// </summary>
-        Button btnGetVerificationCode;
+        Button btnGetVerificationCode_Phone;
+        /// <summary>
+        /// 鑾峰彇楠岃瘉鐮佹寜閽�
+        /// </summary>
+        Button btnGetVerificationCode_Mail;
         /// <summary>
         /// 楠岃瘉鐮佸瓙鍖哄煙搴曢儴鍒嗗壊绾�
         /// </summary>
@@ -460,7 +464,7 @@
             };
             verificationCodeView.AddChidren(etVerificationCode);
 
-            btnGetVerificationCode = new Button()
+            btnGetVerificationCode_Phone = new Button()
             {
                 X = Application.GetRealWidth(219),
                 Width = Application.GetRealWidth(100),
@@ -470,7 +474,20 @@
                 TextAlignment = TextAlignment.CenterRight,
                 TextSize = CSS_FontSize.PromptFontSize_FirstLevel,
             };
-            verificationCodeView.AddChidren(btnGetVerificationCode);
+            verificationCodeView.AddChidren(btnGetVerificationCode_Phone);
+
+            btnGetVerificationCode_Mail = new Button()
+            {
+                X = Application.GetRealWidth(219),
+                Width = Application.GetRealWidth(100),
+                TextID = StringId.GetVerificationCode,
+                SelectedTextColor = CSS_Color.MainColor,
+                TextColor = CSS_Color.PromptingColor1,
+                TextAlignment = TextAlignment.CenterRight,
+                TextSize = CSS_FontSize.PromptFontSize_FirstLevel,
+                Visible = false
+            };
+            verificationCodeView.AddChidren(btnGetVerificationCode_Mail);
 
             btnVerificationCodeViewBottomLine = new Button()
             {
@@ -584,6 +601,7 @@
                     var loginThread = LoadThread_Login(account, password);
                     waitPage = new Loading();
                     new PublicAssmebly().LoadPage_WaitPage(loginThread, bodyView, waitPage);
+                    this.Close();
                 });
             })
             { IsBackground = true }.Start();
diff --git a/HDL_ON/UI/UI1-Login/RegisterPageBLL.cs b/HDL_ON/UI/UI1-Login/RegisterPageBLL.cs
index 6996dec..859b7d6 100644
--- a/HDL_ON/UI/UI1-Login/RegisterPageBLL.cs
+++ b/HDL_ON/UI/UI1-Login/RegisterPageBLL.cs
@@ -19,7 +19,7 @@
             LoadEvent_ChangeTextVisble();
             LoadEvent_GetVerificationCode();
             LoadEvent_Register();
-
+            LoadEvent_LimtPasswordLength();
             LoadEvent_TextChange();
             //var areaCodeList = pm.GetAreaCode();
         }
@@ -28,19 +28,35 @@
         /// </summary>
         void LoadEvent_TextChange()
         {
-            etAccount.TextChangeEventHandler += (sender, e) =>
+            etAccount.TextChangeEventHandler = (sender, e) =>
             {
                 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 (registerType == 0)//鎵嬫満娉ㄥ唽鑾峰彇楠岃瘉鐮佹寜閽敓鏁堟潯浠�
                 {
-                    btnGetVerificationCode.IsSelected = false;
+                    if (btnGlobalRoaming.Text == "+86" && etAccount.Text.Trim().Length != 11)
+                    {
+                        btnGetVerificationCode_Phone.IsSelected = false;
+                    }
+                    else
+                    {
+                        if (btnGetVerificationCode_Phone.Text == Language.StringByID(StringId.GetVerificationCode))
+                            btnGetVerificationCode_Phone.IsSelected = true;
+                    }
                 }
-                else
+                else//閭娉ㄥ唽鑾峰彇楠岃瘉鐮佹寜閽敓鏁堟潯浠�
                 {
-                    if (btnGetVerificationCode.Text == Language.StringByID(StringId.GetVerificationCode))
-                        btnGetVerificationCode.IsSelected = true;
+                    if (!mFalg.Success )
+                    {
+                        btnGetVerificationCode_Mail.IsSelected = false;
+                    }
+                    else
+                    {
+                        if (btnGetVerificationCode_Mail.Text == Language.StringByID(StringId.GetVerificationCode))
+                            btnGetVerificationCode_Mail.IsSelected = true;
+                    }
                 }
+
             };
         }
 
@@ -50,18 +66,20 @@
         void LoadPage_SwitchRegisterType()
         {
             //閫夋嫨鎵嬫満娉ㄥ唽
-            btnPhoneLogin.MouseUpEventHandler += (sender, e) =>
+            btnPhoneLogin.MouseUpEventHandler = (sender, e) =>
             {
 #if DEBUG
                 etAccount.Text = "17576024298";
 #endif
 
                 #region 鍒囨崲閫変腑鎸夐挳
+                btnGetVerificationCode_Mail.Visible = false;
+                btnGetVerificationCode_Phone.Visible = true;
                 btnEmailLogin.TextColor = CSS_Color.PromptingColor1;
                 btnEmailLogin.TextSize = CSS_FontSize.TextFontSize;
                 btnPhoneLogin.TextColor = CSS_Color.MainColor;
                 btnPhoneLogin.TextSize = CSS_FontSize.EmphasisFontSize_Secondary;
-                etAccount.PlaceholderText = Language.StringByID(StringId.PlsEntryCorrectMobilNeumber);
+                etAccount.PlaceholderText = Language.StringByID(StringId.PlsEntryPhoneNumber);
                 #endregion
 
                 #region 鍒囨崲娉ㄥ唽鏂瑰紡鍙婂浘鏍�
@@ -75,13 +93,15 @@
             };
 
             //閫夋嫨閭娉ㄥ唽
-            btnEmailLogin.MouseUpEventHandler += (sender, e) =>
+            btnEmailLogin.MouseUpEventHandler = (sender, e) =>
             {
 
 #if DEBUG
                 etAccount.Text = "979412578@qq.com";
 #endif
                 #region 鍒囨崲閫変腑鎸夐挳
+                btnGetVerificationCode_Mail.Visible = true;
+                btnGetVerificationCode_Phone.Visible = false;
                 btnPhoneLogin.TextColor = CSS_Color.PromptingColor1;
                 btnPhoneLogin.TextSize = CSS_FontSize.TextFontSize;
                 btnEmailLogin.TextColor = CSS_Color.MainColor;
@@ -117,7 +137,6 @@
                 else
                 {
                     //鏍囪鎵嬫満鍙风爜鏃犳晥
-                    btnGetVerificationCode.IsSelected = false;
                     btnAccountViewBottomLine.BackgroundColor = CSS_Color.DividingLineColor;
                     btnAccountViewBottomLine.Height = Application.GetRealHeight(1);
                     //鎵嬫満娉ㄥ唽-楠岃瘉鎵嬫満鍙风爜鏄惁姝g‘
@@ -125,13 +144,13 @@
                     {
                         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))
                             {
                                 btnAccountViewBottomLine.BackgroundColor = CSS_Color.AuxiliaryColor2;
                                 btnAccountViewBottomLine.Height = Application.GetRealHeight(2);
+                                btnGetVerificationCode_Phone.IsSelected = false;
                                 new Tip()
                                 {
                                     CloseTime = 3,
@@ -141,13 +160,13 @@
                             }
                             else
                             {
-                                if (btnGetVerificationCode.Text == Language.StringByID(StringId.GetVerificationCode))
+                                if (btnGetVerificationCode_Phone.Text == Language.StringByID(StringId.GetVerificationCode))
                                 {
                                     //鏍囪鎵嬫満鍙风爜鏈夋晥
-                                    btnGetVerificationCode.IsSelected = true;
+                                    btnGetVerificationCode_Phone.IsSelected = true;
                                 }
                                 //璐﹀彿鏈夋晥銆佸瘑鐮佹湁鏁堛�侀獙璇佺爜杈撳叆浜嗭紝鎵嶈兘鐐瑰嚮娉ㄥ唽
-                                if (btnGetVerificationCode.IsSelected && ValidPassword && !string.IsNullOrEmpty(etVerificationCode.Text.Trim()))
+                                if (ValidPassword && !string.IsNullOrEmpty(etVerificationCode.Text.Trim()))
                                 {
                                     btnRegister.IsSelected = true;
                                 }
@@ -163,6 +182,7 @@
                             {
                                 btnAccountViewBottomLine.BackgroundColor = CSS_Color.AuxiliaryColor2;
                                 btnAccountViewBottomLine.Height = Application.GetRealHeight(2);
+                                btnGetVerificationCode_Mail.IsSelected = false;
                                 new Tip()
                                 {
                                     CloseTime = 3,
@@ -172,12 +192,12 @@
                             }
                             else
                             {
-                                if (btnGetVerificationCode.Text == Language.StringByID(StringId.GetVerificationCode))
+                                if (btnGetVerificationCode_Mail.Text == Language.StringByID(StringId.GetVerificationCode))
                                 {//鏍囪鎵嬫満鍙风爜鏈夋晥
-                                    btnGetVerificationCode.IsSelected = true;
+                                    btnGetVerificationCode_Mail.IsSelected = true;
                                 }
                                 //璐﹀彿鏈夋晥銆佸瘑鐮佹湁鏁堛�侀獙璇佺爜杈撳叆浜嗭紝鎵嶈兘鐐瑰嚮娉ㄥ唽
-                                if (btnGetVerificationCode.IsSelected && ValidPassword && string.IsNullOrEmpty(etVerificationCode.Text.Trim()))
+                                if (ValidPassword && string.IsNullOrEmpty(etVerificationCode.Text.Trim()))
                                 {
                                     btnRegister.IsSelected = true;
                                 }
@@ -197,10 +217,11 @@
                 }
                 else
                 {
+                    if (etPassword.Text.Length == 0)
+                        return;
                     //闇�瑕佽緭鍏�6浣嶄互涓婄殑瀵嗙爜
                     if (etPassword.Text.Length < 6|| etPassword.Text.Length >13)
                     {
-
                         btnPasswordViewBottomLine.BackgroundColor = CSS_Color.AuxiliaryColor2;
                         btnPasswordViewBottomLine.Height = Application.GetRealHeight(2);
 
@@ -229,6 +250,8 @@
                 }
                 else
                 {
+                    if (etRepeatPassword.Text.Length == 0)
+                        return;
                     btnRepeatPasswordViewBottomLine.BackgroundColor = CSS_Color.DividingLineColor;
                     btnRepeatPasswordViewBottomLine.Height = Application.GetRealHeight(1);
                     //鏍¢獙涓ゆ杈撳叆鐨勫瘑鐮佹槸鍚︿竴鑷�
@@ -249,7 +272,7 @@
                         {
                             ValidPassword = true;
                             //璐﹀彿鏈夋晥銆佸瘑鐮佹湁鏁堛�侀獙璇佺爜杈撳叆浜嗭紝鎵嶈兘鐐瑰嚮娉ㄥ唽
-                            if (btnGetVerificationCode.IsSelected && ValidPassword && !string.IsNullOrEmpty(etVerificationCode.Text.Trim()))
+                            if (ValidPassword && !string.IsNullOrEmpty(etVerificationCode.Text.Trim()))
                             {
                                 btnRegister.IsSelected = true;
                             }
@@ -283,6 +306,26 @@
         }
 
         /// <summary>
+        /// 闄愬埗瀵嗙爜鏂囨湰搴撹緭鍏ラ暱搴�
+        /// </summary>
+        void LoadEvent_LimtPasswordLength()
+        {
+            etPassword.TextChangeEventHandler = (sender, e) => {
+                if(etPassword.Text.Length>16)
+                {
+                    etPassword.Text = etPassword.Text.Remove(15);
+                }
+            };
+
+            etRepeatPassword.TextChangeEventHandler = (sender, e) => {
+                if (etRepeatPassword.Text.Length > 16)
+                {
+                    etRepeatPassword.Text = etRepeatPassword.Text.Remove(15);
+                }
+            };
+        }
+
+        /// <summary>
         /// 鏇存敼瀵嗙爜鍙鎬�
         /// </summary>
         void LoadEvent_ChangeTextVisble()
@@ -306,75 +349,78 @@
         /// </summary>
         void LoadEvent_GetVerificationCode()
         {
-            btnGetVerificationCode.MouseUpEventHandler += (sender, e) =>
-            {
-                if (btnGetVerificationCode.IsSelected)
-                {
-                    btnGetVerificationCode.IsSelected = false;
-                    string account = etAccount.Text.Trim();
+            EventHandler<MouseEventArgs> eventHandler = (sender, e) =>
+           {
+               if ((sender as Button).IsSelected)
+               {
+                   (sender as Button).IsSelected = false;
+                   string account = etAccount.Text.Trim();
                     //鐭俊鍙戦�侀棿闅�60s
                     int time = 60;
-                    new Thread(() =>
-                    {
-                        while (time > 0)
-                        {
-                            time--;
-                            Application.RunOnMainThread(() =>
-                            {
-                                btnGetVerificationCode.Text = time.ToString() + "s";
-                            });
-                            Thread.Sleep(1000);
-                        }
-                        Application.RunOnMainThread(() =>
-                        {
+                   new Thread(() =>
+                   {
+                       while (time > 0)
+                       {
+                           time--;
+                           Application.RunOnMainThread(() =>
+                           {
+                               (sender as Button).Text = time.ToString() + "s";
+                           });
+                           Thread.Sleep(1000);
+                       }
+                       Application.RunOnMainThread(() =>
+                       {
                             //鍥炲鑾峰彇鐭俊鎸夐挳浜嬩欢
-                            btnGetVerificationCode.IsSelected = true;
-                            btnGetVerificationCode.TextID = StringId.GetVerificationCode;
-                        });
-                    })
-                    { IsBackground = true }.Start();
-                    new Thread(() =>
-                    {
+                            (sender as Button).IsSelected = true;
+                           (sender as Button).TextID = StringId.GetVerificationCode;
+                       });
+                   })
+                   { IsBackground = true }.Start();
+                   new Thread(() =>
+                   {
                         //鑾峰彇楠岃瘉鐮�
                         var result = pm.GetPhoneRegisterVerCode(account);
-                        if (result.StateCode.ToUpper() == "SUCCESS")
-                        {
-                        }
-                        else
-                        {
-                            string tipString = "Server error";
-                            switch (result.StateCode)
-                            {
-                                case "Exist":
-                                    tipString = Language.StringByID(StringId.AccountAlreadyExists);
-                                    break;
-                                case "SendFail":
-                                    tipString = Language.StringByID(StringId.FailedToSendVerificationCode);
-                                    break;
-                                case "Self:Net_Error":
-                                    tipString = Language.StringByID(StringId.NetworkAnomaly);
-                                    break;
-                                case "ParameterOrEmpty":
-                                    if (registerType == 0)
-                                        tipString = Language.StringByID(StringId.PlsEntryCorrectMobilNeumber);
-                                    else
-                                        tipString = Language.StringByID(StringId.PlsEntryCorrectEmailAddress);
-                                    break;
-                            }
-                            Application.RunOnMainThread(() =>
-                            {
-                                new Tip()
-                                {
-                                    CloseTime = 3,
-                                    Direction = AMPopTipDirection.None,
-                                    Text = tipString
-                                }.Show(bodyView);
-                            });
-                        }
-                    })
-                    { IsBackground = true }.Start();
-                }
-            };
+                       if (result.StateCode.ToUpper() == "SUCCESS")
+                       {
+                       }
+                       else
+                       {
+                           string tipString = "Server error";
+                           switch (result.StateCode)
+                           {
+                               case "Exist":
+                                   tipString = Language.StringByID(StringId.AccountAlreadyExists);
+                                   break;
+                               case "SendFail":
+                                   tipString = Language.StringByID(StringId.FailedToSendVerificationCode);
+                                   break;
+                               case "Self:Net_Error":
+                                   tipString = Language.StringByID(StringId.NetworkAnomaly);
+                                   break;
+                               case "ParameterOrEmpty":
+                                   if (registerType == 0)
+                                       tipString = Language.StringByID(StringId.PlsEntryCorrectMobilNeumber);
+                                   else
+                                       tipString = Language.StringByID(StringId.PlsEntryCorrectEmailAddress);
+                                   break;
+                           }
+                           Application.RunOnMainThread(() =>
+                           {
+                               new Tip()
+                               {
+                                   CloseTime = 3,
+                                   Direction = AMPopTipDirection.None,
+                                   Text = tipString
+                               }.Show(bodyView);
+                           });
+                       }
+                   })
+                   { IsBackground = true }.Start();
+               }
+           };
+
+            btnGetVerificationCode_Phone.MouseDownEventHandler = eventHandler;
+            btnGetVerificationCode_Mail.MouseDownEventHandler = eventHandler;
         }
 
         /// <summary>
@@ -382,7 +428,7 @@
         /// </summary>
         void LoadEvent_Register()
         {
-            btnRegister.MouseUpEventHandler += (sender, e) =>
+            btnRegister.MouseUpEventHandler = (sender, e) =>
             {
                 if (btnRegister.IsSelected)
                 {
diff --git a/HDL_ON/UI/UI2/1-HomePage/HomePage.cs b/HDL_ON/UI/UI2/1-HomePage/HomePage.cs
index ee2b028..d29518c 100644
--- a/HDL_ON/UI/UI2/1-HomePage/HomePage.cs
+++ b/HDL_ON/UI/UI2/1-HomePage/HomePage.cs
@@ -105,7 +105,7 @@
                 {
                     X = Application.GetRealWidth(16),
                     Y = Application.GetRealHeight(32),
-                    Width = Application.GetRealWidth(200),
+                    Width = Application.GetRealWidth(400),
                     Height = Application.GetRealHeight(33),
                     TextColor = CSS_Color.MainBackgroundColor,
                     TextSize = CSS_FontSize.EmphasisFontSize_FirstLevel,
@@ -306,7 +306,7 @@
                 contentView = new PageLayout()
                 {
                     Y = changeView.Bottom ,
-                    Height = Application.GetRealHeight(310 + 30), //20涓鸿秴鍑洪儴鍒�
+                    Height = Application.GetRealHeight(310 + 30 + 10), //20涓鸿秴鍑洪儴鍒�
                 };
                 bodyView.AddChidren(contentView);
 
@@ -321,7 +321,7 @@
                 contentView.PageIndex = 0;
 
                 #endregion
-                bodyView.AddChidren(new Button() { Y = changeView.Bottom, Height = Application.GetRealHeight(7), BackgroundColor = 0xAAF2F3F7 });
+                bodyView.AddChidren(new Button() { Y = changeView.Bottom, Height = Application.GetRealHeight(4), BackgroundColor = 0xAAF2F3F7 });
 
                 LoadEvent_ChangeShowedFunctionType();
             }
diff --git a/HDL_ON/UI/UI2/2-Classification/ClassificationPage.cs b/HDL_ON/UI/UI2/2-Classification/ClassificationPage.cs
index 8bc0bf6..92044e1 100644
--- a/HDL_ON/UI/UI2/2-Classification/ClassificationPage.cs
+++ b/HDL_ON/UI/UI2/2-Classification/ClassificationPage.cs
@@ -117,7 +117,7 @@
             contentPageView = new PageLayout()
             {
                 Y = Application.GetRealHeight(64),
-                Height = Application.GetRealHeight(667 - 64-49+20),
+                Height = Application.GetRealHeight(667 - 64-49+30),
                 BackgroundColor = CSS_Color.MainBackgroundColor,
                 IsShowPoint = false
             };
@@ -641,12 +641,11 @@
                         btnName.TextID = StringId.Music;
                         btnFunctionViewBg.MouseUpEventHandler = (sender, e) =>
                         {
-                            var musicMain = new HDL_ON.UI.Music.MusicMain();
+                            var musicMain = new Music.MusicMain();
                             MainPage.BasePageView.AddChidren(musicMain);
                             musicMain.Show();
                             MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1;
                         };
-
                         break;
                     case ShowFunction.Panel:
                         btnName.TextID = StringId.Panel;
diff --git a/HDL_ON/UI/UI2/2-Classification/FunctionControlZone.cs b/HDL_ON/UI/UI2/2-Classification/FunctionControlZone.cs
index 3d834a2..26279e3 100644
--- a/HDL_ON/UI/UI2/2-Classification/FunctionControlZone.cs
+++ b/HDL_ON/UI/UI2/2-Classification/FunctionControlZone.cs
@@ -58,7 +58,6 @@
             }
             LoadDiv();
 
-
             if (function.functionCategory == FunctionCategory.Curtain || function.functionCategory == FunctionCategory.Scene)//绐楀笜娌℃湁寮�鍏虫寜閽�
             {
                 switch (function.functionCategory)
@@ -169,9 +168,6 @@
                         btnSwitch.IsSelected = function.on_off == "on";
                         break;
                 }
-
-
-
                 #endregion
             }
 
@@ -233,7 +229,6 @@
                 IsSelected = function.collection
             };
             bodyDiv.AddChidren(btnCollectionIcon);
-
         }
 
         /// <summary>
@@ -261,7 +256,7 @@
 
                     var dimmerControlBar = new DiyImageSeekBar()
                     {
-                        X = Application.GetRealWidth(14+ 22),
+                        X = Application.GetRealWidth(14 + 22),
                         Y = Application.GetRealHeight(68),//91,璁捐鏁版嵁
                         Width = Application.GetRealWidth(180),
                         Height = Application.GetRealHeight(54),
@@ -360,6 +355,5 @@
             };
             bodyDiv.AddChidren(btnLastStates);
         }
-
     }
-}
+}
\ No newline at end of file
diff --git a/HDL_ON/UI/UI2/2-Classification/FunctionControlZoneBLL.cs b/HDL_ON/UI/UI2/2-Classification/FunctionControlZoneBLL.cs
index 99f2f6e..afd6da5 100644
--- a/HDL_ON/UI/UI2/2-Classification/FunctionControlZoneBLL.cs
+++ b/HDL_ON/UI/UI2/2-Classification/FunctionControlZoneBLL.cs
@@ -197,6 +197,8 @@
         {
             var eventHandler = new PublicAssmebly().LoadEvent_SkipFunctionControlPage(function, btnCollectionIcon, btnName, btnFromFloor);
             this.MouseUpEventHandler = eventHandler;
+            btnName.MouseUpEventHandler = eventHandler;
+            btnFromFloor.MouseUpEventHandler = eventHandler;
         }
 
 
diff --git a/HDL_ON/UI/UI2/2-Classification/RoomPage.cs b/HDL_ON/UI/UI2/2-Classification/RoomPage.cs
index 5952a8d..38b0579 100644
--- a/HDL_ON/UI/UI2/2-Classification/RoomPage.cs
+++ b/HDL_ON/UI/UI2/2-Classification/RoomPage.cs
@@ -31,8 +31,13 @@
 
         public void LoadPage()
         {
+            Action skipAction = () =>
+            {
+                LoadEvent_SkipEditRoomPage();
+            };
             bodyView.BackgroundColor = CSS_Color.BackgroundColor;
-            new TopViewDiv(bodyView,room.name).LoadTopView();
+
+            new TopViewDiv(bodyView,room.name).LoadTopView(room ,skipAction);
 
             functionListView = new VerticalScrolViewLayout()
             {
diff --git a/HDL_ON/UI/UI2/2-Classification/RoomPageBLL.cs b/HDL_ON/UI/UI2/2-Classification/RoomPageBLL.cs
index 7894610..6913151 100644
--- a/HDL_ON/UI/UI2/2-Classification/RoomPageBLL.cs
+++ b/HDL_ON/UI/UI2/2-Classification/RoomPageBLL.cs
@@ -23,5 +23,21 @@
 
         }
 
+        /// <summary>
+        /// 璺宠浆鍒扮紪杈戞埧闂寸殑鐣岄潰
+        /// </summary>
+        void LoadEvent_SkipEditRoomPage()//Room r, Button btnRoomName, Button btnBg)
+        {
+
+            Action editBackAction = () =>
+            {
+                
+            };
+            var skipPage = new RoomEditPage(room, StringId.EditRoomInfo, editBackAction);
+            MainPage.BasePageView.AddChidren(skipPage);
+            skipPage.LoadPage();
+            MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1;
+        }
+
     }
 }
diff --git a/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/ChooseShareMemberTargetListPage.cs b/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/ChooseShareMemberTargetListPage.cs
new file mode 100644
index 0000000..e586f15
--- /dev/null
+++ b/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/ChooseShareMemberTargetListPage.cs
@@ -0,0 +1,311 @@
+锘縰sing System;
+using System.Collections.Generic;
+using System.IO;
+using System.Threading;
+using HDL_ON.DAL.Server;
+using HDL_ON.Entity;
+using HDL_ON.UI.CSS;
+using Newtonsoft.Json.Linq;
+using Shared;
+namespace HDL_ON.UI
+{
+    public class ChooseShareMemberTargetListPage : FrameLayout
+    {
+        ChooseShareMemberTargetListPage bodyView;
+        VerticalScrolViewLayout contentView;
+        Loading waitPage;
+        byte[] sharedBytes;
+        List<ResidenceMemberInfo> residenceMemberInfos;
+        public ChooseShareMemberTargetListPage(byte[] sd)
+        {
+            residenceMemberInfos = new List<ResidenceMemberInfo>();
+            sharedBytes = sd;
+            bodyView = this;
+        }
+
+        /// <summary>
+        /// 璋冪敤鑾峰彇浣忓畢瀛愯处鍙蜂俊鎭�
+        /// </summary>
+        bool LoadMethod_GetResidenceMemberAccount()
+        {
+            var result = false;
+            ResponsePack responePack = new HttpServerRequest().GetResidenceMemberAccount();
+            if (responePack.StateCode.ToUpper() == "SUCCESS")
+            {
+                var responeObj = Newtonsoft.Json.JsonConvert.DeserializeObject<List<ResidenceMemberInfo>>(responePack.ResponseData.ToString());
+                foreach (var mInfo in responeObj)
+                {
+                    ResponsePack memberInfoResponePack = new HttpServerRequest().GetResidenceMemberAccountInfo(mInfo.Account);
+                    var dataStr = JObject.FromObject(memberInfoResponePack.ResponseData);
+                    FileStream fs = null;
+                    try
+                    {
+                        var headImageString = dataStr.GetValue("HeadImage").ToString();
+                        var jsonString = Newtonsoft.Json.JsonConvert.SerializeObject(headImageString);
+                        var headImageBytes = Newtonsoft.Json.JsonConvert.DeserializeObject<byte[]>(jsonString);
+                        var filePath = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.Personal) + "/", mInfo.DistributedMark + ".png");
+                        fs = new FileStream(filePath, FileMode.Create, FileAccess.Write);
+                        fs.Write(headImageBytes, 0, headImageBytes.Length);
+                        fs.Flush();
+                        mInfo.headImagePagePath = filePath;
+                    }
+                    catch (Exception ex)
+                    {
+                        MainPage.Log($"download headImage error : {ex.Message}");
+                    }
+                    finally
+                    {
+                        if (fs != null)
+                        {
+                            fs.Close();
+                        }
+                    }
+                    residenceMemberInfos.Add(mInfo);
+                }
+                result = true;
+            }
+            //澶辫触
+            else
+            {
+                string tipStr = "Sever erorr";
+                switch (responePack.StateCode)
+                {
+                    case "ValidCodeAndPhoneNoEqual":
+                        tipStr = Language.StringByID(StringId.VerificationCodeError);
+                        break;
+                    case "USERNAMEORPWDERROR":
+                        tipStr = Language.StringByID(StringId.LoginFailed_AccountOrPasswordError);
+                        break;
+                    case "ACCOUNTNOEXISTS":
+                        tipStr = Language.StringByID(StringId.ACCOUNTNOEXISTS);
+                        break;
+                    case "NoRecord":
+                        tipStr = Language.StringByID(StringId.PlsGetTheVerificationCode);
+                        break;
+                    case "Self:Net_Error":
+                        tipStr = Language.StringByID(StringId.NetworkAnomaly);
+                        break;
+                }
+                //璐﹀彿鎴栬�呭瘑鐮侀敊璇�
+                Application.RunOnMainThread(() =>
+                {
+                    waitPage.Hide();
+                    //鎻愮ず鍘熷洜
+                    var tip = new Tip()
+                    {
+                        Text = tipStr,
+                        CloseTime = 3,
+                        Direction = AMPopTipDirection.None
+                    };
+                    tip.Show(bodyView);
+                });
+            }
+            Application.RunOnMainThread(() =>
+            {
+                waitPage?.Hide();
+            });
+            return result;
+        }
+
+
+        /// <summary>
+        /// 鍔犺浇鑾峰彇浣忓畢瀛愯处鍙蜂俊鎭嚎绋�
+        /// </summary>
+        Thread LoadThread_GetResidenceMemberAccount()
+        {
+            var thread = new Thread(() =>
+            {
+                try
+                {
+                    residenceMemberInfos.Clear();
+                    var loginResult = LoadMethod_GetResidenceMemberAccount();
+                    if (loginResult)
+                    {
+                        Application.RunOnMainThread(() =>
+                        {
+                            LoadMemberRow();
+                        });
+                    }
+                }
+                catch (Exception ex)
+                {
+                    MainPage.Log($"LoadThread_GetResidenceMemberAccount : {ex.Message}");
+                }
+                finally
+                {
+                    Application.RunOnMainThread(() =>
+                    {
+                        if (waitPage != null)
+                        {
+                            waitPage.RemoveFromParent();
+                            waitPage = null;
+                        }
+                    });
+                }
+            })
+            { IsBackground = true };
+            return thread;
+        }
+
+        public void LoadPage()
+        {
+            //鍒涘缓璇诲彇鎴愬憳璐﹀彿绾跨▼
+            var thread = LoadThread_GetResidenceMemberAccount();
+            waitPage = new Loading();
+            new PublicAssmebly().LoadPage_WaitPage(thread, bodyView, waitPage);
+
+
+            bodyView.BackgroundColor = CSS_Color.BackgroundColor;
+            new TopViewDiv(bodyView, Language.StringByID(StringId.Shared)).LoadTopView();
+
+            #region title view
+            FrameLayout titleView = new FrameLayout()
+            {
+                Y = Application.GetRealHeight(72),
+                Height = Application.GetRealHeight(44),
+                BackgroundColor = CSS_Color.MainBackgroundColor,
+            };
+            bodyView.AddChidren(titleView);
+
+            Button btnTitle = new Button()
+            {
+                X = Application.GetRealWidth(16),
+                TextColor = CSS_Color.FirstLevelTitleColor,
+                TextID = StringId.SharedTo,
+                TextSize = CSS_FontSize.SubheadingFontSize,
+                TextAlignment = TextAlignment.CenterLeft,
+                IsBold = true,
+            };
+            titleView.AddChidren(btnTitle);
+
+            titleView.AddChidren(new Button() {
+                X = Application.GetRealWidth(16),
+                Y = Application.GetRealHeight(43),
+                Height = Application.GetRealHeight(1),
+                BackgroundColor = CSS_Color.DividingLineColor,
+            });
+            #endregion
+
+            contentView = new VerticalScrolViewLayout()
+            {
+                Y = titleView.Bottom,
+                Height = Application.GetRealHeight(420),
+                //BackgroundColor = CSS_Color.MainBackgroundColor,
+            };
+            bodyView.AddChidren(contentView);
+
+            LoadMemberRow();
+
+            btnOption = new Button()
+            {
+                Y = Application.GetRealHeight(519 + 64),
+                Gravity = Gravity.CenterHorizontal,
+                Width = Application.GetRealWidth(220),
+                Height = Application.GetRealHeight(44),
+                BackgroundColor = CSS_Color.MainColor,
+                TextAlignment = TextAlignment.Center,
+                TextColor = CSS_Color.MainBackgroundColor,
+                TextID = StringId.ConfirmShared,
+                TextSize = CSS_FontSize.SubheadingFontSize,
+                IsBold = true,
+                Radius = (uint)Application.GetRealWidth(22),
+                BorderColor = 0x00000000,
+                BorderWidth = 0,
+            };
+            bodyView.AddChidren(btnOption);
+
+        }
+        Button btnOption;
+
+
+        /// <summary>
+        /// 鍔犺浇鎴愬憳鍒楄〃鍖哄煙
+        /// </summary>
+        void LoadMemberRow()
+        {
+            contentView.RemoveAll();
+
+            //List<ResidenceMemberInfo> residenceMemberInfos = new List<ResidenceMemberInfo>();
+            int index = 1;
+            foreach (var mInfo in residenceMemberInfos)
+            {
+                FrameLayout memberRow = new FrameLayout()
+                {
+                    Height = Application.GetRealWidth(65),
+                    BackgroundColor = CSS_Color.MainBackgroundColor,
+                };
+                contentView.AddChidren(memberRow);
+
+                var memberHeadImageView = new ImageView()
+                {
+                    X = Application.GetRealWidth(16),
+                    Gravity = Gravity.CenterVertical,
+                    Width = Application.GetMinRealAverage(36),
+                    Height = Application.GetMinRealAverage(36),
+                    Radius = (uint)Application.GetMinRealAverage(24),
+                    ImagePath = mInfo.headImagePagePath,
+                };
+                memberRow.AddChidren(memberHeadImageView);
+
+                Button btnMemberName = new Button()
+                {
+                    X = Application.GetRealWidth(64),
+                    Y = Application.GetRealWidth(10),
+                    Width = Application.GetRealWidth(300),
+                    Height = Application.GetRealWidth(24),
+                    TextAlignment = TextAlignment.CenterLeft,
+                    TextColor = CSS_Color.FirstLevelTitleColor,
+                    TextSize = CSS_FontSize.TextFontSize,
+                    Text = mInfo.UserName,
+                };
+                memberRow.AddChidren(btnMemberName);
+
+                Button btnMemberMail = new Button()
+                {
+                    X = Application.GetRealWidth(64),
+                    Y = btnMemberName.Bottom,
+                    Width = Application.GetRealWidth(300),
+                    Height = Application.GetRealWidth(21),
+                    TextAlignment = TextAlignment.CenterLeft,
+                    TextColor = CSS_Color.PromptingColor1,
+                    TextSize = CSS_FontSize.PromptFontSize_FirstLevel,
+                    Text = mInfo.Account,
+                };
+                memberRow.AddChidren(btnMemberMail);
+
+                Button btnChoose = new Button()
+                {
+                    X = Application.GetRealWidth(331),
+                    Gravity = Gravity.CenterVertical,
+                    Width = Application.GetMinRealAverage(28),
+                    Height = Application.GetMinRealAverage(28),
+                    UnSelectedImagePath = "Public/ChooseIcon.png",
+                    SelectedImagePath = "Public/ChooseOnIcon.png",
+                    IsSelected = true,
+                };
+                memberRow.AddChidren(btnChoose);
+
+                if (residenceMemberInfos.Count > index)
+                {
+                    memberRow.AddChidren(new Button()
+                    {
+                        Y = Application.GetRealHeight(64),
+                        Gravity = Gravity.CenterHorizontal,
+                        Width = Application.GetRealWidth(343),
+                        Height = Application.GetRealHeight(1),
+                        BackgroundColor = CSS_Color.DividingLineColor,
+                    });
+                }
+                index++;
+
+            }
+
+        }
+
+
+        void LoadEvent_SharedFunction()
+        {
+            //btnOption
+        }
+    }
+}
diff --git a/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberFunctionPermissionPage.cs b/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberFunctionPermissionPage.cs
index f547b6f..9512ce2 100644
--- a/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberFunctionPermissionPage.cs
+++ b/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberFunctionPermissionPage.cs
@@ -40,9 +40,17 @@
             }
         }
 
-        public void LoadPage()
+        public MemberFunctionPermissionPage(Room r)
         {
-            new TopViewDiv(bodyView, Language.StringByID(StringId.PermissionToUse)).LoadTopView();
+            bodyView = this;
+            room = r;
+            funs = new List<Function>();
+            funs.AddRange(r.functions);
+        }
+
+        public void LoadPage(int titleId)
+        {
+            new TopViewDiv(bodyView, Language.StringByID(titleId)).LoadTopView();
 
             allRoomView = new FrameLayout()
             {
@@ -56,7 +64,7 @@
             {
                 X = Application.GetRealWidth(16),
                 Width = Application.GetRealWidth(280),
-                TextID = StringId.All,
+                TextID = StringId.SelectedAll,
                 TextSize = CSS_FontSize.SubheadingFontSize,
                 TextColor = CSS_Color.FirstLevelTitleColor,
                 TextAlignment = TextAlignment.CenterLeft,
@@ -100,7 +108,7 @@
                 BackgroundColor = CSS_Color.MainColor,
                 TextAlignment = TextAlignment.Center,
                 TextColor = CSS_Color.MainBackgroundColor,
-                TextID = StringId.Confirm,
+                TextID = titleId == StringId.PermissionToUse ? StringId.Confirm : StringId.Shared,
                 TextSize = CSS_FontSize.SubheadingFontSize,
                 IsBold = true,
                 Radius = (uint) Application.GetRealWidth(22),
@@ -108,11 +116,23 @@
                 BorderWidth = 0,
             };
             bodyView.AddChidren(btnOption);
-            btnOption.MouseUpEventHandler = (sender, e) => {
-                var act = TipLoadingMsg(Language.StringByID(StringId.SavingPleaseWait));
-                memberInfo.CurShareData.ShareDataBytes = CommonPage.MyEncodingUTF8.GetBytes(Newtonsoft.Json.JsonConvert.SerializeObject(funs));
-                EditShareData();
-                act();
+            btnOption.MouseUpEventHandler = (sender, e) =>
+            {
+                if (titleId == StringId.PermissionToUse)
+                {
+                    var act = TipLoadingMsg(Language.StringByID(StringId.SavingPleaseWait));
+                    memberInfo.CurShareData.ShareDataBytes = CommonPage.MyEncodingUTF8.GetBytes(Newtonsoft.Json.JsonConvert.SerializeObject(funs));
+                    LoadEvent_EditShareData();
+                    act();
+                }
+                else
+                {
+                    var sharedBytes = CommonPage.MyEncodingUTF8.GetBytes(Newtonsoft.Json.JsonConvert.SerializeObject(funs)); 
+                    var page = new ChooseShareMemberTargetListPage(sharedBytes);
+                    MainPage.BasePageView.AddChidren(page);
+                    page.LoadPage();
+                    MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1;
+                }
             };
             LoadFunctionRow();
 
@@ -180,18 +200,6 @@
             }
         }
 
-        void UpdataShareData()
-        {
-            ResponsePack responePack = new HttpServerRequest().EditShareData(memberInfo.CurShareData);
-            if (responePack.StateCode.ToUpper() == "SUCCESS")
-            {
-                new PublicAssmebly().TipMsgAutoClose(Language.StringByID(StringId.SavedSuccessfully), true);
-            }
-            else
-            {
-                new PublicAssmebly().TipMsgAutoClose(Language.StringByID(StringId.OperationFailed), true);
-            }
-        }
 
         Action TipLoadingMsg(string msg)
         {
diff --git a/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberFunctionPermissionPageBLL.cs b/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberFunctionPermissionPageBLL.cs
index 4a1bb7a..d812182 100644
--- a/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberFunctionPermissionPageBLL.cs
+++ b/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberFunctionPermissionPageBLL.cs
@@ -11,8 +11,10 @@
         {
             LoadEvent_AllSharedDataChange();
         }
-
-        void EditShareData()
+        /// <summary>
+        /// 鏇存柊鍏变韩鏁版嵁鐐瑰嚮浜嬩欢
+        /// </summary>
+        void LoadEvent_EditShareData()
         {
             if (memberInfo.CurShareData.ShareName == "")
             {
@@ -39,6 +41,22 @@
             }
         }
 
+        /// <summary>
+        /// 鏇存柊鍏变韩鏁版嵁
+        /// </summary>
+        void UpdataShareData()
+        {
+            ResponsePack responePack = new HttpServerRequest().EditShareData(memberInfo.CurShareData);
+            if (responePack.StateCode.ToUpper() == "SUCCESS")
+            {
+                new PublicAssmebly().TipMsgAutoClose(Language.StringByID(StringId.SavedSuccessfully), true);
+            }
+            else
+            {
+                new PublicAssmebly().TipMsgAutoClose(Language.StringByID(StringId.OperationFailed), true);
+            }
+        }
+
         void LoadEvent_SharedDataChange(Button btnChoose, Button btn2, FrameLayout btn3, Entity.Function function)
         {
             EventHandler<MouseEventArgs> eventHandler = (sender, e) =>
diff --git a/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberManagementPage.cs b/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberManagementPage.cs
index ccefa5b..165a7f7 100644
--- a/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberManagementPage.cs
+++ b/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberManagementPage.cs
@@ -36,7 +36,6 @@
 
             Action backAction_AddMember = () =>
             {
-                //new PublicAssmebly().LoadPage_WaitPage(LoadThread_GetResidenceMemberAccount(), bodyView, waitPage);
                 LoadThread_GetResidenceMemberAccount().Start();
             };
             Action<string, string> refreshAction = (s1, s2) =>
diff --git a/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberManagementPageBLL.cs b/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberManagementPageBLL.cs
index 5758a94..3da7661 100644
--- a/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberManagementPageBLL.cs
+++ b/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberManagementPageBLL.cs
@@ -17,7 +17,6 @@
 
         }
 
-
         /// <summary>
         /// 鍔犺浇鑾峰彇浣忓畢瀛愯处鍙蜂俊鎭嚎绋�
         /// </summary>
@@ -52,24 +51,6 @@
                             waitPage = null;
                         }
                     });
-
-#if DEBUG
-                    residenceMemberInfos.Add(new ResidenceMemberInfo()
-                    {
-                        Account = "娴嬭瘯鏁版嵁-璐﹀彿",
-                        UserName = "娴嬭瘯鏁版嵁-鐢ㄦ埛鍚�",
-                        Nickname = "娴嬭瘯鏁版嵁-鏄电О",
-                        SubAccountDistributedMark = Guid.NewGuid().ToString(),
-                        DistributedMark = Guid.NewGuid().ToString(),
-                        AccountType = 0,
-                        IsAllowRemoteCtrl = false,
-                    });
-                    Application.RunOnMainThread(() =>
-                    {
-                        LoadMemberRow();
-                    });
-#endif
-
                 }
             })
             { IsBackground = true };
@@ -173,7 +154,7 @@
             {
                 var responeObj = Newtonsoft.Json.JsonConvert.DeserializeObject<List<ShareData>>(responePack.ResponseData.ToString());
                 info.sharedDatas = responeObj;
-                var sd = responeObj.Find((obj) =>  obj.HouseDistributedMark == DB_ResidenceData.residenceData.residecenInfo.RegionID );
+                var sd = responeObj.Find((obj) => obj.HouseDistributedMark == DB_ResidenceData.residenceData.residecenInfo.RegionID );
                 if (sd != null)
                 {
                     LoadMethod_GetMemberSharedData(sd,info);
@@ -184,6 +165,7 @@
                 }
             }
         }
+
         /// <summary>
         /// 鑾峰彇浣忓畢涓嬪瓙璐﹀彿鐨勫叡浜暟鎹�
         /// </summary>
diff --git a/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberPermissionPage.cs b/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberPermissionPage.cs
index 265b3cb..a8932a2 100644
--- a/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberPermissionPage.cs
+++ b/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberPermissionPage.cs
@@ -170,13 +170,12 @@
                 {
                     var mmp = new MemberFunctionPermissionPage(memberInfo,room);
                     MainPage.BasePageView.AddChidren(mmp);
-                    mmp.LoadPage();
+                    mmp.LoadPage(StringId.PermissionToUse);
                     MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1;
                 };
                 roomView.MouseUpEventHandler = eHandler;
                 btnRoomName.MouseUpEventHandler = eHandler;
                 btnRight.MouseUpEventHandler = eHandler;
-
 
                 if (DB_ResidenceData.residenceData.rooms.IndexOf(room) < DB_ResidenceData.residenceData.rooms.Count - 2)
                 {
@@ -206,7 +205,6 @@
                     BackgroundColor = CSS_Color.BackgroundColor,
                 });
             }
-
             #endregion
 
             btnDelMember = new Button()
diff --git a/HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPageBLL.cs b/HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPageBLL.cs
index 0df87a0..77e9d49 100644
--- a/HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPageBLL.cs
+++ b/HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPageBLL.cs
@@ -102,13 +102,11 @@
 
             };
 #endif
-
-
-            btnCurResidenceName.MouseUpEventHandler += (sender, e) => {
+            EventHandler<MouseEventArgs> eventHandler = (sender, e) => {
                 var dialog = new Dialog();
                 var dialogBody = new FrameLayout();
                 dialog.AddChidren(dialogBody);
-                dialogBody.MouseUpEventHandler += (sender1, e1) => {
+                dialogBody.MouseUpEventHandler = (sender1, e1) => {
                     dialog.Close();
                 };
 
@@ -164,15 +162,84 @@
                     {
                         var regionId = (string)btnHomeName.Tag;
                         dialog.Close();
-
-                        DB_ResidenceData.residenceData.CurReginID = regionId;
-                        btnCurResidenceName.Text = DB_ResidenceData.residenceData.residecenInfo.Name;
-                        OnAppConfig.Instance.SaveUserConfig();
+                        LoadEvent_ChangeCurHome(MainPage.LoginUser.regionList.Find((obj) => obj.RegionID == regionId));
+                
                     };
                 }
 
                 dialog.Show();
             };
+
+            btnResidenceDownIcon.MouseUpEventHandler = eventHandler;
+            btnCurResidenceName.MouseUpEventHandler = eventHandler;
+        }
+
+        void LoadEvent_ChangeCurHome(RegionInfoRes homeTemp)
+        {
+            if (DB_ResidenceData.residenceData.CurReginID == homeTemp.RegionID)
+            {
+                return;
+            }
+            var waitPage = new Loading();
+            new System.Threading.Thread(() =>
+            {
+                try
+                {
+                    var backuplist = FileUtils.ReadFiles();
+                    int index = 0;
+                    string oldRegionRootPath = FileUtils.CreateRegionBackup(DB_ResidenceData.residenceData.CurReginID.ToString());
+                    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);
+                        }
+                        index++;
+                        Application.RunOnMainThread(() =>
+                        {
+                            int pro = (int)(index * 1.0 / backuplist.Count * 50);
+                            waitPage.Text = pro.ToString() + "%";
+                        });
+                    }
+                    FileUtils.DeleteAllFile();
+                    //鍊掑嚭鏂颁綇瀹呮暟鎹�
+                    string newRegionRootPath = FileUtils.CreateRegionBackup(homeTemp.RegionID.ToString());
+                    FileUtils.RestoreRegionFiles(newRegionRootPath);
+                    MainPage.LoginUser.SaveUserInfo();
+                    DB_ResidenceData.residenceData.EixtAccount();
+                    DB_ResidenceData.residenceData.CurReginID = homeTemp.RegionID;
+                    OnAppConfig.Instance.SaveUserConfig();
+                    DB_ResidenceData.InitRoomFunction();
+                    DB_ResidenceData.residenceData.SaveResidenceData();
+                    Application.RunOnMainThread(() =>
+                    {
+                        btnCurResidenceName.Text = DB_ResidenceData.residenceData.residecenInfo.Name;
+                        //new Alert(Language.StringByID(StringId.Tip), Language.StringByID(StringId.SwitchRegionSuccessfully),
+                        //          Language.StringByID(StringId.Close)).Show();
+                    });
+                }
+                catch (Exception ex)
+                {
+                    Application.RunOnMainThread(() =>
+                    {
+                        new Alert(Language.StringByID(StringId.Tip), Language.StringByID(StringId.OperationFailed),
+                                   Language.StringByID(StringId.Close)).Show();
+                    });
+                    MainPage.Log(ex.Message);
+                }
+                finally
+                {
+                    Application.RunOnMainThread(() =>
+                    {
+                        waitPage.Hide();
+                        waitPage.RemoveFromParent();
+                    });
+                }
+            })
+            { IsBackground = true }.Start();
         }
 
         #endregion
diff --git a/HDL_ON/UI/UI2/4-PersonalCenter/PersonalDataPage.cs b/HDL_ON/UI/UI2/4-PersonalCenter/PersonalDataPage.cs
index 9d16aef..4c1e868 100644
--- a/HDL_ON/UI/UI2/4-PersonalCenter/PersonalDataPage.cs
+++ b/HDL_ON/UI/UI2/4-PersonalCenter/PersonalDataPage.cs
@@ -541,8 +541,6 @@
             LoadEventList();
         }
 
-
-
         /// <summary>
         /// 鍔犺浇鍥炬爣閫夋嫨閫夐」
         /// </summary>
@@ -619,9 +617,7 @@
             };
             pictureOptionView.AddChidren(btnCancel);
 
-
             LoadEvent_PictureOptionViewEventList();
         }
-
     }
 }
diff --git a/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/FloorsManagementPage.cs b/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/FloorsManagementPage.cs
index 01377dc..5e907a2 100644
--- a/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/FloorsManagementPage.cs
+++ b/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/FloorsManagementPage.cs
@@ -61,8 +61,8 @@
         {
             bodyView.RemoveAll();
             bodyView.BackgroundColor = CSS_Color.BackgroundColor;
-            refreshFloorList = (type,floor) => {
-                RefreshFloorsListView(type, floor);
+            refreshFloorList = (type,floorName) => {
+                RefreshFloorsListView(type, floorName);
             };
             new TopViewDiv(bodyView, Language.StringByID(StringId.FloorsManagement)).LoadTopView("floors",refreshFloorList,backAction);
 
@@ -121,7 +121,7 @@
             var row = new RowLayout()
             {
                 Height = Application.GetRealHeight(50),
-                Tag = floor,
+                Tag = floor.name,
                 LineColor = CSS_Color.DividingLineColor,
             };
             floorsListView.AddChidren(row);
@@ -139,13 +139,12 @@
 
             if (room == null)
             {
-
                 var btnDel = new Button()
                 {
                     TextID = StringId.Del,
                     BackgroundColor = CSS_Color.WarningColor,
                     TextColor = CSS_Color.MainBackgroundColor,
-                    Tag = floor
+                    Tag = floor.name
                 };
                 row.AddRightView(btnDel);
                 LoadEvent_DelFloor(btnDel);
@@ -153,6 +152,11 @@
             }
             else {
                 LoadEvent_FloorChoose(btnFloor);
+                if (room.floorId == floor.sid)
+                {
+                    lastButton = btnFloor;
+                    btnFloor.IsSelected = true;
+                }
             }
         }
 
@@ -191,16 +195,16 @@
                     }
                     break;
                 case "del":
+                    //璇ユゼ灞傚垹闄や箣鍚庯紝缁戝畾璇ユゼ灞傜殑鎴块棿瑕侀噸缃粦瀹氱殑妤煎眰
+                    foreach (var r in DB_ResidenceData.residenceData.rooms)
+                    {
+                        if (r.floorId == DB_ResidenceData.residenceData.floors.Find((obj) => obj.name == floorName).sid)
+                        {
+                            r.floorId = "";
+                        }
+                    }
                     for (int i = 0; i < floorsListView.ChildrenCount; i++)
                     {
-                        //璇ユゼ灞傚垹闄や箣鍚庯紝缁戝畾璇ユゼ灞傜殑鎴块棿瑕侀噸缃粦瀹氱殑妤煎眰
-                        foreach (var r in DB_ResidenceData.residenceData.rooms)
-                        {
-                            if (r.floorId == DB_ResidenceData.residenceData.floors.Find((obj)=>obj.name == floorName).sid)
-                            {
-                                r.floorId = "";
-                            }
-                        }
                         if (floorsListView.GetChildren(i).GetType() == typeof(Button))
                         {
                             Button btn = floorsListView.GetChildren(i) as Button;
diff --git a/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditPageBLL.cs b/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditPageBLL.cs
index 5616bc7..b003897 100644
--- a/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditPageBLL.cs
+++ b/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditPageBLL.cs
@@ -17,6 +17,7 @@
             LoadEvent_SkinBindFloor();
             LoadEvent_SkipEditFunctionList();
             LoadEvent_Option();
+            LoadEvent_SkipSharedRoomFunctionPage();
         }
 
         /// <summary>
@@ -177,7 +178,22 @@
             functionManagemantView.MouseUpEventHandler = eventHandler;
         }
 
-
+        /// <summary>
+        /// 璺宠浆鍒板姛鑳藉垎浜晫闈�
+        /// </summary>
+        void LoadEvent_SkipSharedRoomFunctionPage()
+        {
+            EventHandler<MouseEventArgs> eHandler = (sender, e) =>
+            {
+                var mmp = new MemberFunctionPermissionPage( room);
+                MainPage.BasePageView.AddChidren(mmp);
+                mmp.LoadPage(StringId.ChooseSharedFunction);
+                MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1;
+            };
+            btnSharedRight.MouseUpEventHandler = eHandler;
+            sharedView.MouseUpEventHandler = eHandler;
+            btnSharedTitle.MouseUpEventHandler = eHandler;
+        }
         /// <summary>
         /// 鍔犺浇鑳屾櫙鍥鹃�夋嫨鍖哄煙浜嬩欢鍒楄〃
         /// </summary>
diff --git a/HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockGesturePage.cs b/HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockGesturePage.cs
index 5f7b43b..5a26092 100644
--- a/HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockGesturePage.cs
+++ b/HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockGesturePage.cs
@@ -54,7 +54,7 @@
                 IsBold = true,
                 TextColor = CSS_Color.FirstLevelTitleColor,
                 TextSize = CSS_FontSize.EmphasisFontSize_Secondary,
-                TextID = StringId.SetGesturePassword,
+                TextID = optionType == "7" ? StringId.SetGesturePassword : StringId.VerifyGesturePassword,
             };
             bodyView.AddChidren(btnTipTitle);
 
@@ -67,10 +67,9 @@
                 TextColor = CSS_Color.TextualColor,
                 SelectedTextColor = CSS_Color.WarningColor,
                 TextSize = CSS_FontSize.TextFontSize,
-                TextID = string.IsNullOrEmpty(oldPasswrod) ? StringId.DrawUnlockPattern : StringId.DrawUnlockPatternAgain,
+                TextID = optionType == "2" ? StringId.DrawUnlockPatternAgain : StringId.DrawUnlockPattern,
             };
             bodyView.AddChidren(btnTipMsg);
-
 
             if (optionType == "7")
             {
@@ -88,7 +87,7 @@
                 BackgroundColor = CSS_Color.BackgroundColor,
             };
             bodyView.AddChidren(mGestureLockView);
-
+            mGestureLockView.SetSolidType(true);
             //婊戝姩缁撴潫 鍥炶皟瀵嗙爜缁撴灉鍜屽瘑鐮侀暱搴�
             mGestureLockView.OnLockVerifyEvent += (selectNumStr, selectCount) =>
             {
@@ -150,7 +149,7 @@
                             }
                             if (MainPage.LoginUser.appUnlockType.Contains("2"))
                             {
-                                MainPage.LoginUser.appUnlockType.Remove("2");
+                                MainPage.LoginUser.appUnlockType = new System.Collections.Generic.List<string>();
                                 MainPage.LoginUser.appUnlockPasswrod = "";
                                 MainPage.LoginUser.SaveUserInfo();
                                 this.RemoveFromParent();
@@ -169,15 +168,23 @@
                     {
                         if (passwrod == oldPasswrod)
                         {
-                            if (optionType == "5" && MainPage.LoginUser.appUnlockType.Contains("3"))
+                            if (optionType == "5" )//&& MainPage.LoginUser.appUnlockType.Contains("3"))
                             {
-                                MainPage.LoginUser.appUnlockType.Remove("3");
+                                if (MainPage.LoginUser.appUnlockType.Contains("3"))
+                                    MainPage.LoginUser.appUnlockType.Remove("3");
+                                else
+                                    MainPage.LoginUser.appUnlockType.Add("3");
+
                                 MainPage.LoginUser.SaveUserInfo();
                                 this.RemoveFromParent();
                             }
-                            if (MainPage.LoginUser.appUnlockType.Contains("4") && optionType == "6")
+                            if ( optionType == "6")
                             {
-                                MainPage.LoginUser.appUnlockType.Remove("4");
+                                if (MainPage.LoginUser.appUnlockType.Contains("4"))
+                                    MainPage.LoginUser.appUnlockType.Remove("4");
+                                else
+                                    MainPage.LoginUser.appUnlockType.Add("4");
+
                                 MainPage.LoginUser.SaveUserInfo();
                                 this.RemoveFromParent();
                             }
@@ -253,7 +260,78 @@
 
             };
 
+            if (optionType == "5" || optionType == "6" || optionType == "7")
+            {
+                Button btnLoginAccountVerify = new Button()
+                {
+                    Y = Application.GetRealHeight(517),
+                    Height  =Application.GetRealHeight(60),
+                    TextAlignment = TextAlignment.Center,
+                    TextSize = CSS_FontSize.TextFontSize,
+                    TextColor = CSS_Color.MainColor,
+                    TextID = StringId.EnterLoginPasswordVerification,
+                };
+                bodyView.AddChidren(btnLoginAccountVerify);
 
+                btnLoginAccountVerify.MouseUpEventHandler = (sender, e) =>
+                {
+                    if (optionType == "7")
+                    {
+                        MainPage.GoLoginPage(MainPage.LoginUser.accountString);
+                    }
+                    else
+                    {
+                        Action<string> action = (pw) => {
+                            var loginResult = new DAL.Server.HttpServerRequest().LoginByPassword(MainPage.LoginUser.accountString, pw);
+                            if (loginResult.StateCode.ToUpper() == "SUCCESS")
+                            {
+                                MainPage.LoginUser.appUnlockPasswrod = "";
+                                MainPage.LoginUser.appUnlockType = new System.Collections.Generic.List<string>();
+                                MainPage.LoginUser.SaveUserInfo();
+                                this.RemoveFromParent();
+                                backAction();
+                            }
+                            //鐧诲綍澶辫触
+                            else
+                            {
+                                string tipStr = "Sever erorr";
+                                switch (loginResult.StateCode)
+                                {
+                                    case "ValidCodeAndPhoneNoEqual":
+                                        tipStr = Language.StringByID(StringId.VerificationCodeError);
+                                        break;
+                                    case "USERNAMEORPWDERROR":
+                                        tipStr = Language.StringByID(StringId.LoginFailed_AccountOrPasswordError);
+                                        break;
+                                    case "ACCOUNTNOEXISTS":
+                                        tipStr = Language.StringByID(StringId.ACCOUNTNOEXISTS);
+                                        break;
+                                    case "NoRecord":
+                                        tipStr = Language.StringByID(StringId.PlsGetTheVerificationCode);
+                                        break;
+                                    case "Self:Net_Error":
+                                        tipStr = Language.StringByID(StringId.NetworkAnomaly);
+                                        break;
+                                }
+                                //璐﹀彿鎴栬�呭瘑鐮侀敊璇�
+                                Application.RunOnMainThread(() =>
+                                {
+                                    //鎻愮ず鍘熷洜
+                                    var tip = new Tip()
+                                    {
+                                        Text = tipStr,
+                                        CloseTime = 3,
+                                        Direction = AMPopTipDirection.None
+                                    };
+                                    tip.Show(bodyView);
+                                });
+                            }
+
+                        };
+                        new PublicAssmebly().LoadDialog_EditParater(StringId.EnterLoginPasswordVerification, "", action,StringId.PlsEntryPassword,0,new System.Collections.Generic.List<string>(),true);
+                    }
+                };
+            }
         }
     }
 }
\ No newline at end of file
diff --git a/HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockPasswordPage.cs b/HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockPasswordPage.cs
index 56fc6e1..4a2affc 100644
--- a/HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockPasswordPage.cs
+++ b/HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockPasswordPage.cs
@@ -229,7 +229,7 @@
                                     }
                                     if (MainPage.LoginUser.appUnlockType.Contains("1"))
                                     {
-                                        MainPage.LoginUser.appUnlockType.Remove("1");
+                                        MainPage.LoginUser.appUnlockType =new System.Collections.Generic.List<string>();//.Remove("1");
                                         MainPage.LoginUser.appUnlockPasswrod = "";
                                         MainPage.LoginUser.SaveUserInfo();
                                         this.RemoveFromParent();
@@ -342,6 +342,81 @@
             btnTipIcon4.MouseUpEventHandler = eventHandler;
 
             etPassword.Foucs = true;
+
+
+            if (optionType == "3" || optionType == "5" || optionType == "6" || optionType == "7")
+            {
+                Button btnLoginAccountVerify = new Button()
+                {
+                    Y = Application.GetRealHeight(517),
+                    Height = Application.GetRealHeight(60),
+                    TextAlignment = TextAlignment.Center,
+                    TextSize = CSS_FontSize.TextFontSize,
+                    TextColor = CSS_Color.MainColor,
+                    TextID = StringId.EnterLoginPasswordVerification,
+                };
+                bodyView.AddChidren(btnLoginAccountVerify);
+
+                btnLoginAccountVerify.MouseUpEventHandler = (sender, e) =>
+                {
+                    if (optionType == "7")
+                    {
+                        MainPage.GoLoginPage(MainPage.LoginUser.accountString);
+                    }
+                    else
+                    {
+                        Action<string> action = (pw) => {
+                            var loginResult = new DAL.Server.HttpServerRequest().LoginByPassword(MainPage.LoginUser.accountString, pw);
+                            if (loginResult.StateCode.ToUpper() == "SUCCESS")
+                            {
+                                MainPage.LoginUser.appUnlockPasswrod = "";
+                                MainPage.LoginUser.appUnlockType = new System.Collections.Generic.List<string>();
+                                MainPage.LoginUser.SaveUserInfo();
+                                this.RemoveFromParent();
+                                backAction();
+                            }
+                            //鐧诲綍澶辫触
+                            else
+                            {
+                                string tipStr = "Sever erorr";
+                                switch (loginResult.StateCode)
+                                {
+                                    case "ValidCodeAndPhoneNoEqual":
+                                        tipStr = Language.StringByID(StringId.VerificationCodeError);
+                                        break;
+                                    case "USERNAMEORPWDERROR":
+                                        tipStr = Language.StringByID(StringId.LoginFailed_AccountOrPasswordError);
+                                        break;
+                                    case "ACCOUNTNOEXISTS":
+                                        tipStr = Language.StringByID(StringId.ACCOUNTNOEXISTS);
+                                        break;
+                                    case "NoRecord":
+                                        tipStr = Language.StringByID(StringId.PlsGetTheVerificationCode);
+                                        break;
+                                    case "Self:Net_Error":
+                                        tipStr = Language.StringByID(StringId.NetworkAnomaly);
+                                        break;
+                                }
+                                //璐﹀彿鎴栬�呭瘑鐮侀敊璇�
+                                Application.RunOnMainThread(() =>
+                                {
+                                    //鎻愮ず鍘熷洜
+                                    var tip = new Tip()
+                                    {
+                                        Text = tipStr,
+                                        CloseTime = 3,
+                                        Direction = AMPopTipDirection.None
+                                    };
+                                    tip.Show(bodyView);
+                                });
+                            }
+
+                        };
+                        new PublicAssmebly().LoadDialog_EditParater(StringId.EnterLoginPasswordVerification, "", action, StringId.PlsEntryPassword, 0, new System.Collections.Generic.List<string>(), true);
+                    }
+                };
+            }
+
         }
     }
 }
diff --git a/HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockSettingsPage.cs b/HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockSettingsPage.cs
index a27a316..914a20e 100644
--- a/HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockSettingsPage.cs
+++ b/HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockSettingsPage.cs
@@ -212,7 +212,7 @@
                 BorderWidth = 1,
                 Radius = 1,
                 TextSize = CSS_FontSize.PromptFontSize_SecondaryLevel,
-                Visible = false,
+                TextID = StringId.UnprotectedTipMsg,
             };
             topContentView.AddChidren(btnTipMsg);
 
diff --git a/HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockSettingsPageBLL.cs b/HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockSettingsPageBLL.cs
index 12935c0..fbc086b 100644
--- a/HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockSettingsPageBLL.cs
+++ b/HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockSettingsPageBLL.cs
@@ -36,7 +36,6 @@
                     btnDoorlockBg.IsSelected = btnDoorlockSelectionIcon.IsSelected = btnDoorlockSelectionTip.IsSelected = false;
 
                     btnTipMsg.TextID = StringId.UnprotectedTipMsg;
-                    btnTipMsg.Visible = true;
 
                     MainPage.LoginUser.appUnlockPage = new System.Collections.Generic.List<string>();
                     MainPage.LoginUser.appUnlockType = new System.Collections.Generic.List<string>();
@@ -118,14 +117,12 @@
             btnUnprotectedSelectionIcon.MouseUpEventHandler = eventHandler1;
             btnUnprotectedSelectionTip.MouseUpEventHandler = eventHandler1;
 
-
             EventHandler<MouseEventArgs> eventHandler2 = (sender, e) =>
             {
                 bool result = !btnStartupBg.IsSelected;
                 btnStartupBg.IsSelected = btnStartupSelectionIcon.IsSelected = btnStartupSelectionTip.IsSelected = result;
 
                 btnTipMsg.Text = Language.StringByID(StringId.AtStartupTipMsg);
-                btnTipMsg.Visible = true;
                 if (result)
                 {
                     btnUnprotectedBg.IsSelected = btnUnprotectedSelectionIcon.IsSelected = btnUnprotectedSelectionTip.IsSelected = false;
@@ -136,7 +133,6 @@
                             MainPage.LoginUser.SaveUserInfo();
                     }
                     unlockOptionView.Visible = true;
-
                 }
                 else
                 {
@@ -159,14 +155,12 @@
             btnStartupSelectionIcon.MouseUpEventHandler = eventHandler2;
             btnStartupSelectionTip.MouseUpEventHandler = eventHandler2;
 
-
             EventHandler<MouseEventArgs> eventHandler3 = (sender, e) =>
             {
                 bool result = !btnSecurityBg.IsSelected;
                 btnSecurityBg.IsSelected = btnSecuritySelectionIcon.IsSelected = btnSecuritySelectionTip.IsSelected = result;
 
                 btnTipMsg.Text = Language.StringByID(StringId.DefenseAndUndefenseTipMsg);
-                btnTipMsg.Visible = true;
 
                 if (result)
                 {
@@ -200,14 +194,12 @@
             btnSecuritySelectionIcon.MouseUpEventHandler = eventHandler3;
             btnSecuritySelectionTip.MouseUpEventHandler = eventHandler3;
 
-
             EventHandler<MouseEventArgs> eventHandler4 = (sender, e) =>
             {
                 bool result = !btnDoorlockBg.IsSelected;
                 btnDoorlockBg.IsSelected = btnDoorlockSelectionIcon.IsSelected = btnDoorlockSelectionTip.IsSelected = result;
 
                 btnTipMsg.Text = Language.StringByID(StringId.RemoteUnlockingTipMsg);
-                btnTipMsg.Visible = true;
                 if (result)
                 {
                     btnUnprotectedBg.IsSelected = btnUnprotectedSelectionIcon.IsSelected = btnUnprotectedSelectionTip.IsSelected = false;
@@ -239,9 +231,6 @@
             btnDoorlockBg.MouseUpEventHandler = eventHandler4;
             btnDoorlockSelectionIcon.MouseUpEventHandler = eventHandler4;
             btnDoorlockSelectionTip.MouseUpEventHandler = eventHandler4;
-
-
-
         }
 
         /// <summary>
@@ -258,14 +247,17 @@
                 if (MainPage.LoginUser.appUnlockPage.Contains("1"))
                 {
                     btnStartupBg.IsSelected = btnStartupSelectionIcon.IsSelected = btnStartupSelectionTip.IsSelected = true;
+                    btnTipMsg.Text = Language.StringByID(StringId.AtStartupTipMsg);
                 }
                 if (MainPage.LoginUser.appUnlockPage.Contains("2"))
                 {
                     btnSecurityBg.IsSelected = btnSecuritySelectionIcon.IsSelected = btnSecuritySelectionTip.IsSelected = true;
+                    btnTipMsg.Text = Language.StringByID(StringId.DefenseAndUndefenseTipMsg);
                 }
                 if (MainPage.LoginUser.appUnlockPage.Contains("3"))
                 {
                     btnDoorlockBg.IsSelected = btnDoorlockSelectionIcon.IsSelected = btnDoorlockSelectionTip.IsSelected = true;
+                    btnTipMsg.Text = Language.StringByID(StringId.RemoteUnlockingTipMsg);
                 }
             }
         }
@@ -275,8 +267,6 @@
         /// </summary>
         void LoadEvet_SkipEventList()
         {
-
-
             btnPasswordUnlockTitle.MouseUpEventHandler = (sender, e) =>
             {
                 var page = new AppUnlockPasswordPage(MainPage.LoginUser.appUnlockPasswrod, refreshAction);
@@ -304,7 +294,7 @@
             {
                 var page = new AppUnlockGesturePage(MainPage.LoginUser.appUnlockPasswrod, refreshAction);
                 MainPage.BasePageView.AddChidren(page);
-                page.LoadPage("2");
+                page.LoadPage("3");
                 MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1;
             };
 
@@ -312,6 +302,11 @@
             {
                 btnFingerprintUnlockSwtichIcon.MouseUpEventHandler = (sender, e1) =>
                 {
+                    Action fingerAction = () => {
+                        TouchIDUtils.Instance.showTouchIDWithDescribe(null, Language.StringByID(StringId.PleaseVerifyTheFingerprint));
+                    };
+                    new AppUnlockPage().LoadGesturePage("5",fingerAction);
+
                     TouchIDUtils.Instance.showTouchIDWithDescribe(null, Language.StringByID(StringId.PleaseVerifyTheFingerprint));
 
                     TouchIDUtils.Instance.OnHDLTouchIDStateBackEvent = (sender1, e) =>
@@ -335,6 +330,7 @@
                                     MainPage.LoginUser.SaveUserInfo();
                                 }
                             }
+                            MainPage.BasePageView.RemoveAt(MainPage.BasePageView.ChildrenCount - 1);
                         }
                         else// if (e == TouchIDUtils.TouchIDState.InputPassword || e == TouchIDUtils.TouchIDState.TouchIDLockout)
                         {
@@ -349,7 +345,7 @@
                             {
                                 var page = new AppUnlockGesturePage(MainPage.LoginUser.appUnlockPasswrod, refreshAction);
                                 MainPage.BasePageView.AddChidren(page);
-                                page.LoadPage("6");
+                                page.LoadPage("5");
                                 MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1;
                             }
                         }
diff --git a/HDL_ON/UI/UI2/FuntionControlView/AC/ACPage.cs b/HDL_ON/UI/UI2/FuntionControlView/AC/ACPage.cs
index d64ec3b..af9f77b 100644
--- a/HDL_ON/UI/UI2/FuntionControlView/AC/ACPage.cs
+++ b/HDL_ON/UI/UI2/FuntionControlView/AC/ACPage.cs
@@ -165,7 +165,7 @@
                 Width = Application.GetRealWidth(71),
                 Height = Application.GetRealWidth(60),
                 TextColor = CSS_Color.FirstLevelTitleColor,
-                TextSize = 56,
+                TextSize = 50,
                 IsBold = true,
                 Text = aC.curTemp.ToString(),
                 TextAlignment = TextAlignment.Center,
@@ -491,7 +491,5 @@
 
             dialog.Show();
         }
-
-
     }
-}
+}
\ No newline at end of file
diff --git a/HDL_ON/UI/UI2/FuntionControlView/AC/ACPageBLL.cs b/HDL_ON/UI/UI2/FuntionControlView/AC/ACPageBLL.cs
index eec89f2..578c971 100644
--- a/HDL_ON/UI/UI2/FuntionControlView/AC/ACPageBLL.cs
+++ b/HDL_ON/UI/UI2/FuntionControlView/AC/ACPageBLL.cs
@@ -122,7 +122,6 @@
             };
         }
 
-
         /// <summary>
         /// 鍔犺浇妯″紡鏀瑰彉浜嬩欢
         /// </summary>
@@ -136,6 +135,7 @@
             {
                 btn1.IsSelected = btn2.IsSelected = true;
                 aC.trait_mode.curValues = curMode;
+                btnMode.UnSelectedImagePath = aC.curModeImage;
                 Control.Send(CommandType_A.write, aC);
                 dialog.Close();
             };
@@ -156,6 +156,7 @@
             {
                 btn1.IsSelected = btn2.IsSelected = true;
                 aC.trait_fan.curValues = curFan;
+                btnWindSpeed.UnSelectedImagePath = aC.curFanImage;
                 Control.Send(CommandType_A.write, aC);
                 dialog.Close();
             };
diff --git a/HDL_ON/UI/UI2/FuntionControlView/Curtain/MotorCurtainPage.cs b/HDL_ON/UI/UI2/FuntionControlView/Curtain/MotorCurtainPage.cs
index 5e69429..75219d3 100644
--- a/HDL_ON/UI/UI2/FuntionControlView/Curtain/MotorCurtainPage.cs
+++ b/HDL_ON/UI/UI2/FuntionControlView/Curtain/MotorCurtainPage.cs
@@ -24,7 +24,7 @@
         /// <summary>
         /// 绐楀笜鍔ㄦ�佹帶浠�
         /// </summary>
-        CurtainSeekBar curtainSeekBar;
+        CurtainSeekBarOn curtainSeekBar;
         /// <summary>
         /// 绐楀笜杩涘害鍑忓皯鎸夐挳
         /// </summary>
@@ -123,7 +123,7 @@
             };
             controlView.AddChidren(btnCollection);
 
-            curtainSeekBar = new CurtainSeekBar()
+            curtainSeekBar = new CurtainSeekBarOn()
             {
                 Gravity = Gravity.CenterHorizontal,
                 Y = Application.GetRealHeight(130),
diff --git a/HDL_ON/UI/UI2/FuntionControlView/Curtain/MotorCurtainPageBLL.cs b/HDL_ON/UI/UI2/FuntionControlView/Curtain/MotorCurtainPageBLL.cs
index a725456..7d31bdd 100644
--- a/HDL_ON/UI/UI2/FuntionControlView/Curtain/MotorCurtainPageBLL.cs
+++ b/HDL_ON/UI/UI2/FuntionControlView/Curtain/MotorCurtainPageBLL.cs
@@ -185,6 +185,17 @@
                     curtainSeekBar.Progress = e;
                     Control.Send(CommandType_A.write, curtain);
                 }
+
+                //new System.Threading.Thread(() =>
+                //{
+                //    if ((DateTime.Now - delayTime).TotalMilliseconds > 300)
+                //    {
+                //        delayTime = DateTime.Now;
+                //        curtain.openLevel = e;
+                //        Control.Send(CommandType_A.write, curtain);
+                //    }
+                //})
+                //{ IsBackground = true }.Start();
             };
 
         }
diff --git a/HDL_ON/UI/UI2/FuntionControlView/Curtain/RollingShutterPage.cs b/HDL_ON/UI/UI2/FuntionControlView/Curtain/RollingShutterPage.cs
index 09580af..cf62e4e 100644
--- a/HDL_ON/UI/UI2/FuntionControlView/Curtain/RollingShutterPage.cs
+++ b/HDL_ON/UI/UI2/FuntionControlView/Curtain/RollingShutterPage.cs
@@ -25,7 +25,7 @@
         /// <summary>
         /// 绐楀笜鍔ㄦ�佹帶浠�
         /// </summary>
-        CurtainSeekBar curtainSeekBar;
+        CurtainRollSeekBarOn curtainSeekBar;
         /// <summary>
         /// 绐楀笜杩涘害鍑忓皯鎸夐挳
         /// </summary>
@@ -124,12 +124,12 @@
             };
             controlView.AddChidren(btnCollection);
 
-            curtainSeekBar = new CurtainSeekBar()
+            curtainSeekBar = new CurtainRollSeekBarOn()
             {
                 Gravity = Gravity.CenterHorizontal,
                 Y = Application.GetRealHeight(130),
-                Width = Application.GetRealWidth(250),
-                Height = Application.GetRealWidth(177),
+                Width = Application.GetRealWidth(170),
+                Height = Application.GetRealWidth(210),
             };
             controlView.AddChidren(curtainSeekBar);
 
diff --git a/HDL_ON/UI/UI2/FuntionControlView/Curtain/RollingShutterPageBLL.cs b/HDL_ON/UI/UI2/FuntionControlView/Curtain/RollingShutterPageBLL.cs
index c6e918d..43a42ef 100644
--- a/HDL_ON/UI/UI2/FuntionControlView/Curtain/RollingShutterPageBLL.cs
+++ b/HDL_ON/UI/UI2/FuntionControlView/Curtain/RollingShutterPageBLL.cs
@@ -168,17 +168,13 @@
 
             curtainSeekBar.OnProgressChangedEvent = (sender, e) =>
             {
-                delayTime = DateTime.Now;
                 new System.Threading.Thread(() =>
                 {
-                    while (delayTime != DateTime.MaxValue)
+                    if ((DateTime.Now - delayTime).TotalMilliseconds > 300)
                     {
-                        System.Threading.Thread.Sleep(100);
-                        if ((DateTime.Now - delayTime).TotalSeconds > 1)
-                        {
-                            curtain.openLevel = e;
-                            Control.Send(CommandType_A.write, curtain);
-                        }
+                        delayTime = DateTime.Now;
+                        curtain.openLevel = e;
+                        Control.Send(CommandType_A.write, curtain);
                     }
                 })
                 { IsBackground = true }.Start();
diff --git a/HDL_ON/UI/UI2/FuntionControlView/EnvironmentalScience/EnvironmentalSciencePageBLL.cs b/HDL_ON/UI/UI2/FuntionControlView/EnvironmentalScience/EnvironmentalSciencePageBLL.cs
index 86d16e0..9be73c0 100644
--- a/HDL_ON/UI/UI2/FuntionControlView/EnvironmentalScience/EnvironmentalSciencePageBLL.cs
+++ b/HDL_ON/UI/UI2/FuntionControlView/EnvironmentalScience/EnvironmentalSciencePageBLL.cs
@@ -45,12 +45,14 @@
                                         else if (tag == "SensorLevel")
                                         {
                                             (btn as Button).TextID = sensor.levelTextList[sensor.curLevel - 1];
+                                            (btn as Button).TextColor = sensor.levelColorList[sensor.curLevel - 1];
                                         }
                                     }
                                 }
                                 else if (btn.GetType() == typeof(ArcSeekBar))
                                 {
                                     (btn as ArcSeekBar).ProgressBarColor = sensor.levelColorList[sensor.curLevel - 1];
+
                                     (btn as ArcSeekBar).Progress = (96 / sensor.levelColorList.Count) * sensor.curLevel;
                                 }
                             }
diff --git a/HDL_ON/UI/UI2/FuntionControlView/EnvironmentalScience/EnvironmentalSensorPage.cs b/HDL_ON/UI/UI2/FuntionControlView/EnvironmentalScience/EnvironmentalSensorPage.cs
index cb677ce..70ab625 100644
--- a/HDL_ON/UI/UI2/FuntionControlView/EnvironmentalScience/EnvironmentalSensorPage.cs
+++ b/HDL_ON/UI/UI2/FuntionControlView/EnvironmentalScience/EnvironmentalSensorPage.cs
@@ -25,7 +25,6 @@
             sensor = ss;
         }
 
-
         public void LoadPage()
         {
 
@@ -35,6 +34,7 @@
             {
                 Y = Application.GetRealHeight(64),
                 Height = Application.GetRealHeight(600),
+                ScrollEnabled = false
             };
             bodyView.AddChidren(contentView);
 
@@ -656,7 +656,10 @@
                 {
                     continue;
                 }
-                if(initTitleButton)
+
+                contentView.ScrollEnabled = true;
+
+                if (initTitleButton)
                 {
                     Button btnOthreTitle = new Button()
                     {
diff --git a/HDL_ON/UI/UI2/FuntionControlView/Light/DimmerPageBLL.cs b/HDL_ON/UI/UI2/FuntionControlView/Light/DimmerPageBLL.cs
index 8b2884d..0b0b66b 100644
--- a/HDL_ON/UI/UI2/FuntionControlView/Light/DimmerPageBLL.cs
+++ b/HDL_ON/UI/UI2/FuntionControlView/Light/DimmerPageBLL.cs
@@ -116,7 +116,7 @@
             btnSwitch.MouseUpEventHandler += (sender, e) =>
             {
                 btnSwitch.IsSelected = !btnSwitch.IsSelected;
-                if (light.on_off == "on")
+                if (btnSwitch.IsSelected)
                 {
                     dimmerBar.SetProgressBarColors(CSS_Color.AuxiliaryColor1, CSS_Color.AuxiliaryColor1);
                 }
diff --git a/HDL_ON/UI/UI2/FuntionControlView/Light/RelayPageBLL.cs b/HDL_ON/UI/UI2/FuntionControlView/Light/RelayPageBLL.cs
index 2daea16..28f1f7e 100644
--- a/HDL_ON/UI/UI2/FuntionControlView/Light/RelayPageBLL.cs
+++ b/HDL_ON/UI/UI2/FuntionControlView/Light/RelayPageBLL.cs
@@ -58,7 +58,7 @@
         {
             btnSwitchIcon.MouseUpEventHandler += (sender, e) =>
             {
-                btnSwitchIcon.IsSelected = !btnSwitchIcon.IsSelected;
+                btnSwitch.IsSelected = btnSwitchIcon.IsSelected = !btnSwitchIcon.IsSelected;
                 new System.Threading.Thread(() =>
                 {
                     light.on_off = btnSwitchIcon.IsSelected ? "on" : "off";
@@ -68,7 +68,7 @@
             };
             btnSwitch.MouseUpEventHandler += (sender, e) =>
             {
-                btnSwitch.IsSelected = !btnSwitch.IsSelected;
+                btnSwitchIcon.IsSelected = btnSwitch.IsSelected = !btnSwitch.IsSelected;
                 new System.Threading.Thread(() =>
                 {
                     light.on_off = btnSwitch.IsSelected ? "on" : "off";
diff --git a/HDL_ON/UI/UI2/FuntionControlView/Music/A31USBMusicList.cs b/HDL_ON/UI/UI2/FuntionControlView/Music/A31USBMusicList.cs
index afca128..ff03775 100644
--- a/HDL_ON/UI/UI2/FuntionControlView/Music/A31USBMusicList.cs
+++ b/HDL_ON/UI/UI2/FuntionControlView/Music/A31USBMusicList.cs
@@ -134,7 +134,6 @@
                 ///(姝屾洸+姝屾墜)瀹藉害鏈�澶у�兼椂280
                 if (wText > 280)
                 {
-
                     songBtn.Width = Application.GetRealWidth(280);
                 }
                 else
diff --git a/HDL_ON/UI/UI2/FuntionControlView/Music/View/.DS_Store b/HDL_ON/UI/UI2/FuntionControlView/Music/View/.DS_Store
deleted file mode 100644
index 5008ddf..0000000
--- a/HDL_ON/UI/UI2/FuntionControlView/Music/View/.DS_Store
+++ /dev/null
Binary files differ
diff --git a/HDL_ON/UI/UI2/FuntionControlView/Music/View/MusicView.cs b/HDL_ON/UI/UI2/FuntionControlView/Music/View/MusicView.cs
index e09eef3..5668b48 100644
--- a/HDL_ON/UI/UI2/FuntionControlView/Music/View/MusicView.cs
+++ b/HDL_ON/UI/UI2/FuntionControlView/Music/View/MusicView.cs
@@ -68,7 +68,7 @@
             TextID=StringId.merge,
             X = Application.GetRealWidth(214 + 33),
             Y = Application.GetRealHeight(18 + 4),
-            Width = Application.GetRealWidth(24+3),
+            Width = Application.GetRealWidth(24+3+5),
             Height = Application.GetRealHeight(17),
             TextColor = Color.TextColor,
             TextSize=TextSize.Text12,
diff --git a/HDL_ON/UI/UI2/FuntionControlView/Music/View/PlayView.cs b/HDL_ON/UI/UI2/FuntionControlView/Music/View/PlayView.cs
index e77fcd6..bfff16d 100644
--- a/HDL_ON/UI/UI2/FuntionControlView/Music/View/PlayView.cs
+++ b/HDL_ON/UI/UI2/FuntionControlView/Music/View/PlayView.cs
@@ -77,7 +77,7 @@
         {
             X = Application.GetRealWidth(22),
             Y = Application.GetRealHeight(261),
-            Width = Application.GetRealWidth(37),
+            Width = Application.GetRealWidth(37+5),
             Height = Application.GetRealHeight(20),
             TextColor = Color.TextTimeColor,
             TextSize = TextSize.Text14,
@@ -90,7 +90,7 @@
         {
             X = Application.GetRealWidth(269),
             Y = Application.GetRealHeight(261),
-            Width = Application.GetRealWidth(37),
+            Width = Application.GetRealWidth(37+5),
             Height = Application.GetRealHeight(20),
             TextColor = Color.TextTimeColor,
             TextSize = TextSize.Text14,
diff --git a/HDL_ON/UI/UI2/UserPage.cs b/HDL_ON/UI/UI2/UserPage.cs
index 0d5291a..2366b11 100644
--- a/HDL_ON/UI/UI2/UserPage.cs
+++ b/HDL_ON/UI/UI2/UserPage.cs
@@ -1,6 +1,7 @@
 锘縰sing System;
 using HDL_ON.Entity;
 using Shared;
+using HDL_ON.UI.CSS;
 
 namespace HDL_ON.UI
 {
@@ -98,11 +99,11 @@
             try
             {
                 bodyView = this;
-                bodyView.BackgroundColor = CSS.CSS_Color.MainBackgroundColor;
+                bodyView.BackgroundColor = CSS_Color.MainBackgroundColor;
                 ContextView = new FrameLayout()
                 {
-                    Height = Application.GetRealHeight(618 + 20),
-                    BackgroundColor = CSS.CSS_Color.BackgroundColor,
+                    Height = Application.GetRealHeight(618 + 20 +10),
+                    BackgroundColor = CSS_Color.BackgroundColor,
                 };
                 bodyView.AddChidren(ContextView);
 
@@ -110,6 +111,7 @@
                 {
                     Y = Application.GetRealHeight(607),
                     Height = Application.GetMinRealAverage(60),
+                    //BackgroundColor = CSS_Color.BackgroundColor
                 };
                 bodyView.AddChidren(navigationView);
                 if (MainPage.Increase)
@@ -188,11 +190,12 @@
                 Gravity = Gravity.CenterHorizontal,
                 Y = btnCollectionIcon.Bottom,
                 Height = Application.GetRealHeight(16),
-                SelectedTextColor = CSS.CSS_Color.MainColor,
-                TextColor =CSS.CSS_Color.FirstLevelTitleColor,
-                TextSize = CSS.CSS_FontSize.PromptFontSize_SecondaryLevel,
+                SelectedTextColor = CSS_Color.MainColor,
+                TextColor =CSS_Color.FirstLevelTitleColor,
+                TextSize = CSS_FontSize.PromptFontSize_SecondaryLevel,
                 TextID = StringId.Collection,
                 TextAlignment = TextAlignment.Center,
+                IsSelected = true,
             };
             collectionView.AddChidren(btnCollectionText);
             #endregion
@@ -219,9 +222,9 @@
                 Gravity = Gravity.CenterHorizontal,
                 Y = btnCollectionIcon.Bottom,
                 Height = Application.GetRealHeight(16),
-                SelectedTextColor = CSS.CSS_Color.MainColor,
-                TextColor = CSS.CSS_Color.FirstLevelTitleColor,
-                TextSize = CSS.CSS_FontSize.PromptFontSize_SecondaryLevel,
+                SelectedTextColor = CSS_Color.MainColor,
+                TextColor = CSS_Color.FirstLevelTitleColor,
+                TextSize = CSS_FontSize.PromptFontSize_SecondaryLevel,
                 TextID = StringId.Classification,
                 TextAlignment = TextAlignment.Center,
             };
@@ -250,9 +253,9 @@
                 Gravity = Gravity.CenterHorizontal,
                 Y = btnCollectionIcon.Bottom,
                 Height = Application.GetRealHeight(16),
-                TextColor = CSS.CSS_Color.FirstLevelTitleColor,
-                SelectedTextColor = CSS.CSS_Color.MainColor,
-                TextSize = CSS.CSS_FontSize.PromptFontSize_SecondaryLevel,
+                TextColor = CSS_Color.FirstLevelTitleColor,
+                SelectedTextColor = CSS_Color.MainColor,
+                TextSize = CSS_FontSize.PromptFontSize_SecondaryLevel,
                 TextID = StringId.Intellectualization,
                 TextAlignment = TextAlignment.Center,
             };
@@ -283,9 +286,9 @@
                 Gravity = Gravity.CenterHorizontal,
                 Y = btnCollectionIcon.Bottom,
                 Height = Application.GetRealHeight(16),
-                TextColor = CSS.CSS_Color.FirstLevelTitleColor,
-                SelectedTextColor = CSS.CSS_Color.MainColor,
-                TextSize = CSS.CSS_FontSize.PromptFontSize_SecondaryLevel,
+                TextColor = CSS_Color.FirstLevelTitleColor,
+                SelectedTextColor = CSS_Color.MainColor,
+                TextSize = CSS_FontSize.PromptFontSize_SecondaryLevel,
                 TextID = StringId.Personal,
                 TextAlignment = TextAlignment.Center,
             };
@@ -302,6 +305,10 @@
         /// </summary>
         void ChooseCollection()
         {
+            if (CurAnimationEffect == 0)
+            {
+                return;
+            }
             btnClassificationIcon.IsSelected = false;
             btnIntellectualizationIcon.IsSelected = false;
             btnPersonalCenterIcon.IsSelected = false;
@@ -316,21 +323,16 @@
             int sleepTime = 300;
             if (distance > 200)
             {
-                sleepTime = 600;
+                sleepTime = 400;
                 total = 30;
             }
             else if (distance > 100)
             {
-                sleepTime = 450;
                 total = 20;
             }
             distance /= total;
             new System.Threading.Thread(() => {
                 int index = 0;
-                if(CurAnimationEffect == 0)
-                {
-                    return;
-                }
                 CurAnimationEffect = 0;
                 while (index < total+1)
                 {
@@ -379,6 +381,10 @@
         /// </summary>
         void ChooseClassification()
         {
+            if (CurAnimationEffect == 1)
+            {
+                return;
+            }
             btnCollectionIcon.IsSelected = false;
             btnIntellectualizationIcon.IsSelected = false;
             btnPersonalCenterIcon.IsSelected = false;
@@ -392,7 +398,6 @@
             int sleepTime = 300;
             if (distance > 100 || distance < -100)
             {
-                sleepTime = 450;
                 total = 20;
             }
             distance /= total;
@@ -461,6 +466,10 @@
         /// </summary>
         void ChooseIntellectualization()
         {
+            if (CurAnimationEffect == 2)
+            {
+                return;
+            }
             btnCollectionText.IsSelected = false;
             btnClassificationText.IsSelected = false;
             btnIntellectualizationText.IsSelected = false;
@@ -474,7 +483,6 @@
             int sleepTime = 300;
             if (distance > 100 || distance < -100)
             {
-                sleepTime = 450;
                 total = 20;
             }
             distance /= total;
@@ -538,6 +546,16 @@
         /// </summary>
         void ChoosePersonalCenter()
         {
+#if DEBUG
+            if(MainPage.LocalMode)
+            {
+                return;
+            }
+#endif
+            if (CurAnimationEffect == 3)
+            {
+                return;
+            }
             btnCollectionText.IsSelected = false;
             btnClassificationText.IsSelected = false;
             btnIntellectualizationText.IsSelected = false;
@@ -551,20 +569,15 @@
             int sleepTime = 300;
             if (distance < -200)
             {
-                sleepTime = 600;
+                sleepTime = 400;
                 total = 30;
             }
             else if (distance < -100)
             {
-                sleepTime = 450;
                 total = 20;
             }
             distance /= total;
             new System.Threading.Thread(() => {
-                if (CurAnimationEffect == 3)
-                {
-                    return;
-                }
                 CurAnimationEffect = 3;
                 int index = 0;
                 while (index < total+1)
@@ -606,12 +619,10 @@
             { IsBackground = true }.Start();
             #endregion
 
-
             ContextView.RemoveAll();
             var personalCenterPage = new UI.PersonalCenterPage();
             ContextView.AddChidren(personalCenterPage);
             personalCenterPage.LoadView();
         }
-
     }
 }
diff --git a/Shared.Droid.HDLWidget/Jars/HDLWidgetXM-V1.0.5.aar b/Shared.Droid.HDLWidget/Jars/HDLWidgetXM-V1.0.5.aar
old mode 100755
new mode 100644
index 6d4af37..06247f6
--- a/Shared.Droid.HDLWidget/Jars/HDLWidgetXM-V1.0.5.aar
+++ b/Shared.Droid.HDLWidget/Jars/HDLWidgetXM-V1.0.5.aar
Binary files differ
diff --git a/Shared.Droid.HDLWidget/Jars/HDLWidgetXM-V1.0.6.aar b/Shared.Droid.HDLWidget/Jars/HDLWidgetXM-V1.0.6.aar
index 06247f6..f241869 100644
--- a/Shared.Droid.HDLWidget/Jars/HDLWidgetXM-V1.0.6.aar
+++ b/Shared.Droid.HDLWidget/Jars/HDLWidgetXM-V1.0.6.aar
Binary files differ
diff --git a/Shared.Droid.Smartrefresh/Additions/AboutAdditions.txt b/Shared.Droid.Smartrefresh/Additions/AboutAdditions.txt
new file mode 100644
index 0000000..c240307
--- /dev/null
+++ b/Shared.Droid.Smartrefresh/Additions/AboutAdditions.txt
@@ -0,0 +1,48 @@
+锘緼dditions allow you to add arbitrary C# to the generated classes
+before they are compiled.  This can be helpful for providing convenience
+methods or adding pure C# classes.
+
+== Adding Methods to Generated Classes ==
+
+Let's say the library being bound has a Rectangle class with a constructor
+that takes an x and y position, and a width and length size.  It will look like
+this:
+
+public partial class Rectangle
+{
+    public Rectangle (int x, int y, int width, int height)
+    {
+        // JNI bindings
+    }
+}
+
+Imagine we want to add a constructor to this class that takes a Point and
+Size structure instead of 4 ints.  We can add a new file called Rectangle.cs
+with a partial class containing our new method:
+
+public partial class Rectangle
+{
+    public Rectangle (Point location, Size size) :
+        this (location.X, location.Y, size.Width, size.Height)
+    {
+    }
+}
+
+At compile time, the additions class will be added to the generated class
+and the final assembly will a Rectangle class with both constructors.
+
+
+== Adding C# Classes ==
+
+Another thing that can be done is adding fully C# managed classes to the
+generated library.  In the above example, let's assume that there isn't a
+Point class available in Java or our library.  The one we create doesn't need
+to interact with Java, so we'll create it like a normal class in C#.
+
+By adding a Point.cs file with this class, it will end up in the binding library:
+
+public class Point
+{
+    public int X { get; set; }
+    public int Y { get; set; }
+}
\ No newline at end of file
diff --git a/Shared.Droid.Smartrefresh/Jars/AboutJars.txt b/Shared.Droid.Smartrefresh/Jars/AboutJars.txt
new file mode 100644
index 0000000..c359b62
--- /dev/null
+++ b/Shared.Droid.Smartrefresh/Jars/AboutJars.txt
@@ -0,0 +1,24 @@
+锘縏his directory is for Android .jars.
+
+There are 2 types of jars that are supported:
+
+== Input Jar ==
+
+This is the jar that bindings should be generated for.
+
+For example, if you were binding the Google Maps library, this would
+be Google's "maps.jar".
+
+Set the build action for these jars in the properties page to "InputJar".
+
+
+== Reference Jars ==
+
+These are jars that are referenced by the input jar.  C# bindings will
+not be created for these jars.  These jars will be used to resolve
+types used by the input jar.
+
+NOTE: Do not add "android.jar" as a reference jar.  It will be added automatically
+based on the Target Framework selected.
+
+Set the build action for these jars in the properties page to "ReferenceJar".
\ No newline at end of file
diff --git a/Shared.Droid.Smartrefresh/Jars/refresh-layout-release.aar b/Shared.Droid.Smartrefresh/Jars/refresh-layout-release.aar
new file mode 100755
index 0000000..c02f5e6
--- /dev/null
+++ b/Shared.Droid.Smartrefresh/Jars/refresh-layout-release.aar
Binary files differ
diff --git a/Shared.Droid.Smartrefresh/Properties/AssemblyInfo.cs b/Shared.Droid.Smartrefresh/Properties/AssemblyInfo.cs
new file mode 100644
index 0000000..e55fb32
--- /dev/null
+++ b/Shared.Droid.Smartrefresh/Properties/AssemblyInfo.cs
@@ -0,0 +1,30 @@
+锘縰sing System.Reflection;
+using System.Runtime.CompilerServices;
+using System.Runtime.InteropServices;
+using Android.App;
+
+// General Information about an assembly is controlled through the following 
+// set of attributes. Change these attribute values to modify the information
+// associated with an assembly.
+[assembly: AssemblyTitle("Shared.Droid.Smartrefresh")]
+[assembly: AssemblyDescription("")]
+[assembly: AssemblyConfiguration("")]
+[assembly: AssemblyCompany("")]
+[assembly: AssemblyProduct("Shared.Droid.Smartrefresh")]
+[assembly: AssemblyCopyright("Copyright 漏  2018")]
+[assembly: AssemblyTrademark("")]
+[assembly: AssemblyCulture("")]
+[assembly: ComVisible(false)]
+
+// Version information for an assembly consists of the following four values:
+//
+//      Major Version
+//      Minor Version 
+//      Build Number
+//      Revision
+//
+// You can specify all the values or you can default the Build and Revision Numbers 
+// by using the '*' as shown below:
+// [assembly: AssemblyVersion("1.0.*")]
+[assembly: AssemblyVersion("1.0.0.0")]
+[assembly: AssemblyFileVersion("1.0.0.0")]
diff --git a/Shared.Droid.Smartrefresh/Shared.Droid.Smartrefresh.csproj b/Shared.Droid.Smartrefresh/Shared.Droid.Smartrefresh.csproj
new file mode 100644
index 0000000..400bf6e
--- /dev/null
+++ b/Shared.Droid.Smartrefresh/Shared.Droid.Smartrefresh.csproj
@@ -0,0 +1,77 @@
+锘�<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <PropertyGroup>
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+    <ProductVersion>8.0.30703</ProductVersion>
+    <SchemaVersion>2.0</SchemaVersion>
+    <ProjectGuid>{6B63F297-5F5E-443A-B9C6-28E7345B707D}</ProjectGuid>
+    <ProjectTypeGuids>{10368E6C-D01B-4462-8E8B-01FC667A7035};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
+    <TemplateGuid>{77efb91c-a7e9-4b0e-a7c5-31eeec3c6d46}</TemplateGuid>
+    <OutputType>Library</OutputType>
+    <AppDesignerFolder>Properties</AppDesignerFolder>
+    <RootNamespace>Shared.Droid.Smartrefresh</RootNamespace>
+    <AssemblyName>Shared.Droid.Smartrefresh</AssemblyName>
+    <FileAlignment>512</FileAlignment>
+    <TargetFrameworkVersion>v8.0</TargetFrameworkVersion>
+    <AndroidClassParser>class-parse</AndroidClassParser>
+    <AndroidCodegenTarget>XAJavaInterop1</AndroidCodegenTarget>
+    <RestoreProjectStyle>PackageReference</RestoreProjectStyle>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+    <DebugSymbols>true</DebugSymbols>
+    <DebugType>portable</DebugType>
+    <Optimize>false</Optimize>
+    <OutputPath>bin\Debug\</OutputPath>
+    <DefineConstants>DEBUG;TRACE</DefineConstants>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+    <DebugType>portable</DebugType>
+    <Optimize>true</Optimize>
+    <OutputPath>bin\Release\</OutputPath>
+    <DefineConstants>TRACE</DefineConstants>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+  </PropertyGroup>
+  <ItemGroup>
+    <Reference Include="Mono.Android" />
+    <Reference Include="System" />
+    <Reference Include="System.Core" />
+  </ItemGroup>
+  <ItemGroup>
+    <Compile Include="Properties\AssemblyInfo.cs" />
+  </ItemGroup>
+  <ItemGroup>
+    <None Include="Jars\AboutJars.txt" />
+    <None Include="Additions\AboutAdditions.txt" />
+  </ItemGroup>
+  <ItemGroup>
+    <TransformFile Include="Transforms\Metadata.xml" />
+    <TransformFile Include="Transforms\EnumFields.xml" />
+    <TransformFile Include="Transforms\EnumMethods.xml" />
+  </ItemGroup>
+  <ItemGroup>
+    <LibraryProjectZip Include="Jars\refresh-layout-release.aar" />
+  </ItemGroup>
+  <ItemGroup>
+    <PackageReference Include="Xamarin.Android.Support.Annotations">
+      <Version>28.0.0.3</Version>
+    </PackageReference>
+    <PackageReference Include="Xamarin.Android.Support.v7.RecyclerView">
+      <Version>28.0.0.3</Version>
+    </PackageReference>
+    <PackageReference Include="Xamarin.Android.Support.Design">
+      <Version>28.0.0.3</Version>
+    </PackageReference>
+  </ItemGroup>
+  <Import Project="$(MSBuildExtensionsPath)\Xamarin\Android\Xamarin.Android.Bindings.targets" />
+  <!-- To modify your build process, add your task inside one of the targets below and uncomment it. 
+       Other similar extension points exist, see Microsoft.Common.targets.
+  <Target Name="BeforeBuild">
+  </Target>
+  <Target Name="AfterBuild">
+  </Target>
+  -->
+</Project>
\ No newline at end of file
diff --git a/Shared.Droid.Smartrefresh/Transforms/EnumFields.xml b/Shared.Droid.Smartrefresh/Transforms/EnumFields.xml
new file mode 100644
index 0000000..e4a0f89
--- /dev/null
+++ b/Shared.Droid.Smartrefresh/Transforms/EnumFields.xml
@@ -0,0 +1,15 @@
+锘�<?xml version="1.0" encoding="UTF-8"?>
+<enum-field-mappings>
+    <!--
+  This example converts the constants Fragment_id, Fragment_name,
+  and Fragment_tag from android.support.v4.app.FragmentActivity.FragmentTag
+  to an enum called Android.Support.V4.App.FragmentTagType with values
+  Id, Name, and Tag.
+  
+  <mapping jni-class="android/support/v4/app/FragmentActivity$FragmentTag" clr-enum-type="Android.Support.V4.App.FragmentTagType">
+    <field jni-name="Fragment_name" clr-name="Name" value="0" />
+    <field jni-name="Fragment_id" clr-name="Id" value="1" />
+    <field jni-name="Fragment_tag" clr-name="Tag" value="2" />
+  </mapping>
+  -->
+</enum-field-mappings>
\ No newline at end of file
diff --git a/Shared.Droid.Smartrefresh/Transforms/EnumMethods.xml b/Shared.Droid.Smartrefresh/Transforms/EnumMethods.xml
new file mode 100644
index 0000000..6ff109b
--- /dev/null
+++ b/Shared.Droid.Smartrefresh/Transforms/EnumMethods.xml
@@ -0,0 +1,14 @@
+锘�<?xml version="1.0" encoding="UTF-8"?>
+<enum-method-mappings>
+    <!--
+  This example changes the Java method:
+    android.support.v4.app.Fragment.SavedState.writeToParcel (int flags)
+  to be:
+    android.support.v4.app.Fragment.SavedState.writeToParcel (Android.OS.ParcelableWriteFlags flags)
+  when bound in C#.
+  
+  <mapping jni-class="android/support/v4/app/Fragment.SavedState">
+    <method jni-name="writeToParcel" parameter="flags" clr-enum-type="Android.OS.ParcelableWriteFlags" />
+  </mapping>
+  -->
+</enum-method-mappings>
\ No newline at end of file
diff --git a/Shared.Droid.Smartrefresh/Transforms/Metadata.xml b/Shared.Droid.Smartrefresh/Transforms/Metadata.xml
new file mode 100644
index 0000000..d091d82
--- /dev/null
+++ b/Shared.Droid.Smartrefresh/Transforms/Metadata.xml
@@ -0,0 +1,10 @@
+锘�<?xml version="1.0" encoding="UTF-8"?>
+<metadata>
+    <!--
+  This sample removes the class: android.support.v4.content.AsyncTaskLoader.LoadTask:
+  <remove-node path="/api/package[@name='android.support.v4.content']/class[@name='AsyncTaskLoader.LoadTask']" />
+  
+  This sample removes the method: android.support.v4.content.CursorLoader.loadInBackground:
+  <remove-node path="/api/package[@name='android.support.v4.content']/class[@name='CursorLoader']/method[@name='loadInBackground']" />
+  -->
+</metadata>
\ No newline at end of file
diff --git a/Shared.Droid/Properties/AssemblyInfo.cs b/Shared.Droid/Properties/AssemblyInfo.cs
index ae1abba..7d349d7 100644
--- a/Shared.Droid/Properties/AssemblyInfo.cs
+++ b/Shared.Droid/Properties/AssemblyInfo.cs
@@ -18,7 +18,7 @@
 // The form "{Major}.{Minor}.*" will automatically update the build and revision,
 // and "{Major}.{Minor}.{Build}.*" will update just the revision.
 
-[assembly: AssemblyVersion("1.0.2.0")]
+[assembly: AssemblyVersion("1.0.3.0")]
 
 // The following attributes are used to specify the signing key for the assembly, 
 // if desired. See the Mono documentation for more information about signing.
diff --git a/Shared.Droid/Shared.Droid.csproj b/Shared.Droid/Shared.Droid.csproj
index 7827461..d963d06 100644
--- a/Shared.Droid/Shared.Droid.csproj
+++ b/Shared.Droid/Shared.Droid.csproj
@@ -49,6 +49,9 @@
     <Reference Include="Newtonsoft.Json">
       <HintPath>..\DLL\Newtonsoft.Json.dll</HintPath>
     </Reference>
+    <Reference Include="Xamarin.Android.Support.v4">
+      <HintPath>..\..\Demo\Shared\packages\Xamarin.Android.Support.v4.28.0.0.3\lib\monoandroid80\Xamarin.Android.Support.v4.dll</HintPath>
+    </Reference>
     <Reference Include="Xamarin.Android.Arch.Core.Common">
       <HintPath>..\DLL\Android\Xamarin.Android.Arch.Core.Common.dll</HintPath>
     </Reference>
@@ -84,12 +87,6 @@
     </Reference>
     <Reference Include="Xamarin.Android.Support.Vector.Drawable">
       <HintPath>..\DLL\Android\Xamarin.Android.Support.Vector.Drawable.dll</HintPath>
-    </Reference>
-    <Reference Include="Xamarin.Android.Support.v4">
-      <HintPath>..\DLL\Android\Xamarin.Android.Support.v4.dll</HintPath>
-    </Reference>
-    <Reference Include="Shared.Droid.Smartrefresh">
-      <HintPath>..\DLL\Android\Shared.Droid.Smartrefresh.dll</HintPath>
     </Reference>
   </ItemGroup>
   <ItemGroup>
@@ -165,6 +162,9 @@
     <Compile Include="UI\ProgressLoading.cs" />
     <Compile Include="UI\GradientMaskView.cs" />
     <Compile Include="UI\DiyImageVerticalSeekBar.cs" />
+    <Compile Include="UI\CurtainSeekBarOn.cs" />
+    <Compile Include="UI\CurtainRollSeekBarOn.cs" />
+    <Compile Include="UI\DiyArcSeekBar.cs" />
   </ItemGroup>
   <ItemGroup>
     <None Include="Additions\AboutAdditions.txt" />
@@ -189,6 +189,10 @@
       <Project>{CAC13D54-CD90-4C90-8B3C-ECCFF6A7CA34}</Project>
       <Name>Shared.Droid.HDLWidget</Name>
     </ProjectReference>
+    <ProjectReference Include="..\Shared.Droid.Smartrefresh\Shared.Droid.Smartrefresh.csproj">
+      <Project>{6B63F297-5F5E-443A-B9C6-28E7345B707D}</Project>
+      <Name>Shared.Droid.Smartrefresh</Name>
+    </ProjectReference>
   </ItemGroup>
   <Import Project="$(MSBuildExtensionsPath)\Xamarin\Android\Xamarin.Android.Bindings.targets" />
   <Import Project="..\..\packages\Xamarin.Build.Download.0.4.3\build\Xamarin.Build.Download.targets" Condition="Exists('..\..\packages\Xamarin.Build.Download.0.4.3\build\Xamarin.Build.Download.targets')" />
diff --git a/Shared.Droid/UI/CurtainRollSeekBarOn.cs b/Shared.Droid/UI/CurtainRollSeekBarOn.cs
new file mode 100644
index 0000000..f835cdd
--- /dev/null
+++ b/Shared.Droid/UI/CurtainRollSeekBarOn.cs
@@ -0,0 +1,226 @@
+锘縰sing System;
+using Com.Hdl.Widget;
+
+namespace Shared
+{
+
+    /// <summary>
+    /// CurtainRollSeekBarOn
+    /// 2020-06-18 HDL ON+ 鍗峰笜鍜岀櫨鍙剁獥鎺т欢
+    /// </summary>
+    public class CurtainRollSeekBarOn : BaseSeekBar
+    {
+        /// <summary>
+        ///  褰撳墠瑙嗗浘
+        /// </summary>
+        /// <value>The HDLOnRollCurtainSeekBar.</value>
+        HDLOnRollCurtainSeekBar mHDLOnRollCurtainSeekBar
+        {
+            get
+            {
+                return AndroidView as HDLOnRollCurtainSeekBar;
+            }
+            set
+            {
+                AndroidView = value;
+            }
+        }
+
+        /// <summary>
+        /// 鏋勯�犲嚱鏁�
+        /// </summary>
+        public CurtainRollSeekBarOn()
+        {
+            mHDLOnRollCurtainSeekBar = new HDLOnRollCurtainSeekBar(Application.Activity);
+            mOnProgressChangeListener = new OnProgressChangeListener(this);
+            mHDLOnRollCurtainSeekBar.SetOnProgressChangeListener(mOnProgressChangeListener);
+
+            //SeekBarPadding = 5;
+            //CurtainPaddingTop = 10;
+        }
+
+
+        /// <summary>
+        /// 杩涘害鍊兼樉绀哄崟浣�
+        /// </summary>
+        /// <value>鍗曚綅瀛楃</value>
+        public string ProgressBarUnitSring
+        {
+            set
+            {
+                mHDLOnRollCurtainSeekBar.SetProgressBarUnitSring(value);
+            }
+        }
+
+        /// <summary>
+        /// 杩涘害鍊兼渶澶у��
+        /// </summary>
+        /// <value>鏈�澶у��</value>
+        public int MaxValue
+        {
+            set
+            {
+                mHDLOnRollCurtainSeekBar.SetMaxValue(value);
+            }
+        }
+
+        /// <summary>
+        /// 杩涘害鍊兼渶灏忓��
+        /// </summary>
+        /// <value>鏈�灏忓��</value>
+        public int MinValue
+        {
+            set
+            {
+                mHDLOnRollCurtainSeekBar.SetMinValue(value);
+            }
+        }
+
+        /// <summary>
+        /// 褰撳墠杩涘害鍊�
+        /// </summary>
+        /// <value>杩涘害鍊�</value>
+        public int Progress
+        {
+            set
+            {
+                mHDLOnRollCurtainSeekBar.Progress = value;
+            }
+
+            get
+            {
+                return mHDLOnRollCurtainSeekBar.Progress;
+            }
+        }
+
+        /// <summary>
+        /// 褰撳墠杩涘害鍊兼樉绀虹殑鏂囧瓧棰滆壊
+        /// </summary>
+        /// <value>鏂囧瓧棰滆壊</value>
+        public uint ProgressTextColor
+        {
+            set
+            {
+
+                byte r, g, b, a;
+                r = (byte)(value / 256 / 256 % 256);
+                g = (byte)(value / 256 % 256);
+                b = (byte)(value % 256);
+                a = (byte)(value / 256 / 256 / 256 % 256);
+
+                mHDLOnRollCurtainSeekBar.SetProgressTextColor(Android.Graphics.Color.Argb(a, r, g, b));
+            }
+        }
+
+        /// <summary>
+        /// 褰撳墠杩涘害鍊兼樉绀虹殑鏂囧瓧澶у皬
+        /// </summary>
+        /// <value>鏂囧瓧澶у皬</value>
+        public int ProgressTextSize
+        {
+            set => mHDLOnRollCurtainSeekBar.SetProgressTextSize(value);
+        }
+
+        /// <summary>
+        /// 鏄惁鍙互婊戝姩
+        /// </summary>
+        /// <value>鏄惁鍙互婊戝姩</value>
+        public bool IsClickable
+        {
+            set
+            {
+                mHDLOnRollCurtainSeekBar.SetIsClickable(value);
+            }
+        }
+
+        /// <summary>
+        /// 鏄惁鍙互婊戝姩
+        /// </summary>
+        /// <value>鏄惁鍙互婊戝姩</value>
+        public bool IsProgressTextShow
+        {
+            set
+            {
+                mHDLOnRollCurtainSeekBar.SetProgressTextShow(value);
+            }
+        }
+
+
+        /// <summary>
+        /// 鏄惁绂荤嚎 绂荤嚎鐨勮瘽绂佹婊戝姩骞剁粯鍒惰儗鏅伄鎸″眰
+        /// </summary>
+        /// <value>鏄惁绂荤嚎</value>
+        public bool IsOffline
+        {
+            set
+            {
+                mHDLOnRollCurtainSeekBar.SetOffline(value);
+            }
+        }
+
+
+        /// <summary>
+        /// 褰撳墠杩涘害鍊� Y鍧愭爣
+        /// </summary>
+        /// <value>Y鍧愭爣</value>
+        public int NowProgressY
+        {
+            get
+            {
+                return (int)mHDLOnRollCurtainSeekBar.ProgressY;
+            }
+        }
+
+        /// <summary>
+        /// 璁剧疆鏄惁涓虹櫨鍙剁獥鏍峰紡
+        /// </summary>
+        public void SetBlindsType(bool isTrue)
+        {
+            mHDLOnRollCurtainSeekBar.SetBlindsType(isTrue);
+        }
+
+
+
+        /// <summary>
+        /// EventHandler
+        /// </summary>
+        public EventHandler<int> OnProgressChangedEvent;
+        public EventHandler<bool> OnStartTrackingTouchEvent;
+        public EventHandler<int> OnStopTrackingTouchEvent;
+
+        /// <summary>
+        /// OnProgressChangeListener 缁ф壙鍝嶅簲浜嬩欢
+        /// </summary>
+        OnProgressChangeListener mOnProgressChangeListener;
+
+        public class OnProgressChangeListener : Java.Lang.Object, HDLOnRollCurtainSeekBar.IOnProgressChangeListener
+        {
+
+            CurtainRollSeekBarOn _CurtainRollSeekBarOn;
+
+            public OnProgressChangeListener(CurtainRollSeekBarOn view)
+            {
+                _CurtainRollSeekBarOn = view;
+            }
+
+            public void OnProgressChanged(HDLOnRollCurtainSeekBar p0, int p1, bool p2)
+            {
+                //if (_CurtainRollSeekBarOn.IsProgressChangeDelay()) return;
+
+                _CurtainRollSeekBarOn.OnProgressChangedEvent?.Invoke(this, p0.Progress);
+            }
+
+            public void OnStartTrackingTouch(HDLOnRollCurtainSeekBar p0)
+            {
+                _CurtainRollSeekBarOn.OnStartTrackingTouchEvent?.Invoke(this, true);
+            }
+
+            public void OnStopTrackingTouch(HDLOnRollCurtainSeekBar p0)
+            {
+                _CurtainRollSeekBarOn.OnProgressChangedEvent?.Invoke(this, p0.Progress);
+                _CurtainRollSeekBarOn.OnStopTrackingTouchEvent?.Invoke(this, p0.Progress);
+
+            }
+        }
+    }
+}
diff --git a/Shared.Droid/UI/CurtainSeekBarOn.cs b/Shared.Droid/UI/CurtainSeekBarOn.cs
new file mode 100644
index 0000000..176123b
--- /dev/null
+++ b/Shared.Droid/UI/CurtainSeekBarOn.cs
@@ -0,0 +1,214 @@
+锘縰sing System;
+using Com.Hdl.Widget;
+
+namespace Shared
+{
+
+    /// <summary>
+    /// CurtainSeekBarOn 寮�鍚堝笜鎺т欢
+    /// HDL ON+ 寮�鍚堝笜鎺т欢
+    /// </summary>
+    public class CurtainSeekBarOn : BaseSeekBar
+    {
+        /// <summary>
+        ///  褰撳墠瑙嗗浘
+        /// </summary>
+        /// <value>The HDLOnOACCurtainSeekBar.</value>
+        HDLOnOACCurtainSeekBar mHDLOnOACCurtainSeekBar
+        {
+            get
+            {
+                return AndroidView as HDLOnOACCurtainSeekBar;
+            }
+            set
+            {
+                AndroidView = value;
+            }
+        }
+
+        /// <summary>
+        /// 鏋勯�犲嚱鏁�
+        /// </summary>
+        public CurtainSeekBarOn()
+        {
+            mHDLOnOACCurtainSeekBar = new HDLOnOACCurtainSeekBar(Application.Activity);
+            mOnProgressChangeListener = new OnProgressChangeListener(this);
+            mHDLOnOACCurtainSeekBar.SetOnProgressChangeListener(mOnProgressChangeListener);
+
+         
+        }
+
+        /// <summary>
+        /// 杩涘害鍊兼樉绀哄崟浣�
+        /// </summary>
+        /// <value>鍗曚綅瀛楃</value>
+        public String ProgressBarUnitSring
+        {
+            set
+            {
+                mHDLOnOACCurtainSeekBar.SetProgressBarUnitSring(value);
+            }
+        }
+
+        /// <summary>
+        /// 杩涘害鍊兼渶澶у��
+        /// </summary>
+        /// <value>鏈�澶у��</value>
+        public int MaxValue
+        {
+            set
+            {
+                mHDLOnOACCurtainSeekBar.SetMaxValue(value);
+            }
+        }
+
+        /// <summary>
+        /// 杩涘害鍊兼渶灏忓��
+        /// </summary>
+        /// <value>鏈�灏忓��</value>
+        public int MinValue
+        {
+            set
+            {
+                mHDLOnOACCurtainSeekBar.SetMinValue(value);
+            }
+        }
+
+        /// <summary>
+        /// 褰撳墠杩涘害鍊�
+        /// </summary>
+        /// <value>杩涘害鍊�</value>
+        public int Progress
+        {
+            set
+            {
+                mHDLOnOACCurtainSeekBar.Progress = value;
+            }
+
+            get
+            {
+                return mHDLOnOACCurtainSeekBar.Progress;
+            }
+        }
+
+
+
+        /// <summary>
+        /// 褰撳墠杩涘害鍊兼樉绀虹殑鏂囧瓧棰滆壊
+        /// </summary>
+        /// <value>鏂囧瓧棰滆壊</value>
+        public uint ProgressTextColor
+        {
+            set
+            {
+
+                byte r, g, b, a;
+                r = (byte)(value / 256 / 256 % 256);
+                g = (byte)(value / 256 % 256);
+                b = (byte)(value % 256);
+                a = (byte)(value / 256 / 256 / 256 % 256);
+
+                mHDLOnOACCurtainSeekBar.SetProgressTextColor(Android.Graphics.Color.Argb(a, r, g, b));
+            }
+        }
+
+        /// <summary>
+        /// 褰撳墠杩涘害鍊兼樉绀虹殑鏂囧瓧澶у皬
+        /// </summary>
+        /// <value>鏂囧瓧澶у皬</value>
+        public int ProgressTextSize
+        {
+            set => mHDLOnOACCurtainSeekBar.SetProgressTextSize(value);
+        }
+
+        /// <summary>
+        /// 鏄惁鍙互婊戝姩
+        /// </summary>
+        /// <value>鏄惁鍙互婊戝姩</value>
+        public bool IsClickable
+        {
+            set
+            {
+                mHDLOnOACCurtainSeekBar.SetIsClickable(value);
+            }
+        }
+
+        /// <summary>
+        /// 鏄惁鍙互婊戝姩
+        /// </summary>
+        /// <value>鏄惁鍙互婊戝姩</value>
+        public bool IsProgressTextShow
+        {
+            set
+            {
+                mHDLOnOACCurtainSeekBar.SetProgressTextShow(value);
+            }
+        }
+
+        /// <summary>
+        /// 鏄惁绂荤嚎 绂荤嚎鐨勮瘽绂佹婊戝姩骞剁粯鍒惰儗鏅伄鎸″眰
+        /// </summary>
+        /// <value>鏄惁绂荤嚎</value>
+        public bool IsOffline
+        {
+            set
+            {
+                mHDLOnOACCurtainSeekBar.SetOffline(value);
+            }
+        }
+
+        /// <summary>
+        /// 褰撳墠杩涘害鍊� X鍧愭爣
+        /// </summary>
+        /// <value>X鍧愭爣</value>
+        public int NowProgressX
+        {
+            get
+            {
+                return (int)mHDLOnOACCurtainSeekBar.ProgressX;
+            }
+        }
+
+
+        /// <summary>
+        /// EventHandler
+        /// </summary>
+        public EventHandler<int> OnProgressChangedEvent;
+        public EventHandler<bool> OnStartTrackingTouchEvent;
+        public EventHandler<int> OnStopTrackingTouchEvent;
+
+        /// <summary>
+        /// OnProgressChangeListener 缁ф壙鍝嶅簲浜嬩欢
+        /// </summary>
+        OnProgressChangeListener mOnProgressChangeListener;
+
+        public class OnProgressChangeListener : Java.Lang.Object, HDLOnOACCurtainSeekBar.IOnProgressChangeListener
+        {
+
+            CurtainSeekBarOn _CurtainSeekBar;
+
+            public OnProgressChangeListener(CurtainSeekBarOn view)
+            {
+                _CurtainSeekBar = view;
+            }
+
+            public void OnProgressChanged(HDLOnOACCurtainSeekBar p0, int p1, bool p2)
+            {
+                //if (_CurtainSeekBar.IsProgressChangeDelay()) return;
+                _CurtainSeekBar.OnProgressChangedEvent?.Invoke(this, p0.Progress);
+            }
+
+            public void OnStartTrackingTouch(HDLOnOACCurtainSeekBar p0)
+            {
+                _CurtainSeekBar.OnStartTrackingTouchEvent?.Invoke(this, true);
+            }
+
+            public void OnStopTrackingTouch(HDLOnOACCurtainSeekBar p0)
+            {
+                _CurtainSeekBar.OnProgressChangedEvent?.Invoke(this, p0.Progress);
+                _CurtainSeekBar.OnStopTrackingTouchEvent?.Invoke(this, p0.Progress);
+
+            }
+        }
+    }
+}
diff --git a/Shared.Droid/UI/DiyArcSeekBar.cs b/Shared.Droid/UI/DiyArcSeekBar.cs
new file mode 100644
index 0000000..0cbade3
--- /dev/null
+++ b/Shared.Droid/UI/DiyArcSeekBar.cs
@@ -0,0 +1,357 @@
+锘縰sing System;
+using Android.Graphics;
+using Android.Graphics.Drawables;
+using Android.Runtime;
+using Android.Views;
+using Com.Hdl.Widget;
+
+namespace Shared
+{
+
+    /// <summary>
+    /// HDLDiyArcSeekBar 鎺т欢
+    /// 鑷畾涔夊紑鍙h搴﹀渾寮ф帶浠讹紝鏀寔璁剧疆鑷畾涔夋嫋鍔ㄥ浘鐗囷紝鏇寸伒娲绘墿灞曪紝鐢ㄤ簬绌鸿皟椤甸潰鍜岄煶涔愮瓑椤甸潰
+    /// </summary>
+    public class DiyArcSeekBar : View
+    {
+        /// <summary>
+        ///  褰撳墠瑙嗗浘
+        /// </summary>
+        /// <value>The HDLDiyArcSeekBar.</value>
+        HDLDiyArcSeekBar mHDLDiyArcSeekBar
+        {
+            get
+            {
+                return AndroidView as HDLDiyArcSeekBar;
+            }
+            set
+            {
+                AndroidView = value;
+            }
+        }
+
+        /// <summary>
+        /// 鏋勯�犲嚱鏁�
+        /// </summary>
+        public DiyArcSeekBar()
+        {
+            mHDLDiyArcSeekBar = new HDLDiyArcSeekBar(Application.Activity);
+            mOnProgressChangeListener = new OnProgressChangeListener(this);
+            mHDLDiyArcSeekBar.SetOnProgressChangeListener(mOnProgressChangeListener);
+        }
+
+        //internal static ProgressChangeListener:Com.Hdl.Widget.HDLDiyArcSeekBar.IOnProgressChangeListener(){
+
+
+        //}
+
+
+        /// <summary>
+        /// 杩涘害鍊兼渶澶у��
+        /// </summary>
+        /// <value>鏈�澶у��</value>
+        public int MaxValue
+        {
+            set
+            {
+                mHDLDiyArcSeekBar.SetMaxValue(value);
+            }
+        }
+
+        /// <summary>
+        /// 杩涘害鍊兼渶灏忓��
+        /// </summary>
+        /// <value>鏈�灏忓��</value>
+        public int MinValue
+        {
+            set
+            {
+                mHDLDiyArcSeekBar.SetMinValue(value);
+            }
+        }
+
+        /// <summary>
+        /// 褰撳墠杩涘害鍊�
+        /// </summary>
+        /// <value>杩涘害鍊�</value>
+        public int Progress
+        {
+            set
+            {
+                mHDLDiyArcSeekBar.Progress = value;
+            }
+
+            get
+            {
+
+                return mHDLDiyArcSeekBar.Progress;
+            }
+        }
+
+
+        /// <summary>
+        /// 鍦嗗姬榛樿鑳屾櫙棰滆壊
+        /// </summary>
+        /// <value>鑳屾櫙棰滆壊</value>
+        public uint ArcColor
+        {
+            set
+            {
+                byte r, g, b, a;
+                r = (byte)(value / 256 / 256 % 256);
+                g = (byte)(value / 256 % 256);
+                b = (byte)(value % 256);
+                a = (byte)(value / 256 / 256 / 256 % 256);
+
+                mHDLDiyArcSeekBar.SetArcColor(Android.Graphics.Color.Argb(a, r, g, b));
+            }
+        }
+
+        /// <summary>
+        /// 杩涘害鏉¢鑹� 鍗曚竴棰滆壊涓嶆笎鍙�
+        /// </summary>
+        /// <value>鍗曚竴杩涘害鏉¢鑹�</value>
+        public uint ProgressBarColor
+        {
+            set
+            {
+                //mHDLDiyArcSeekBar.SetProgressBarColor(value);
+                byte r, g, b, a;
+                r = (byte)(value / 256 / 256 % 256);
+                g = (byte)(value / 256 % 256);
+                b = (byte)(value % 256);
+                a = (byte)(value / 256 / 256 / 256 % 256);
+
+                mHDLDiyArcSeekBar.SetProgressBarColor(Android.Graphics.Color.Argb(a, r, g, b));
+            }
+
+        }
+
+        /// <summary>
+        /// 鍦嗗姬瀹�
+        /// </summary>
+        /// <value>瀹�</value>
+        public int ArcWidth
+        {
+            set
+            {
+                mHDLDiyArcSeekBar.SetArcWidth(value);
+            }
+        }
+
+        
+        /// <summary>
+        /// 鏄惁鍙互婊戝姩
+        /// </summary>
+        /// <value>鏄惁鍙互婊戝姩</value>
+        public bool IsClickable
+        {
+            set
+            {
+                mHDLDiyArcSeekBar.SetIsClickable(value);
+            }
+        }
+
+        /// <summary>
+        /// 璁剧疆杩涘害鏉� 娓愬彉棰滆壊鐨勫紑濮嬮鑹插拰缁撴潫棰滆壊
+        /// </summary>
+        /// <value>寮�濮嬮鑹层�佺粨鏉熼鑹�</value>
+        public void SetProgressBarColors(uint startColor, uint endColor) {
+            byte r, g, b, a;
+            r = (byte)(startColor / 256 / 256 % 256);
+            g = (byte)(startColor / 256 % 256);
+            b = (byte)(startColor % 256);
+            a = (byte)(startColor / 256 / 256 / 256 % 256);
+
+            var start = Android.Graphics.Color.Argb(a, r, g, b);
+
+
+            byte r2, g2, b2, a2;
+            r2 = (byte)(endColor / 256 / 256 % 256);
+            g2 = (byte)(endColor / 256 % 256);
+            b2 = (byte)(endColor % 256);
+            a2 = (byte)(endColor / 256 / 256 / 256 % 256);
+
+            var end = Android.Graphics.Color.Argb(a2, r2, g2, b2);
+        
+            int[] mArcColors = { start, end };
+            mHDLDiyArcSeekBar.SetProgressBarColors(mArcColors);
+
+        }
+
+        /// <summary>
+        /// 寮�鍙h搴�
+        /// </summary>
+        public int OpenAngle
+        {
+            set
+            {
+                mHDLDiyArcSeekBar.SetOpenAngle(value);
+
+            }
+        }
+
+        /// <summary>
+        /// 杩涘害鏉′笌宸﹀彸杈规杈硅窛
+        /// </summary>
+        public int SeekBarPadding
+        {
+            set
+            {
+                mHDLDiyArcSeekBar.SetSeekBarPadding(value);
+            }
+        }
+
+
+
+        /// <summary>
+        /// 鎷栧姩鎸夐挳鍥剧墖楂樺害
+        /// </summary>
+        public int ThumbImageHeight
+        {
+            set
+            {
+                mHDLDiyArcSeekBar.SetThumbImgBtnWidth(value);
+            }
+        }
+
+        string thumbImagePath;
+        /// <summary>
+        /// 鎷栧姩鎸夐挳鍥剧墖
+        /// </summary>
+        public string ThumbImagePath
+        {
+            get
+            {
+                return thumbImagePath;
+            }
+
+            set
+            {
+                thumbImagePath = value;
+                var mDrawable = this.getDrawable(thumbImagePath);
+                if (mDrawable == null) return;
+                BitmapDrawable mBitmapDrawable = (BitmapDrawable)mDrawable;
+                if (mBitmapDrawable == null) return;
+                Bitmap bitmap = mBitmapDrawable.Bitmap;
+                if (bitmap == null) return;
+                mHDLDiyArcSeekBar.SetThumbImgBtnImg(bitmap);
+            }
+        }
+
+
+        /// <summary>
+        /// 鏄惁绂荤嚎 绂荤嚎鐨勮瘽绂佹婊戝姩骞剁粯鍒惰儗鏅伄鎸″眰
+        /// </summary>
+        /// <value>鏄惁绂荤嚎</value>
+        public bool IsOffline
+        {
+            set
+            {
+                mHDLDiyArcSeekBar.SetOffline(value);
+            }
+        }
+
+        /// <summary>
+        /// 绂荤嚎鏁堟灉鏃� 杩涘害鏉¢鑹� 鍗曚竴棰滆壊涓嶆笎鍙�
+        /// </summary>
+        /// <value>鍗曚竴杩涘害鏉¢鑹�</value>
+        public uint OfflineProgressBarColor
+        {
+            set
+            {
+                byte r, g, b, a;
+                r = (byte)(value / 256 / 256 % 256);
+                g = (byte)(value / 256 % 256);
+                b = (byte)(value % 256);
+                a = (byte)(value / 256 / 256 / 256 % 256);
+
+                mHDLDiyArcSeekBar.SetProgressBarOfflineColors(Android.Graphics.Color.Argb(a, r, g, b));
+            }
+
+        }
+
+        /// <summary>
+        /// 鏄惁鏄剧ず鎷栧姩鎸夐挳鍥剧墖
+        /// </summary>
+        /// <value>鏄惁绂荤嚎</value>
+        public bool IsThumbImgBtnShow
+        {
+            set
+            {
+                mHDLDiyArcSeekBar.SetThumbImgBtnShow(value);
+            }
+        }
+
+
+        //public void SetArcColors(uint startColor, uint endColor)
+        //{
+        //    byte r, g, b, a;
+        //    r = (byte)(startColor / 256 / 256 % 256);
+        //    g = (byte)(startColor / 256 % 256);
+        //    b = (byte)(startColor % 256);
+        //    a = (byte)(startColor / 256 / 256 / 256 % 256);
+
+        //    var start = Android.Graphics.Color.Argb(a, r, g, b);
+
+
+        //    byte r2, g2, b2, a2;
+        //    r2 = (byte)(endColor / 256 / 256 % 256);
+        //    g2 = (byte)(endColor / 256 % 256);
+        //    b2 = (byte)(endColor % 256);
+        //    a2 = (byte)(endColor / 256 / 256 / 256 % 256);
+
+        //    var end = Android.Graphics.Color.Argb(a2, r2, g2, b2);
+
+        //    int[] mArcColors = { start, end, end };
+        //    mHDLDiyArcSeekBar.SetArcColors(mArcColors);
+
+        //}
+
+
+
+        /// <summary>
+        /// EventHandler
+        /// </summary>
+        public EventHandler<int> OnProgressChangedEvent;
+        public EventHandler<bool> OnStartTrackingTouchEvent;
+        public EventHandler<int> OnStopTrackingTouchEvent;
+
+        /// <summary>
+        /// OnProgressChangeListener 缁ф壙鍝嶅簲浜嬩欢
+        /// </summary>
+        OnProgressChangeListener mOnProgressChangeListener;
+
+        public class OnProgressChangeListener : Java.Lang.Object, HDLDiyArcSeekBar.IOnProgressChangeListener
+        {
+
+            DiyArcSeekBar _DiyArcSeekBar;
+
+            public OnProgressChangeListener(DiyArcSeekBar view)
+            {
+                _DiyArcSeekBar = view;
+            }
+
+            public void OnProgressChanged(HDLDiyArcSeekBar p0, int p1, bool p2)
+            {
+                _DiyArcSeekBar.OnProgressChangedEvent?.Invoke(this, p0.Progress);
+            }
+
+            public void OnStartTrackingTouch(HDLDiyArcSeekBar p0)
+            {
+                _DiyArcSeekBar.OnStartTrackingTouchEvent?.Invoke(this, true);
+            }
+
+            public void OnStopTrackingTouch(HDLDiyArcSeekBar p0)
+            {
+
+                //if (_DiyArcSeekBar.OnStopTrackingTouchEvent != null)
+                //{
+                //    _DiyArcSeekBar.OnStopTrackingTouchEvent(this, p0.Progress);
+                //}
+                _DiyArcSeekBar.OnStopTrackingTouchEvent?.Invoke(this, p0.Progress);
+
+            }
+        }
+    }
+}
diff --git a/Shared.Droid/UI/GestureLockView.cs b/Shared.Droid/UI/GestureLockView.cs
index 0fd8a73..7f8dec8 100644
--- a/Shared.Droid/UI/GestureLockView.cs
+++ b/Shared.Droid/UI/GestureLockView.cs
@@ -79,20 +79,31 @@
         {
             set
             {
-
                 byte r, g, b, a;
                 r = (byte)(value / 256 / 256 % 256);
                 g = (byte)(value / 256 % 256);
                 b = (byte)(value % 256);
                 a = (byte)(value / 256 / 256 / 256 % 256);
-
                 mHDLGestureLockView.SetUnmatchedPathColor(Android.Graphics.Color.Argb(a, r, g, b));
-
-
-
             }
         }
 
+        /// <summary>
+        /// 榛樿鍦嗙偣鑳屾櫙棰滆壊
+        /// </summary>
+        /// <value>绾块鑹�</value>
+        public uint LockViewNormalColor
+        {
+            set
+            {
+                byte r, g, b, a;
+                r = (byte)(value / 256 / 256 % 256);
+                g = (byte)(value / 256 % 256);
+                b = (byte)(value % 256);
+                a = (byte)(value / 256 / 256 / 256 % 256);
+                mHDLGestureLockView.SetBorderColor(Android.Graphics.Color.Argb(a, r, g, b));
+            }
+        }
 
         /// <summary>
         /// 鏄剧ず鎵嬪娍瑙i攣view 鏄惁鏄剧ず姝g‘
@@ -109,7 +120,14 @@
             }
         }
 
-
+        /// <summary>
+        /// 2020-06-18 鏂板
+        /// 璁剧疆鏄惁涓哄疄蹇冨渾褰㈣В閿佹牱寮�
+        /// </summary>
+        public void SetSolidType(bool isTrue)
+        {
+            mHDLGestureLockView.SetSolidType(isTrue);
+        }
 
 
 
diff --git a/Shared.Droid/UI/View.cs b/Shared.Droid/UI/View.cs
index 8b18ee9..e6e9c71 100644
--- a/Shared.Droid/UI/View.cs
+++ b/Shared.Droid/UI/View.cs
@@ -508,7 +508,14 @@
 			AndroidView.BringToFront();
 		}
 
-		Animate animate = Animate.None;
+        /// <summary>
+        /// 鍔ㄧ敾鏁堟灉 閫熷害
+        /// 2020-06-15
+        /// </summary>
+        public float AnimateSpeed = 0.6f;
+
+
+        Animate animate = Animate.None;
 		/// <summary>
 		/// 鍔ㄧ敾鏂瑰紡
 		/// </summary>
@@ -537,7 +544,7 @@
 								Dimension.RelativeToSelf, 0,
 								Dimension.RelativeToSelf, 1.0f,
 								Dimension.RelativeToSelf, 0)
-							{ Duration = 500 }; // 13828497568
+							{ Duration = (long)(AnimateSpeed*1000) }; // 13828497568
 							AndroidView.Animation.StartNow();
 						}
 						break;
@@ -548,7 +555,7 @@
 								Dimension.RelativeToSelf, 0,
 								Dimension.RelativeToSelf, -1.0f,
 								Dimension.RelativeToSelf, 0)
-							{ Duration = 500 };
+							{ Duration = (long)(AnimateSpeed * 1000) };
 							AndroidView.Animation.StartNow();
 						}
 						break;
diff --git a/Shared.Droid/UI/WaveSeekBar.cs b/Shared.Droid/UI/WaveSeekBar.cs
index d12fb1c..2fc2152 100644
--- a/Shared.Droid/UI/WaveSeekBar.cs
+++ b/Shared.Droid/UI/WaveSeekBar.cs
@@ -181,6 +181,7 @@
         //        g = (byte)(value / 256 % 256);
         //        b = (byte)(value % 256);
         //        a = (byte)(value / 256 / 256 / 256 % 256);
+
         //        mHDLWaveSeekBar.SetWaveColor(Android.Graphics.Color.Argb(a, r, g, b));
         //        mHDLWaveSeekBar.PostInvalidate();
         //    }
diff --git a/Shared.IOS.TBL/ApiDefinition.cs b/Shared.IOS.TBL/ApiDefinition.cs
index 437dec8..46f25cd 100644
--- a/Shared.IOS.TBL/ApiDefinition.cs
+++ b/Shared.IOS.TBL/ApiDefinition.cs
@@ -1544,6 +1544,10 @@
         // -(void)initWithFrameLockView:(CGRect)mCGRect;
         [Export("initWithFrameLockView:")]
         void InitWithFrameLockView(CGRect mCGRect);
+
+        // -(void)setSolidType:(BOOL)isSolidType; 2020-06-17 璁剧疆瀹炲績鍦嗗舰瑙i攣鏍峰紡
+        [Export("setSolidType:")]
+        void SetSolidType(bool isSolidType);
     }
 
 
@@ -1927,5 +1931,213 @@
         [Export("setBgBitmapButton:")]
         void SetBgBitmapButton(UIImage mImage);
     }
+
+    //******************************************2020-06-17 HDLOnOACCurtainSeekBar******************************************//
+    //HDLON+ 寮�鍚堝笜鎺т欢
+    // @interface HDLOnOACCurtainSeekBar : UIControl
+    [BaseType(typeof(UIControl))]
+    interface HDLOnOACCurtainSeekBar
+    {
+        // @property (assign, nonatomic) BOOL isClickable;
+        [Export("isClickable")]
+        bool IsClickable { get; set; }
+
+        // @property (assign, nonatomic) int mProgress;
+        [Export("mProgress")]
+        int MProgress { get; set; }
+
+        // @property (assign, nonatomic) BOOL isProgressTextShow;
+        [Export("isProgressTextShow")]
+        bool IsProgressTextShow { get; set; }
+
+        // @property (nonatomic, strong) UIColor * _Nonnull mProgressTextColor;
+        [Export("mProgressTextColor", ArgumentSemantic.Strong)]
+        UIColor MProgressTextColor { get; set; }
+
+        // @property (assign, nonatomic) int mProgressTextSize;
+        [Export("mProgressTextSize")]
+        int MProgressTextSize { get; set; }
+
+        [Wrap("WeakMProgressChangedDelegate")]
+        [NullAllowed]
+        HDLSeekBarProgressChangedDelegate MProgressChangedDelegate { get; set; }
+
+        // @property (nonatomic, weak) id<HDLSeekBarProgressChangedDelegate> _Nullable mProgressChangedDelegate;
+        [NullAllowed, Export("mProgressChangedDelegate", ArgumentSemantic.Weak)]
+        NSObject WeakMProgressChangedDelegate { get; set; }
+
+        // -(void)setProgress:(int)mProgress;
+        [Export("setProgress:")]
+        void SetProgress(int mProgress);
+
+        // -(void)setProgressBarUnitSring:(NSString * _Nonnull)mString;
+        [Export("setProgressBarUnitSring:")]
+        void SetProgressBarUnitSring(string mString);
+
+        // -(void)setMinAndMaxValue:(float)mMinValue mMaxValue:(float)mMaxValue;
+        [Export("setMinAndMaxValue:mMaxValue:")]
+        void SetMinAndMaxValue(float mMinValue, float mMaxValue);
+
+        // -(void)initWithFrameSeekBar:(CGRect)mCGRect;
+        [Export("initWithFrameSeekBar:")]
+        void InitWithFrameSeekBar(CGRect mCGRect);
+
+        // -(void)setOffline:(BOOL)isOffline;
+        [Export("setOffline:")]
+        void SetOffline(bool isOffline);
+
+        // -(CGFloat)getProgressX;
+        [Export("getProgressX")]
+        //[Verify(MethodToProperty)]
+        nfloat ProgressX { get; }
+    }
+
+    //******************************************2020-06-17 HDLOnRollCurtainSeekBar******************************************//
+    //HDLON+ 鍗峰笜鍜岀櫨鍙剁獥 鎺т欢
+    // @interface HDLOnRollCurtainSeekBar : UIControl
+    [BaseType(typeof(UIControl))]
+    interface HDLOnRollCurtainSeekBar
+    {
+        // @property (assign, nonatomic) BOOL isClickable;
+        [Export("isClickable")]
+        bool IsClickable { get; set; }
+
+        // @property (assign, nonatomic) int mProgress;
+        [Export("mProgress")]
+        int MProgress { get; set; }
+
+        // @property (assign, nonatomic) BOOL isProgressTextShow;
+        [Export("isProgressTextShow")]
+        bool IsProgressTextShow { get; set; }
+
+        // @property (nonatomic, strong) UIColor * _Nonnull mProgressTextColor;
+        [Export("mProgressTextColor", ArgumentSemantic.Strong)]
+        UIColor MProgressTextColor { get; set; }
+
+        // @property (assign, nonatomic) int mProgressTextSize;
+        [Export("mProgressTextSize")]
+        int MProgressTextSize { get; set; }
+
+        [Wrap("WeakMProgressChangedDelegate")]
+        [NullAllowed]
+        HDLSeekBarProgressChangedDelegate MProgressChangedDelegate { get; set; }
+
+        // @property (nonatomic, weak) id<HDLSeekBarProgressChangedDelegate> _Nullable mProgressChangedDelegate;
+        [NullAllowed, Export("mProgressChangedDelegate", ArgumentSemantic.Weak)]
+        NSObject WeakMProgressChangedDelegate { get; set; }
+
+        // -(void)setProgress:(int)mProgress;
+        [Export("setProgress:")]
+        void SetProgress(int mProgress);
+
+        // -(void)setProgressBarUnitSring:(NSString * _Nonnull)mString;
+        [Export("setProgressBarUnitSring:")]
+        void SetProgressBarUnitSring(string mString);
+
+        // -(void)setMinAndMaxValue:(float)mMinValue mMaxValue:(float)mMaxValue;
+        [Export("setMinAndMaxValue:mMaxValue:")]
+        void SetMinAndMaxValue(float mMinValue, float mMaxValue);
+
+        // -(void)initWithFrameSeekBar:(CGRect)mCGRect;
+        [Export("initWithFrameSeekBar:")]
+        void InitWithFrameSeekBar(CGRect mCGRect);
+
+        // -(void)setOffline:(BOOL)isOffline;
+        [Export("setOffline:")]
+        void SetOffline(bool isOffline);
+
+        // -(CGFloat)getProgressY;
+        [Export("getProgressY")]
+        //[Verify(MethodToProperty)]
+        nfloat ProgressY { get; }
+
+        // -(void)setBlindsType:(BOOL)isBlindsType;
+        [Export("setBlindsType:")]
+        void SetBlindsType(bool isBlindsType);
+    }
+
+    //******************************************2020-06-17 HDLDiyArcSeekbar******************************************//
+    //鑷畾涔夊紑鍙h搴﹀渾寮ф帶浠讹紝鏀寔璁剧疆鑷畾涔夋嫋鍔ㄥ浘鐗囥��
+    // @interface HDLDiyArcSeekbar : UIControl
+    [BaseType(typeof(UIControl))]
+    interface HDLDiyArcSeekbar
+    {
+        // @property (assign, nonatomic) BOOL isClickable;
+        [Export("isClickable")]
+        bool IsClickable { get; set; }
+
+        // @property (nonatomic, strong) UIColor * _Nonnull mArcBackBarColor;
+        [Export("mArcBackBarColor", ArgumentSemantic.Strong)]
+        UIColor MArcBackBarColor { get; set; }
+
+        // @property (assign, nonatomic) float mProgressCurrentValue;
+        [Export("mProgressCurrentValue")]
+        float MProgressCurrentValue { get; set; }
+
+        // @property (assign, nonatomic) float mArcWidth;
+        [Export("mArcWidth")]
+        float MArcWidth { get; set; }
+
+        [Wrap("WeakMProgressChangedDelegate")]
+        [NullAllowed]
+        HDLSeekBarProgressChangedDelegate MProgressChangedDelegate { get; set; }
+
+        // @property (nonatomic, weak) id<HDLSeekBarProgressChangedDelegate> _Nullable mProgressChangedDelegate;
+        [NullAllowed, Export("mProgressChangedDelegate", ArgumentSemantic.Weak)]
+        NSObject WeakMProgressChangedDelegate { get; set; }
+
+        // -(void)setProgress:(int)mProgress;
+        [Export("setProgress:")]
+        void SetProgress(int mProgress);
+
+        // -(void)setOpenAngle:(float)mOpenAngle;
+        [Export("setOpenAngle:")]
+        void SetOpenAngle(float mOpenAngle);
+
+        // -(void)setProgressBarColors:(UIColor * _Nonnull)startColor endColor:(UIColor * _Nonnull)endColor;
+        [Export("setProgressBarColors:endColor:")]
+        void SetProgressBarColors(UIColor startColor, UIColor endColor);
+
+        // -(void)setProgressBarColor:(UIColor * _Nonnull)oneColor;
+        [Export("setProgressBarColor:")]
+        void SetProgressBarColor(UIColor oneColor);
+
+        // -(void)setOfflineProgressBarColor:(UIColor * _Nonnull)oneColor;
+        [Export("setOfflineProgressBarColor:")]
+        void SetOfflineProgressBarColor(UIColor oneColor);
+
+        // -(void)setMinAndMaxValue:(float)mMinValue mMaxValue:(float)mMaxValue;
+        [Export("setMinAndMaxValue:mMaxValue:")]
+        void SetMinAndMaxValue(float mMinValue, float mMaxValue);
+
+        // -(void)initWithFrameSeekBar:(CGRect)mCGRect;
+        [Export("initWithFrameSeekBar:")]
+        void InitWithFrameSeekBar(CGRect mCGRect);
+
+        // -(void)setSeekBarPadding:(int)Padding;
+        [Export("setSeekBarPadding:")]
+        void SetSeekBarPadding(int Padding);
+
+        // -(void)setThumbImgBtnWidth:(int)Width;
+        [Export("setThumbImgBtnWidth:")]
+        void SetThumbImgBtnWidth(int Width);
+
+        // -(void)setThumbImgBtnImg:(UIImage * _Nonnull)mImage;
+        [Export("setThumbImgBtnImg:")]
+        void SetThumbImgBtnImg(UIImage mImage);
+
+        // -(void)setThumbImgBtnShow:(BOOL)isShow;
+        [Export("setThumbImgBtnShow:")]
+        void SetThumbImgBtnShow(bool isShow);
+
+        // -(void)setOffline:(BOOL)isOffline;
+        [Export("setOffline:")]
+        void SetOffline(bool isOffline);
+
+        // -(void)setArcWidth:(float)mArcWidth;
+        [Export("setArcWidth:")]
+        void SetArcWidth(float mArcWidth);
+    }
+
 }
 
diff --git a/Shared.IOS.TBL/Library/libHDLWidgetLibrary.a b/Shared.IOS.TBL/Library/libHDLWidgetLibrary.a
index 026276c..211de6a 100644
--- a/Shared.IOS.TBL/Library/libHDLWidgetLibrary.a
+++ b/Shared.IOS.TBL/Library/libHDLWidgetLibrary.a
Binary files differ
diff --git a/Shared.IOS.TBL/Properties/AssemblyInfo.cs b/Shared.IOS.TBL/Properties/AssemblyInfo.cs
index c6c114f..1fdcfa4 100644
--- a/Shared.IOS.TBL/Properties/AssemblyInfo.cs
+++ b/Shared.IOS.TBL/Properties/AssemblyInfo.cs
@@ -32,5 +32,5 @@
 
 //[assembly: AssemblyDelaySign(false)]
 //[assembly: AssemblyKeyFile("")]
-[assembly: AssemblyVersion("1.0.2.0")]
-[assembly: AssemblyFileVersion("1.2.0.0")]
\ No newline at end of file
+[assembly: AssemblyVersion("1.0.3.0")]
+[assembly: AssemblyFileVersion("1.3.0.0")]
\ No newline at end of file
diff --git a/Shared.IOS.TBL/Resources/ic_wd_on_curtain_blinds_progress.png b/Shared.IOS.TBL/Resources/ic_wd_on_curtain_blinds_progress.png
new file mode 100644
index 0000000..bd50e09
--- /dev/null
+++ b/Shared.IOS.TBL/Resources/ic_wd_on_curtain_blinds_progress.png
Binary files differ
diff --git a/Shared.IOS.TBL/Resources/ic_wd_on_curtain_blinds_progress2.png b/Shared.IOS.TBL/Resources/ic_wd_on_curtain_blinds_progress2.png
new file mode 100644
index 0000000..89c2247
--- /dev/null
+++ b/Shared.IOS.TBL/Resources/ic_wd_on_curtain_blinds_progress2.png
Binary files differ
diff --git a/Shared.IOS.TBL/Resources/ic_wd_on_curtain_blinds_progress_close.png b/Shared.IOS.TBL/Resources/ic_wd_on_curtain_blinds_progress_close.png
new file mode 100644
index 0000000..07ee534
--- /dev/null
+++ b/Shared.IOS.TBL/Resources/ic_wd_on_curtain_blinds_progress_close.png
Binary files differ
diff --git a/Shared.IOS.TBL/Resources/ic_wd_on_curtain_blinds_progress_close2.png b/Shared.IOS.TBL/Resources/ic_wd_on_curtain_blinds_progress_close2.png
new file mode 100644
index 0000000..1af41ea
--- /dev/null
+++ b/Shared.IOS.TBL/Resources/ic_wd_on_curtain_blinds_progress_close2.png
Binary files differ
diff --git a/Shared.IOS.TBL/Resources/ic_wd_on_curtain_h_bg.png b/Shared.IOS.TBL/Resources/ic_wd_on_curtain_h_bg.png
new file mode 100644
index 0000000..9d1a94c
--- /dev/null
+++ b/Shared.IOS.TBL/Resources/ic_wd_on_curtain_h_bg.png
Binary files differ
diff --git a/Shared.IOS.TBL/Resources/ic_wd_on_curtain_h_open.png b/Shared.IOS.TBL/Resources/ic_wd_on_curtain_h_open.png
new file mode 100644
index 0000000..4a773d1
--- /dev/null
+++ b/Shared.IOS.TBL/Resources/ic_wd_on_curtain_h_open.png
Binary files differ
diff --git a/Shared.IOS.TBL/Resources/ic_wd_on_curtain_h_progress.png b/Shared.IOS.TBL/Resources/ic_wd_on_curtain_h_progress.png
new file mode 100755
index 0000000..d74a5d5
--- /dev/null
+++ b/Shared.IOS.TBL/Resources/ic_wd_on_curtain_h_progress.png
Binary files differ
diff --git a/Shared.IOS.TBL/Resources/ic_wd_on_curtain_h_progress_close.png b/Shared.IOS.TBL/Resources/ic_wd_on_curtain_h_progress_close.png
new file mode 100755
index 0000000..9d997e2
--- /dev/null
+++ b/Shared.IOS.TBL/Resources/ic_wd_on_curtain_h_progress_close.png
Binary files differ
diff --git a/Shared.IOS.TBL/Resources/ic_wd_on_curtain_open.png b/Shared.IOS.TBL/Resources/ic_wd_on_curtain_open.png
new file mode 100644
index 0000000..59971f1
--- /dev/null
+++ b/Shared.IOS.TBL/Resources/ic_wd_on_curtain_open.png
Binary files differ
diff --git a/Shared.IOS.TBL/Resources/ic_wd_on_curtain_roll_bg.png b/Shared.IOS.TBL/Resources/ic_wd_on_curtain_roll_bg.png
new file mode 100755
index 0000000..bc2e71b
--- /dev/null
+++ b/Shared.IOS.TBL/Resources/ic_wd_on_curtain_roll_bg.png
Binary files differ
diff --git a/Shared.IOS.TBL/Resources/ic_wd_on_curtain_roll_progress.png b/Shared.IOS.TBL/Resources/ic_wd_on_curtain_roll_progress.png
new file mode 100755
index 0000000..7a4f5d4
--- /dev/null
+++ b/Shared.IOS.TBL/Resources/ic_wd_on_curtain_roll_progress.png
Binary files differ
diff --git a/Shared.IOS.TBL/Resources/ic_wd_on_curtain_roll_progress_close.png b/Shared.IOS.TBL/Resources/ic_wd_on_curtain_roll_progress_close.png
new file mode 100755
index 0000000..7d83fe7
--- /dev/null
+++ b/Shared.IOS.TBL/Resources/ic_wd_on_curtain_roll_progress_close.png
Binary files differ
diff --git a/Shared.IOS.TBL/Shared.IOS.TBL.csproj b/Shared.IOS.TBL/Shared.IOS.TBL.csproj
index 3427f6e..fd605ba 100644
--- a/Shared.IOS.TBL/Shared.IOS.TBL.csproj
+++ b/Shared.IOS.TBL/Shared.IOS.TBL.csproj
@@ -215,6 +215,18 @@
     <BundleResource Include="Resources\ic_wd_curtain_roll_bg.png" />
     <BundleResource Include="Resources\ic_wd_curtain_roll_progress.png" />
     <BundleResource Include="Resources\ic_wd_curtain_h_top.png" />
+    <BundleResource Include="Resources\ic_wd_on_curtain_blinds_progress_close.png" />
+    <BundleResource Include="Resources\ic_wd_on_curtain_blinds_progress_close2.png" />
+    <BundleResource Include="Resources\ic_wd_on_curtain_blinds_progress.png" />
+    <BundleResource Include="Resources\ic_wd_on_curtain_blinds_progress2.png" />
+    <BundleResource Include="Resources\ic_wd_on_curtain_h_bg.png" />
+    <BundleResource Include="Resources\ic_wd_on_curtain_h_open.png" />
+    <BundleResource Include="Resources\ic_wd_on_curtain_h_progress_close.png" />
+    <BundleResource Include="Resources\ic_wd_on_curtain_h_progress.png" />
+    <BundleResource Include="Resources\ic_wd_on_curtain_open.png" />
+    <BundleResource Include="Resources\ic_wd_on_curtain_roll_bg.png" />
+    <BundleResource Include="Resources\ic_wd_on_curtain_roll_progress_close.png" />
+    <BundleResource Include="Resources\ic_wd_on_curtain_roll_progress.png" />
   </ItemGroup>
   <Import Project="$(MSBuildExtensionsPath)\Xamarin\iOS\Xamarin.iOS.ObjCBinding.CSharp.targets" />
 </Project>
\ No newline at end of file
diff --git a/Shared.IOS/Properties/AssemblyInfo.cs b/Shared.IOS/Properties/AssemblyInfo.cs
index 4ae3fcd..c99b0f2 100644
--- a/Shared.IOS/Properties/AssemblyInfo.cs
+++ b/Shared.IOS/Properties/AssemblyInfo.cs
@@ -25,7 +25,7 @@
 // The form "{Major}.{Minor}.*" will automatically update the build and revision,
 // and "{Major}.{Minor}.{Build}.*" will update just the revision.
 
-[assembly: AssemblyVersion ("1.0.2.0")]
+[assembly: AssemblyVersion ("1.0.3.0")]
 
 // The following attributes are used to specify the signing key for the assembly,
 // if desired. See the Mono documentation for more information about signing.
diff --git a/Shared.IOS/Shared.IOS.csproj b/Shared.IOS/Shared.IOS.csproj
index e23071f..1f4ffe4 100644
--- a/Shared.IOS/Shared.IOS.csproj
+++ b/Shared.IOS/Shared.IOS.csproj
@@ -60,13 +60,10 @@
       <HintPath>..\DLL\IOS\Xamarin.Essentials.dll</HintPath>
     </Reference>
     <Reference Include="MJRefresh_Xamarin">
-      <HintPath>..\..\Demo\Shared\packages\Xamarin.iOS.MJRefresh.3.2.2\lib\xamarinios10\MJRefresh_Xamarin.dll</HintPath>
+      <HintPath>..\DLL\IOS\MJRefresh_Xamarin.dll</HintPath>
     </Reference>
     <Reference Include="WebP.Touch">
-      <HintPath>..\..\Demo\Shared\packages\WebP.Touch.1.0.8\lib\Xamarin.iOS10\WebP.Touch.dll</HintPath>
-    </Reference>
-    <Reference Include="MJRefresh_Xamarin">
-      <HintPath>..\DLL\IOS\MJRefresh_Xamarin.dll</HintPath>
+      <HintPath>..\packages\WebP.Touch.1.0.8\lib\Xamarin.iOS10\WebP.Touch.dll</HintPath>
     </Reference>
   </ItemGroup>
   <ItemGroup>
@@ -146,6 +143,9 @@
     <Compile Include="UI\ProgressLoading.cs" />
     <Compile Include="BaseApplicationDelegateForHdlOn.cs" />
     <Compile Include="UI\DiyImageVerticalSeekBar.cs" />
+    <Compile Include="UI\CurtainRollSeekBarOn.cs" />
+    <Compile Include="UI\CurtainSeekBarOn.cs" />
+    <Compile Include="UI\DiyArcSeekBar.cs" />
   </ItemGroup>
   <ItemGroup>
     <ObjcBindingApiDefinition Include="ApiDefinition.cs" />
diff --git a/Shared.IOS/UI/CurtainRollSeekBarOn.cs b/Shared.IOS/UI/CurtainRollSeekBarOn.cs
new file mode 100644
index 0000000..bbc6e79
--- /dev/null
+++ b/Shared.IOS/UI/CurtainRollSeekBarOn.cs
@@ -0,0 +1,312 @@
+using System;
+using Shared.IOS.TBL;
+
+
+namespace Shared
+{
+
+    /// <summary>
+    /// CurtainRollSeekBarOn
+    /// 2020-06-18 HDL ON+ 鍗峰笜鍜岀櫨鍙剁獥鎺т欢
+    /// </summary>
+    public class CurtainRollSeekBarOn : BaseSeekBar
+    {
+        /// <summary>
+        ///  褰撳墠瑙嗗浘
+        /// </summary>
+        /// <value>The HDLOnRollCurtainSeekBar.</value>
+        HDLOnRollCurtainSeekBar mHDLOnRollCurtainSeekBar
+        {
+            get
+            {
+                return uiView as HDLOnRollCurtainSeekBar;
+            }
+            set
+            {
+                uiView = value;
+            }
+        }
+
+        
+        /// <summary>
+        /// 鏋勯�犲嚱鏁�
+        /// </summary>
+        public CurtainRollSeekBarOn()
+        {
+            mHDLOnRollCurtainSeekBar = new HDLOnRollCurtainSeekBar
+            {
+                MProgressChangedDelegate = new OnProgressChangeListener(this)
+            };
+
+        }
+
+
+        /// <summary>
+        /// 鍒锋柊甯冨眬
+        /// </summary>
+        private void RefreshFrame()
+        {
+            mHDLOnRollCurtainSeekBar.InitWithFrameSeekBar(new CoreGraphics.CGRect(base.X, base.Y, base.Width, base.Height));
+        }
+
+        /// <summary>
+		/// 鎺т欢瀹藉害
+		/// </summary>
+		public override int Width
+        {
+            get
+            {
+                return base.Width;
+            }
+            set
+            {
+                base.Width = value;
+                RefreshFrame();
+            }
+        }
+
+
+        /// <summary>
+        /// 鎺т欢鐨勯珮搴�
+        /// </summary>
+        public override int Height
+        {
+            get
+            {
+                return base.Height;
+            }
+            set
+            {
+                base.Height = value;
+                RefreshFrame();
+
+            }
+        }
+
+        /// <summary>
+        /// 鎺т欢鐨刋鍧愭爣
+        /// </summary>
+        public override int X
+        {
+            get
+            {
+                return base.X;
+            }
+            set
+            {
+                base.X = value;
+                RefreshFrame();
+            }
+        }
+
+
+        /// <summary>
+        /// 鎺т欢鐨刋鍧愭爣
+        /// </summary>
+        public override int Y
+        {
+            get
+            {
+                return base.Y;
+            }
+            set
+            {
+                base.Y = value;
+                RefreshFrame();
+            }
+        }
+
+
+        /// <summary>
+        /// 杩涘害鍊兼樉绀哄崟浣�
+        /// </summary>
+        /// <value>鍗曚綅瀛楃</value>
+        public String ProgressBarUnitSring
+        {
+            set
+            {
+                mHDLOnRollCurtainSeekBar.SetProgressBarUnitSring(value);
+            }
+        }
+
+        int minValue = 0;
+        int maxValue = 100;
+        /// <summary>
+        /// 杩涘害鍊兼渶澶у��
+        /// </summary>
+        /// <value>鏈�澶у��</value>
+        public int MaxValue
+        {
+            set
+            {
+                maxValue = value;
+                mHDLOnRollCurtainSeekBar.SetMinAndMaxValue(minValue, maxValue);
+            }
+        }
+
+        /// <summary>
+        /// 杩涘害鍊兼渶灏忓��
+        /// </summary>
+        /// <value>鏈�灏忓��</value>
+        public int MinValue
+        {
+            set
+            {
+                minValue = value;
+                mHDLOnRollCurtainSeekBar.SetMinAndMaxValue(minValue, maxValue);
+            }
+        }
+
+        /// <summary>
+        /// 褰撳墠杩涘害鍊�
+        /// </summary>
+        /// <value>杩涘害鍊�</value>
+        public int Progress
+        {
+            set
+            {
+                mHDLOnRollCurtainSeekBar.SetProgress(value);
+            }
+
+            get
+            {
+                return (int)mHDLOnRollCurtainSeekBar.MProgress;
+            }
+        }
+
+
+        /// <summary>
+        /// 鏄惁绂荤嚎 绂荤嚎鐨勮瘽绂佹婊戝姩骞剁粯鍒惰儗鏅伄鎸″眰
+        /// </summary>
+        /// <value>鏄惁绂荤嚎</value>
+        public bool IsOffline
+        {
+            set
+            {
+                mHDLOnRollCurtainSeekBar.SetOffline(value);
+            }
+        }
+
+        /// <summary>
+        /// 褰撳墠杩涘害鍊兼樉绀虹殑鏂囧瓧棰滆壊
+        /// </summary>
+        /// <value>鏂囧瓧棰滆壊</value>
+        public uint ProgressTextColor
+        {
+            set
+            {
+
+                byte r, g, b, a;
+                r = (byte)(value / 256 / 256 % 256);
+                g = (byte)(value / 256 % 256);
+                b = (byte)(value % 256);
+                a = (byte)(value / 256 / 256 / 256 % 256);
+
+                mHDLOnRollCurtainSeekBar.MProgressTextColor = UIKit.UIColor.FromRGBA(r, g, b, a);
+            }
+        }
+
+        /// <summary>
+        /// 褰撳墠杩涘害鍊兼樉绀虹殑鏂囧瓧澶у皬
+        /// </summary>
+        /// <value>鏂囧瓧澶у皬</value>
+        public int ProgressTextSize
+        {
+            set
+            {
+                mHDLOnRollCurtainSeekBar.MProgressTextSize = value;
+            }
+
+        }
+
+        /// <summary>
+        /// 鏄惁鍙互婊戝姩
+        /// </summary>
+        /// <value>鏄惁鍙互婊戝姩</value>
+        public bool IsClickable
+        {
+            set
+            {
+                mHDLOnRollCurtainSeekBar.IsClickable = value;
+            }
+        }
+
+        /// <summary>
+        /// 鏄惁鏄剧ず杩涘害鏂囧瓧
+        /// </summary>
+        /// <value>鏄惁鏄剧ず杩涘害鏂囧瓧</value>
+        public bool IsProgressTextShow
+        {
+            set
+            {
+                mHDLOnRollCurtainSeekBar.IsProgressTextShow = value;
+            }
+        }
+
+
+
+        /// <summary>
+        /// 褰撳墠杩涘害鍊� Y鍧愭爣
+        /// </summary>
+        /// <value>Y鍧愭爣</value>
+        public int NowProgressY
+        {
+            get
+            {
+                return (int)mHDLOnRollCurtainSeekBar.ProgressY;
+            }
+        }
+
+        /// <summary>
+        /// 璁剧疆鏄惁涓虹櫨鍙剁獥鏍峰紡
+        /// </summary>
+        public void SetBlindsType(bool isTrue)
+        {
+            mHDLOnRollCurtainSeekBar.SetBlindsType(isTrue);
+        }
+
+        
+
+
+        /// <summary>
+        /// EventHandler
+        /// </summary>
+        public EventHandler<int> OnProgressChangedEvent;
+        public EventHandler<bool> OnStartTrackingTouchEvent;
+        public EventHandler<int> OnStopTrackingTouchEvent;
+
+        ///// <summary>
+        ///// OnProgressChangeListener 缁ф壙鍝嶅簲浜嬩欢
+        ///// </summary>
+        OnProgressChangeListener mOnProgressChangeListener;
+
+        public class OnProgressChangeListener : HDLSeekBarProgressChangedDelegate
+        {
+
+            [Weak] CurtainRollSeekBarOn _CurtainRollSeekBarOn;
+
+            public OnProgressChangeListener(CurtainRollSeekBarOn view)
+            {
+                _CurtainRollSeekBarOn = view;
+            }
+
+            public override void OnProgressChanged(int mProgress)
+            {
+                //if (_CurtainRollSeekBarOn.IsProgressChangeDelay()) return;
+                _CurtainRollSeekBarOn.OnProgressChangedEvent?.Invoke(this, mProgress);
+            }
+
+            public override void OnStartTrackingTouch()
+            {
+                _CurtainRollSeekBarOn.OnStartTrackingTouchEvent?.Invoke(this, true);
+            }
+
+            public override void OnStopTrackingTouch(int mProgress)
+            {
+                _CurtainRollSeekBarOn.OnProgressChangedEvent?.Invoke(this, mProgress);
+                _CurtainRollSeekBarOn.OnStopTrackingTouchEvent?.Invoke(this, mProgress);
+            }
+        }
+
+    }
+}
diff --git a/Shared.IOS/UI/CurtainSeekBarOn.cs b/Shared.IOS/UI/CurtainSeekBarOn.cs
new file mode 100644
index 0000000..25e8ef4
--- /dev/null
+++ b/Shared.IOS/UI/CurtainSeekBarOn.cs
@@ -0,0 +1,300 @@
+using System;
+using Shared.IOS.TBL;
+
+
+namespace Shared
+{
+
+    /// <summary>
+    /// CurtainSeekBarOn 寮�鍚堝笜鎺т欢
+    /// HDL ON+ 寮�鍚堝笜鎺т欢
+    /// </summary>
+    public class CurtainSeekBarOn : BaseSeekBar
+    {
+        /// <summary>
+        ///  褰撳墠瑙嗗浘
+        /// </summary>
+        /// <value>The HDLOnOACCurtainSeekBar.</value>
+        HDLOnOACCurtainSeekBar mHDLOnOACCurtainSeekBar
+        {
+            get
+            {
+                return uiView as HDLOnOACCurtainSeekBar;
+            }
+            set
+            {
+                uiView = value;
+            }
+        }
+
+
+        /// <summary>
+        /// 鏋勯�犲嚱鏁�
+        /// </summary>
+        public CurtainSeekBarOn()
+        {
+            mHDLOnOACCurtainSeekBar = new HDLOnOACCurtainSeekBar
+            {
+                MProgressChangedDelegate = new OnProgressChangeListener(this)
+            };
+
+        }
+
+
+        /// <summary>
+        /// 鍒锋柊甯冨眬
+        /// </summary>
+        private void RefreshFrame()
+        {
+            mHDLOnOACCurtainSeekBar.InitWithFrameSeekBar(new CoreGraphics.CGRect(base.X, base.Y, base.Width, base.Height));
+        }
+
+        /// <summary>
+		/// 鎺т欢瀹藉害
+		/// </summary>
+		public override int Width
+        {
+            get
+            {
+                return base.Width;
+            }
+            set
+            {
+                base.Width = value;
+                RefreshFrame();
+            }
+        }
+
+
+        /// <summary>
+        /// 鎺т欢鐨勯珮搴�
+        /// </summary>
+        public override int Height
+        {
+            get
+            {
+                return base.Height;
+            }
+            set
+            {
+                base.Height = value;
+                RefreshFrame();
+            }
+        }
+
+        /// <summary>
+        /// 鎺т欢鐨刋鍧愭爣
+        /// </summary>
+        public override int X
+        {
+            get
+            {
+                return base.X;
+            }
+            set
+            {
+                base.X = value;
+                RefreshFrame();
+            }
+        }
+
+
+        /// <summary>
+        /// 鎺т欢鐨刋鍧愭爣
+        /// </summary>
+        public override int Y
+        {
+            get
+            {
+                return base.Y;
+            }
+            set
+            {
+                base.Y = value;
+                RefreshFrame();
+            }
+        }
+
+
+        /// <summary>
+        /// 杩涘害鍊兼樉绀哄崟浣�
+        /// </summary>
+        /// <value>鍗曚綅瀛楃</value>
+        public String ProgressBarUnitSring
+        {
+            set
+            {
+                mHDLOnOACCurtainSeekBar.SetProgressBarUnitSring(value);
+            }
+        }
+
+        int minValue = 0;
+        int maxValue = 100;
+        /// <summary>
+        /// 杩涘害鍊兼渶澶у��
+        /// </summary>
+        /// <value>鏈�澶у��</value>
+        public int MaxValue
+        {
+            set
+            {
+                maxValue = value;
+                mHDLOnOACCurtainSeekBar.SetMinAndMaxValue(minValue, maxValue);
+            }
+        }
+
+        /// <summary>
+        /// 杩涘害鍊兼渶灏忓��
+        /// </summary>
+        /// <value>鏈�灏忓��</value>
+        public int MinValue
+        {
+            set
+            {
+                minValue = value;
+                mHDLOnOACCurtainSeekBar.SetMinAndMaxValue(minValue, maxValue);
+            }
+        }
+
+        /// <summary>
+        /// 褰撳墠杩涘害鍊�
+        /// </summary>
+        /// <value>杩涘害鍊�</value>
+        public int Progress
+        {
+            set
+            {
+                mHDLOnOACCurtainSeekBar.SetProgress(value);
+            }
+
+            get
+            {
+                return (int)mHDLOnOACCurtainSeekBar.MProgress;
+            }
+        }
+
+
+        /// <summary>
+        /// 鏄惁绂荤嚎 绂荤嚎鐨勮瘽绂佹婊戝姩骞剁粯鍒惰儗鏅伄鎸″眰
+        /// </summary>
+        /// <value>鏄惁绂荤嚎</value>
+        public bool IsOffline
+        {
+            set
+            {
+                mHDLOnOACCurtainSeekBar.SetOffline(value);
+            }
+        }
+
+
+        /// <summary>
+        /// 褰撳墠杩涘害鍊兼樉绀虹殑鏂囧瓧棰滆壊
+        /// </summary>
+        /// <value>鏂囧瓧棰滆壊</value>
+        public uint ProgressTextColor
+        {
+            set
+            {
+                byte r, g, b, a;
+                r = (byte)(value / 256 / 256 % 256);
+                g = (byte)(value / 256 % 256);
+                b = (byte)(value % 256);
+                a = (byte)(value / 256 / 256 / 256 % 256);
+
+                mHDLOnOACCurtainSeekBar.MProgressTextColor = UIKit.UIColor.FromRGBA(r, g, b, a);
+            }
+        }
+
+        /// <summary>
+        /// 褰撳墠杩涘害鍊兼樉绀虹殑鏂囧瓧澶у皬
+        /// </summary>
+        /// <value>鏂囧瓧澶у皬</value>
+        public int ProgressTextSize
+        {
+            set
+            {
+                mHDLOnOACCurtainSeekBar.MProgressTextSize = value;
+            }
+
+        }
+
+        /// <summary>
+        /// 鏄惁鍙互婊戝姩
+        /// </summary>
+        /// <value>鏄惁鍙互婊戝姩</value>
+        public bool IsClickable
+        {
+            set
+            {
+                mHDLOnOACCurtainSeekBar.IsClickable = value;
+            }
+        }
+
+        /// <summary>
+        /// 鏄惁鏄剧ず杩涘害鏂囧瓧
+        /// </summary>
+        /// <value>鏄惁鏄剧ず杩涘害鏂囧瓧</value>
+        public bool IsProgressTextShow
+        {
+            set
+            {
+                mHDLOnOACCurtainSeekBar.IsProgressTextShow = value;
+            }
+        }
+
+
+        /// <summary>
+        /// 褰撳墠杩涘害鍊� X鍧愭爣
+        /// </summary>
+        /// <value>X鍧愭爣</value>
+        public int NowProgressX
+        {
+            get
+            {
+                return (int)mHDLOnOACCurtainSeekBar.ProgressX;
+            }
+        }
+
+
+        /// <summary>
+        /// EventHandler
+        /// </summary>
+        public EventHandler<int> OnProgressChangedEvent;
+        public EventHandler<bool> OnStartTrackingTouchEvent;
+        public EventHandler<int> OnStopTrackingTouchEvent;
+
+        ///// <summary>
+        ///// OnProgressChangeListener 缁ф壙鍝嶅簲浜嬩欢
+        ///// </summary>
+        OnProgressChangeListener mOnProgressChangeListener;
+
+        public class OnProgressChangeListener : HDLSeekBarProgressChangedDelegate
+        {
+
+            [Weak] CurtainSeekBarOn _CurtainSeekBar;
+
+            public OnProgressChangeListener(CurtainSeekBarOn view)
+            {
+                _CurtainSeekBar = view;
+            }
+
+            public override void OnProgressChanged(int mProgress)
+            {
+                //if (_CurtainSeekBar.IsProgressChangeDelay()) return;
+                _CurtainSeekBar.OnProgressChangedEvent?.Invoke(this, mProgress);
+            }
+
+            public override void OnStartTrackingTouch()
+            {
+                _CurtainSeekBar.OnStartTrackingTouchEvent?.Invoke(this, true);
+            }
+
+            public override void OnStopTrackingTouch(int mProgress)
+            {
+                _CurtainSeekBar.OnProgressChangedEvent?.Invoke(this, mProgress);
+                _CurtainSeekBar.OnStopTrackingTouchEvent?.Invoke(this, mProgress);
+            }
+        }
+
+    }
+}
diff --git a/Shared.IOS/UI/DiyArcSeekBar.cs b/Shared.IOS/UI/DiyArcSeekBar.cs
new file mode 100644
index 0000000..c47c329
--- /dev/null
+++ b/Shared.IOS/UI/DiyArcSeekBar.cs
@@ -0,0 +1,410 @@
+using System;
+using Shared.IO;
+using Shared.IOS.TBL;
+using UIKit;
+
+namespace Shared
+{
+
+    /// <summary>
+    /// HDLDiyArcSeekBar 鎺т欢
+    /// </summary>
+    public class DiyArcSeekBar : View
+    {
+        /// <summary>
+        ///  褰撳墠瑙嗗浘
+        /// </summary>
+        /// <value>The HDLDiyArcSeekBar.</value>
+        HDLDiyArcSeekbar mHDLDiyArcSeekBar
+        {
+            get
+            {
+                return uiView as HDLDiyArcSeekbar;
+            }
+            set
+            {
+                uiView = value;
+            }
+        }
+
+
+        /// <summary>
+        /// 鏋勯�犲嚱鏁�
+        /// </summary>
+        public DiyArcSeekBar()
+        {
+            mHDLDiyArcSeekBar = new HDLDiyArcSeekbar
+            {
+                MProgressChangedDelegate = new OnProgressChangeListener(this)
+            };
+
+        }
+
+
+        /// <summary>
+        /// 鍒锋柊甯冨眬
+        /// </summary>
+        private void RefreshFrame()
+        {
+            mHDLDiyArcSeekBar.InitWithFrameSeekBar(new CoreGraphics.CGRect(base.X, base.Y, base.Width, base.Height));
+        }
+
+        /// <summary>
+		/// 鎺т欢瀹藉害
+		/// </summary>
+		public override int Width
+        {
+            get
+            {
+                return base.Width;
+            }
+            set
+            {
+                base.Width = value;
+                RefreshFrame();
+            }
+        }
+
+
+        /// <summary>
+        /// 鎺т欢鐨勯珮搴�
+        /// </summary>
+        public override int Height
+        {
+            get
+            {
+                return base.Height;
+            }
+            set
+            {
+                base.Height = value;
+                RefreshFrame();
+            }
+        }
+
+        /// <summary>
+        /// 鎺т欢鐨刋鍧愭爣
+        /// </summary>
+        public override int X
+        {
+            get
+            {
+                return base.X;
+            }
+            set
+            {
+                base.X = value;
+                RefreshFrame();
+            }
+        }
+
+
+        /// <summary>
+        /// 鎺т欢鐨刋鍧愭爣
+        /// </summary>
+        public override int Y
+        {
+            get
+            {
+                return base.Y;
+            }
+            set
+            {
+                base.Y = value;
+                RefreshFrame();
+            }
+        }
+
+
+   
+        int minValue = 0;
+        int maxValue = 100;
+        /// <summary>
+        /// 杩涘害鍊兼渶澶у��
+        /// </summary>
+        /// <value>鏈�澶у��</value>
+        public int MaxValue
+        {
+            set
+            {
+                maxValue = value;
+                mHDLDiyArcSeekBar.SetMinAndMaxValue(minValue, maxValue);
+            }
+        }
+
+        /// <summary>
+        /// 杩涘害鍊兼渶灏忓��
+        /// </summary>
+        /// <value>鏈�灏忓��</value>
+        public int MinValue
+        {
+            set
+            {
+                minValue = value;
+                mHDLDiyArcSeekBar.SetMinAndMaxValue(minValue, maxValue);
+            }
+        }
+
+        /// <summary>
+        /// 褰撳墠杩涘害鍊�
+        /// </summary>
+        /// <value>杩涘害鍊�</value>
+        public int Progress
+        {
+            set
+            {
+                mHDLDiyArcSeekBar.SetProgress(value);
+            }
+
+            get
+            {
+                return (int)mHDLDiyArcSeekBar.MProgressCurrentValue;
+            }
+        }
+
+        /// <summary>
+        /// 鍚屾椂璁剧疆鍦嗗姬鍜屾嫋鍔ㄥ渾褰㈢殑瀹�
+        /// </summary>
+        /// <value>瀹�</value>
+        public int ArcWidthWithDefaultStyle
+        {
+            set
+            {
+                mHDLDiyArcSeekBar.MArcWidth = value;
+            }
+        }
+
+        /// <summary>
+        /// 鍦嗗姬榛樿鑳屾櫙棰滆壊
+        /// </summary>
+        /// <value>鑳屾櫙棰滆壊</value>
+        public uint ArcColor
+        {
+            set
+            {
+                byte r, g, b, a;
+                r = (byte)(value / 256 / 256 % 256);
+                g = (byte)(value / 256 % 256);
+                b = (byte)(value % 256);
+                a = (byte)(value / 256 / 256 / 256 % 256);
+
+                mHDLDiyArcSeekBar.MArcBackBarColor = UIKit.UIColor.FromRGBA(r, g, b, a);
+
+        
+            }
+        }
+
+        /// <summary>
+        /// 杩涘害鏉¢鑹� 鍗曚竴棰滆壊涓嶆笎鍙�
+        /// </summary>
+        /// <value>鍗曚竴杩涘害鏉¢鑹�</value>
+        public uint ProgressBarColor
+        {
+            set
+            {
+                //mHDLDiyArcSeekBar.SetProgressBarColor(value);
+                byte r, g, b, a;
+                r = (byte)(value / 256 / 256 % 256);
+                g = (byte)(value / 256 % 256);
+                b = (byte)(value % 256);
+                a = (byte)(value / 256 / 256 / 256 % 256);
+                mHDLDiyArcSeekBar.SetProgressBarColor(UIKit.UIColor.FromRGBA(r, g, b, a));
+            }
+
+        }
+
+        /// <summary>
+        /// 鍦嗗姬瀹�
+        /// </summary>
+        /// <value>瀹�</value>
+        public int ArcWidth
+        {
+            set
+            {
+                mHDLDiyArcSeekBar.SetArcWidth(value);
+            }
+        }
+
+
+        /// <summary>
+        /// 鏄惁鍙互婊戝姩
+        /// </summary>
+        /// <value>鏄惁鍙互婊戝姩</value>
+        public bool IsClickable
+        {
+            set
+            {
+                mHDLDiyArcSeekBar.IsClickable = value;
+            }
+        }
+
+
+        /// <summary>
+        /// 璁剧疆杩涘害鏉� 娓愬彉棰滆壊鐨勫紑濮嬮鑹插拰缁撴潫棰滆壊
+        /// </summary>
+        /// <value>寮�濮嬮鑹层�佺粨鏉熼鑹�</value>
+        public void SetProgressBarColors(uint startColor, uint endColor)
+        {
+            byte r, g, b, a;
+            r = (byte)(startColor / 256 / 256 % 256);
+            g = (byte)(startColor / 256 % 256);
+            b = (byte)(startColor % 256);
+            a = (byte)(startColor / 256 / 256 / 256 % 256);
+
+            var start = UIKit.UIColor.FromRGBA(r, g, b, a);
+
+
+            byte r2, g2, b2, a2;
+            r2 = (byte)(endColor / 256 / 256 % 256);
+            g2 = (byte)(endColor / 256 % 256);
+            b2 = (byte)(endColor % 256);
+            a2 = (byte)(endColor / 256 / 256 / 256 % 256);
+
+            var end = UIKit.UIColor.FromRGBA(r2, g2, b2, a2);
+
+            mHDLDiyArcSeekBar.SetProgressBarColors(start, end);
+
+        }
+
+        /// <summary>
+        /// 寮�鍙h搴�
+        /// </summary>
+        public int OpenAngle
+        {
+            set
+            {
+                mHDLDiyArcSeekBar.SetOpenAngle(value);
+                mHDLDiyArcSeekBar.SetNeedsDisplay();
+            }
+        }
+
+        /// <summary>
+        /// 杩涘害鏉′笌宸﹀彸杈规杈硅窛
+        /// </summary>
+        public int SeekBarPadding
+        {
+            set
+            {
+                mHDLDiyArcSeekBar.SetSeekBarPadding(value);
+            }
+        }
+
+
+    
+        /// <summary>
+        /// 鎷栧姩鎸夐挳鍥剧墖楂樺害
+        /// </summary>
+        public int ThumbImageHeight
+        {
+            set
+            {
+                mHDLDiyArcSeekBar.SetThumbImgBtnWidth(value);
+            }
+        }
+
+        string thumbImagePath;
+        /// <summary>
+        /// 鎷栧姩鎸夐挳鍥剧墖
+        /// </summary>
+        public string ThumbImagePath
+        {
+            get
+            {
+                return thumbImagePath;
+            }
+
+            set
+            {
+                thumbImagePath = value;
+                var bitmap = UIImage.FromFile(FileUtils.GetImageFilePath(thumbImagePath));
+                if (bitmap == null) return;
+                mHDLDiyArcSeekBar.SetThumbImgBtnImg(bitmap);
+            }
+        }
+
+
+        /// <summary>
+        /// 鏄惁绂荤嚎 绂荤嚎鐨勮瘽绂佹婊戝姩骞剁粯鍒惰儗鏅伄鎸″眰
+        /// </summary>
+        /// <value>鏄惁绂荤嚎</value>
+        public bool IsOffline
+        {
+            set
+            {
+                mHDLDiyArcSeekBar.SetOffline(value);
+            }
+        }
+
+        /// <summary>
+        /// 绂荤嚎鏁堟灉鏃� 杩涘害鏉¢鑹� 鍗曚竴棰滆壊涓嶆笎鍙�
+        /// </summary>
+        /// <value>鍗曚竴杩涘害鏉¢鑹�</value>
+        public uint OfflineProgressBarColor
+        {
+            set
+            {
+                //mHDLDiyArcSeekBar.SetProgressBarColor(value);
+                byte r, g, b, a;
+                r = (byte)(value / 256 / 256 % 256);
+                g = (byte)(value / 256 % 256);
+                b = (byte)(value % 256);
+                a = (byte)(value / 256 / 256 / 256 % 256);
+                mHDLDiyArcSeekBar.SetOfflineProgressBarColor(UIKit.UIColor.FromRGBA(r, g, b, a));
+            }
+
+        }
+
+        /// <summary>
+        /// 鏄惁鏄剧ず鎷栧姩鎸夐挳鍥剧墖
+        /// </summary>
+        /// <value>鏄惁绂荤嚎</value>
+        public bool IsThumbImgBtnShow
+        {
+            set
+            {
+                mHDLDiyArcSeekBar.SetThumbImgBtnShow(value);
+            }
+        }
+
+
+
+        /// <summary>
+        /// EventHandler
+        /// </summary>
+        public EventHandler<int> OnProgressChangedEvent;
+        public EventHandler<bool> OnStartTrackingTouchEvent;
+        public EventHandler<int> OnStopTrackingTouchEvent;
+
+        ///// <summary>
+        ///// OnProgressChangeListener 缁ф壙鍝嶅簲浜嬩欢
+        ///// </summary>
+        OnProgressChangeListener mOnProgressChangeListener;
+
+        public class OnProgressChangeListener : HDLSeekBarProgressChangedDelegate
+        {
+
+            [Weak] DiyArcSeekBar _DiyArcSeekBar;
+
+            public OnProgressChangeListener(DiyArcSeekBar view)
+            {
+                _DiyArcSeekBar = view;
+            }
+
+            public override void OnProgressChanged(int mProgress)
+            {
+                _DiyArcSeekBar.OnProgressChangedEvent?.Invoke(this, mProgress);
+            }
+
+            public override void OnStartTrackingTouch()
+            {
+                _DiyArcSeekBar.OnStartTrackingTouchEvent?.Invoke(this, true);
+            }
+
+            public override void OnStopTrackingTouch(int mProgress)
+            {
+                _DiyArcSeekBar.OnStopTrackingTouchEvent?.Invoke(this, mProgress);
+            }
+        }
+
+    }
+}
diff --git a/Shared.IOS/UI/GestureLockView.cs b/Shared.IOS/UI/GestureLockView.cs
index 5632691..66889d9 100644
--- a/Shared.IOS/UI/GestureLockView.cs
+++ b/Shared.IOS/UI/GestureLockView.cs
@@ -169,6 +169,23 @@
             }
         }
 
+        /// <summary>
+        /// 榛樿鍦嗙偣鑳屾櫙棰滆壊
+        /// </summary>
+        /// <value>绾块鑹�</value>
+        public uint LockViewNormalColor
+        {
+            set
+            {
+                byte r, g, b, a;
+                r = (byte)(value / 256 / 256 % 256);
+                g = (byte)(value / 256 % 256);
+                b = (byte)(value % 256);
+                a = (byte)(value / 256 / 256 / 256 % 256);
+                mHDLGestureLockView.NormalColor = UIKit.UIColor.FromRGBA(r, g, b, a);
+            }
+        }
+
 
         /// <summary>
         /// 鏄剧ず鎵嬪娍瑙i攣view 鏄惁鏄剧ず姝g‘
@@ -178,6 +195,13 @@
             mHDLGestureLockView.ShowErrorStatus = !isTrue;
         }
 
+        /// <summary>
+        /// 璁剧疆鏄惁涓哄疄蹇冨渾褰㈣В閿佹牱寮�
+        /// </summary>
+        public void SetSolidType(bool isTrue)
+        {
+            mHDLGestureLockView.SetSolidType(isTrue);
+        }
 
 
         /// <summary>
diff --git a/Shared.IOS/UI/MyEchartsView.cs b/Shared.IOS/UI/MyEchartsView.cs
index b39354d..05b73ca 100644
--- a/Shared.IOS/UI/MyEchartsView.cs
+++ b/Shared.IOS/UI/MyEchartsView.cs
@@ -5,41 +5,41 @@
 using System.Collections.Generic;
 using System;
 using System.Runtime;
+using WebKit;
 
 namespace Shared
 {
     /// <summary>
-    /// Button 鎸夐敭
+    /// MyEchartsView
+    /// 2020-06-19 UIWebView鏇挎崲涓篧KWebView
+    /// UIWebView宸茬粡寮冪敤锛屽悗闈㈠啀浣跨敤鐨凙PP灏嗕笉鑳藉彂甯冧笂鏋�
     /// </summary>
     public class MyEchartsView : View
     {
         JsonData jsonData = new JsonData { };
-        UIWebView uIWebView;
+        WKWebView uIWebView;
         public MyEchartsView()
         {
-            uIWebView = new UIWebView { };
+            //榛樿甯冨眬锛屽楂樹负0鐨勮瘽浼氬紓甯�
+            var mFrame = new CoreGraphics.CGRect(base.X, base.Y, 10, 10);
+            uIWebView = new WKWebView(mFrame, new WKWebViewConfiguration()) { };
             uiView = uIWebView;
             uIWebView.ScrollView.Bounces = false;
             uIWebView.ScrollView.ScrollEnabled = false;
+            uIWebView.NavigationDelegate = new OnWKNavigationDelegate(this);
             var filePath = NSBundle.MainBundle.PathForResource("echarts", "html");
-            var url = new NSUrl(filePath);
-            var request = new NSUrlRequest(url);
-            uIWebView.LoadRequest(request);
-            uIWebView.LoadFinished += (sender, e) => {
-                uIWebView.EvaluateJavascript($"loadEcharts({Newtonsoft.Json.JsonConvert.SerializeObject(jsonData)},'undefined')");
-            };
+            var url = new NSUrl(filePath, false);
+            uIWebView.LoadFileUrl(url, url);
         }
+
         public void Show(string title, string[] xArray, object[] yArray)
         {
             jsonData.Title = title;
             jsonData.XArray = xArray;
             jsonData.YArray = yArray;
-            uIWebView.EvaluateJavascript($"loadEcharts({Newtonsoft.Json.JsonConvert.SerializeObject(jsonData)},'undefined')");
+            EvaluateJavascript();
         }
-        ///Users/hdl/MyFiles/My/Xamarin/MyApp/Library/Shared.IOS/UI/MyEchartsView.cs(30,30): Error CS0012: The type 'Attribute' is defined in an assembly that is not referenced.You must add a reference to assembly 'netstandard, Version=2.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'. (CS0012) (Shared.IOS)
-        ///Users/hdl/MyFiles/My/Xamarin/MyApp/Demo/IOS/MTOUCH: Error MT2101: Can't resolve the reference 'System.Reflection.Emit.ILGenerator System.Reflection.Emit.DynamicMethod::GetILGenerator()', referenced from the method 'Newtonsoft.Json.Serialization.ObjectConstructor`1<System.Object> Newtonsoft.Json.Utilities.DynamicReflectionDelegateFactory::CreateParameterizedConstructor(System.Reflection.MethodBase)' in 'mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'. (MT2101) (Demo.IOS)
-        ///Users/hdl/MyFiles/My/Xamarin/MyApp/Demo/IOS/MTOUCH: Error MT2101: Can't resolve the reference 'System.Reflection.Emit.ILGenerator System.Reflection.Emit.DynamicMethod::GetILGenerator()', referenced from the method 'Newtonsoft.Json.Serialization.ObjectConstructor`1<System.Object> Newtonsoft.Json.Utilities.DynamicReflectionDelegateFactory::CreateParameterizedConstructor(System.Reflection.MethodBase)' in 'mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'. (MT2101) (Demo.IOS)
-        ///Users/hdl/MyFiles/My/Xamarin/MyApp/Demo/IOS/MTOUCH: Error MT2101: Can't resolve the reference 'System.Reflection.Emit.ILGenerator System.Reflection.Emit.DynamicMethod::GetILGenerator()', referenced from the method 'Newtonsoft.Json.Serialization.ObjectConstructor`1<System.Object> Newtonsoft.Json.Utilities.DynamicReflectionDelegateFactory::CreateParameterizedConstructor(System.Reflection.MethodBase)' in 'mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'. (MT2101) (Demo.IOS)
+
         public string Unit
         {
             get
@@ -52,7 +52,41 @@
             }
         }
 
-        
+        public void EvaluateJavascript()
+        {
+            WKJavascriptEvaluationResult handler = (NSObject result, NSError err) => {
+                if (err != null)
+                {
+                    HDLUtils.WriteLine("EvaluateJavascript:" + err);
+                }
+                if (result != null)
+                {
+                    HDLUtils.WriteLine("EvaluateJavascript:" + result);
+                }
+            };
+            uIWebView.EvaluateJavaScript($"loadEcharts({Newtonsoft.Json.JsonConvert.SerializeObject(jsonData)},'undefined')", handler);
+
+        }
+
+
+        public class OnWKNavigationDelegate : WKNavigationDelegate
+        {
+            [Weak] MyEchartsView _MyEchartsView;
+
+            public OnWKNavigationDelegate(MyEchartsView view)
+            {
+                _MyEchartsView = view;
+            }
+
+
+            public override void DidFinishNavigation(WKWebView webView, WKNavigation navigation)
+            {
+                Console.WriteLine("WKWebView DidFinishNavigation");
+                _MyEchartsView.EvaluateJavascript();
+            }
+        }
+
+
         [Serializable]
         class JsonData
         {
diff --git a/Shared.IOS/UI/UIDrawerLayout.cs b/Shared.IOS/UI/UIDrawerLayout.cs
index bca0d56..b717668 100644
--- a/Shared.IOS/UI/UIDrawerLayout.cs
+++ b/Shared.IOS/UI/UIDrawerLayout.cs
@@ -96,7 +96,7 @@
             else
             {
                 UIView.BeginAnimations("move");
-                UIView.SetAnimationDuration(0.5);
+                UIView.SetAnimationDuration(0.3);
                 //UIView.SetAnimationDelegate(leftView);
                 leftView.Frame = leftFrame;
                 RefreshMaskUIViewBackgroundColor(leftView.Frame.X);
diff --git a/Shared.IOS/UI/View.cs b/Shared.IOS/UI/View.cs
index 3858411..53da2d7 100644
--- a/Shared.IOS/UI/View.cs
+++ b/Shared.IOS/UI/View.cs
@@ -18,6 +18,9 @@
 	{
         ~View()
         {
+#if DEBUG
+            Shared.HDLUtils.WriteLine("=====" + GetType() + " " + Name);
+#endif
             if (this is ViewGroup)
             {
                 var viewGroup = this as ViewGroup;
@@ -619,7 +622,11 @@
             Parent.Remove(this);
         }
 
-		public float AnimateSpeed = 0.6f;
+        /// <summary>
+        /// 鍔ㄧ敾鏁堟灉 閫熷害
+        /// 2020-06-15
+        /// </summary>
+        public float AnimateSpeed = 0.6f;
 
         Animate animate = Animate.None;
 		/// <summary>
diff --git a/Shared.IOS/UI/WebView.cs b/Shared.IOS/UI/WebView.cs
index 188b0c2..b79f39e 100644
--- a/Shared.IOS/UI/WebView.cs
+++ b/Shared.IOS/UI/WebView.cs
@@ -1,15 +1,16 @@
 锘縰sing System;
+using WebKit;
 
 namespace Shared
 {
 	public class WebView:View
 	{
 
-		private UIKit.UIWebView uiWebView
+		private WKWebView uiWebView
 		{
 			get
 			{
-				return this.uiView as UIKit.UIWebView;
+				return this.uiView as WKWebView;
 			}
 			set
 			{
@@ -20,15 +21,16 @@
 
 		public WebView ()
 		{
-			this.uiWebView = new UIKit.UIWebView { };
-			this.uiWebView.ScalesPageToFit = true;
-			this.uiWebView.DataDetectorTypes = UIKit.UIDataDetectorType.All;
-		}
+            //榛樿甯冨眬锛屽楂樹负0鐨勮瘽浼氬紓甯�
+            var mFrame = new CoreGraphics.CGRect(base.X, base.Y, 10, 10);
+            this.uiWebView = new WKWebView(mFrame, new WKWebViewConfiguration()) { };
+        }
 
-		public void Load(string url)
+        public void Load(string url)
 		{
 			uiWebView.LoadRequest ( Foundation.NSUrlRequest.FromUrl (  Foundation.NSUrl .FromString(url)));
 		}
+
 	}
 }
 
diff --git a/Shared.IOS/Utils/HDLUtils.cs b/Shared.IOS/Utils/HDLUtils.cs
index fdcd5a6..b328699 100644
--- a/Shared.IOS/Utils/HDLUtils.cs
+++ b/Shared.IOS/Utils/HDLUtils.cs
@@ -59,20 +59,21 @@
         public static void OpenUrl(string url)
         {
             UIApplication.SharedApplication.OpenUrl(new Foundation.NSUrl(url));
-
-            //if (UIApplication.SharedApplication.CanOpenUrl(new Foundation.NSUrl(url)))
-            //{
-            //    UIApplication.SharedApplication.OpenUrl(new Foundation.NSUrl(url));
-            //}
         }
 
         /// <summary>
         /// 璺宠浆鎵撳紑APP
         /// </summary>
         /// <param name="url"></param>
-        public static void OpenApp(string url)
+        public static bool OpenApp(string url)
         {
-            UIApplication.SharedApplication.OpenUrl(new Foundation.NSUrl(url));
+            //鎵撳紑鐨勭洰鏍嘇pp锛屾病璁剧疆鐧藉悕鍗� 鎴栬�� 娌″畨瑁呯殑浼氭墦寮�澶辫触CanOpenUrl 杩斿洖false
+            if (UIApplication.SharedApplication.CanOpenUrl(new Foundation.NSUrl(url)))
+            {
+                UIApplication.SharedApplication.OpenUrl(new Foundation.NSUrl(url));
+                return true;
+            }
+            return false;
         }
 
     }

--
Gitblit v1.8.0