protected override void OnCreate(Bundle savedInstanceState) { TabLayoutResource = Resource.Layout.Tabbar; ToolbarResource = Resource.Layout.Toolbar; base.OnCreate(savedInstanceState); Xamarin.Essentials.Platform.Init(this, savedInstanceState); global::Xamarin.Forms.Forms.Init(this, savedInstanceState); // initialse Nlog new LoggerService().InitializeNLog(); AppDomain.CurrentDomain.UnhandledException += CurrentDomain_UnhandledException; global::ZXing.Net.Mobile.Forms.Android.Platform.Init(); ZXing.Mobile.MobileBarcodeScanner.Initialize(Application); // ffimageloading ImageService.Instance.Initialize(); CachedImageRenderer.Init(true); CachedImageRenderer.InitImageViewHandler(); UserDialogs.Init(this); // media player CrossMediaManager.Current.Init(this); LoadApplication(new App()); }
protected override void OnCreate(Bundle savedInstanceState) { DependencyService.Register <ChromeCustomTabsBrowser>(); TabLayoutResource = Resource.Layout.Tabbar; ToolbarResource = Resource.Layout.Toolbar; base.OnCreate(savedInstanceState); Forms.SetFlags("Shell_Experimental", "Visual_Experimental", "CollectionView_Experimental", "FastRenderers_Experimental"); Xamarin.Essentials.Platform.Init(this, savedInstanceState); Forms.Init(this, savedInstanceState); Xamarin.FormsGoogleMaps.Init(this, savedInstanceState); // https://github.com/amay077/Xamarin.Forms.GoogleMaps/blob/master/README.md CrossCurrentActivity.Current.Init(this, savedInstanceState); //Android.Glide.Forms.Init(); // https://github.com/jonathanpeppers/glidex CachedImageRenderer .Init(enableFastRenderer: true); // See: https://github.com/luberda-molinet/FFImageLoading/wiki/Xamarin.Forms-API CachedImageRenderer .InitImageViewHandler(); // See: https://github.com/luberda-molinet/FFImageLoading/wiki/Xamarin.Forms-API FFImageLoading.ImageService.Instance.Initialize(new Configuration()); CardsViewRenderer.Preserve(); // See: https://github.com/AndreiMisiukevich/CardView OxyPlot.Xamarin.Forms.Platform.Android.PlotViewRenderer.Init(); // See: https://oxyplot.readthedocs.io/en/master/getting-started/hello-xamarin-forms.html LoadApplication(new App()); if (IsPlayServiceAvailable() == false) { throw new Exception("This device does not have Google Play Services and cannot receive push notifications."); } CreateNotificationChannel(); }
public static void Initialize(Activity activity, Bundle bundle) { Plugin.CurrentActivity.CrossCurrentActivity.Current.Init(activity, bundle); CrossAppShortcuts.Current.Init(); SharpnadoInitializer.Initialize(); GoogleClientManager.Initialize(activity); FacebookClientManager.Initialize(activity); Xamarin.Forms.DependencyService.Register <ToastNotification>(); ToastNotification.Init(activity, new PlatformOptions() { SmallIconDrawable = Android.Resource.Drawable.IcDialogInfo }); Xamarin.Essentials.Platform.Init(activity, bundle); // add this line to your code, it may also be called: bundle //Acr.UserDialogs.UserDialogs.Init(activity); CachedImageRenderer.Init(enableFastRenderer: true); CachedImageRenderer.InitImageViewHandler(); //This forces the custom renderers to be used //Android.Glide.Forms.Init(activity, debug: false); // Override default BitmapDescriptorFactory by your implementation FormsGoogleMaps.Init(activity, bundle, new PlatformConfig { BitmapDescriptorFactory = new CachingNativeBitmapDescriptorFactory() }); }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); AppDomain.CurrentDomain.UnhandledException += CurrentDomainOnUnhandledException; TaskScheduler.UnobservedTaskException += TaskSchedulerOnUnobservedTaskException; Distribute.SetEnabledForDebuggableBuild(true); // FFImageLoading Init CachedImageRenderer.Init(enableFastRenderer: false); CachedImageRenderer.InitImageViewHandler(); Platform.Init(this, savedInstanceState); ////// Init things //Xamarin.Forms.Forms.SetFlags(new string[] { // "DragAndDrop_Experimental" // }); Xamarin.Forms.Forms.Init(this, savedInstanceState); // Set Status Bar background to Light or Dark as required Window.AddFlags(WindowManagerFlags.DrawsSystemBarBackgrounds); // Load the app LoadApplication(new App()); }
protected override void OnCreate(Bundle savedInstanceState) { TabLayoutResource = Resource.Layout.Tabbar; ToolbarResource = Resource.Layout.Toolbar; base.OnCreate(savedInstanceState); // initialisation des composants Instance = this; Rg.Plugins.Popup.Popup.Init(this, savedInstanceState); CrossCurrentActivity.Current.Init(this, savedInstanceState); Xamarin.Essentials.Platform.Init(this, savedInstanceState); Forms.SetFlags("CollectionView_Experimental"); //test Forms.Init(this, savedInstanceState); AiForms.Renderers.Droid.SettingsViewInit.Init(); // need to write here FFImageLoading.Forms.Platform.CachedImageRenderer.Init(enableFastRenderer: true); CachedImageRenderer.InitImageViewHandler(); FormsMaterial.Init(this, savedInstanceState); Xamarin.FormsMaps.Init(this, savedInstanceState); // initialisation des composants CardsViewRenderer.Preserve(); ImageCircleRenderer.Init(); // fin d'initialisation LoadApplication(new App()); }
protected override void OnCreate(Bundle savedInstanceState) { TabLayoutResource = Resource.Layout.Tabbar; ToolbarResource = Resource.Layout.Toolbar; #if DEBUG || ANALYTICS if (!string.IsNullOrWhiteSpace(Constants.AppCenterConstants.Secret_Android)) { AppCenter.Start(Constants.AppCenterConstants.Secret_Android, typeof(Microsoft.AppCenter.Analytics.Analytics), typeof(Microsoft.AppCenter.Crashes.Crashes)); Covi.Logs.Logger.Factory.AddProvider(new Covi.Droid.Services.Log.AppCenterLogProvider()); } #endif base.OnCreate(savedInstanceState); ConfigurationManager.Init(true, this); Xamarin.Essentials.Platform.Init(this, savedInstanceState); global::Xamarin.Forms.Forms.Init(this, savedInstanceState); CachedImageRenderer.Init(true); CachedImageRenderer.InitImageViewHandler(); CrossCurrentActivity.Current.Init(this, savedInstanceState); LoadApplication(new App(new PlatformInitializer())); if (IsPlayServiceAvailable()) { CreateNotificationChannel(); } }
protected override void OnCreate(Bundle bundle) { TabLayoutResource = Resource.Layout.Tabbar; ToolbarResource = Resource.Layout.Toolbar; //AppCenter.Start(Config.AppCenterAndroidKey, typeof(Analytics), typeof(Crashes)); CrossCurrentActivity.Current.Init(this, bundle); UserDialogs.Init(() => this); base.Window.RequestFeature(WindowFeatures.ActionBar); base.SetTheme(Resource.Style.MainTheme); base.OnCreate(bundle); ProviderInstallerCheck(this); global::Xamarin.Forms.Forms.Init(this, bundle); Xamarin.Essentials.Platform.Init(this, bundle); Forms9Patch.Droid.Settings.Initialize(this); CachedImageRenderer.Init(enableFastRenderer: true); CachedImageRenderer.InitImageViewHandler(); AppDomain.CurrentDomain.UnhandledException += CurrentDomainOnUnhandledException; TaskScheduler.UnobservedTaskException += TaskSchedulerOnUnobservedTaskException; DisplayCrashReport(); LoadApplication(new App(new AndroidInitializer())); }
protected override void OnCreate(Bundle savedInstanceState) { TabLayoutResource = Resource.Layout.Tabbar; ToolbarResource = Resource.Layout.Toolbar; base.OnCreate(savedInstanceState); MessagingCenter.Subscribe <App>(this, "GlitchedEpistle_StopRefreshingAuth", sender => { StopService(new Intent(this, typeof(AuthRefreshService))); }); MessagingCenter.Subscribe <App>(this, "GlitchedEpistle_StartRefreshingAuth", sender => { StartService(new Intent(this, typeof(AuthRefreshService))); }); CrossFingerprint.SetCurrentActivityResolver(() => CrossCurrentActivity.Current.Activity); Rg.Plugins.Popup.Popup.Init(this, savedInstanceState); Xamarin.Essentials.Platform.Init(this, savedInstanceState); global::Xamarin.Forms.Forms.Init(this, savedInstanceState); Plugin.CurrentActivity.CrossCurrentActivity.Current.Init(this, savedInstanceState); global::ZXing.Net.Mobile.Forms.Android.Platform.Init(); CachedImageRenderer.Init(enableFastRenderer: true); CachedImageRenderer.InitImageViewHandler(); CreateNotificationChannel(); LoadApplication(new App()); Window.SetStatusBarColor(global::Android.Graphics.Color.Argb(255, 0, 0, 0)); }
protected override void OnCreate(Bundle savedInstanceState) { TabLayoutResource = Resource.Layout.Tabbar; ToolbarResource = Resource.Layout.Toolbar; SetTheme(Resource.Style.MainTheme); base.OnCreate(savedInstanceState); CachedImageRenderer.Init(true); Xamarin.Essentials.Platform.Init(this, savedInstanceState); ZXing.Net.Mobile.Forms.Android.Platform.Init(); Forms.Init(this, savedInstanceState); CachedImageRenderer.InitImageViewHandler(); Acr.UserDialogs.UserDialogs.Init(this); LoadApplication(new App()); // set the bottom bar colour if (Build.VERSION.SdkInt >= BuildVersionCodes.Lollipop) { var mode = Resources?.Configuration?.UiMode & UiMode.NightMask; var isInDarkMode = mode == UiMode.NightYes; var colourCode = isInDarkMode ? 17 : 254; var colour = new Color(colourCode, colourCode, colourCode); Window?.SetNavigationBarColor(colour); } Xamarin.Forms.Application.Current.On <Xamarin.Forms.PlatformConfiguration.Android>() .UseWindowSoftInputModeAdjust(WindowSoftInputModeAdjust.Resize); }
protected override void OnCreate(Bundle savedInstanceState) { TabLayoutResource = Resource.Layout.Tabbar; ToolbarResource = Resource.Layout.Toolbar; base.OnCreate(savedInstanceState); var config = new FFImageLoading.Config.Configuration() { VerboseLogging = false, VerbosePerformanceLogging = false, VerboseMemoryCacheLogging = false, VerboseLoadingCancelledLogging = false, Logger = new CustomLogger(), }; ImageService.Instance.Initialize(config); Xamarin.Essentials.Platform.Init(this, savedInstanceState); global::Xamarin.Forms.Forms.Init(this, savedInstanceState); CachedImageRenderer.Init(true); CachedImageRenderer.InitImageViewHandler(); LoadApplication(new App()); }
protected override async void OnCreate(Bundle savedInstanceState) { await CrossMedia.Current.Initialize(); TabLayoutResource = Resource.Layout.Tabbar; ToolbarResource = Resource.Layout.Toolbar; Instance = this; CachedImageRenderer.Init(enableFastRenderer: true); Rg.Plugins.Popup.Popup.Init(this, savedInstanceState); //start ads Android.Gms.Ads.MobileAds.Initialize(ApplicationContext, "ca-app-pub-6494346638793326~7521323299"); //start barcode proccesor ZXing.Net.Mobile.Forms.Android.Platform.Init(); MobileBarcodeScanner.Initialize(Application); CrossCurrentActivity.Current.Activity = this; Xamarin.Essentials.Platform.Init(this, savedInstanceState); global::Xamarin.Forms.Forms.Init(this, savedInstanceState); CachedImageRenderer.InitImageViewHandler(); base.OnCreate(savedInstanceState); LoadApplication(new App()); }
protected override void OnCreate(Bundle savedInstanceState) { TabLayoutResource = Resource.Layout.Tabbar; ToolbarResource = Resource.Layout.Toolbar; AppCenter.Start("1c653577-b657-45f2-a67e-52381bc1c294", typeof(Analytics), typeof(Crashes)); base.SetTheme(Resource.Style.MainTheme); base.OnCreate(savedInstanceState); Xamarin.Essentials.Platform.Init(this, savedInstanceState); global::Xamarin.Forms.Forms.Init(this, savedInstanceState); CachedImageRenderer.Init(enableFastRenderer: true); CachedImageRenderer.InitImageViewHandler(); var config = new FFImageLoading.Config.Configuration() { VerboseLogging = true, VerbosePerformanceLogging = true, VerboseMemoryCacheLogging = true, VerboseLoadingCancelledLogging = true, ExecuteCallbacksOnUIThread = true, Logger = new CustomLogger(), }; ImageService.Instance.Initialize(config); UserDialogs.Init(this); LoadApplication(new App()); }
protected override void OnCreate(Bundle bundle) { TabLayoutResource = Resource.Layout.Tabbar; ToolbarResource = Resource.Layout.Toolbar; base.OnCreate(bundle); Xamarin.Forms.Forms.SetFlags("FastRenderers_Experimental"); var config = new FFImageLoading.Config.Configuration() { VerboseLogging = false, VerbosePerformanceLogging = false, VerboseMemoryCacheLogging = false, VerboseLoadingCancelledLogging = false, Logger = new CustomLogger(), }; ImageService.Instance.Initialize(config); global::Xamarin.Forms.Forms.Init(this, bundle); CachedImageRenderer.Init(true); CachedImageRenderer.InitImageViewHandler(); LoadApplication(new App(new DroidInitializer())); }
void Init(Bundle savedInstanceState) { global::Xamarin.Forms.Forms.SetFlags("FastRenderers_Experimental"); Forms.SetFlags("UseLegacyRenderers"); CachedImageRenderer.Init(true); CachedImageRenderer.InitImageViewHandler(); Window.AddFlags(WindowManagerFlags.Fullscreen); Window.ClearFlags(WindowManagerFlags.ForceNotFullscreen); UserDialogs.Init(this); }
protected override void OnCreate(Bundle bundle) { base.OnCreate(bundle); global::Xamarin.Forms.Forms.Init(this, bundle); Xamarin.Essentials.Platform.Init(this, bundle); CachedImageRenderer.Init(true); CachedImageRenderer.InitImageViewHandler(); LoadApplication(new App(new AndroidInitializer())); }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); Rg.Plugins.Popup.Popup.Init(this); Xamarin.Essentials.Platform.Init(this, savedInstanceState); global::Xamarin.Forms.Forms.Init(this, savedInstanceState); CachedImageRenderer.Init(enableFastRenderer: true); CachedImageRenderer.InitImageViewHandler(); LoadApplication(new App()); }
protected override void OnCreate(Bundle savedInstanceState) { TabLayoutResource = Resource.Layout.Tabbar; ToolbarResource = Resource.Layout.Toolbar; base.OnCreate(savedInstanceState); global::Xamarin.Forms.Forms.Init(this, savedInstanceState); CachedImageRenderer.Init(true); CachedImageRenderer.InitImageViewHandler(); LoadApplication(new App()); }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); Xamarin.Essentials.Platform.Init(this, savedInstanceState); global::Xamarin.Forms.Forms.Init(this, savedInstanceState); CachedImageRenderer.Init(true); CachedImageRenderer.InitImageViewHandler(); CrossCurrentActivity.Current.Init(this, savedInstanceState); CrossMediaManager.Current.Init(this); LoadApplication(new App()); }
protected override void OnCreate(Bundle savedInstanceState) { TabLayoutResource = Resource.Layout.Tabbar; ToolbarResource = Resource.Layout.Toolbar; base.OnCreate(savedInstanceState); Forms.SetFlags("CollectionView_Experimental"); Forms.Init(this, savedInstanceState); CachedImageRenderer.Init(true); CachedImageRenderer.InitImageViewHandler(); LoadApplication(new App(new AndroidInitializer())); }
protected override void OnCreate(Bundle bundle) { TabLayoutResource = Resource.Layout.Tabbar; ToolbarResource = Resource.Layout.Toolbar; base.OnCreate(bundle); FFImageLoading.Forms.Platform.CachedImageRenderer.Init(enableFastRenderer: true); global::Xamarin.Forms.Forms.Init(this, bundle); CachedImageRenderer.InitImageViewHandler(); LoadApplication(new App(new AndroidInitializer())); }
protected override void OnCreate(Bundle savedInstanceState) { TabLayoutResource = Resource.Layout.Tabbar; ToolbarResource = Resource.Layout.Toolbar; UserDialogs.Init(this); base.OnCreate(savedInstanceState); //CrossCurrentActivity.Current.Init(this, savedInstanceState); FFImageLoading.Forms.Platform.CachedImageRenderer.Init(enableFastRenderer: true); global::Xamarin.Forms.Forms.Init(this, savedInstanceState); CachedImageRenderer.InitImageViewHandler(); LoadApplication(new App()); }
protected override void OnCreate(Bundle savedInstanceState) { TabLayoutResource = Resource.Layout.Tabbar; ToolbarResource = Resource.Layout.Toolbar; base.OnCreate(savedInstanceState); Rg.Plugins.Popup.Popup.Init(this, savedInstanceState); Xamarin.Essentials.Platform.Init(this, savedInstanceState); global::Xamarin.Forms.Forms.Init(this, savedInstanceState); LoadApplication(new App()); FFImageLoading.Forms.Platform.CachedImageRenderer.Init(true); CachedImageRenderer.InitImageViewHandler(); }
protected override void OnCreate(Bundle savedInstanceState) { TabLayoutResource = Resource.Layout.Tabbar; ToolbarResource = Resource.Layout.Toolbar; base.OnCreate(savedInstanceState); global::Xamarin.Forms.Forms.SetFlags("CollectionView_Experimental"); FFImageLoading.Forms.Platform.CachedImageRenderer.Init(enableFastRenderer: true); Xamarin.Essentials.Platform.Init(this, savedInstanceState); global::Xamarin.Forms.Forms.Init(this, savedInstanceState); CachedImageRenderer.InitImageViewHandler(); LoadApplication(new App()); }
protected override void OnCreate(Bundle savedInstanceState) { TabLayoutResource = Resource.Layout.Tabbar; ToolbarResource = Resource.Layout.Toolbar; base.OnCreate(savedInstanceState); Rg.Plugins.Popup.Popup.Init(this); Forms.SetFlags(new string[] { "SwipeView_Experimental", "CarouselView_Experimental", "CollectionView_Experimental", "Shapes_Experimental" }); CachedImageRenderer.Init(true); CachedImageRenderer.InitImageViewHandler(); Xamarin.Essentials.Platform.Init(this, savedInstanceState); global::Xamarin.Forms.Forms.Init(this, savedInstanceState); LoadApplication(new App()); }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); Xamarin.Essentials.Platform.Init(this, savedInstanceState); global::Xamarin.Forms.Forms.Init(this, savedInstanceState); CachedImageRenderer.Init(true); CachedImageRenderer.InitImageViewHandler(); Forms9Patch.Droid.Settings.Initialize(this); var builder = new ContainerBuilder(); builder.RegisterType <AndroidPlatformProperties>().As <IPlatformProperties>(); this.LoadApplication(new App(builder)); }
protected override void OnCreate(Bundle savedInstanceState) { TabLayoutResource = Resource.Layout.Tabbar; ToolbarResource = Resource.Layout.Toolbar; base.OnCreate(savedInstanceState); CachedImageRenderer.Init(enableFastRenderer: true); CachedImageRenderer.InitImageViewHandler(); CrossCurrentActivity.Current.Init(this, savedInstanceState); Xamarin.Essentials.Platform.Init(this, savedInstanceState); global::Xamarin.Forms.Forms.Init(this, savedInstanceState); SharpnadoInitializer.Initialize(); LoadApplication(new App()); }
protected override void OnCreate(Bundle savedInstanceState) { TabLayoutResource = Resource.Layout.Tabbar; ToolbarResource = Resource.Layout.Toolbar; base.OnCreate(savedInstanceState); Forms.Init(this, savedInstanceState); CachedImageRenderer.Init(true); CachedImageRenderer.InitImageViewHandler(); SharpnadoInitializer.Initialize(); Sharpnado.Tabs.Initializer.Initialize(false, false); Sharpnado.Shades.Initializer.Initialize(loggerEnable: false); LoadApplication(new App(new AndroidInitializer())); }
protected override void OnCreate(Bundle savedInstanceState) { TabLayoutResource = Resource.Layout.Tabbar; ToolbarResource = Resource.Layout.Toolbar; base.OnCreate(savedInstanceState); AppCompatDelegate.CompatVectorFromResourcesEnabled = true; Xamarin.Essentials.Platform.Init(this, savedInstanceState); global::Xamarin.Forms.Forms.Init(this, savedInstanceState); CachedImageRenderer.Init(enableFastRenderer: true); CachedImageRenderer.InitImageViewHandler(); DeviceHelper.Init(this); LoadApplication(new App()); }
/// <summary> /// Initialize any Services /// </summary> /// <param name="bundle"></param> private void InitializeServices(Bundle bundle) { CrossCurrentActivity.Current.Init(this, bundle); CardsViewRenderer.Preserve(); XF.Material.Droid.Material.Init(CrossCurrentActivity.Current.Activity, bundle); //Material Design Library CrossMedia.Current.Initialize(); Rg.Plugins.Popup.Popup.Init(CrossCurrentActivity.Current.Activity, bundle); CachedImageRenderer.InitImageViewHandler(); CachedImageRenderer.Init(true); Stormlion.PhotoBrowser.Droid.Platform.Init(CrossCurrentActivity.Current.Activity); ConfigureFFImageLoader(); CrossConnectivity.Current.ConnectivityChanged += Current_ConnectivityChanged;; //Subscribe to any changes to Connectivity }
protected override void OnCreate(Bundle savedInstanceState) { Syncfusion.Licensing.SyncfusionLicenseProvider.RegisterLicense("MTI0MzU2QDMxMzcyZTMyMmUzMFhRaXVjU0VPVXoxbHBpTU90TGlmUjdNYzVYVWlnMTN3cFJsalQ1dFBMOEE9"); TabLayoutResource = Resource.Layout.Tabbar; ToolbarResource = Resource.Layout.Toolbar; base.OnCreate(savedInstanceState); Xamarin.Essentials.Platform.Init(this, savedInstanceState); global::Xamarin.Forms.Forms.Init(this, savedInstanceState); //CardsViewRenderer.Preserve(); CachedImageRenderer.Init(true); CachedImageRenderer.InitImageViewHandler(); LoadApplication(new App()); }