| | |
| | | package com.dayu.recharge; |
| | | |
| | | import android.app.Activity; |
| | | import android.app.Application; |
| | | import android.content.Context; |
| | | import android.content.Intent; |
| | | import android.text.TextUtils; |
| | | |
| | | import com.dayu.baselibrary.BaseApplication; |
| | | import com.dayu.baselibrary.business.BusinessProvider; |
| | | import com.dayu.baselibrary.business.StartLoginNavigotor; |
| | | import com.dayu.baselibrary.dao.BaseDaoSingleton; |
| | | import com.dayu.baselibrary.dbbean.LibraryBean; |
| | | import com.dayu.baselibrary.utils.BaseCommon; |
| | |
| | | import com.dayu.henanlibrary.dao.HNBaseDaoSingleton; |
| | | import com.dayu.henanlibrary.dbBean.AdminDataBean; |
| | | import com.dayu.qihealonelibrary.QHAloneApplication; |
| | | import com.dayu.qiheonlinelibrary.QHOnLineApplication; |
| | | import com.dayu.recharge.activity.LoginActivity; |
| | | import com.tencent.bugly.crashreport.CrashReport; |
| | | |
| | | import java.io.File; |
| | | |
| | | public class MyApplication extends Application { |
| | | public class MyApplication extends Application implements StartLoginNavigotor { |
| | | public static String TAG = "MyApplication"; |
| | | |
| | | //当前加载的library模块 //0:河南版本,1齐河单机版 |
| | |
| | | case BaseCommon.QHAloneLibrary: |
| | | QHAloneApplication.getInstance().application = this; |
| | | break; |
| | | case BaseCommon.QHOnLineLibrary: |
| | | QHOnLineApplication.getInstance(this); |
| | | BusinessProvider.getInstance(this); |
| | | break; |
| | | case BaseCommon.Generalv1Library: |
| | | com.dayu.general.BaseApplication.getInstance().application = this; |
| | | break; |
| | | } |
| | | } |
| | | } catch (Exception e) { |
| | | } catch ( |
| | | Exception e) { |
| | | e.printStackTrace(); |
| | | CrashReport.postCatchedException(e); |
| | | } |
| | |
| | | } |
| | | |
| | | |
| | | @Override |
| | | public void navigateToLogin(Context context) { |
| | | Intent intent = new Intent(context, LoginActivity.class); |
| | | intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TASK); |
| | | context.startActivity(intent); |
| | | } |
| | | |
| | | |
| | | } |