dagger-2- все статьи тега


Установить динамические базовый URL-адрес, используя Ретрофит 2.0 и Кинжал 2

Я пытаюсь выполнить действие входа с помощью Retrofit 2.0 с помощью Dagger 2 Вот как я настраиваю зависимость Retrofit @Provides @Singleton Retrofit provideRetrofit(Gson gson, OkHttpClient client) { Retrofit retrofit = new Retrofit.Builder() .addConverterFactory(GsonConverterFactory.create(gson) .client(client) .baseUrl(application.getUrl()) .build(); return retrofit; } ...

Как настроить инъекцию зависимости кинжала с нуля в проекте Android?

Как использовать кинжал? Как настроить Dagger для работы в моем проекте Android? Я хотел бы использовать кинжал в моем проекте Android, но я нахожу его запутанным. EDIT: Dagger2 также выходит с 2015 04 15, и это еще более запутанно! [этот вопрос является "заглушкой", на которую я добавляю свой ответ, поскольку я узнал больше о Dagger1 и узнал больше о Dagger2. Этот вопрос скорее руководство а не "вопрос."] ...

Кинжал 2.2 компонент builder модульный метод устарел

Я начал использовать dagger 2.2, и методы модуля в построителе компонентов устарели. Это мой компонент приложения : @Component(modules = ApplicationModule.class) public interface ApplicationComponent { void inject(Application application); } и модуль приложения: @Module public class ApplicationModule { Application application; public ApplicationModule(Application application) { this.application = application; } @Provides @Singleton Application providesA ...