| | |
| | | using System; |
| | | using System.Net; |
| | | using Android; |
| | | using Android.Content; |
| | | using Android.Net; |
| | |
| | | base.OnCreate(); |
| | | |
| | | initAll(); |
| | | |
| | | } |
| | | /// <summary> |
| | | /// 所有初始化全部在这个方法实现 |
| | | /// </summary> |
| | | void initAll() |
| | | { |
| | | //Locale locale1 = Locale.Default; |
| | | //var localeList = Resources.Configuration.Locale; |
| | | //if (localeList.Language == "zh") |
| | | //{ |
| | | // Language.CurrentLanguage = "Chinese"; |
| | | //} |
| | | |
| | | |
| | | string[] permissions = new string[] { Manifest.Permission.WriteExternalStorage, Manifest.Permission.RecordAudio, |
| | | Manifest.Permission.Camera, Manifest.Permission.ProcessOutgoingCalls, Manifest.Permission.GetAccounts}; |
| | | |
| | | var version = Build.VERSION.SdkInt + ""; |
| | | Console.WriteLine("Build.VERSION.SdkInt : " + version); |
| | | |
| | | //Android.Support.V4.App.ActivityCompat.RequestPermissions (BaseActivity., permissions, 321); |
| | | |
| | | BaseActivity.IsHideVirualButtons = true; |
| | | init(); |
| | | BaseActivity.OnCreateActoin += (activity, application) => { |
| | | BaseActivity.OnCreateActoin += (activity, application) => |
| | | { |
| | | Language.CurrentLanguage = "Chinese"; |
| | | Locale locale1 = Locale.Default; |
| | | var localeList = Resources.Configuration.Locale; |
| | | if (localeList.Language == "zh") |
| | | { |
| | | Language.CurrentLanguage = "Chinese"; |
| | | } |
| | | |
| | | BaseActivity.NetworkStateChanged += (int obj) => { |
| | | BaseActivity.NetworkStateChanged += (int obj) => |
| | | { |
| | | BusSocket.Stop(); |
| | | new System.Threading.Thread(() => { |
| | | System.Threading.Thread.Sleep(1000); |
| | | BusSocket.Start(6000); |
| | | }) |
| | | { IsBackground = true }.Start(); |
| | | }; |
| | | |
| | | }; |
| | |
| | | }; |
| | | BaseActivity.OnResumeAction += (activity) => { |
| | | checkSomeInfo(); |
| | | new HDL_ON.UI.AppUnlockPage().LoadPage(); |
| | | }; |
| | | BaseActivity.OnDestroyAction += (activity) => { |
| | | Console.WriteLine("OnDestroyAction"); |
| | | BusSocket.Stop(); |
| | | }; |
| | | |
| | | HDLUtils.SetAuthoritiesName("com.hdl.onpro.fileProvider"); |
| | | |
| | | //Shared.Application.IsGpsEnable = true; |
| | | |
| | | Shared.Application.LocationAction = (arg1, arg2) => { |
| | | Shared.Application.LocationAction = null; |
| | | |
| | | new HDL_ON.DAL.Server.HttpServerRequest().GetCityInfo(arg1.ToString(), arg2.ToString()); |
| | | |
| | | MainPage.Log($"经纬度:::{arg1}:{arg2}"); |
| | | |
| | | }; |
| | | |
| | | |
| | | } |
| | | public static bool IsShowTip = true; |
| | | void init() |
| | | { |
| | | //手机名称 Android.OS.Build.Manufacturer; |
| | | |
| | | } |
| | | void checkSomeInfo() |
| | | { |