From 590a012a34db27cd1630eb70406e05d5af55e4ca Mon Sep 17 00:00:00 2001
From: wxr <464027401@qq.com>
Date: 星期三, 27 十一月 2019 10:15:21 +0800
Subject: [PATCH] 20191126

---
 HDL_ON/UI/UI1-Login/UI/ResetPassword_VerificationCode.cs                   |    0 
 HDL-ON_iOS/Resources/Phone/PersonalCenter/DownIcon.png                     |    0 
 .vs/HDL_APP_Project/xs/sqlite3/storage.ide-shm                             |    0 
 HDL-ON_iOS/HDL-ON_iOS.csproj                                               |   22 
 HDL-ON_iOS/Resources/Phone/PersonalCenter/SwitchIcon.png                   |    0 
 HDL_ON/UI/UI1-Login/UI/LoginPage.cs                                        |   21 
 HDL_ON/HDL_ON.projitems                                                    |   28 
 HDL_ON/DAL/Net/MqttCommon.cs                                               |    2 
 HDL_ON/UI/UI2/4-PersonalCenter/UI/PersonalCenterPage.cs                    |  725 +++++++++++++++++++++++++++++
 HDL-ON_iOS/Resources/Phone/PersonalCenter/GeneralSettingsIcon.png          |    0 
 HDL-ON_iOS/Resources/Phone/LoginIcon/2.png                                 |    0 
 HDL-ON_iOS/Resources/Phone/PersonalCenter/AddFunctionIcon.png              |    0 
 HDL-ON_iOS/Resources/Phone/Navigation/IntellectualizationIcon.png          |    0 
 HDL_ON/UI/UI1-Login/UI/ForgetPasswordPage.cs                               |   18 
 HDL-ON_iOS/Resources/Phone/PersonalCenter/MemberTypeIcon.png               |    0 
 HDL-ON_iOS/Resources/Phone/PersonalCenter/ResidenceMemberIcon.png          |    0 
 .vs/HDL_APP_Project/xs/sqlite3/db.lock                                     |    0 
 HDL_ON/HDL/Operation/UserConfig.cs                                         |  129 -----
 HDL-ON_iOS/Resources/Phone/PersonalCenter/SupportIcon.png                  |    0 
 .vs/HDL_APP_Project/xs/project-cache/HDL-ON_iOS-Debug|iPhoneSimulator.json |    1 
 HDL_ON/UI/UI2/4-PersonalCenter/BLL/PersonalCenterPageBLL.cs                |    7 
 HDL-ON_iOS/ViewController.cs                                               |    2 
 HDL-ON_iOS/Resources/Phone/Navigation/UserPageNavbg.png                    |    0 
 HDL_ON/UI/UI1-Login/BLL/RegisterPageBLL.cs                                 |   18 
 HDL_ON/UI/UI2/UserPage.cs                                                  |  260 ++++++++++
 HDL-ON_iOS/Resources/Phone/PersonalCenter/ResidenceArmIcon.png             |    0 
 .vs/HDL_APP_Project/xs/project-cache/HDL-ON_iOS-Debug|iPhone.json          |    1 
 HDL_ON/UI/UI1-Login/UI/LoginBaseView.cs                                    |    0 
 HDL-ON_iOS/AppDelegate.cs                                                  |   12 
 HDL_ON/UI/UI1-Login/BLL/ForgetPasswordPageBLL.cs                           |   18 
 HDL_ON/UI/UI1-Login/UI/RegisterPage.cs                                     |   18 
 HDL-ON_iOS/Resources/Language.ini                                          |   14 
 HDL-ON_iOS/Resources/Phone/PersonalCenter/NightViewIcon.png                |    0 
 HDL-ON_iOS/Resources/Phone/PersonalCenter/AuxiliaryFunctionIcon.png        |    0 
 HDL-ON_iOS/Resources/Phone/PersonalCenter/AdminTypeIcon.png                |    0 
 .vs/HDL_APP_Project/xs/sqlite3/storage.ide                                 |    0 
 .vs/HDL_APP_Project/xs/UserPrefs.xml                                       |   33 +
 HDL_ON/UI/MainPage.cs                                                      |   37 
 HDL-ON_iOS/Resources/Phone/PersonalCenter/ResidenceManageIcon.png          |    0 
 HDL-ON_iOS/Resources/Phone/Navigation/CollectionIcon.png                   |    0 
 HDL-ON_iOS/Resources/Phone/Navigation/PersonalCenterIcon.png               |    0 
 HDL_ON/UI/UI1-Login/BLL/LoginPageBLL.cs                                    |   21 
 HDL-ON_iOS/Resources/Phone/PersonalCenter/UserTypebg.png                   |    0 
 /dev/null                                                                  |   54 --
 HDL-ON_iOS/Resources/Phone/Navigation/ClassificationIcon.png               |    0 
 HDL_ON/Common/R.cs                                                         |   16 
 HDL-ON_iOS/Resources/Phone/Navigation/PersonalCenterIconOn.png             |    0 
 .vs/HDL_APP_Project/xs/sqlite3/storage.ide-wal                             |    0 
 HDL-ON_iOS/Resources/Phone/PersonalCenter/ResidenceDataBackupIcon.png      |    0 
 49 files changed, 1,182 insertions(+), 275 deletions(-)

