Understanding Dagger 2 MultiBinding made easy

When I read the Dagger 2 Multibinding document, it confuses me. After spending some time understanding it, hopes I could make it easier for other to understand with my explanation below.

If you don’t know what Dagger 2 is, refers to this blog.

My confusion




Sharing iOS, Android and relevant Mobile App Development Technology and Learning

Recommended from Medium

Setting up Android Modules with Koin

Opting in Existing Apps to Google Play App Signing

What else Dagger 2 injection provides?

Recycler view using Picasso in Android Kotlin.

How to Align Widget On a Bottom Of Screen In Flutter?

How to use gif image in android

Bug that will only surface when you background your App twice

Android Data Binding Library — From Observable Fields to LiveData in two steps

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store


Sharing Software Development Experience, focus on Mobile. https://elye-project.medium.com/subscribe https://twitter.com/elye_project

More from Medium

Setting UserAgent in Android Webview

How To Test Kotlin Coroutines?

People creating

Exploring Jetpack WindowManager for Foldable Devices

Jetpack DataStore in Modern Android Development