package com.think.uiloader; import android.app.Application; import com.think.uiloader.ui.di.components.ApplicationComponent; import com.think.uiloader.ui.di.components.DaggerApplicationComponent; import com.think.uiloader.ui.di.modules.ApplicationModule; /** * Created by borney on 5/8/17. */ public class App extends Application { private ApplicationComponent applicationComponent; @Override public void onCreate() { super.onCreate(); initializeInjector(); } private void initializeInjector() { applicationComponent = DaggerApplicationComponent.builder() .applicationModule(new ApplicationModule(this)) .build(); } public ApplicationComponent getApplicationComponent() { return applicationComponent; } }