diff --git a/.vs/HDL_APP_Project/xs/UserPrefs.xml b/.vs/HDL_APP_Project/xs/UserPrefs.xml
new file mode 100644
index 0000000..cafcc93
--- /dev/null
+++ b/.vs/HDL_APP_Project/xs/UserPrefs.xml
@@ -0,0 +1,33 @@
+锘�<Properties StartupConfiguration="{D998E133-F0DD-4760-BE3C-461632F54DA4}|Default">
+  <MonoDevelop.Ide.ItemProperties.HDL-ON__iOS PreferredExecutionTarget="MonoDevelop.IPhone.IPhoneDeviceTarget.6242be7109c740c6cb8999a8904b6e0ea8d45192" />
+  <MonoDevelop.Ide.Workbench ActiveDocument="HDL_ON/UI/UI2/UserPage.cs">
+    <Files>
+      <File FileName="HDL_ON/Common/R.cs" Line="27" Column="44" />
+      <File FileName="HDL-ON_iOS/Resources/Language.ini" />
+      <File FileName="HDL_ON/UI/UI2/4-PersonalCenter/UI/PersonalCenterPage.cs" />
+      <File FileName="HDL_ON/UI/UI2/UserPage.cs" Line="213" Column="41" />
+    </Files>
+    <Pads>
+      <Pad Id="ProjectPad">
+        <State name="__root__">
+          <Node name="HDL_APP_Project" expanded="True">
+            <Node name="HDL_ON" expanded="True">
+              <Node name="UI" expanded="True">
+                <Node name="UI2" expanded="True">
+                  <Node name="UserPage.cs" selected="True" />
+                </Node>
+              </Node>
+            </Node>
+            <Node name="HDL-ON_iOS" expanded="True" />
+          </Node>
+        </State>
+      </Pad>
+    </Pads>
+  </MonoDevelop.Ide.Workbench>
+  <MonoDevelop.Ide.DebuggingService.PinnedWatches />
+  <MonoDevelop.Ide.Workspace ActiveConfiguration="Debug|iPhone" />
+  <MonoDevelop.Ide.DebuggingService.Breakpoints>
+    <BreakpointStore />
+  </MonoDevelop.Ide.DebuggingService.Breakpoints>
+  <MultiItemStartupConfigurations />
+</Properties>
\ 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
new file mode 100644
index 0000000..1a80cc9
--- /dev/null
+++ b/.vs/HDL_APP_Project/xs/project-cache/HDL-ON_iOS-Debug|iPhone.json
@@ -0,0 +1 @@
+{"Format":1,"ProjectReferences":[],"MetadataReferences":[{"FilePath":"/Users/nigemacpc/.nuget/packages/mqttnet/3.0.8/lib/netstandard2.0/MQTTnet.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/mscorlib.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigemacpc/.nuget/packages/newtonsoft.json/12.0.2/lib/netstandard2.0/Newtonsoft.Json.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/OpenTK-1.0.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigemacpc/Desktop/ON/SmartHome/SmartHome/dll/Shared.IOS.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigemacpc/Desktop/ON/SmartHome/SmartHome/dll/Shared.IOS.TBL.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigemacpc/Desktop/ON/SmartHome/SmartHome/dll/Shared.IOS.TCL.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/System.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/System.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Drawing.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/System.Numerics.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/System.Numerics.Vectors.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/System.Web.Services.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/System.Xml.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigemacpc/.nuget/packages/xamarin.essentials/1.1.0/lib/xamarinios10/Xamarin.Essentials.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Xamarin.iOS.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Contracts.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.FileVersionInfo.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.Security.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Xml.XPath.XDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.WebSockets.Client.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Dynamic.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Xml.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Principal.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Reflection.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Threading.ThreadPool.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Cng.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.EventBasedAsync.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.CompilerServices.VisualC.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Threading.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.DeriveBytes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/netstandard.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.UnmanagedMemoryStream.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Http.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Xml.XPath.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Xml.XmlDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Xml.Xsl.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Resources.Writer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Console.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.Cache.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.Sockets.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Text.Encoding.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.NetworkInformation.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.Utilities.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Principal.Windows.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Claims.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Hashing.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.DriveInfo.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.X509Certificates.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Reflection.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.Numerics.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.Watcher.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.TraceSource.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Reflection.Emit.Lightweight.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Text.Encoding.CodePages.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Linq.Expressions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Threading.Timer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.InteropServices.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.Pipes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.HttpListener.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Text.RegularExpressions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Threading.Tasks.Parallel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Collections.NonGeneric.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Collections.Concurrent.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Threading.Overlapped.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Pkcs.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.Handles.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Data.SqlClient.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ObjectModel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.WebHeaderCollection.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.InteropServices.RuntimeInformation.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.TypeConverter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.Mail.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Threading.Tasks.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Linq.Parallel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Xml.XDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.SecureString.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/Microsoft.Win32.Registry.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.RSA.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.Annotations.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.Compression.ZipFile.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.InteropServices.WindowsRuntime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Linq.Queryable.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Resources.ResourceManager.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Resources.Reader.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Collections.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Reflection.Emit.ILGeneration.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Data.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.NameResolution.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ServiceProcess.ServiceController.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.ECDiffieHellman.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.Loader.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Security.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.AuthenticationManager.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Xml.ReaderWriter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Threading.Tasks.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Tracing.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.AppContext.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Buffers.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.ECDsa.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Csp.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.TextWriterTraceListener.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Text.Encoding.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.MemoryMappedFiles.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.OpenSsl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/Microsoft.Win32.Registry.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Globalization.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.RandomNumberGenerator.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Collections.Specialized.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.ProtectedData.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ValueTuple.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Xml.XPath.XmlDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.ServicePoint.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Xml.XmlSerializer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Reflection.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Globalization.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Resources.ReaderWriter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encoding.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.IsolatedStorage.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Threading.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.NetTcp.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Reflection.TypeExtensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Globalization.Calendars.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.Requests.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.WebSockets.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Reflection.Emit.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Json.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Algorithms.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Threading.Thread.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Linq.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Process.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Tools.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Hashing.Algorithms.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Debug.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/Microsoft.Win32.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.TraceEvent.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Drawing.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Formatters.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.Ping.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Duplex.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.StackTrace.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Reflection.DispatchProxy.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.Aes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Memory.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.Primitives.dll","Aliases":[],"Framework":null}],"Files":["/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Main.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/AppDelegate.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/ViewController.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/ViewController.designer.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/ViewControllerBase.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Reachability.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/HDL/Operation/Control.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/HDL/Operation/MyEnum.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/HDL/Operation/CRC.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/HDL/Operation/BusSocket.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/HDL/Operation/RemoteInfo.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/HDL/Operation/UserConfig.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/HDL/Operation/UserInfo.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/HDL/Operation/Packet.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/HDL/Operation/Target.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/HDL/Operation/DeviceModular/PanelModular.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/HDL/Operation/DeviceModular/CommonModular.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/HDL/Operation/Device/Common.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/UI/MainPage.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/DAL/Net/CommonPage.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/DAL/Net/HttpListener.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/DAL/FileUtils.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/Common/R.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/DAL/Net/MyWebClient.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/DAL/Net/MqttCommon.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/UI/CSS/CSS.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/DAL/Server/HttpServerRequest.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/UI/UI0-Public/PublicAssmebly.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/UI/UI0-Public/PublicMothed.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/Entity/ResponseEntity/BackupInfoRes.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/Entity/ResponseEntity/DeviceInfoRes.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/Entity/ResponseEntity/FolderRes.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/Entity/ResponseEntity/GatewayRes.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/Entity/ResponseEntity/MessageInfoRes.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/Entity/ResponseEntity/RegionInfoRes.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/Entity/ResponseEntity/ResponsePack.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/Entity/ResponseEntity/ResultStatus.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/Entity/ResponseEntity/ResultSubaccount.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/Entity/ResponseEntity/RoomInfoRes.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/Entity/ResponseEntity/RoomObjectiveRes.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/Entity/ResponseEntity/SceneObjectiveRes.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/Entity/ResponseEntity/SceneRes.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/Entity/ResponseEntity/SendJson.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/Entity/ResponseEntity/SensorHistory.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/Entity/ResponseEntity/SubAccountRes.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/Entity/ResponseEntity/Timer.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/Entity/ResponseEntity/UserLoginRes.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/Entity/Enumerative/EmptyHttpReques.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/DAL/Server/HttpServerRequestBase.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/UI/UI1-Login/BLL/RegisterPageBLL.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/UI/UI1-Login/BLL/ForgetPasswordPageBLL.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/UI/UI1-Login/BLL/LoginPageBLL.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/UI/UI2/4-PersonalCenter/UI/PersonalCenterPage.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/UI/UI2/4-PersonalCenter/BLL/PersonalCenterPageBLL.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/UI/UI1-Login/UI/ForgetPasswordPage.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/UI/UI1-Login/UI/LoginBaseView.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/UI/UI1-Login/UI/LoginPage.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/UI/UI1-Login/UI/RegisterPage.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/UI/UI1-Login/UI/ResetPassword_VerificationCode.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/UI/UI2/UserPage.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/Contents.json","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1024x500.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1024X748.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1024X768.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1125X2436.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1242x2208.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1536X2008.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1536X2048.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/2048X1496.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/2048X1536.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/2048X2732 .png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/2208X1242.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/2436X1125.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/320X480.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/4096X4096.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/640X1136.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/640X960.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/750X1134.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/750X1334.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/768X1004.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/768X1024.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/1024.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/120.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/152.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/167.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/180.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/20.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/29.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/40.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/58.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/60.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/76.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/80.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/87.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/Contents.json","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/Contents.json","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/40路40@2x.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/60路60@3x.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/58路58@2x.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/87路87@3x.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/80路80@2x.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/120路120@2x.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/120路120@3x.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/180路180@3x.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/20路20.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/40路40@2x-1.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/29路29.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/58路58@2x-1.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/1024路1024@2x.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/LaunchScreen.storyboard","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Main.storyboard","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Info.plist","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Entitlements.plist","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Resources/Phone/LoginIcon/ShowPasswordIcon.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Resources/Phone/LoginIcon/SearchIcon.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Resources/Phone/LoginIcon/VerificationCodeIcon.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Resources/Phone/LoginIcon/AccountIcon.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Resources/Phone/LoginIcon/QQIcon.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Resources/Phone/LoginIcon/PasswordIcon.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Resources/Phone/LoginIcon/WechatIcon.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Resources/Phone/LoginIcon/HidePasswordIcon.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Resources/Phone/LoginIcon/2.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Resources/Phone/LoginIcon/EmailIcon.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Resources/Phone/LoginIcon/3.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Resources/Phone/LoginIcon/1.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Resources/Language.ini","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Resources/Phone/Public/BackIcon.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Resources/Phone/Public/Logo.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Resources/Phone/Public/Logo-bg.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Resources/Phone/PersonalCenter/UserTypebg.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Resources/Phone/PersonalCenter/DownIcon.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Resources/Phone/PersonalCenter/AdminTypeIcon.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Resources/Phone/PersonalCenter/MemberTypeIcon.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Resources/Phone/PersonalCenter/ResidenceManageIcon.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Resources/Phone/PersonalCenter/ResidenceMemberIcon.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Resources/Phone/PersonalCenter/ResidenceArmIcon.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Resources/Phone/PersonalCenter/ResidenceDataBackupIcon.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Resources/Phone/PersonalCenter/AuxiliaryFunctionIcon.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Resources/Phone/PersonalCenter/AddFunctionIcon.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Resources/Phone/PersonalCenter/NightViewIcon.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Resources/Phone/PersonalCenter/SwitchIcon.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Resources/Phone/PersonalCenter/GeneralSettingsIcon.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Resources/Phone/PersonalCenter/SupportIcon.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Resources/Phone/Navigation/UserPageNavbg.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Resources/Phone/Navigation/CollectionIcon.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Resources/Phone/Navigation/ClassificationIcon.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Resources/Phone/Navigation/IntellectualizationIcon.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Resources/Phone/Navigation/PersonalCenterIcon.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Resources/Phone/Navigation/PersonalCenterIconOn.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/iTunesArtwork","/Users/nigemacpc/Desktop/HDL_On_new/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","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","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","ITunesArtwork","ITunesArtwork"],"Analyzers":[]}
\ 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
new file mode 100644
index 0000000..e612061
--- /dev/null
+++ b/.vs/HDL_APP_Project/xs/project-cache/HDL-ON_iOS-Debug|iPhoneSimulator.json
@@ -0,0 +1 @@
+{"Format":1,"ProjectReferences":[],"MetadataReferences":[{"FilePath":"/Users/nigemacpc/.nuget/packages/mqttnet/3.0.8/lib/netstandard2.0/MQTTnet.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/mscorlib.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigemacpc/.nuget/packages/newtonsoft.json/12.0.2/lib/netstandard2.0/Newtonsoft.Json.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/OpenTK-1.0.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigemacpc/Desktop/ON/SmartHome/SmartHome/dll/Shared.IOS.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/System.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/System.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Drawing.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/System.Numerics.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/System.Numerics.Vectors.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/System.Web.Services.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/System.Xml.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigemacpc/.nuget/packages/xamarin.essentials/1.1.0/lib/xamarinios10/Xamarin.Essentials.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Xamarin.iOS.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Contracts.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.FileVersionInfo.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.Security.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Xml.XPath.XDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.WebSockets.Client.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Dynamic.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Xml.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Principal.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Reflection.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Threading.ThreadPool.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Cng.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.EventBasedAsync.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.CompilerServices.VisualC.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Threading.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.DeriveBytes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/netstandard.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.UnmanagedMemoryStream.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Http.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Xml.XPath.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Xml.XmlDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Xml.Xsl.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Resources.Writer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Console.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.Cache.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.Sockets.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Text.Encoding.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.NetworkInformation.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.Utilities.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Principal.Windows.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Claims.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Hashing.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.DriveInfo.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.X509Certificates.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Reflection.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.Numerics.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.Watcher.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.TraceSource.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Reflection.Emit.Lightweight.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Text.Encoding.CodePages.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Linq.Expressions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Threading.Timer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.InteropServices.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.Pipes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.HttpListener.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Text.RegularExpressions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Threading.Tasks.Parallel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Collections.NonGeneric.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Collections.Concurrent.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Threading.Overlapped.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Pkcs.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.Handles.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Data.SqlClient.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ObjectModel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.WebHeaderCollection.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.InteropServices.RuntimeInformation.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.TypeConverter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.Mail.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Threading.Tasks.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Linq.Parallel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Xml.XDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.SecureString.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/Microsoft.Win32.Registry.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.RSA.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.Annotations.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.Compression.ZipFile.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.InteropServices.WindowsRuntime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Linq.Queryable.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Resources.ResourceManager.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Resources.Reader.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Collections.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Reflection.Emit.ILGeneration.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Data.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.NameResolution.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ServiceProcess.ServiceController.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.ECDiffieHellman.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.Loader.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Security.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.AuthenticationManager.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Xml.ReaderWriter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Threading.Tasks.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Tracing.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.AppContext.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Buffers.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.ECDsa.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Csp.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.TextWriterTraceListener.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Text.Encoding.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.MemoryMappedFiles.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.OpenSsl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/Microsoft.Win32.Registry.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Globalization.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.RandomNumberGenerator.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Collections.Specialized.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.ProtectedData.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ValueTuple.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Xml.XPath.XmlDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.ServicePoint.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Xml.XmlSerializer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Reflection.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Globalization.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Resources.ReaderWriter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encoding.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.IsolatedStorage.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Threading.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.NetTcp.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Reflection.TypeExtensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Globalization.Calendars.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.Requests.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.WebSockets.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Reflection.Emit.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Json.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Algorithms.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Threading.Thread.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Linq.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Process.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Tools.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Hashing.Algorithms.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Debug.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/Microsoft.Win32.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.TraceEvent.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Drawing.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Formatters.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.Ping.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Duplex.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.StackTrace.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Reflection.DispatchProxy.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.Aes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Memory.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.Primitives.dll","Aliases":[],"Framework":null}],"Files":["/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Main.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/AppDelegate.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/ViewController.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/ViewController.designer.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/ViewControllerBase.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Reachability.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/HDL/Operation/Control.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/HDL/Operation/MyEnum.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/HDL/Operation/CRC.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/HDL/Operation/BusSocket.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/HDL/Operation/RemoteInfo.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/HDL/Operation/UserConfig.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/HDL/Operation/UserInfo.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/HDL/Operation/Packet.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/HDL/Operation/Target.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/HDL/Operation/DeviceModular/PanelModular.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/HDL/Operation/DeviceModular/CommonModular.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/HDL/Operation/Device/Common.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/UI/MainPage.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/DAL/Net/CommonPage.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/DAL/Net/HttpListener.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/DAL/FileUtils.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/Common/R.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/DAL/Net/MyWebClient.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/DAL/Net/MqttCommon.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/UI/CSS/CSS.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/DAL/Server/HttpServerRequest.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/UI/UI0-Public/PublicAssmebly.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/UI/UI0-Public/PublicMothed.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/Entity/ResponseEntity/BackupInfoRes.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/Entity/ResponseEntity/DeviceInfoRes.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/Entity/ResponseEntity/FolderRes.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/Entity/ResponseEntity/GatewayRes.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/Entity/ResponseEntity/MessageInfoRes.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/Entity/ResponseEntity/RegionInfoRes.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/Entity/ResponseEntity/ResponsePack.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/Entity/ResponseEntity/ResultStatus.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/Entity/ResponseEntity/ResultSubaccount.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/Entity/ResponseEntity/RoomInfoRes.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/Entity/ResponseEntity/RoomObjectiveRes.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/Entity/ResponseEntity/SceneObjectiveRes.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/Entity/ResponseEntity/SceneRes.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/Entity/ResponseEntity/SendJson.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/Entity/ResponseEntity/SensorHistory.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/Entity/ResponseEntity/SubAccountRes.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/Entity/ResponseEntity/Timer.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/Entity/ResponseEntity/UserLoginRes.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/Entity/Enumerative/EmptyHttpReques.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/DAL/Server/HttpServerRequestBase.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/UI/UI1-Login/BLL/RegisterPageBLL.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/UI/UI1-Login/BLL/ForgetPasswordPageBLL.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/UI/UI1-Login/BLL/LoginPageBLL.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/UI/UI2/4-PersonalCenter/UI/PersonalCenterPage.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/UI/UI2/4-PersonalCenter/BLL/PersonalCenterPageBLL.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/UI/UI1-Login/UI/ForgetPasswordPage.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/UI/UI1-Login/UI/LoginBaseView.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/UI/UI1-Login/UI/LoginPage.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/UI/UI1-Login/UI/RegisterPage.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL_ON/UI/UI1-Login/UI/ResetPassword_VerificationCode.cs","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/Contents.json","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1024x500.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1024X748.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1024X768.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1125X2436.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1242x2208.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1536X2008.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1536X2048.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/2048X1496.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/2048X1536.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/2048X2732 .png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/2208X1242.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/2436X1125.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/320X480.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/4096X4096.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/640X1136.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/640X960.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/750X1134.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/750X1334.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/768X1004.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/768X1024.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/1024.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/120.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/152.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/167.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/180.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/20.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/29.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/40.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/58.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/60.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/76.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/80.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/87.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/Contents.json","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/Contents.json","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/40路40@2x.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/60路60@3x.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/58路58@2x.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/87路87@3x.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/80路80@2x.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/120路120@2x.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/120路120@3x.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/180路180@3x.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/20路20.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/40路40@2x-1.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/29路29.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/58路58@2x-1.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/1024路1024@2x.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/LaunchScreen.storyboard","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Main.storyboard","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Info.plist","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Entitlements.plist","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Resources/Phone/LoginIcon/ShowPasswordIcon.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Resources/Phone/LoginIcon/SearchIcon.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Resources/Phone/LoginIcon/VerificationCodeIcon.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Resources/Phone/LoginIcon/AccountIcon.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Resources/Phone/LoginIcon/QQIcon.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Resources/Phone/LoginIcon/PasswordIcon.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Resources/Phone/LoginIcon/WechatIcon.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Resources/Phone/LoginIcon/HidePasswordIcon.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Resources/Phone/LoginIcon/2.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Resources/Phone/LoginIcon/EmailIcon.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Resources/Phone/LoginIcon/3.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Resources/Phone/LoginIcon/1.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Resources/Language.ini","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Resources/Phone/Public/BackIcon.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Resources/Phone/Public/Logo.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Resources/Phone/Public/Logo-bg.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/Resources/Phone/PersonalCenter/UserTypebg.png","/Users/nigemacpc/Desktop/HDL_On_new/HDL-ON_iOS/iTunesArtwork","/Users/nigemacpc/Desktop/HDL_On_new/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","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","ImageAsset","ImageAsset","InterfaceDefinition","InterfaceDefinition","None","None","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","ITunesArtwork","ITunesArtwork"],"Analyzers":[]}
\ No newline at end of file
diff --git a/.vs/HDL_APP_Project/xs/sqlite3/db.lock b/.vs/HDL_APP_Project/xs/sqlite3/db.lock
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/.vs/HDL_APP_Project/xs/sqlite3/db.lock
diff --git a/.vs/HDL_APP_Project/xs/sqlite3/storage.ide b/.vs/HDL_APP_Project/xs/sqlite3/storage.ide
new file mode 100644
index 0000000..cd9d898
--- /dev/null
+++ 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
new file mode 100644
index 0000000..324b26b
--- /dev/null
+++ 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
new file mode 100644
index 0000000..ecb35c8
--- /dev/null
+++ b/.vs/HDL_APP_Project/xs/sqlite3/storage.ide-wal
Binary files differ
diff --git a/HDL-ON_iOS/.DS_Store b/HDL-ON_iOS/.DS_Store
deleted file mode 100644
index badc119..0000000
--- a/HDL-ON_iOS/.DS_Store
+++ /dev/null
Binary files differ
diff --git a/HDL-ON_iOS/AppDelegate.cs b/HDL-ON_iOS/AppDelegate.cs
index 4663b3d..22e01c9 100644
--- a/HDL-ON_iOS/AppDelegate.cs
+++ b/HDL-ON_iOS/AppDelegate.cs
@@ -10,18 +10,6 @@
     public static class SharedMethod
     {
         public static UIApplication sharedApp;
-        public static void ChangeSkin()
-        {
-            switch (UserConfig.Instance.SkinCode)
-            {
-                case 0:
-                    sharedApp.StatusBarStyle = UIStatusBarStyle.LightContent;
-                    break;
-                case 1:
-                    sharedApp.StatusBarStyle = UIStatusBarStyle.Default;
-                    break;
-            }
-        }
         public static PageLayout CurPageLayout = null;
         public static bool IsBackground;
 
diff --git a/HDL-ON_iOS/HDL-ON_iOS.csproj b/HDL-ON_iOS/HDL-ON_iOS.csproj
index f6e615c..b98daf2 100644
--- a/HDL-ON_iOS/HDL-ON_iOS.csproj
+++ b/HDL-ON_iOS/HDL-ON_iOS.csproj
@@ -145,6 +145,8 @@
         <Folder Include="Resources\Phone\" />
         <Folder Include="Assets.xcassets\LaunchImage.launchimage\" />
         <Folder Include="Resources\Phone\Public\" />
+        <Folder Include="Resources\Phone\PersonalCenter\" />
+        <Folder Include="Resources\Phone\Navigation\" />
     </ItemGroup>
     <ItemGroup>
         <InterfaceDefinition Include="LaunchScreen.storyboard" />
@@ -181,6 +183,26 @@
       <BundleResource Include="Resources\Phone\Public\BackIcon.png" />
       <BundleResource Include="Resources\Phone\Public\Logo.png" />
       <BundleResource Include="Resources\Phone\Public\Logo-bg.png" />
+      <BundleResource Include="Resources\Phone\PersonalCenter\UserTypebg.png" />
+      <BundleResource Include="Resources\Phone\PersonalCenter\DownIcon.png" />
+      <BundleResource Include="Resources\Phone\PersonalCenter\AdminTypeIcon.png" />
+      <BundleResource Include="Resources\Phone\PersonalCenter\MemberTypeIcon.png" />
+      <BundleResource Include="Resources\Phone\PersonalCenter\ResidenceManageIcon.png" />
+      <BundleResource Include="Resources\Phone\PersonalCenter\ResidenceMemberIcon.png" />
+      <BundleResource Include="Resources\Phone\PersonalCenter\ResidenceArmIcon.png" />
+      <BundleResource Include="Resources\Phone\PersonalCenter\ResidenceDataBackupIcon.png" />
+      <BundleResource Include="Resources\Phone\PersonalCenter\AuxiliaryFunctionIcon.png" />
+      <BundleResource Include="Resources\Phone\PersonalCenter\AddFunctionIcon.png" />
+      <BundleResource Include="Resources\Phone\PersonalCenter\NightViewIcon.png" />
+      <BundleResource Include="Resources\Phone\PersonalCenter\SwitchIcon.png" />
+      <BundleResource Include="Resources\Phone\PersonalCenter\GeneralSettingsIcon.png" />
+      <BundleResource Include="Resources\Phone\PersonalCenter\SupportIcon.png" />
+      <BundleResource Include="Resources\Phone\Navigation\UserPageNavbg.png" />
+      <BundleResource Include="Resources\Phone\Navigation\CollectionIcon.png" />
+      <BundleResource Include="Resources\Phone\Navigation\ClassificationIcon.png" />
+      <BundleResource Include="Resources\Phone\Navigation\IntellectualizationIcon.png" />
+      <BundleResource Include="Resources\Phone\Navigation\PersonalCenterIcon.png" />
+      <BundleResource Include="Resources\Phone\Navigation\PersonalCenterIconOn.png" />
     </ItemGroup>
     <ItemGroup>
       <ITunesArtwork Include="iTunesArtwork" />
diff --git a/HDL-ON_iOS/Resources/Language.ini b/HDL-ON_iOS/Resources/Language.ini
index 1b1ca4e..21b534c 100755
--- a/HDL-ON_iOS/Resources/Language.ini
+++ b/HDL-ON_iOS/Resources/Language.ini
@@ -37,4 +37,18 @@
 23=楠岃瘉鐮佹湁璇紝璇烽噸鏂拌緭鍏�
 24=璇疯緭鍏ユ纭殑閭鍦板潃
 25=璇疯緭鍏ユ偍鐨勯偖绠�
+26=浣忓畢绠$悊
+27=鎴愬憳绠$悊
+28=鏈竷闃�
+29=甯冮槻涓�
+30=鏁版嵁澶囦唤
+31=杈呭姪鍔熻兘
+32=娣诲姞鍔熻兘
+33=澶滈棿妯″紡
+34=閫氱敤璁剧疆
+35=鑾峰彇鏀寔
+36=鏀惰棌
+37=鍒嗙被
+38=鏅鸿兘
+39=涓汉
 [Czech]
\ No newline at end of file
diff --git a/HDL-ON_iOS/Resources/Phone/.DS_Store b/HDL-ON_iOS/Resources/Phone/.DS_Store
deleted file mode 100644
index 238882f..0000000
--- a/HDL-ON_iOS/Resources/Phone/.DS_Store
+++ /dev/null
Binary files differ
diff --git a/HDL-ON_iOS/Resources/Phone/LoginIcon/2.png b/HDL-ON_iOS/Resources/Phone/LoginIcon/2.png
old mode 100755
new mode 100644
index 0dc1c53..fd8570e
--- a/HDL-ON_iOS/Resources/Phone/LoginIcon/2.png
+++ b/HDL-ON_iOS/Resources/Phone/LoginIcon/2.png
Binary files differ
diff --git a/HDL-ON_iOS/Resources/Phone/Navigation/ClassificationIcon.png b/HDL-ON_iOS/Resources/Phone/Navigation/ClassificationIcon.png
new file mode 100644
index 0000000..0a44465
--- /dev/null
+++ b/HDL-ON_iOS/Resources/Phone/Navigation/ClassificationIcon.png
Binary files differ
diff --git a/HDL-ON_iOS/Resources/Phone/Navigation/CollectionIcon.png b/HDL-ON_iOS/Resources/Phone/Navigation/CollectionIcon.png
new file mode 100644
index 0000000..6455fb0
--- /dev/null
+++ b/HDL-ON_iOS/Resources/Phone/Navigation/CollectionIcon.png
Binary files differ
diff --git a/HDL-ON_iOS/Resources/Phone/Navigation/IntellectualizationIcon.png b/HDL-ON_iOS/Resources/Phone/Navigation/IntellectualizationIcon.png
new file mode 100644
index 0000000..678e0fb
--- /dev/null
+++ b/HDL-ON_iOS/Resources/Phone/Navigation/IntellectualizationIcon.png
Binary files differ
diff --git a/HDL-ON_iOS/Resources/Phone/Navigation/PersonalCenterIcon.png b/HDL-ON_iOS/Resources/Phone/Navigation/PersonalCenterIcon.png
new file mode 100644
index 0000000..7513c9a
--- /dev/null
+++ b/HDL-ON_iOS/Resources/Phone/Navigation/PersonalCenterIcon.png
Binary files differ
diff --git a/HDL-ON_iOS/Resources/Phone/Navigation/PersonalCenterIconOn.png b/HDL-ON_iOS/Resources/Phone/Navigation/PersonalCenterIconOn.png
new file mode 100644
index 0000000..509d5ac
--- /dev/null
+++ b/HDL-ON_iOS/Resources/Phone/Navigation/PersonalCenterIconOn.png
Binary files differ
diff --git a/HDL-ON_iOS/Resources/Phone/Navigation/UserPageNavbg.png b/HDL-ON_iOS/Resources/Phone/Navigation/UserPageNavbg.png
new file mode 100644
index 0000000..c56517f
--- /dev/null
+++ b/HDL-ON_iOS/Resources/Phone/Navigation/UserPageNavbg.png
Binary files differ
diff --git a/HDL-ON_iOS/Resources/Phone/PersonalCenter/AddFunctionIcon.png b/HDL-ON_iOS/Resources/Phone/PersonalCenter/AddFunctionIcon.png
new file mode 100644
index 0000000..b50f43c
--- /dev/null
+++ b/HDL-ON_iOS/Resources/Phone/PersonalCenter/AddFunctionIcon.png
Binary files differ
diff --git a/HDL-ON_iOS/Resources/Phone/PersonalCenter/AdminTypeIcon.png b/HDL-ON_iOS/Resources/Phone/PersonalCenter/AdminTypeIcon.png
new file mode 100644
index 0000000..008fe66
--- /dev/null
+++ b/HDL-ON_iOS/Resources/Phone/PersonalCenter/AdminTypeIcon.png
Binary files differ
diff --git a/HDL-ON_iOS/Resources/Phone/PersonalCenter/AuxiliaryFunctionIcon.png b/HDL-ON_iOS/Resources/Phone/PersonalCenter/AuxiliaryFunctionIcon.png
new file mode 100644
index 0000000..fdcf104
--- /dev/null
+++ b/HDL-ON_iOS/Resources/Phone/PersonalCenter/AuxiliaryFunctionIcon.png
Binary files differ
diff --git a/HDL-ON_iOS/Resources/Phone/PersonalCenter/DownIcon.png b/HDL-ON_iOS/Resources/Phone/PersonalCenter/DownIcon.png
new file mode 100644
index 0000000..127ca1e
--- /dev/null
+++ b/HDL-ON_iOS/Resources/Phone/PersonalCenter/DownIcon.png
Binary files differ
diff --git a/HDL-ON_iOS/Resources/Phone/PersonalCenter/GeneralSettingsIcon.png b/HDL-ON_iOS/Resources/Phone/PersonalCenter/GeneralSettingsIcon.png
new file mode 100644
index 0000000..3ec2846
--- /dev/null
+++ b/HDL-ON_iOS/Resources/Phone/PersonalCenter/GeneralSettingsIcon.png
Binary files differ
diff --git a/HDL-ON_iOS/Resources/Phone/PersonalCenter/MemberTypeIcon.png b/HDL-ON_iOS/Resources/Phone/PersonalCenter/MemberTypeIcon.png
new file mode 100644
index 0000000..9eb6eab
--- /dev/null
+++ b/HDL-ON_iOS/Resources/Phone/PersonalCenter/MemberTypeIcon.png
Binary files differ
diff --git a/HDL-ON_iOS/Resources/Phone/PersonalCenter/NightViewIcon.png b/HDL-ON_iOS/Resources/Phone/PersonalCenter/NightViewIcon.png
new file mode 100644
index 0000000..6cdbaeb
--- /dev/null
+++ b/HDL-ON_iOS/Resources/Phone/PersonalCenter/NightViewIcon.png
Binary files differ
diff --git a/HDL-ON_iOS/Resources/Phone/PersonalCenter/ResidenceArmIcon.png b/HDL-ON_iOS/Resources/Phone/PersonalCenter/ResidenceArmIcon.png
new file mode 100644
index 0000000..d344b4e
--- /dev/null
+++ b/HDL-ON_iOS/Resources/Phone/PersonalCenter/ResidenceArmIcon.png
Binary files differ
diff --git a/HDL-ON_iOS/Resources/Phone/PersonalCenter/ResidenceDataBackupIcon.png b/HDL-ON_iOS/Resources/Phone/PersonalCenter/ResidenceDataBackupIcon.png
new file mode 100644
index 0000000..f4d5766
--- /dev/null
+++ b/HDL-ON_iOS/Resources/Phone/PersonalCenter/ResidenceDataBackupIcon.png
Binary files differ
diff --git a/HDL-ON_iOS/Resources/Phone/PersonalCenter/ResidenceManageIcon.png b/HDL-ON_iOS/Resources/Phone/PersonalCenter/ResidenceManageIcon.png
new file mode 100644
index 0000000..1db6c48
--- /dev/null
+++ b/HDL-ON_iOS/Resources/Phone/PersonalCenter/ResidenceManageIcon.png
Binary files differ
diff --git a/HDL-ON_iOS/Resources/Phone/PersonalCenter/ResidenceMemberIcon.png b/HDL-ON_iOS/Resources/Phone/PersonalCenter/ResidenceMemberIcon.png
new file mode 100644
index 0000000..f5225d1
--- /dev/null
+++ b/HDL-ON_iOS/Resources/Phone/PersonalCenter/ResidenceMemberIcon.png
Binary files differ
diff --git a/HDL-ON_iOS/Resources/Phone/PersonalCenter/SupportIcon.png b/HDL-ON_iOS/Resources/Phone/PersonalCenter/SupportIcon.png
new file mode 100644
index 0000000..c71ab90
--- /dev/null
+++ b/HDL-ON_iOS/Resources/Phone/PersonalCenter/SupportIcon.png
Binary files differ
diff --git a/HDL-ON_iOS/Resources/Phone/PersonalCenter/SwitchIcon.png b/HDL-ON_iOS/Resources/Phone/PersonalCenter/SwitchIcon.png
new file mode 100644
index 0000000..30c8c08
--- /dev/null
+++ b/HDL-ON_iOS/Resources/Phone/PersonalCenter/SwitchIcon.png
Binary files differ
diff --git a/HDL-ON_iOS/Resources/Phone/PersonalCenter/UserTypebg.png b/HDL-ON_iOS/Resources/Phone/PersonalCenter/UserTypebg.png
new file mode 100644
index 0000000..88e784a
--- /dev/null
+++ b/HDL-ON_iOS/Resources/Phone/PersonalCenter/UserTypebg.png
Binary files differ
diff --git a/HDL-ON_iOS/ViewController.cs b/HDL-ON_iOS/ViewController.cs
index 89ca7a7..10b166b 100644
--- a/HDL-ON_iOS/ViewController.cs
+++ b/HDL-ON_iOS/ViewController.cs
@@ -33,7 +33,7 @@
             {
                 Language.CurrentLanguage = UserConfig.Instance.SetLanguage;
             }
-            HDL_ON.UI.MainPage.Show();
+            HDL_ON.MainPage.Show();
 
             //渚︽祴缃戠粶鍙樺寲
             Reachability.ReachabilityChanged += UpdateStatus;
diff --git a/HDL_ON/Common/R.cs b/HDL_ON/Common/R.cs
index 0c630da..83ea282 100644
--- a/HDL_ON/Common/R.cs
+++ b/HDL_ON/Common/R.cs
@@ -1,6 +1,6 @@
 using System;
 
-namespace HDL_ON.R
+namespace HDL_ON
 {
     public static class InternationalizationString
     {
@@ -24,6 +24,20 @@
         public readonly static int UniversalDevice = 358;
         public readonly static int Environmental = 435;
 
+        public readonly static int Personal = 39;
+        public readonly static int Intellectualization = 38;
+        public readonly static int Classification = 37;
+        public readonly static int Collection = 36;
+        public readonly static int GetSupport = 35;
+        public readonly static int GeneralSettings = 34;
+        public readonly static int NightView = 33;
+        public readonly static int AddFunction = 32;
+        public readonly static int AuxiliaryFunction = 31;
+        public readonly static int DataBackup = 30;
+        public readonly static int Defense = 29;
+        public readonly static int Undefense = 28;
+        public readonly static int ResidenceMemberManage = 27;
+        public readonly static int ResidenceManage = 26;
         public readonly static int PlsEntryEmailAddress = 25;
         public readonly static int PlsEntryCorrectEmailAddress = 24;
         public readonly static int VerificationCodeWrong = 23;
diff --git a/HDL_ON/DAL/Net/MqttCommon.cs b/HDL_ON/DAL/Net/MqttCommon.cs
index 3d4a581..ec35953 100644
--- a/HDL_ON/DAL/Net/MqttCommon.cs
+++ b/HDL_ON/DAL/Net/MqttCommon.cs
@@ -350,7 +350,7 @@
                 {
                     return;
                 }
-                var topicName = @"/" + MainPage.LoginUser.AccountString.ToLower() + @"/" + UserConfig.Instance.GatewayMAC.Replace(".", "") + @"/" + currentGuid;
+                var topicName = @"/" + MainPage.LoginUser.AccountString.ToLower() + @"/" + UserConfig.Instance.CurrentRegion.MAC.Replace(".", "") + @"/" + currentGuid;
                 switch (optionType)
                 {
                     case 0:
diff --git a/HDL_ON/HDL/Operation/UserConfig.cs b/HDL_ON/HDL/Operation/UserConfig.cs
index 9af80c9..1a3e264 100644
--- a/HDL_ON/HDL/Operation/UserConfig.cs
+++ b/HDL_ON/HDL/Operation/UserConfig.cs
@@ -1,7 +1,6 @@
 锘縰sing System;
 using System.Collections.Generic;
 using HDL_ON.DAL;
-using HDL_ON.R;
 
 namespace HDL_ON
 {
@@ -23,33 +22,11 @@
                         }
                         if (temp == null) {
                             instance = new UserConfig { };
-                            instance.HideDeviceTypes.Add (InternationalizationString.VideoIntercom);
-                            instance.HideDeviceTypes.Add (InternationalizationString.Thermostat);
                         } else {
                             instance = temp;
                         }
                     } catch { }
                 }
-                instance.DeviceTypes = new List<int> (){
-                    InternationalizationString.AC,
-                    InternationalizationString.Lights,
-                    InternationalizationString.Curtain,
-                    InternationalizationString.Scenes,
-                    InternationalizationString.FoolHeat,
-                    InternationalizationString.Monitor,
-                    InternationalizationString.Security,
-                    InternationalizationString.TV,
-                    InternationalizationString.Music,
-                    InternationalizationString.ElectricalControl,
-                    InternationalizationString.Fan,
-                    InternationalizationString.DoorLock,
-                    InternationalizationString.UniversalDevice,
-                    InternationalizationString.Environmental,
-                    InternationalizationString.VideoIntercom,
-                    InternationalizationString.Thermostat,
-
-                    //-------------------------------------
-                };
                 return instance;
             }
         }
