BaseApplication.java 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. package com.sunwin.visitorapp;
  2. import android.app.Application;
  3. import android.content.Context;
  4. import com.sunwin.visitorapp.utils.CacheUtil;
  5. import com.sunwin.visitorapp.utils.PresentationManager;
  6. import com.sunwin.visitorapp.utils.SystemTTS;
  7. import com.sunwin.visitorapp.utils.UniversalImageLoaderConfiguration;
  8. import timber.log.Timber;
  9. public class BaseApplication extends Application {
  10. private static BaseApplication mInstance;
  11. private static SystemTTS systemTTS;
  12. public static SystemTTS getSystemTTS() {
  13. return systemTTS;
  14. }
  15. @Override
  16. public void onCreate() {
  17. super.onCreate();
  18. mInstance = this;
  19. systemTTS = SystemTTS.getInstance(this);
  20. UniversalImageLoaderConfiguration.configure(this,R.mipmap.icon_loading);
  21. /**
  22. * 仅在Debug时初始化Timber
  23. */
  24. Timber.plant(new Timber.DebugTree());
  25. CacheUtil.init(this);
  26. // PresentationManager.checkAndShow(this);
  27. }
  28. public static Context getInstance() {
  29. return mInstance;
  30. }
  31. }