コード例 #1
0
        public override void OnCreate()
        {
            base.OnCreate();
            Instance = this;
            ScreenMetrics.Instance.Init();

            AppUtils.Init(this);

            this.RegisterActivityLifecycleCallbacks(new SimpleActivityLifecycleCallbacks());

            //初始化无障碍服务
            AutoGlobal.Init(this);
            //初始化lua全局函数
            LuaGlobal.Instance.Init();

            StartServer();
        }
コード例 #2
0
ファイル: AppApplication.cs プロジェクト: zenjan1/AutoLua
        public override void OnCreate()
        {
            base.OnCreate();
            Instance = this;

            //注册全局异常捕获事件。
            AndroidEnvironment.UnhandledExceptionRaiser += UnhandledExceptionHandler;

            AppUtils.Init(this);
            InitLua();
            this.RegisterActivityLifecycleCallbacks(new SimpleActivityLifecycleCallbacks());

            //初始化无障碍服务
            AutoGlobal.Init(this);
            //初始化lua全局函数
            LuaGlobal.Instance.Init();
        }
コード例 #3
0
        public override void OnCreate()
        {
            base.OnCreate();

            UMeng();

            AppUtils.Init(this);

            RegisterActivityLifecycleCallbacks(new SimpleActivityLifecycleCallbacks());

            //初始化无障碍服务
            AutoGlobal.Init(this);

            LoggerFactory.SetLoggerFactory(new TxtLoggerFactory());

            CrashHandler.Instance.Init(ApplicationContext);

            //注册启动activity的服务
            MessageBus.Default.Register(new StartActivityMessage("StartActivityMessage", StartActivity));

            //初始化lua全局函数
            LuaGlobal.Instance.Init();
        }