@@ -71,16 +48,10 @@
         }
 
         public int internetStatus = 2;
-
         /// <summary>
-        /// 瀛樻斁涓嶇敤璋冨厜鍔熻兘鐨勮皟鍏夎澶�
+        /// 鍥藉浠g爜
         /// </summary>
-        public List<string> UnEnableDimmingLight = new List<string> ();
-
-        /// <summary>
-        /// 鎻掑骇寮�鍏冲垪琛�
-        /// </summary>
-        public List<string> SocketList = new List<string> ();
+        public string CountryCode;
 
         /// <summary>
         /// 鎵嬫満appID
@@ -92,72 +63,17 @@
         /// </summary>
         public string phoneName = string.Empty;
 
-        /// <summary>
-        /// 鐢ㄦ埛鐣岄潰杩涘叆鏃舵槸鍚︽樉绀虹殑鏄叏灞�鍦烘櫙鐣岄潰
-        /// </summary>
-        public bool SceneOfGloba = false;
-
-        /// <summary>
-        /// 淇濆瓨杩滅▼杩炴帴鐨勭綉缁滆澶囨枃浠跺悕
-        /// </summary>
-        public string RemoteModeFile = string.Empty;
-
-        /// <summary>
-        /// 鏄惁灞曞紑鎴块棿鐏厜鍒楄〃
-        /// </summary>
-        public bool ShowRoomLightList = true;
-
-        /// <summary>
-        /// 鏄惁灞曞紑鎴块棿绐楀笜鍒楄〃
-        /// </summary>
-        public bool ShowRoomCurtainList = true;
-
-        /// <summary>
-        /// 闅愯棌娌℃湁鍦烘櫙鐨勬埧闂�
-        /// </summary>
-        public bool HideInvalidRoomScene = false;
-
-        public bool ShowFunctionBackground = true;
-
-        //瑕佹樉绀虹殑璁惧绫诲瀷鍏堝湪杩欓噷鍔犺繘鏂囨湰閫夋嫨
-        public List<int> DeviceTypes = null;
-
-        public List<int> HideDeviceTypes = new List<int> ();
-
         public Dictionary<string, int> SkinVision = new Dictionary<string, int> ();
         public Dictionary<string, int> DowlaodSkinVision = new Dictionary<string, int> ();
-        /// <summary>
-        /// 褰撳墠浣跨敤鐨勭毊鑲�
-        /// </summary>
-        public string CurrentSkinName {
-            get {
-                string skinPath = "Phone";
-                if (SkinCode == 0) {
-                    skinPath = "Phone";
-                } else if (SkinCode == 1) {
-                    skinPath = "Phone2";
-                }
-                return skinPath;
-            }
-        }
-
         /// <summary>
         /// 瀹夐槻瀵嗙爜
         /// </summary>
         public string ArmPW = "85521566";
 
-
         /// <summary>
         /// 鏄惁鏄剧ず鍦烘櫙鍒楄〃
         /// </summary>
         public bool ShowAlternativeScene = true;
-
-        //闂ㄩ攣瀵嗙爜淇濆瓨
-        public Dictionary<string, string> RemoteDoorLockPasswordList = new Dictionary<string, string> ();
-
-        public string CountryCode = "CN";
-
-        public int SkinCode = 0;
 
         public string SetLanguage = "";
 
@@ -170,48 +86,9 @@
         /// 鏄惁涓哄晢搴楁渶鏂扮増鏈�
         /// </summary>
         public bool IsAppStoreVersionNewer = true;
-        /// <summary>
-        /// 鏄惁闇�瑕佹洿鏂帮紝鏇存柊鐨勭被鍨嬫槸浠�涔�
-        /// </summary>
-        //public SimpleControl.Phone.UpdateVersionType UpdateVersionType = 0;
 
         public List<RegionInfoRes> HomeLists = new List<RegionInfoRes> ();
 
