Dagger 2 Component Factory Tutorial with @BindsInstance - CheezyCode (Hindi) #7
Learn Dagger 2 Dependency Injection in Android. In this video - learn how to pass values at runtime using Modules and Factory. Factory is defined as an interface with an annotation of @Component.Factory with dynamic values bind to the component with @BindsInstance annotation. This factory is used to create the component through which you can pass the values at runtime to Dagger, so that dagger can create the required objects.
Another approach that is common for passing values at runtime is with the help of Modules. You define properties in the module and while creating the component, you provide the Module object yourself with the dynamic values you want to provide at runtime.
In this case, you might get a runtime exception if you forget to pass the required modules. But with factory, you only have one way of creating the component that prevents runtime exceptions. Learn all about this in Hindi.
Topics covered -
1. Need of passing values at runtime in Dagger2
2. How to pass values using @Module at runtime in Dagger 2?
3. What is Component Factory i.e. @Component.Factory?
4. What is @BindsInstance in Dagger 2?
5. Complete Example of Dagger 2 in Android.
Complete Dependency Injection Playlist Link -
https://www.youtube.com/playlist?list=PLRKyZvuMYSIPwjYw1bt_7u7nEwe6vATQd
Complete Android Architecture Components Playlist -
https://www.youtube.com/playlist?list=PLRKyZvuMYSIO0jLgj8g6sADnD0IBaWaw2
Beginner series in Android Playlist (Hindi) -
https://www.youtube.com/playlist?list=PLRKyZvuMYSIN9sVZTfDm4CTdTAzDQyLJU
Kotlin Beginners Tutorial Series -
https://www.youtube.com/playlist?list=PLRKyZvuMYSIMW3-rSOGCkPlO1z_IYJy3G
For more info - visit the below link
http://www.cheezycode.com
We are social. Follow us at -
Facebook - http://www.facebook.com/cheezycode
Twitter - http://www.twitter.com/cheezycode
Instagram - https://www.instagram.com/cheezycode/
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Dagger 2 Component Factory Tutorial with @BindsInstance - CheezyCode (Hindi) #7», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.