-        public RegionInfoRes CurrentRegion = new RegionInfoRes ();
-        [Newtonsoft.Json.JsonIgnore]
-        public string GatewayMAC {
-            get {
-                return CurrentRegion.MAC;
-            }
-        }
-
-        public List<string> RometoUserInfoKeys = new List<string> ();
-
-        //public static List<string> LocalFiles = IO.FileUtils.ReadFiles ();
-
-        /// <summary>
-        /// 璁板綍鏈�鍚庝竴娆¤Е鍙戠殑鍦烘櫙
-        /// </summary>
-        public string CurScene = string.Empty;
-
-        /// <summary>
-        /// 涓婚〉鏄惁璁剧疆浜嗕紶鎰熷櫒
-        /// </summary>
-        public bool IsSetHomePageSensor = false;
-        public HomePageSensor temp = null;// new HomePageSensor () { DeviceID = 11, LoopID = 1, Name = "temp.", SubnetID = 1 };
-        public HomePageSensor pm25 = null;// new HomePageSensor () { DeviceID = 1, LoopID = 1, Name = "pm25", SubnetID = 1 };
-        public HomePageSensor humidity = null;//new HomePageSensor () { DeviceID = 1, LoopID =2, Name = "humidity", SubnetID = 1 };
-        public HomePageSensor co2 = null;//new HomePageSensor () { DeviceID = 1, LoopID = 3, Name = "co2", SubnetID = 1 };
-        public HomePageSensor tvoc = null;//new HomePageSensor () { DeviceID = 1, LoopID = 4, Name = "tvoc", SubnetID = 1 };
-        public HomePageSensor formaldehyde = null;// new HomePageSensor () { DeviceID = 1, LoopID = 5, Name = "formaldehyde", SubnetID = 1 };
-    }
-
-    public class HomePageSensor
-    {
-        public byte SubnetID;
-        public byte DeviceID;
-        public byte LoopID;
-        public string Name;
-        public double values;
+        public RegionInfoRes CurrentRegion = new RegionInfoRes() { MAC = "0123456789ABCDEF", RegionID = 6666, RegionName = "濡効鐨勫" } ;
     }
 }
\ No newline at end of file
diff --git a/HDL_ON/HDL_ON.projitems b/HDL_ON/HDL_ON.projitems
index 1de6e36..c6fe288 100644
--- a/HDL_ON/HDL_ON.projitems
+++ b/HDL_ON/HDL_ON.projitems
@@ -28,14 +28,9 @@
     <Compile Include="$(MSBuildThisFileDirectory)Common\R.cs" />
     <Compile Include="$(MSBuildThisFileDirectory)DAL\Net\MyWebClient.cs" />
     <Compile Include="$(MSBuildThisFileDirectory)DAL\Net\MqttCommon.cs" />
-    <Compile Include="$(MSBuildThisFileDirectory)UI\UI1-Login\LoginPage.cs" />
-    <Compile Include="$(MSBuildThisFileDirectory)UI\UI1-Login\LoginPageBLL.cs" />
     <Compile Include="$(MSBuildThisFileDirectory)UI\CSS\CSS.cs" />
     <Compile Include="$(MSBuildThisFileDirectory)DAL\Server\HttpServerRequest.cs" />
-    <Compile Include="$(MSBuildThisFileDirectory)UI\UI1-Login\ResetPassword_VerificationCode.cs" />
     <Compile Include="$(MSBuildThisFileDirectory)UI\UI0-Public\PublicAssmebly.cs" />
-    <Compile Include="$(MSBuildThisFileDirectory)UI\UI1-Login\RegisterPage.cs" />
-    <Compile Include="$(MSBuildThisFileDirectory)UI\UI1-Login\LoginBaseView.cs" />
     <Compile Include="$(MSBuildThisFileDirectory)UI\UI0-Public\PublicMothed.cs" />
     <Compile Include="$(MSBuildThisFileDirectory)Entity\ResponseEntity\BackupInfoRes.cs" />
     <Compile Include="$(MSBuildThisFileDirectory)Entity\ResponseEntity\DeviceInfoRes.cs" />
@@ -57,10 +52,17 @@
     <Compile Include="$(MSBuildThisFileDirectory)Entity\ResponseEntity\UserLoginRes.cs" />
     <Compile Include="$(MSBuildThisFileDirectory)Entity\Enumerative\EmptyHttpReques.cs" />
     <Compile Include="$(MSBuildThisFileDirectory)DAL\Server\HttpServerRequestBase.cs" />
-    <Compile Include="$(MSBuildThisFileDirectory)UI\UI1-Login\RegisterPageBLL.cs" />
-    <Compile Include="$(MSBuildThisFileDirectory)UI\UI1-Login\ForgetPasswordPage.cs" />
-    <Compile Include="$(MSBuildThisFileDirectory)UI\UI1-Login\ForgetPasswordPageBLL.cs" />
-    <Compile Include="$(MSBuildThisFileDirectory)UI\UI2-4-PersonalCenter\PersonalCenterPage.cs" />
+    <Compile Include="$(MSBuildThisFileDirectory)UI\UI1-Login\BLL\RegisterPageBLL.cs" />
+    <Compile Include="$(MSBuildThisFileDirectory)UI\UI1-Login\BLL\ForgetPasswordPageBLL.cs" />
+    <Compile Include="$(MSBuildThisFileDirectory)UI\UI1-Login\BLL\LoginPageBLL.cs" />
+    <Compile Include="$(MSBuildThisFileDirectory)UI\UI2\4-PersonalCenter\UI\PersonalCenterPage.cs" />
+    <Compile Include="$(MSBuildThisFileDirectory)UI\UI2\4-PersonalCenter\BLL\PersonalCenterPageBLL.cs" />
+    <Compile Include="$(MSBuildThisFileDirectory)UI\UI1-Login\UI\ForgetPasswordPage.cs" />
+    <Compile Include="$(MSBuildThisFileDirectory)UI\UI1-Login\UI\LoginBaseView.cs" />
+    <Compile Include="$(MSBuildThisFileDirectory)UI\UI1-Login\UI\LoginPage.cs" />
+    <Compile Include="$(MSBuildThisFileDirectory)UI\UI1-Login\UI\RegisterPage.cs" />
+    <Compile Include="$(MSBuildThisFileDirectory)UI\UI1-Login\UI\ResetPassword_VerificationCode.cs" />
+    <Compile Include="$(MSBuildThisFileDirectory)UI\UI2\UserPage.cs" />
   </ItemGroup>
   <ItemGroup>
     <Folder Include="$(MSBuildThisFileDirectory)UI\" />
@@ -69,12 +71,16 @@
     <Folder Include="$(MSBuildThisFileDirectory)DAL\Net\" />
     <Folder Include="$(MSBuildThisFileDirectory)Common\" />
     <Folder Include="$(MSBuildThisFileDirectory)UI\CSS\" />
-    <Folder Include="$(MSBuildThisFileDirectory)UI\Common\" />
     <Folder Include="$(MSBuildThisFileDirectory)DAL\Server\" />
     <Folder Include="$(MSBuildThisFileDirectory)UI\UI0-Public\" />
     <Folder Include="$(MSBuildThisFileDirectory)Entity\" />
     <Folder Include="$(MSBuildThisFileDirectory)Entity\ResponseEntity\" />
     <Folder Include="$(MSBuildThisFileDirectory)Entity\Enumerative\" />
-    <Folder Include="$(MSBuildThisFileDirectory)UI\UI2-4-PersonalCenter\" />
+    <Folder Include="$(MSBuildThisFileDirectory)UI\UI2\" />
+    <Folder Include="$(MSBuildThisFileDirectory)UI\UI2\4-PersonalCenter\" />
+    <Folder Include="$(MSBuildThisFileDirectory)UI\UI1-Login\BLL\" />
+    <Folder Include="$(MSBuildThisFileDirectory)UI\UI2\4-PersonalCenter\UI\" />
+    <Folder Include="$(MSBuildThisFileDirectory)UI\UI2\4-PersonalCenter\BLL\" />
+    <Folder Include="$(MSBuildThisFileDirectory)UI\UI1-Login\UI\" />
   </ItemGroup>
 </Project>
\ No newline at end of file
diff --git a/HDL_ON/UI/MainPage.cs b/HDL_ON/UI/MainPage.cs
index 9c9f14e..12089b0 100644
--- a/HDL_ON/UI/MainPage.cs
+++ b/HDL_ON/UI/MainPage.cs
@@ -1,18 +1,13 @@
 锘縰sing System;
 using System.Collections.Generic;
-using System.Net;
-using System.Text;
-using HDL_ON.DAL;
 using HDL_ON.UI.CSS;
 using Shared;
 
-namespace HDL_ON.UI
+namespace HDL_ON
 {
     public static class MainPage
     {
         public static FrameLayout BaseView { get; internal set; }
-
-        //public static PageLayout MainPageView { get; internal set; }
 
         public static bool DisplayCompleted = false;
 
@@ -41,20 +36,32 @@
                 BaseView = Application.MainPage;
                 Application.MainPage.BackgroundColor = CSS_Color.MainBackgroundColor;
 
-                //MainPageView = new PageLayout() {
-                //    IsShowPoint = false,
-                //};
-                //BaseView.AddChidren(MainPageView);
 
-                var loginBaseView = new UI1Login.LoginBaseView();
-                BaseView.AddChidren(loginBaseView);
+#if DEBUG
+                MainPage.LoginUser = new UserInfo
+                {
+                    ID = 0,
+                    AccountType = 0,
+                    AccountString = "zxn@hdlchina.com.cn",
+                    Password = "",
+                    UserName = "灏忎竷灏忎竷",
+                    LastTime = DateTime.Now,
+                };
+
+                var ss = new UI.UserPage();
+                MainPage.BaseView.AddChidren(ss);
+                ss.ChoosePersonalCenter();
+
+                //var personalCenterPage = new UI2.PersonalCenterPage();
+                //MainPage.BaseView.AddChidren(personalCenterPage);
+                //personalCenterPage.LoadView();
+#else
                 var fisrtView = new UI1Login.LoginPage();
-
                 fisrtView.BackgroundColor = CSS_Color.MainBackgroundColor;
-                loginBaseView.AddChidren(fisrtView);
+                BaseView.AddChidren(fisrtView);
                 fisrtView.LoadView();
+#endif
 
-                //HDL_ON
             }
             catch
             {
diff --git a/HDL_ON/UI/UI1-Login/ForgetPasswordPageBLL.cs b/HDL_ON/UI/UI1-Login/BLL/ForgetPasswordPageBLL.cs
similarity index 94%
rename from HDL_ON/UI/UI1-Login/ForgetPasswordPageBLL.cs
rename to HDL_ON/UI/UI1-Login/BLL/ForgetPasswordPageBLL.cs
index 98fbf25..50aa29f 100644
--- a/HDL_ON/UI/UI1-Login/ForgetPasswordPageBLL.cs
+++ b/HDL_ON/UI/UI1-Login/BLL/ForgetPasswordPageBLL.cs
@@ -35,7 +35,7 @@
                 btnPhoneLogin.TextColor = CSS_Color.MainColor;
                 btnPhoneLogin.TextSize = CSS_FontSize.EmphasisFontSize_Secondary;
                 btnChooseBottomLine.X = btnPhoneLogin.X + Application.GetRealWidth(27);
-                etAccount.PlaceholderText = Language.StringByID(R.InternationalizationString.PlsEntryCorrectMobilNeumber);
+                etAccount.PlaceholderText = Language.StringByID(InternationalizationString.PlsEntryCorrectMobilNeumber);
                 #endregion
 
                 #region 鍒囨崲鏂瑰紡鏂瑰紡鍙婂浘鏍�
@@ -57,7 +57,7 @@
                 btnEmailLogin.TextColor = CSS_Color.MainColor;
                 btnEmailLogin.TextSize = CSS_FontSize.EmphasisFontSize_Secondary;
                 btnChooseBottomLine.X = btnEmailLogin.X + Application.GetRealWidth(27);
-                etAccount.PlaceholderText = Language.StringByID(R.InternationalizationString.PlsEntryEmailAddress);
+                etAccount.PlaceholderText = Language.StringByID(InternationalizationString.PlsEntryEmailAddress);
                 #endregion
 
                 #region 鍒囨崲淇敼鏂瑰紡鍙婂浘鏍�
@@ -103,7 +103,7 @@
                             new Tip()
                             {
                                 CloseTime = 3,
-                                Text = Language.StringByID(R.InternationalizationString.PlsEntryCorrectMobilNeumber),
+                                Text = Language.StringByID(InternationalizationString.PlsEntryCorrectMobilNeumber),
                                 Direction = AMPopTipDirection.None,
                             }.Show(bodyView);
                         }
@@ -130,7 +130,7 @@
                             new Tip()
                             {
                                 CloseTime = 3,
-                                Text = Language.StringByID(R.InternationalizationString.PlsEntryCorrectEmailAddress),
+                                Text = Language.StringByID(InternationalizationString.PlsEntryCorrectEmailAddress),
                                 Direction = AMPopTipDirection.None,
                             }.Show(bodyView);
                         }
@@ -166,7 +166,7 @@
                         {
                             CloseTime = 3,
                             Direction = AMPopTipDirection.None,
-                            Text = Language.StringByID(R.InternationalizationString.IncorrectRepeatPassword)
+                            Text = Language.StringByID(InternationalizationString.IncorrectRepeatPassword)
                         }.Show(bodyView);
                     }
                 }
@@ -192,7 +192,7 @@
                         {
                             CloseTime = 3,
                             Direction = AMPopTipDirection.None,
-                            Text = Language.StringByID(R.InternationalizationString.IncorrectRepeatPassword)
+                            Text = Language.StringByID(InternationalizationString.IncorrectRepeatPassword)
                         }.Show(bodyView);
                     }
                     else
@@ -291,7 +291,7 @@
                         {
                             CloseTime = 3,
                             Direction = AMPopTipDirection.None,
-                            Text = Language.StringByID(R.InternationalizationString.AccountAlreadyExists)
+                            Text = Language.StringByID(InternationalizationString.AccountAlreadyExists)
                         }.Show(bodyView);
                     }
                 }
@@ -339,7 +339,7 @@
                         {
                             CloseTime = 3,
                             Direction = AMPopTipDirection.None,
-                            Text = Language.StringByID(R.InternationalizationString.VerificationCodeWrong)
+                            Text = Language.StringByID(InternationalizationString.VerificationCodeWrong)
                         }.Show(bodyView);
                     }
                 }
@@ -377,7 +377,7 @@
                         {
                             CloseTime = 3,
                             Direction = AMPopTipDirection.None,
-                            Text = Language.StringByID(R.InternationalizationString.VerificationCodeWrong)
+                            Text = Language.StringByID(InternationalizationString.VerificationCodeWrong)
                         }.Show(bodyView);
                     }
                 }
diff --git a/HDL_ON/UI/UI1-Login/LoginPageBLL.cs b/HDL_ON/UI/UI1-Login/BLL/LoginPageBLL.cs
similarity index 93%
rename from HDL_ON/UI/UI1-Login/LoginPageBLL.cs
rename to HDL_ON/UI/UI1-Login/BLL/LoginPageBLL.cs
index d788099..a221911 100644
--- a/HDL_ON/UI/UI1-Login/LoginPageBLL.cs
+++ b/HDL_ON/UI/UI1-Login/BLL/LoginPageBLL.cs
@@ -75,7 +75,7 @@
                 btnEmailLogin.TextSize = CSS_FontSize.TextFontSize;
                 btnPhoneLogin.TextColor = CSS_Color.MainColor;
                 btnPhoneLogin.TextSize = CSS_FontSize.EmphasisFontSize_Secondary;
-                etAccount.PlaceholderText = Language.StringByID(R.InternationalizationString.PlsEntryCorrectMobilNeumber);
+                etAccount.PlaceholderText = Language.StringByID(InternationalizationString.PlsEntryCorrectMobilNeumber);
                 #endregion
 
                 #region 鍒囨崲鐧诲綍鏂瑰紡鍙婂浘鏍�
@@ -98,7 +98,7 @@
                 btnPhoneLogin.TextSize = CSS_FontSize.TextFontSize;
                 btnEmailLogin.TextColor = CSS_Color.MainColor;
                 btnEmailLogin.TextSize = CSS_FontSize.EmphasisFontSize_Secondary;
-                etAccount.PlaceholderText = Language.StringByID(R.InternationalizationString.PlsEntryEmailAddress);
+                etAccount.PlaceholderText = Language.StringByID(InternationalizationString.PlsEntryEmailAddress);
                 #endregion
 
                 #region 鍒囨崲鐧诲綍绫诲瀷鍙婂浘鏍�
@@ -113,7 +113,7 @@
                 //閭鍙湁瀵嗙爜鐧诲綍妯″紡
                 logintMode = 0;
                 //瀵嗙爜鐧诲綍
-                btnSwitchLoginMode.TextID = R.InternationalizationString.VerificationCodeLogin;
+                btnSwitchLoginMode.TextID = InternationalizationString.VerificationCodeLogin;
                 passwordView.AddChidren(btnVisiblePassword);
                 passwordView.AddChidren(btnDividingLineVertical_PasswordView2);
                 passwordView.AddChidren(btnForgetPassword);
@@ -144,7 +144,7 @@
                 //瀵嗙爜鐧诲綍
                 if (logintMode == 0)
                 {
-                    btnSwitchLoginMode.TextID = R.InternationalizationString.VerificationCodeLogin;
+                    btnSwitchLoginMode.TextID = InternationalizationString.VerificationCodeLogin;
                     passwordView.AddChidren(btnVisiblePassword);
                     passwordView.AddChidren(btnDividingLineVertical_PasswordView2);
                     passwordView.AddChidren(btnForgetPassword);
@@ -159,7 +159,7 @@
                 //楠岃瘉鐮佺櫥褰�
                 else if (logintMode == 1)
                 {
-                    btnSwitchLoginMode.TextID = R.InternationalizationString.PasswordLogin;
+                    btnSwitchLoginMode.TextID = InternationalizationString.PasswordLogin;
                     passwordView.AddChidren(btnGetVerificationCode);
                     btnPasswordIcon.IsSelected = true;
                     if (btnVisiblePassword.Parent != null)
@@ -259,6 +259,7 @@
                     //鍒涘缓鐧诲綍绾跨▼
                     var loginThread = LoadMethod_LoginThread();
                     LoadPage_WaitPage(loginThread);
+
                 }
             };
             #region 褰撹处鍙峰瘑鐮侀兘杈撳叆鏃讹紝鎵嶈兘鐐瑰嚮鐧诲綍鎸夐挳
@@ -294,7 +295,7 @@
         {
             waitPage = new Loading();
             bodyView.AddChidren(waitPage);
-            waitPage.Start(Language.StringByID(R.InternationalizationString.PleaseWait));
+            waitPage.Start(Language.StringByID(InternationalizationString.PleaseWait));
             var showedTime = DateTime.Now;
             //濡傛灉绛夊緟浜嬩欢杩囬暱锛屽彲浠ュ厑璁哥敤鎴峰彇娑堝綋鍓嶆搷浣�
             waitPage.MouseUpEventHandler += (sender, e) =>
@@ -341,6 +342,14 @@
                         };
                         MainPage.LoginUser.SaveUserInfo();
                         MainPage.Log("鐧诲綍鎴愬姛銆�");
+                        //璺宠浆椤甸潰----
+                        Application.RunOnMainThread(() =>
+                        {
+                            var personalCenterPage = new UI2.PersonalCenterPage();
+                            personalCenterPage.BackgroundColor = CSS_Color.MainBackgroundColor;
+                            MainPage.BaseView.AddChidren(personalCenterPage);
+                            personalCenterPage.LoadView();
+                        });
 
                         /*
                          * Wait : 鎺ㄩ�佹敞鍐�
diff --git a/HDL_ON/UI/UI1-Login/RegisterPageBLL.cs b/HDL_ON/UI/UI1-Login/BLL/RegisterPageBLL.cs
similarity index 94%
rename from HDL_ON/UI/UI1-Login/RegisterPageBLL.cs
rename to HDL_ON/UI/UI1-Login/BLL/RegisterPageBLL.cs
index 947b4f2..69578ca 100644
--- a/HDL_ON/UI/UI1-Login/RegisterPageBLL.cs
+++ b/HDL_ON/UI/UI1-Login/BLL/RegisterPageBLL.cs
@@ -34,7 +34,7 @@
                 btnEmailLogin.TextSize = CSS_FontSize.TextFontSize;
                 btnPhoneLogin.TextColor = CSS_Color.MainColor;
                 btnPhoneLogin.TextSize = CSS_FontSize.EmphasisFontSize_Secondary;
-                etAccount.PlaceholderText = Language.StringByID(R.InternationalizationString.PlsEntryCorrectMobilNeumber);
+                etAccount.PlaceholderText = Language.StringByID(InternationalizationString.PlsEntryCorrectMobilNeumber);
                 #endregion
 
                 #region 鍒囨崲娉ㄥ唽鏂瑰紡鍙婂浘鏍�
@@ -55,7 +55,7 @@
                 btnPhoneLogin.TextSize = CSS_FontSize.TextFontSize;
                 btnEmailLogin.TextColor = CSS_Color.MainColor;
                 btnEmailLogin.TextSize = CSS_FontSize.EmphasisFontSize_Secondary;
-                etAccount.PlaceholderText = Language.StringByID(R.InternationalizationString.PlsEntryEmailAddress);
+                etAccount.PlaceholderText = Language.StringByID(InternationalizationString.PlsEntryEmailAddress);
                 #endregion
 
                 #region 鍒囨崲娉ㄥ唽绫诲瀷鍙婂浘鏍�
@@ -102,7 +102,7 @@
                             new Tip()
                             {
                                 CloseTime = 3,
-                                Text = Language.StringByID(R.InternationalizationString.PlsEntryCorrectMobilNeumber),
+                                Text = Language.StringByID(InternationalizationString.PlsEntryCorrectMobilNeumber),
                                 Direction = AMPopTipDirection.None,
                             }.Show(bodyView);
                         }
@@ -129,7 +129,7 @@
                             new Tip()
                             {
                                 CloseTime = 3,
-                                Text = Language.StringByID(R.InternationalizationString.PlsEntryCorrectEmailAddress),
+                                Text = Language.StringByID(InternationalizationString.PlsEntryCorrectEmailAddress),
                                 Direction = AMPopTipDirection.None,
                             }.Show(bodyView);
                         }
@@ -165,7 +165,7 @@
                         {
                             CloseTime = 3,
                             Direction = AMPopTipDirection.None,
-                            Text = Language.StringByID(R.InternationalizationString.IncorrectRepeatPassword)
+                            Text = Language.StringByID(InternationalizationString.IncorrectRepeatPassword)
                         }.Show(bodyView);
                     }
                 }
@@ -191,7 +191,7 @@
                         {
                             CloseTime = 3,
                             Direction = AMPopTipDirection.None,
-                            Text = Language.StringByID(R.InternationalizationString.IncorrectRepeatPassword)
+                            Text = Language.StringByID(InternationalizationString.IncorrectRepeatPassword)
                         }.Show(bodyView);
                     }
                     else
@@ -290,7 +290,7 @@
                         {
                             CloseTime = 3,
                             Direction = AMPopTipDirection.None,
-                            Text = Language.StringByID(R.InternationalizationString.AccountAlreadyExists)
+                            Text = Language.StringByID(InternationalizationString.AccountAlreadyExists)
                         }.Show(bodyView);
                     }
                 }
@@ -338,7 +338,7 @@
                         {
                             CloseTime = 3,
                             Direction = AMPopTipDirection.None,
-                            Text = Language.StringByID(R.InternationalizationString.VerificationCodeWrong)
+                            Text = Language.StringByID(InternationalizationString.VerificationCodeWrong)
                         }.Show(bodyView);
                     }
                 }
@@ -376,7 +376,7 @@
                         {
                             CloseTime = 3,
                             Direction = AMPopTipDirection.None,
-                            Text = Language.StringByID(R.InternationalizationString.VerificationCodeWrong)
+                            Text = Language.StringByID(InternationalizationString.VerificationCodeWrong)
                         }.Show(bodyView);
                     }
                 }
diff --git a/HDL_ON/UI/UI1-Login/ForgetPasswordPage.cs b/HDL_ON/UI/UI1-Login/UI/ForgetPasswordPage.cs
similarity index 95%
rename from HDL_ON/UI/UI1-Login/ForgetPasswordPage.cs
rename to HDL_ON/UI/UI1-Login/UI/ForgetPasswordPage.cs
index 33ed547..a6c11be 100644
--- a/HDL_ON/UI/UI1-Login/ForgetPasswordPage.cs
+++ b/HDL_ON/UI/UI1-Login/UI/ForgetPasswordPage.cs
@@ -171,7 +171,7 @@
 
         public void ShowDialog()
         {
-            new PublicAssmebly().LoadTopView(this, bodyView, Language.StringByID(R.InternationalizationString.Register));
+            new PublicAssmebly().LoadTopView(this, bodyView, Language.StringByID(InternationalizationString.Register));
 
             #region 淇敼鏂瑰紡閫夋嫨
             btnPhoneLogin = new Button()
@@ -180,7 +180,7 @@
                 Y = Application.GetRealHeight(112),
                 Width = Application.GetRealWidth(120),
                 Height = Application.GetRealHeight(40),
-                TextID = R.InternationalizationString.LoginByPhone,
+                TextID = InternationalizationString.LoginByPhone,
                 TextColor = CSS_Color.MainColor,
                 TextAlignment = TextAlignment.CenterLeft,
                 TextSize = CSS_FontSize.EmphasisFontSize_Secondary,
@@ -205,7 +205,7 @@
                 Y = Application.GetRealHeight(112),
                 Width = Application.GetRealWidth(100),
                 Height = Application.GetRealHeight(40),
-                TextID = R.InternationalizationString.LoginByEmail,
+                TextID = InternationalizationString.LoginByEmail,
                 TextColor = CSS_Color.PromptingColor1,
                 TextAlignment = TextAlignment.Center,
                 TextSize = CSS_FontSize.TextFontSize,
@@ -255,7 +255,7 @@
                 TextColor = CSS_Color.FirstLevelTitleColor,
                 TextSize = CSS_FontSize.TextFontSize,
                 PlaceholderTextColor = CSS_Color.PromptingColor1,
-                PlaceholderText = Language.StringByID(R.InternationalizationString.PlsEntryPhoneNumber),
+                PlaceholderText = Language.StringByID(InternationalizationString.PlsEntryPhoneNumber),
             };
             accountView.AddChidren(etAccount);
 
@@ -320,7 +320,7 @@
                 TextColor = CSS_Color.FirstLevelTitleColor,
                 TextSize = CSS_FontSize.TextFontSize,
                 PlaceholderTextColor = CSS_Color.PromptingColor1,
-                PlaceholderText = Language.StringByID(R.InternationalizationString.PlsEntryVerificationCode),
+                PlaceholderText = Language.StringByID(InternationalizationString.PlsEntryVerificationCode),
             };
             verificationCodeView.AddChidren(etVerificationCode);
 
@@ -328,7 +328,7 @@
             {
                 X = Application.GetRealWidth(219),
                 Width = Application.GetRealWidth(100),
-                TextID = R.InternationalizationString.GetVerificationCode,
+                TextID = InternationalizationString.GetVerificationCode,
                 SelectedTextColor = CSS_Color.MainColor,
                 TextColor = CSS_Color.PromptingColor1,
                 TextAlignment = TextAlignment.CenterRight,
@@ -385,7 +385,7 @@
                 TextColor = CSS_Color.FirstLevelTitleColor,
                 TextSize = CSS_FontSize.TextFontSize,
                 PlaceholderTextColor = CSS_Color.PromptingColor1,
-                PlaceholderText = Language.StringByID(R.InternationalizationString.PlsRegisterPassword),
+                PlaceholderText = Language.StringByID(InternationalizationString.PlsRegisterPassword),
                 SecureTextEntry = true,
             };
             passwordView.AddChidren(etPassword);
@@ -451,7 +451,7 @@
                 TextColor = CSS_Color.FirstLevelTitleColor,
                 TextSize = CSS_FontSize.TextFontSize,
                 PlaceholderTextColor = CSS_Color.PromptingColor1,
-                PlaceholderText = Language.StringByID(R.InternationalizationString.PlsRegisterRepeatPassword),
+                PlaceholderText = Language.StringByID(InternationalizationString.PlsRegisterRepeatPassword),
                 SecureTextEntry = true,
             };
             repeatPasswordView.AddChidren(etRepeatPassword);
@@ -490,7 +490,7 @@
                 Radius = (uint)Application.GetRealHeight(22),
                 SelectedBackgroundColor = CSS_Color.MainColor,
                 BackgroundColor = CSS_Color.PromptingColor1,
-                TextID = R.InternationalizationString.Register,
+                TextID = InternationalizationString.Register,
                 TextSize = CSS_FontSize.SubheadingFontSize,
                 TextColor = CSS_Color.MainBackgroundColor,
                 TextAlignment = TextAlignment.Center,
diff --git a/HDL_ON/UI/UI1-Login/LoginBaseView.cs b/HDL_ON/UI/UI1-Login/UI/LoginBaseView.cs
similarity index 100%
rename from HDL_ON/UI/UI1-Login/LoginBaseView.cs
rename to HDL_ON/UI/UI1-Login/UI/LoginBaseView.cs
diff --git a/HDL_ON/UI/UI1-Login/LoginPage.cs b/HDL_ON/UI/UI1-Login/UI/LoginPage.cs
similarity index 93%
rename from HDL_ON/UI/UI1-Login/LoginPage.cs
rename to HDL_ON/UI/UI1-Login/UI/LoginPage.cs
index e24e26d..81e2830 100644
--- a/HDL_ON/UI/UI1-Login/LoginPage.cs
+++ b/HDL_ON/UI/UI1-Login/UI/LoginPage.cs
@@ -169,9 +169,6 @@
             btnIcon.MouseUpEventHandler += (sender, e) =>
             {
 #if DEBUG
-                UserConfig.Instance.SkinCode = UserConfig.Instance.SkinCode > 1 ? 0 : 1;
-                SharedMethod.SharedMethod.ChangeSkin();
-                MainPage.Log($"UserConfig.skincode{UserConfig.Instance.SkinCode}");
                 etAccount.Text = "464027401@qq.com";
                 etPassword.Text = "qqqqqq";
 #endif
@@ -184,7 +181,7 @@
                 Y = Application.GetRealHeight(177),
                 Width = Application.GetRealWidth(120),
                 Height = Application.GetRealHeight(40),
-                TextID = R.InternationalizationString.LoginByPhone,
+                TextID = InternationalizationString.LoginByPhone,
                 TextColor = CSS_Color.MainColor,
                 TextAlignment = TextAlignment.CenterLeft,
                 TextSize = CSS_FontSize.EmphasisFontSize_Secondary,
@@ -197,7 +194,7 @@
                 Y = Application.GetRealHeight(177),
                 Width = Application.GetRealWidth(100),
                 Height = Application.GetRealHeight(40),
-                TextID = R.InternationalizationString.LoginByEmail,
+                TextID = InternationalizationString.LoginByEmail,
                 TextColor = CSS_Color.PromptingColor1,
                 TextAlignment = TextAlignment.Center,
                 TextSize = CSS_FontSize.TextFontSize,
@@ -244,7 +241,7 @@
                 TextColor = CSS_Color.FirstLevelTitleColor,
                 TextSize = CSS_FontSize.TextFontSize,
                 PlaceholderTextColor = CSS_Color.PromptingColor1,
-                PlaceholderText = Language.StringByID(R.InternationalizationString.PlsEntryAccount),
+                PlaceholderText = Language.StringByID(InternationalizationString.PlsEntryAccount),
             };
             accountView.AddChidren(etAccount);
 
@@ -312,7 +309,7 @@
                 TextColor = CSS_Color.FirstLevelTitleColor,
                 TextSize = CSS_FontSize.TextFontSize,
                 PlaceholderTextColor = CSS_Color.PromptingColor1,
-                PlaceholderText = Language.StringByID(R.InternationalizationString.PlsEntryPassword),
+                PlaceholderText = Language.StringByID(InternationalizationString.PlsEntryPassword),
                 SecureTextEntry = true,
             };
             passwordView.AddChidren(etPassword);
@@ -345,7 +342,7 @@
                 Width = Application.GetRealWidth(56),
                 TextColor = CSS_Color.FirstLevelTitleColor,
                 TextAlignment = TextAlignment.CenterLeft,
-                TextID = R.InternationalizationString.ForgetPassword,
+                TextID = InternationalizationString.ForgetPassword,
                 TextSize = 12,
             };
             passwordView.AddChidren(btnForgetPassword);
@@ -356,7 +353,7 @@
             {
                 X = Application.GetRealWidth(219),
                 Width = Application.GetRealWidth(100),
-                TextID = R.InternationalizationString.GetVerificationCode,
+                TextID = InternationalizationString.GetVerificationCode,
                 TextColor = CSS_Color.MainColor,
                 TextAlignment = TextAlignment.CenterRight,
                 TextSize = CSS_FontSize.PromptFontSize_FirstLevel,
@@ -384,7 +381,7 @@
                 Height = Application.GetRealHeight(17 + 12 + 12),
                 TextColor = CSS_Color.FirstLevelTitleColor,
                 TextSize = CSS_FontSize.PromptFontSize_FirstLevel,
-                TextID = R.InternationalizationString.SingUp,
+                TextID = InternationalizationString.SingUp,
                 TextAlignment = TextAlignment.CenterLeft,
             };
             bodyView.AddChidren(btnRegister);
@@ -397,7 +394,7 @@
                 Height = Application.GetRealHeight(51),
                 TextColor = CSS_Color.FirstLevelTitleColor,
                 TextSize = CSS_FontSize.PromptFontSize_FirstLevel,
-                TextID = R.InternationalizationString.VerificationCodeLogin,
+                TextID = InternationalizationString.VerificationCodeLogin,
                 TextAlignment = TextAlignment.CenterRight,
             };
             bodyView.AddChidren(btnSwitchLoginMode);
@@ -413,7 +410,7 @@
                 Radius = (uint)Application.GetRealHeight(22),
                 SelectedBackgroundColor = CSS_Color.MainColor,
                 BackgroundColor = CSS_Color.PromptingColor1,
-                TextID = R.InternationalizationString.Login,
+                TextID = InternationalizationString.Login,
                 TextSize = CSS_FontSize.SubheadingFontSize,
                 TextColor = CSS_Color.MainBackgroundColor,
                 TextAlignment = TextAlignment.Center,
diff --git a/HDL_ON/UI/UI1-Login/RegisterPage.cs b/HDL_ON/UI/UI1-Login/UI/RegisterPage.cs
similarity index 95%
rename from HDL_ON/UI/UI1-Login/RegisterPage.cs
rename to HDL_ON/UI/UI1-Login/UI/RegisterPage.cs
index 82b2ddd..33b35ea 100644
--- a/HDL_ON/UI/UI1-Login/RegisterPage.cs
+++ b/HDL_ON/UI/UI1-Login/UI/RegisterPage.cs
@@ -179,7 +179,7 @@
 
         public void ShowDialog()
         {
-            new PublicAssmebly().LoadTopView(this, bodyView, Language.StringByID(R.InternationalizationString.Register));
+            new PublicAssmebly().LoadTopView(this, bodyView, Language.StringByID(InternationalizationString.Register));
 
             #region 娉ㄥ唽鏂瑰紡閫夋嫨
             btnPhoneLogin = new Button()
@@ -188,7 +188,7 @@
                 Y = Application.GetRealHeight(112),
                 Width = Application.GetRealWidth(120),
                 Height = Application.GetRealHeight(40),
-                TextID = R.InternationalizationString.LoginByPhone,
+                TextID = InternationalizationString.LoginByPhone,
                 TextColor = CSS_Color.MainColor,
                 TextAlignment = TextAlignment.CenterLeft,
                 TextSize = CSS_FontSize.EmphasisFontSize_Secondary,
@@ -201,7 +201,7 @@
                 Y = Application.GetRealHeight(112),
                 Width = Application.GetRealWidth(100),
                 Height = Application.GetRealHeight(40),
-                TextID = R.InternationalizationString.LoginByEmail,
+                TextID = InternationalizationString.LoginByEmail,
                 TextColor = CSS_Color.PromptingColor1,
                 TextAlignment = TextAlignment.Center,
                 TextSize = CSS_FontSize.TextFontSize,
@@ -251,7 +251,7 @@
                 TextColor = CSS_Color.FirstLevelTitleColor,
                 TextSize = CSS_FontSize.TextFontSize,
                 PlaceholderTextColor = CSS_Color.PromptingColor1,
-                PlaceholderText = Language.StringByID(R.InternationalizationString.PlsEntryPhoneNumber),
+                PlaceholderText = Language.StringByID(InternationalizationString.PlsEntryPhoneNumber),
             };
             accountView.AddChidren(etAccount);
 
@@ -315,7 +315,7 @@
                 TextColor = CSS_Color.FirstLevelTitleColor,
                 TextSize = CSS_FontSize.TextFontSize,
                 PlaceholderTextColor = CSS_Color.PromptingColor1,
-                PlaceholderText = Language.StringByID(R.InternationalizationString.PlsRegisterPassword),
+                PlaceholderText = Language.StringByID(InternationalizationString.PlsRegisterPassword),
                 SecureTextEntry = true,
             };
             passwordView.AddChidren(etPassword);
@@ -381,7 +381,7 @@
                 TextColor = CSS_Color.FirstLevelTitleColor,
                 TextSize = CSS_FontSize.TextFontSize,
                 PlaceholderTextColor = CSS_Color.PromptingColor1,
-                PlaceholderText = Language.StringByID(R.InternationalizationString.PlsRegisterRepeatPassword),
+                PlaceholderText = Language.StringByID(InternationalizationString.PlsRegisterRepeatPassword),
                 SecureTextEntry = true,
             };
             repeatPasswordView.AddChidren(etRepeatPassword);
@@ -449,7 +449,7 @@
                 TextColor = CSS_Color.FirstLevelTitleColor,
                 TextSize = CSS_FontSize.TextFontSize,
                 PlaceholderTextColor = CSS_Color.PromptingColor1,
-                PlaceholderText = Language.StringByID(R.InternationalizationString.PlsEntryVerificationCode),
+                PlaceholderText = Language.StringByID(InternationalizationString.PlsEntryVerificationCode),
             };
             verificationCodeView.AddChidren(etVerificationCode);
 
@@ -457,7 +457,7 @@
             {
                 X = Application.GetRealWidth(219),
                 Width = Application.GetRealWidth(100),
-                TextID = R.InternationalizationString.GetVerificationCode,
+                TextID = InternationalizationString.GetVerificationCode,
                 SelectedTextColor = CSS_Color.MainColor,
                 TextColor = CSS_Color.PromptingColor1,
                 TextAlignment = TextAlignment.CenterRight,
@@ -485,7 +485,7 @@
                 Radius = (uint)Application.GetRealHeight(22),
                 SelectedBackgroundColor = CSS_Color.MainColor,
                 BackgroundColor = CSS_Color.PromptingColor1,
-                TextID = R.InternationalizationString.Register,
+                TextID = InternationalizationString.Register,
                 TextSize = CSS_FontSize.SubheadingFontSize,
                 TextColor = CSS_Color.MainBackgroundColor,
                 TextAlignment = TextAlignment.Center,
diff --git a/HDL_ON/UI/UI1-Login/ResetPassword_VerificationCode.cs b/HDL_ON/UI/UI1-Login/UI/ResetPassword_VerificationCode.cs
similarity index 100%
rename from HDL_ON/UI/UI1-Login/ResetPassword_VerificationCode.cs
rename to HDL_ON/UI/UI1-Login/UI/ResetPassword_VerificationCode.cs
diff --git a/HDL_ON/UI/UI2-4-PersonalCenter/PersonalCenterPage.cs b/HDL_ON/UI/UI2-4-PersonalCenter/PersonalCenterPage.cs
deleted file mode 100644
index 38d2c14..0000000
--- a/HDL_ON/UI/UI2-4-PersonalCenter/PersonalCenterPage.cs
+++ /dev/null
@@ -1,54 +0,0 @@
-锘縰sing System;
-using Shared;
-
-namespace HDL_ON.UI.UI24PersonalCenter
-{
-    public partial class PersonalCenterPage : FrameLayout
-    {
-
-        #region 鎺т欢鍒楄〃
-        /// <summary>
-        /// 褰撳墠鐣岄潰
-        /// </summary>
-        FrameLayout bodyView;
-        /// <summary>
-        /// 椤堕儴鑳屾櫙
-        /// </summary>
-        FrameLayout topbg;
-        /// <summary>
-        /// 涓汉淇℃伅鍖哄煙
-        /// </summary>
-        FrameLayout personalInfoView;
-        #endregion
-
-        public PersonalCenterPage()
-        {
-            bodyView = this;
-        }
-        public void LoadView()
-        {
-            topbg = new FrameLayout() {
-                Y = Application.GetRealHeight(-10),
-                Radius = (uint)Application.GetRealHeight(5),
-                BorderColor = 0x00FFFFFF,
-                BorderWidth = 0,
-                BackgroundColor = CSS.CSS_Color.MainColor,
-            };
-            bodyView.AddChidren(topbg);
-
-            personalInfoView = new FrameLayout() {
-                Gravity = Gravity.CenterVertical,
-                Y = Application.GetRealHeight(74),
-                BackgroundColor = CSS.CSS_Color.MainBackgroundColor,
-                Radius = (uint)Application.GetRealHeight(5),
-                BorderColor = 0x00FFFFFF,
-                BorderWidth = 0,
-            };
-            bodyView.AddChidren(personalInfoView);
-
-
-
-
-        }
-    }
-}
diff --git a/HDL_ON/UI/UI2/4-PersonalCenter/BLL/PersonalCenterPageBLL.cs b/HDL_ON/UI/UI2/4-PersonalCenter/BLL/PersonalCenterPageBLL.cs
new file mode 100644
index 0000000..9924a8e
--- /dev/null
+++ b/HDL_ON/UI/UI2/4-PersonalCenter/BLL/PersonalCenterPageBLL.cs
@@ -0,0 +1,7 @@
+锘縰sing System;
+namespace HDL_ON.UI2
+{
+    public partial class PersonalCenterPage
+    {
+    }
+}
diff --git a/HDL_ON/UI/UI2/4-PersonalCenter/UI/PersonalCenterPage.cs b/HDL_ON/UI/UI2/4-PersonalCenter/UI/PersonalCenterPage.cs
new file mode 100644
index 0000000..436605c
--- /dev/null
+++ b/HDL_ON/UI/UI2/4-PersonalCenter/UI/PersonalCenterPage.cs
@@ -0,0 +1,725 @@
+锘縰sing System;
+using Shared;
+using HDL_ON.UI.CSS;
+using HDL_ON.UI;
+
+namespace HDL_ON.UI2
+{
+    public partial class PersonalCenterPage : FrameLayout
+    {
+
+        #region 鎺т欢鍒楄〃
+        /// <summary>
+        /// 褰撳墠鐣岄潰
+        /// </summary>
+        FrameLayout bodyView;
+        /// <summary>
+        /// 椤堕儴鑳屾櫙
+        /// </summary>
+        FrameLayout topbg;
+        /// <summary>
+        /// 涓汉淇℃伅鍖哄煙
+        /// </summary>
+        FrameLayout personalInfoView;
+        /// <summary>
+        /// 鐢ㄦ埛鍚嶇О
+        /// </summary>
+        Button btnUserName;
+        /// <summary>
+        /// 鐢ㄦ埛閭
+        /// </summary>
+        Button btnEmail;
+        /// <summary>
+        /// 鐢ㄦ埛澶村儚
+        /// </summary>
+        Button btnUserHeadPortrait;
+        /// <summary>
+        /// 浣忓畢淇℃伅鍖哄煙
+        /// </summary>
+        FrameLayout residenceInfoView;
+        /// <summary>
+        /// 浣忓畢涓嬫媺鍥炬爣
+        /// </summary>
+        Button btnResidenceDownIcon;
+        /// <summary>
+        /// 褰撳墠浣忓畢鍚嶇О
+        /// </summary>
+        Button btnCurResidenceName;
+        /// <summary>
+        /// 鐢ㄦ埛绫诲瀷鍖哄煙
+        /// </summary>
+        FrameLayout userTypeView;
+        /// <summary>
+        /// 鐢ㄦ埛绫诲瀷鍥炬爣
+        /// </summary>
+        Button btnUserTypeIcon;
+        /// <summary>
+        /// 鐢ㄦ埛绫诲瀷鍥炬爣
+        /// </summary>
+        Button btnUserTypeName;
+        /// <summary>
+        /// 鍖哄煙绠$悊灏忓尯鍩�
+        /// </summary>
+        FrameLayout residenceManageView;
+        /// <summary>
+        /// 鍖哄煙绠$悊灏忓尯鍩熷浘鏍�
+        /// </summary>
+        Button residenceManageIcon;
+        /// <summary>
+        /// 鍖哄煙绠$悊灏忓尯鍩熸枃鏈�
+        /// </summary>
+        Button residenceManageText;
+        /// <summary>
+        /// 鍖哄煙鎴愬憳灏忓尯鍩�
+        /// </summary>
+        FrameLayout residenceMemberView;
+        /// <summary>
+        /// 鍖哄煙鎴愬憳灏忓尯鍩熷浘鏍�
+        /// </summary>
+        Button residenceMemberIcon;
+        /// <summary>
+        /// 鍖哄煙鎴愬憳灏忓尯鍩熸枃鏈�
+        /// </summary>
+        Button residenceMemberText;
+        /// <summary>
+        /// 鍖哄煙瀹夋斁灏忓尯鍩�
+        /// </summary>
+        FrameLayout residenceArmView;
+        /// <summary>
+        /// 鍖哄煙鎴愬畨鏀惧皬鍖哄煙鍥炬爣
+        /// </summary>
+        Button residenceArmIcon;
+        /// <summary>
+        /// 鍖哄煙瀹夋斁灏忓尯鍩熸枃鏈�
+        /// </summary>
+        Button residenceArmText;
+        /// <summary>
+        /// 鍖哄煙鏁版嵁澶囦唤灏忓尯鍩�
+        /// </summary>
+        FrameLayout residenceDataBackupView;
+        /// <summary>
+        /// 鍖哄煙鏁版嵁澶囦唤灏忓尯鍩熷浘鏍�
+        /// </summary>
+        Button residenceDataBackupIcon;
+        /// <summary>
+        /// 鍖哄煙鏁版嵁澶囦唤灏忓尯鍩熸枃鏈�
+        /// </summary>
+        Button residenceDataBackupText;
+        /// <summary>
+        /// 鍖哄煙杈呭姪鍔熻兘灏忓尯鍩�
+        /// </summary>
+        FrameLayout residenceAuxiliaryFunctionView;
+        /// <summary>
+        /// 鍖哄煙杈呭姪鍔熻兘灏忓尯鍩熷浘鏍�
+        /// </summary>
+        Button residenceAuxiliaryFunctionIcon;
+        /// <summary>
+        /// 鍖哄煙杈呭姪鍔熻兘灏忓尯鍩熸枃鏈�
+        /// </summary>
+        Button residenceAuxiliaryFunctionText;
+        /// <summary>
+        /// 鍖哄煙娣诲姞鍔熻兘灏忓尯鍩�
+        /// </summary>
+        FrameLayout residenceAddFunctionView;
+        /// <summary>
+        /// 鍖哄煙娣诲姞鍔熻兘灏忓尯鍩熷浘鏍�
+        /// </summary>
+        Button residenceAddFunctionIcon;
+        /// <summary>
+        /// 鍖哄煙娣诲姞鍔熻兘灏忓尯鍩熸枃鏈�
+        /// </summary>
+        Button residenceAddFunctionText;
+        /// <summary>
+        /// 杞欢璁剧疆鍖哄煙
+        /// </summary>
+        FrameLayout softSettingView;
+        /// <summary>
+        /// 杞欢澶滆妯″紡鍥炬爣
+        /// </summary>
+        Button btnNightViewModeIcon;
+        /// <summary>
+        /// 杞欢澶滆妯″紡鏂囨湰
+        /// </summary>
+        Button btnNightViewModeText;
+        /// <summary>
+        /// 杞欢澶滆妯″紡鎸夐挳 
+        /// </summary>
+        Button btnNightViewModeSwitch;
+        /// <summary>
+        /// 閫氱敤璁剧疆鍥炬爣
+        /// </summary>
+        Button btnGeneralSettingsIcon;
+        /// <summary>
+        /// 閫氱敤璁剧疆鏂囨湰
+        /// </summary>
+        Button btnGeneralSettingsText;
+        /// <summary>
+        /// 鑾峰彇鏀寔灏忓尯鍩�
+        /// </summary>
+        FrameLayout supportView;
+        /// <summary>
+        /// 鑾峰彇鏀寔鍥炬爣
+        /// </summary>
+        Button btnSupportIcon;
+        /// <summary>
+        /// 鑾峰彇鏀寔鏂囨湰
+        /// </summary>
+        Button btnSupportText;
+        #endregion
+
+        public PersonalCenterPage()
+        {
+            bodyView = this;
+            bodyView.BackgroundColor = CSS_Color.BackgroundColor;
+        }
+        public void LoadView()
+        {
+            #region 涓汉淇℃伅
+            topbg = new FrameLayout()
+            {
+                Y = Application.GetRealHeight(-10),
+                Height = Application.GetRealHeight(150),
+                Radius = 12,
+                BorderColor = 0x00FFFFFF,
+                BorderWidth = 0,
+                BackgroundColor = CSS_Color.MainColor,
+            };
+            bodyView.AddChidren(topbg);
+
+            personalInfoView = new FrameLayout()
+            {
+                Width = Application.GetRealWidth(343),
+                Height = Application.GetRealHeight(116),
+                Gravity = Gravity.CenterHorizontal,
+                Y = Application.GetRealHeight(94),
+                BackgroundColor = CSS_Color.MainBackgroundColor,
+                Radius = (uint)Application.GetRealHeight(5),
+                BorderColor = 0x00FFFFFF,
+                BorderWidth = 0,
+            };
+            bodyView.AddChidren(personalInfoView);
+
+            btnUserName = new Button()
+            {
+                Y = Application.GetRealHeight(52),
+                Height = Application.GetRealHeight(30),
+                TextAlignment = TextAlignment.Center,
+                TextColor = CSS_Color.FirstLevelTitleColor,
+                TextSize = CSS_FontSize.SubheadingFontSize,
+                Text = MainPage.LoginUser.UserName,
+            };
+            personalInfoView.AddChidren(btnUserName);
+
+            btnEmail = new Button()
+            {
+                Y = btnUserName.Bottom,
+                Height = Application.GetRealHeight(22),
+                TextAlignment = TextAlignment.Center,
+                TextColor = CSS_Color.TextualColor,
+                TextSize = CSS_FontSize.PromptFontSize_FirstLevel,
+                Text = MainPage.LoginUser.AccountString
+            };
+            personalInfoView.AddChidren(btnEmail);
+
+            btnUserHeadPortrait = new Button()
+            {
+                Gravity = Gravity.CenterHorizontal,
+                Y = Application.GetRealHeight(51),
+                Width = Application.GetMinRealAverage(84),
+                Height = Application.GetMinRealAverage(84),
+                Radius = (uint)Application.GetMinRealAverage(42),
+                UnSelectedImagePath = "LoginIcon/2.png"
+            };
+            bodyView.AddChidren(btnUserHeadPortrait);
+
+            #endregion
+
+            #region 浣忓畢淇℃伅鍖哄煙
+            if (MainPage.LoginUser.AccountType == 0)
+            {
+                residenceInfoView = new FrameLayout()
+                {
+                    Gravity = Gravity.CenterHorizontal,
+                    Y = Application.GetRealHeight(8) + personalInfoView.Bottom,
+                    Width = Application.GetRealWidth(343),
+                    Height = Application.GetRealHeight(213),
+                    BackgroundColor = CSS_Color.MainBackgroundColor,
+                    Radius = (uint)Application.GetRealHeight(5),
+                    BorderColor = 0x00FFFFFF,
+                    BorderWidth = 0,
+                };
+                bodyView.AddChidren(residenceInfoView);
+            }
+            else
+            {
+                residenceInfoView = new FrameLayout()
+                {
+                    Gravity = Gravity.CenterHorizontal,
+                    Y = Application.GetRealHeight(8) + personalInfoView.Bottom,
+                    Width = Application.GetRealWidth(343),
+                    Height = Application.GetRealHeight(144),
+                    BackgroundColor = CSS_Color.MainBackgroundColor,
+                    Radius = (uint)Application.GetRealHeight(5),
+                    BorderColor = 0x00FFFFFF,
+                    BorderWidth = 0,
+                };
+                bodyView.AddChidren(residenceInfoView);
+
+            }
+            #region 椤堕儴淇℃伅鍖哄煙
+            btnResidenceDownIcon = new Button() {
+                Width = Application.GetMinRealAverage(16),
+                Height = Application.GetMinRealAverage(16),
+                X = Application.GetRealWidth(16),
+                Y = Application.GetRealHeight(25),
+                UnSelectedImagePath = "PersonalCenter/DownIcon.png",
+            };
+            residenceInfoView.AddChidren(btnResidenceDownIcon);
+
+            btnCurResidenceName = new Button() {
+                X = btnResidenceDownIcon.Right+ Application.GetRealWidth(1),
+                Y = Application.GetRealHeight(10),
+                Width = Application.GetRealWidth(120),
+                Height = Application.GetRealHeight(45),
+                TextAlignment = TextAlignment.CenterLeft,
+                TextColor = CSS_Color.FirstLevelTitleColor,
+                TextSize = CSS_FontSize.EmphasisFontSize_FirstLevel,
+                Text = UserConfig.Instance.CurrentRegion.RegionName,
+            };
+            residenceInfoView.AddChidren(btnCurResidenceName);
+
+
+            userTypeView = new FrameLayout()
+            {
+                Width = Application.GetRealWidth(122),
+                Height = Application.GetRealHeight(58),
+                X = Application.GetRealWidth(237),
+                Y = Application.GetRealHeight(8),
+                BackgroundImagePath = "PersonalCenter/UserTypebg.png",
+            };
+            residenceInfoView.AddChidren(userTypeView);
+
+            btnUserTypeIcon = new Button()
+            {
+                X = Application.GetRealWidth(26),
+                Y = Application.GetRealHeight(15),
+                Width = Application.GetMinRealAverage(20),
+                Height = Application.GetMinRealAverage(20),
+                UnSelectedImagePath = MainPage.LoginUser.AccountType == 0 ? "PersonalCenter/AdminTypeIcon.png" : "PersonalCenter/MemberTypeIcon.png",
+            };
+            userTypeView.AddChidren(btnUserTypeIcon);
+
+            btnUserTypeName = new Button()
+            {
+                X = Application.GetRealWidth(8) + btnUserTypeIcon.Right,
+                Width = Application.GetRealWidth(80),
+                Height = Application.GetRealHeight(17 * 3),
+                TextAlignment = TextAlignment.CenterLeft,
+                TextColor = CSS_Color.MainBackgroundColor,
+                TextSize = CSS_FontSize.PromptFontSize_FirstLevel,
+                Text = MainPage.LoginUser.AccountType == 0 ? "绠$悊鍛�" : "鎴愬憳"
+            };
+            userTypeView.AddChidren(btnUserTypeName);
+            #endregion
+            #region 浣忓畢绠$悊
+            if (MainPage.LoginUser.AccountType == 0)
+            {
+                #region ---浣忓畢绠$悊鍖哄煙
+                residenceManageView = new FrameLayout()
+                {
+                    X = Application.GetRealWidth(28 - 24),
+                    Y = Application.GetRealHeight(68),
+                    Width = Application.GetMinRealAverage(64 + 48),
+                    Height = Application.GetMinRealAverage(64),
+                };
+                residenceInfoView.AddChidren(residenceManageView);
+
+                residenceManageIcon = new Button()
+                {
+                    Gravity = Gravity.CenterHorizontal,
+                    Y = Application.GetRealHeight(5),
+                    Width = Application.GetMinRealAverage(30),
+                    Height = Application.GetMinRealAverage(30),
+                    UnSelectedImagePath = "PersonalCenter/ResidenceManageIcon.png",
+                };
+                residenceManageView.AddChidren(residenceManageIcon);
+
+                residenceManageText = new Button()
+                {
+                    Y = residenceManageIcon.Bottom,
+                    Height = Application.GetRealHeight(29),
+                    TextID = InternationalizationString.ResidenceManage,
+                    TextAlignment = TextAlignment.Center,
+                    TextColor = CSS_Color.FirstLevelTitleColor,
+                    TextSize = CSS_FontSize.PromptFontSize_FirstLevel
+                };
+                residenceManageView.AddChidren(residenceManageText);
+                #endregion
+                #region ---鎴愬憳鍖哄煙
+                residenceMemberView = new FrameLayout()
+                {
+                    X = residenceManageView.Right,
+                    Y = Application.GetRealHeight(68),
+                    Width = Application.GetMinRealAverage(64 + 48),
+                    Height = Application.GetMinRealAverage(64),
+                };
+                residenceInfoView.AddChidren(residenceMemberView);
+
+                residenceMemberIcon = new Button
+                {
+                    Gravity = Gravity.CenterHorizontal,
+                    Y = Application.GetRealHeight(5),
+                    Width = Application.GetMinRealAverage(30),
+                    Height = Application.GetMinRealAverage(30),
+                    UnSelectedImagePath = "PersonalCenter/ResidenceMemberIcon.png",
+                };
+                residenceMemberView.AddChidren(residenceMemberIcon);
+                residenceMemberText = new Button()
+                {
+                    Y = residenceManageIcon.Bottom,
+                    Height = Application.GetRealHeight(29),
+                    TextID = InternationalizationString.ResidenceMemberManage,
+                    TextAlignment = TextAlignment.Center,
+                    TextColor = CSS_Color.FirstLevelTitleColor,
+                    TextSize = CSS_FontSize.PromptFontSize_FirstLevel
+                };
+                residenceMemberView.AddChidren(residenceMemberText);
+                #endregion
+                #region ---瀹夋斁鍖哄煙
+                residenceArmView = new FrameLayout()
+                {
+                    X = residenceMemberView.Right,
+                    Y = Application.GetRealHeight(68),
+                    Width = Application.GetMinRealAverage(64 + 48),
+                    Height = Application.GetMinRealAverage(64),
+                };
+                residenceInfoView.AddChidren(residenceArmView);
+                residenceArmIcon = new Button
+                {
+                    Gravity = Gravity.CenterHorizontal,
+                    Y = Application.GetRealHeight(5),
+                    Width = Application.GetMinRealAverage(30),
+                    Height = Application.GetMinRealAverage(30),
+                    UnSelectedImagePath = "PersonalCenter/ResidenceArmIcon.png",
+                };
+                residenceArmView.AddChidren(residenceArmIcon);
+                residenceArmText = new Button()
+                {
+                    Y = residenceManageIcon.Bottom,
+                    Height = Application.GetRealHeight(29),
+                    TextID = InternationalizationString.Undefense,
+                    TextAlignment = TextAlignment.Center,
+                    TextColor = CSS_Color.FirstLevelTitleColor,
+                    TextSize = CSS_FontSize.PromptFontSize_FirstLevel
+                };
+                residenceArmView.AddChidren(residenceArmText);
+                #endregion
+                #region ---鏁版嵁澶囦唤鍖哄煙
+                residenceDataBackupView = new FrameLayout()
+                {
+                    X = Application.GetRealWidth(28 - 24),
+                    Y = residenceManageView.Bottom,
+                    Width = Application.GetMinRealAverage(64 + 48),
+                    Height = Application.GetMinRealAverage(64),
+                };
+                residenceInfoView.AddChidren(residenceDataBackupView);
+                residenceDataBackupIcon = new Button
+                {
+                    Gravity = Gravity.CenterHorizontal,
+                    Y = Application.GetRealHeight(5),
+                    Width = Application.GetMinRealAverage(30),
+                    Height = Application.GetMinRealAverage(30),
+                    UnSelectedImagePath = "PersonalCenter/ResidenceDataBackupIcon.png",
+                };
+                residenceDataBackupView.AddChidren(residenceDataBackupIcon);
+                residenceDataBackupText = new Button()
+                {
+                    Y = residenceManageIcon.Bottom,
+                    Height = Application.GetRealHeight(29),
+                    TextID = InternationalizationString.DataBackup,
+                    TextAlignment = TextAlignment.Center,
+                    TextColor = CSS_Color.FirstLevelTitleColor,
+                    TextSize = CSS_FontSize.PromptFontSize_FirstLevel
+                };
+                residenceDataBackupView.AddChidren(residenceDataBackupText);
+                #endregion
+
+                #region ---杈呭姪鍔熻兘鍖哄煙
+                residenceAuxiliaryFunctionView = new FrameLayout()
+                {
+                    X = residenceDataBackupView.Right,
+                    Y = residenceManageView.Bottom,
+                    Width = Application.GetMinRealAverage(64 + 48),
+                    Height = Application.GetMinRealAverage(64),
+                };
+                residenceInfoView.AddChidren(residenceAuxiliaryFunctionView);
+                residenceAuxiliaryFunctionIcon = new Button
+                {
+                    Gravity = Gravity.CenterHorizontal,
+                    Y = Application.GetRealHeight(5),
+                    Width = Application.GetMinRealAverage(30),
+                    Height = Application.GetMinRealAverage(30),
+                    UnSelectedImagePath = "PersonalCenter/AuxiliaryFunctionIcon.png",
+                };
+                residenceAuxiliaryFunctionView.AddChidren(residenceAuxiliaryFunctionIcon);
+                residenceAuxiliaryFunctionText = new Button()
+                {
+                    Y = residenceManageIcon.Bottom,
+                    Height = Application.GetRealHeight(29),
+                    TextID = InternationalizationString.AuxiliaryFunction,
+                    TextAlignment = TextAlignment.Center,
+                    TextColor = CSS_Color.FirstLevelTitleColor,
+                    TextSize = CSS_FontSize.PromptFontSize_FirstLevel
+                };
+                residenceAuxiliaryFunctionView.AddChidren(residenceAuxiliaryFunctionText);
+                #endregion
+
+                #region ---娣诲姞鍔熻兘鍖哄煙
+                residenceAddFunctionView = new FrameLayout()
+                {
+                    X = residenceAuxiliaryFunctionView.Right,
+                    Y = residenceManageView.Bottom,
+                    Width = Application.GetMinRealAverage(64 + 48),
+                    Height = Application.GetMinRealAverage(64),
+                };
+                residenceInfoView.AddChidren(residenceAddFunctionView);
+                residenceAddFunctionIcon = new Button
+                {
+                    Gravity = Gravity.CenterHorizontal,
+                    Y = Application.GetRealHeight(5),
+                    Width = Application.GetMinRealAverage(30),
+                    Height = Application.GetMinRealAverage(30),
+                    UnSelectedImagePath = "PersonalCenter/AddFunctionIcon.png",
+                };
+                residenceAddFunctionView.AddChidren(residenceAddFunctionIcon);
+                residenceAddFunctionText = new Button()
+                {
+                    Y = residenceManageIcon.Bottom,
+                    Height = Application.GetRealHeight(29),
+                    TextID = InternationalizationString.AddFunction,
+                    TextAlignment = TextAlignment.Center,
+                    TextColor = CSS_Color.FirstLevelTitleColor,
+                    TextSize = CSS_FontSize.PromptFontSize_FirstLevel
+                };
+                residenceAddFunctionView.AddChidren(residenceAddFunctionText);
+                #endregion
+            }
+            else
+            {
+                #region ---瀹夋斁鍖哄煙
+                residenceArmView = new FrameLayout()
+                {
+                    X = Application.GetRealWidth(28 - 24),
+                    Y = Application.GetRealHeight(68),
+                    Width = Application.GetMinRealAverage(64 + 48),
+                    Height = Application.GetMinRealAverage(64),
+                };
+                residenceInfoView.AddChidren(residenceArmView);
+                residenceArmIcon = new Button
+                {
+                    Gravity = Gravity.CenterHorizontal,
+                    Y = Application.GetRealHeight(5),
+                    Width = Application.GetMinRealAverage(30),
+                    Height = Application.GetMinRealAverage(30),
+                    UnSelectedImagePath = "PersonalCenter/ResidenceArmIcon.png",
+                };
+                residenceArmView.AddChidren(residenceArmIcon);
+                residenceArmText = new Button()
+                {
+                    Y = residenceArmIcon.Bottom,
+                    Height = Application.GetRealHeight(29),
+                    TextID = InternationalizationString.Undefense,
+                    TextAlignment = TextAlignment.Center,
+                    TextColor = CSS_Color.FirstLevelTitleColor,
+                    TextSize = CSS_FontSize.PromptFontSize_FirstLevel
+                };
+                residenceArmView.AddChidren(residenceArmText);
+                #endregion
+                #region ---鏁版嵁澶囦唤鍖哄煙
+                residenceDataBackupView = new FrameLayout()
+                {
+                    X = residenceArmView.Right,
+                    Y = Application.GetRealHeight(68),
+                    Width = Application.GetMinRealAverage(64 + 48),
+                    Height = Application.GetMinRealAverage(64),
+                };
+                residenceInfoView.AddChidren(residenceDataBackupView);
+                residenceDataBackupIcon = new Button
+                {
+                    Gravity = Gravity.CenterHorizontal,
+                    Y = Application.GetRealHeight(5),
+                    Width = Application.GetMinRealAverage(30),
+                    Height = Application.GetMinRealAverage(30),
+                    UnSelectedImagePath = "PersonalCenter/ResidenceDataBackupIcon.png",
+                };
+                residenceDataBackupView.AddChidren(residenceDataBackupIcon);
+                residenceDataBackupText = new Button()
+                {
+                    Y = residenceDataBackupIcon.Bottom,
+                    Height = Application.GetRealHeight(29),
+                    TextID = InternationalizationString.DataBackup,
+                    TextAlignment = TextAlignment.Center,
+                    TextColor = CSS_Color.FirstLevelTitleColor,
+                    TextSize = CSS_FontSize.PromptFontSize_FirstLevel
+                };
+                residenceDataBackupView.AddChidren(residenceDataBackupText);
+                #endregion
+
+                #region ---杈呭姪鍔熻兘鍖哄煙
+                residenceAuxiliaryFunctionView = new FrameLayout()
+                {
+                    X = residenceDataBackupView.Right,
+                    Y = Application.GetRealHeight(68),
+                    Width = Application.GetMinRealAverage(64 + 48),
+                    Height = Application.GetMinRealAverage(64),
+                };
+                residenceInfoView.AddChidren(residenceAuxiliaryFunctionView);
+                residenceAuxiliaryFunctionIcon = new Button
+                {
+                    Gravity = Gravity.CenterHorizontal,
+                    Y = Application.GetRealHeight(5),
+                    Width = Application.GetMinRealAverage(30),
+                    Height = Application.GetMinRealAverage(30),
+                    UnSelectedImagePath = "PersonalCenter/AuxiliaryFunctionIcon.png",
+                };
+                residenceAuxiliaryFunctionView.AddChidren(residenceAuxiliaryFunctionIcon);
+                residenceAuxiliaryFunctionText = new Button()
+                {
+                    Y = residenceAuxiliaryFunctionIcon.Bottom,
+                    Height = Application.GetRealHeight(29),
+                    TextID = InternationalizationString.AuxiliaryFunction,
+                    TextAlignment = TextAlignment.Center,
+                    TextColor = CSS_Color.FirstLevelTitleColor,
+                    TextSize = CSS_FontSize.PromptFontSize_FirstLevel
+                };
+                residenceAuxiliaryFunctionView.AddChidren(residenceAuxiliaryFunctionText);
+                #endregion
+
+                
+
+
+            }
+            #endregion
+
+            #endregion
+
+            #region 杞欢璁剧疆鍖哄煙
+            softSettingView = new FrameLayout() {
+                Gravity = Gravity.CenterHorizontal,
+                Y = Application.GetRealHeight(8) + residenceInfoView.Bottom,
+                Width = Application.GetRealWidth(343),
+                Height = Application.GetRealHeight(88),
+                BackgroundColor = CSS_Color.MainBackgroundColor,
+                Radius = (uint)Application.GetRealHeight(5),
+                BorderColor = 0x00FFFFFF,
+                BorderWidth = 0,
+            };
+            bodyView.AddChidren(softSettingView);
+
+            btnNightViewModeIcon = new Button() {
+                X = Application.GetRealWidth(12),
+                Y = Application.GetRealHeight(10),
+                Width = Application.GetMinRealAverage(24),
+                Height = Application.GetMinRealAverage(24),
+                UnSelectedImagePath = "PersonalCenter/NightViewIcon.png",
+            };
+            softSettingView.AddChidren(btnNightViewModeIcon);
+
+            btnNightViewModeText = new Button()
+            {
+                X = Application.GetRealWidth(48),
+                Width = Application.GetRealWidth(180),
+                Height = Application.GetRealHeight(44),
+                TextID = InternationalizationString.NightView,
+                TextColor = CSS_Color.FirstLevelTitleColor,
+                TextSize = CSS_FontSize.TextFontSize,
+                TextAlignment = TextAlignment.CenterLeft,
+            };
+            softSettingView.AddChidren(btnNightViewModeText);
+
+            btnNightViewModeSwitch = new Button()
+            {
+                X = Application.GetRealWidth(293),
+                Y = Application.GetRealHeight(4),
+                Width = Application.GetMinRealAverage(36),
+                Height = Application.GetMinRealAverage(36),
+                UnSelectedImagePath = "PersonalCenter/SwitchIcon.png",
+            };
+            softSettingView.AddChidren(btnNightViewModeSwitch);
+
+            var btnSoftSettingViewLine = new Button()
+            {
+                X = Application.GetRealWidth(48),
+                Y = btnNightViewModeText.Bottom,
+                Height = Application.GetRealHeight(1),
+                BackgroundColor = CSS_Color.DividingLineColor
+            };
+            softSettingView.AddChidren(btnSoftSettingViewLine);
+
+            btnGeneralSettingsIcon = new Button()
+            {
+                X = Application.GetRealWidth(12),
+                Y = Application.GetRealHeight(54),
+                Width = Application.GetMinRealAverage(24),
+                Height = Application.GetMinRealAverage(24),
+                UnSelectedImagePath = "PersonalCenter/GeneralSettingsIcon.png",
+            };
+            softSettingView.AddChidren(btnGeneralSettingsIcon);
+
+            btnGeneralSettingsText = new Button()
+            {
+                X = Application.GetRealWidth(48),
+                Y = btnSoftSettingViewLine.Bottom,
+                Width = Application.GetRealWidth(180),
+                Height = Application.GetRealHeight(44),
+                TextID = InternationalizationString.GeneralSettings,
+                TextColor = CSS_Color.FirstLevelTitleColor,
+                TextAlignment = TextAlignment.CenterLeft,
+                TextSize = CSS_FontSize.TextFontSize
+            };
+            softSettingView.AddChidren(btnGeneralSettingsText);
+
+            #endregion
+
+
+            #region 鑾峰彇鏀寔
+            supportView = new FrameLayout()
+            {
+                Gravity = Gravity.CenterHorizontal,
+                Y = Application.GetRealHeight(8) + softSettingView.Bottom,
+                Width = Application.GetRealWidth(343),
+                Height = Application.GetRealHeight(44),
+                BackgroundColor = CSS_Color.MainBackgroundColor,
+                Radius = (uint)Application.GetRealHeight(5),
+                BorderColor = 0x00FFFFFF,
+                BorderWidth = 0,
+            };
+            bodyView.AddChidren(supportView);
+
+            btnSupportIcon = new Button()
+            {
+                X = Application.GetRealWidth(12),
+                Y = Application.GetRealHeight(10),
+                Width = Application.GetMinRealAverage(24),
+                Height = Application.GetMinRealAverage(24),
+                UnSelectedImagePath = "PersonalCenter/SupportIcon.png",
+            };
+            supportView.AddChidren(btnSupportIcon);
+
+            btnSupportText = new Button()
+            {
+                X = Application.GetRealWidth(48),
+                Width = Application.GetRealWidth(180),
+                Height = Application.GetRealHeight(44),
+                TextID = InternationalizationString.GetSupport,
+                TextColor = CSS_Color.FirstLevelTitleColor,
+                TextAlignment = TextAlignment.CenterLeft,
+                TextSize = CSS_FontSize.TextFontSize
+            };
+            supportView.AddChidren(btnSupportText);
+
+            #endregion
+
+        }
+    }
+}
diff --git a/HDL_ON/UI/UI2/UserPage.cs b/HDL_ON/UI/UI2/UserPage.cs
new file mode 100644
index 0000000..21695fc
--- /dev/null
+++ b/HDL_ON/UI/UI2/UserPage.cs
@@ -0,0 +1,260 @@
+锘縰sing System;
+using Shared;
+
+namespace HDL_ON.UI
+{
+    public class UserPage : FrameLayout
+    {
+
+        #region 鎺т欢鍒楄〃
+        /// <summary>
+        /// 褰撳墠鍖哄煙
+        /// </summary>
+        FrameLayout bodyView;
+        /// <summary>
+        /// 鍐呭鍖哄煙
+        /// </summary>
+        FrameLayout ContextView;
+        /// <summary>
+        /// 瀵艰埅鏍忓尯鍩�
+        /// </summary>
+        FrameLayout NavigationView;
+        /// <summary>
+        /// 瀵艰埅鏍忕偣鍑诲尯鍩�
+        /// </summary>
+        FrameLayout NavigationSubView;
+        #region 搴曢儴鍖哄煙鎺т欢
+        /// <summary>
+        /// 鏀惰棌瀛愬尯鍩�
+        /// </summary>
+        FrameLayout collectionView;
+        /// <summary>
+        /// 鏀惰棌鍥炬爣
+        /// </summary>
+        Button btnCollectionIcon;
+        /// <summary>
+        /// 鏀惰棌鏂囨湰
+        /// </summary>
+        Button btnCollectionText;
+        /// <summary>
+        /// 鍒嗙被瀛愬尯鍩�
+        /// </summary>
+        FrameLayout classificationView;
+        /// <summary>
+        /// 鍒嗙被鍥炬爣
+        /// </summary>
+        Button btnClassificationIcon;
+        /// <summary>
+        /// 鍒嗙被鏂囨湰
+        /// </summary>
+        Button btnClassificationText;
+        /// <summary>
+        /// 鏅鸿兘瀛愬尯鍩�
+        /// </summary>
+        FrameLayout intellectualizationView;
+        /// <summary>
+        /// 鏅鸿兘鍥炬爣
+        /// </summary>
+        Button btnIntellectualizationIcon;
+        /// <summary>
+        /// 鏅鸿兘鏂囨湰
+        /// </summary>
+        Button btnIntellectualizationText;
+        /// <summary>
+        /// 涓汉涓績瀛愬尯鍩�
+        /// </summary>
+        FrameLayout personalCenterView;
+        /// <summary>
+        /// 涓汉涓績鍥炬爣
+        /// </summary>
+        Button btnPersonalCenterIcon;
+        /// <summary>
+        /// 涓汉涓績鏂囨湰
+        /// </summary>
+        Button btnPersonalCenterText;
+        /// <summary>
+        /// 閫変腑鍖哄煙
+        /// </summary>
+        FrameLayout NavigationSelectionView;
+        #endregion
+        #endregion
+
+        public UserPage()
+        {
+            bodyView = this;
+            ContextView = new FrameLayout()
+            {
+                Height = Application.GetRealHeight(618),
+            };
+            bodyView.AddChidren(ContextView);
+
+            NavigationView = new FrameLayout()
+            {
+                Y = Application.GetRealHeight(607),
+                Height = Application.GetRealHeight(60),
+            };
+            bodyView.AddChidren(NavigationView);
+
+        }
+
+        /// <summary>
+        /// 閫変腑涓汉涓績
+        /// </summary>
+        public void ChoosePersonalCenter()
+        {
+            NavigationSubView = new FrameLayout()
+            {
+                Y = Application.GetRealHeight(11),
+                Height = Application.GetRealHeight(49),
+                BackgroundColor = CSS.CSS_Color.MainBackgroundColor,
+            };
+            NavigationView.AddChidren(NavigationSubView);
+
+            #region 鏀惰棌鍖哄煙
+            collectionView = new FrameLayout() {
+                Width  = Application.GetRealWidth(94),
+            };
+            NavigationSubView.AddChidren(collectionView);
+            btnCollectionIcon = new Button() {
+                Gravity = Gravity.CenterHorizontal,
+                Y = Application.GetRealHeight(5),
+                Width = Application.GetMinRealAverage(22),
+                Height = Application.GetMinRealAverage(22),
+                UnSelectedImagePath = "Navigation/CollectionIcon.png",
+            };
+            collectionView.AddChidren(btnCollectionIcon);
+            btnCollectionText = new Button()
+            {
+                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,
+                TextID = InternationalizationString.Collection,
+                TextAlignment = TextAlignment.Center,
+            };
+            collectionView.AddChidren(btnCollectionText);
+            #endregion
+
+            #region 鍒嗙被鍖哄煙
+            classificationView = new FrameLayout()
+            {
+                Width = Application.GetRealWidth(94),
+                X = collectionView.Right,
+            };
+            NavigationSubView.AddChidren(classificationView);
+            btnClassificationIcon = new Button()
+            {
+                Gravity = Gravity.CenterHorizontal,
+                Y = Application.GetRealHeight(5),
+                Width = Application.GetMinRealAverage(22),
+                Height = Application.GetMinRealAverage(22),
+                UnSelectedImagePath = "Navigation/ClassificationIcon.png",
+            };
+            classificationView.AddChidren(btnClassificationIcon);
+            btnClassificationText = new Button()
+            {
+                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,
+                TextID = InternationalizationString.Classification,
+                TextAlignment = TextAlignment.Center,
+            };
+            classificationView.AddChidren(btnClassificationText);
+            #endregion
+
+            #region 鍒嗙被鍖哄煙
+            intellectualizationView = new FrameLayout()
+            {
+                Width = Application.GetRealWidth(94),
+                X = classificationView.Right,
+            };
+            NavigationSubView.AddChidren(intellectualizationView);
+            btnIntellectualizationIcon = new Button()
+            {
+                Gravity = Gravity.CenterHorizontal,
+                Y = Application.GetRealHeight(5),
+                Width = Application.GetMinRealAverage(22),
+                Height = Application.GetMinRealAverage(22),
+                UnSelectedImagePath = "Navigation/IntellectualizationIcon.png",
+            };
+            intellectualizationView.AddChidren(btnIntellectualizationIcon);
+            btnIntellectualizationText = new Button()
+            {
+                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,
+                TextID = InternationalizationString.Classification,
+                TextAlignment = TextAlignment.Center,
+            };
+            intellectualizationView.AddChidren(btnIntellectualizationText);
+            #endregion
+            
+            #region 涓汉涓績
+            personalCenterView = new FrameLayout()
+            {
+                Width = Application.GetRealWidth(94),
+                X = intellectualizationView.Right,
+            };
+            NavigationSubView.AddChidren(personalCenterView);
+
+            btnPersonalCenterIcon = new Button()
+            {
+                Gravity = Gravity.CenterHorizontal,
+                Y = Application.GetRealHeight(5),
+                Width = Application.GetMinRealAverage(22),
+                Height = Application.GetMinRealAverage(22),
+                UnSelectedImagePath = "Navigation/PersonalCenterIcon.png",
+                SelectedImagePath = "Navigation/PersonalCenterIconOn.png",
+            };
+            personalCenterView.AddChidren(btnPersonalCenterIcon);
+
+            btnPersonalCenterText = new Button()
+            {
+                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,
+                TextID = InternationalizationString.Classification,
+                TextAlignment = TextAlignment.Center,
+            };
+            personalCenterView.AddChidren(btnPersonalCenterText);
+            #endregion
+
+
+            btnPersonalCenterIcon.RemoveFromParent();
+            btnPersonalCenterText.IsSelected = true;
+
+
+            NavigationSelectionView = new FrameLayout()
+            {
+                X = personalCenterView.X,
+                Width = Application.GetRealWidth(94),
+                Height = Application.GetRealHeight(40),
+                BackgroundImagePath = "Navigation/UserPageNavbg.png",
+            };
+            NavigationView.AddChidren(NavigationSelectionView);
+            btnPersonalCenterIcon.IsSelected = true;
+            btnPersonalCenterIcon.Y = Application.GetRealHeight(6);
+
+            NavigationSelectionView.AddChidren(btnPersonalCenterIcon);
+
+
+
+            var personalCenterPage = new UI2.PersonalCenterPage();
+            ContextView.AddChidren(personalCenterPage);
+            personalCenterPage.LoadView();
+        }
+
+
+    }
+}

--
Gitblit v1.8.0