Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Как работает внедрение зависимостей, и зачем нужно его использовать? - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Потоки не работают параллельно http://www.cyberforum.ru/android-dev/thread1815125.html
Написал я такой кусок кода (все это внутри класса MainActivity): class CalcFiveSecClass extends AsyncTask<Void, Void, String> { @Override protected String...
Программирование Android Firebase новичку Подскажите русскоязычный источник для изучения Firebase. Зарание спасибо http://www.cyberforum.ru/android-dev/thread1815086.html
Как обратиться к элементу Drawer Activity? Программирование Android
Всем доброго времени суток. Я начинаю изучать Android и возникла проблема. Я создал проект с Drawer Activity. В шапке шторки планирую разместить информацию о гаджете. И хочу чтобы при запуске...
Заставить приложение скачать текстовый фаил Программирование Android
Нужно заставить приложение скачать текстовый фаил , извлечь из него данные (по определённому алгоритму) и удалить скаченный фаил. Как это совершить?
Программирование Android Сортировка БД http://www.cyberforum.ru/android-dev/thread1815053.html
Доброй ночи. Понимаю что задача не сложная но, сходу решения ее не нашел. Задача: отсортировать данные в бд в обратном порядке порядке по значениям столбца "name" (от Я до А). С сортировкой в...
Программирование Android Переход из уведомления в фрагмент активити Здравствуйте.Вывожу уведомление в статус бар, нужно чтобы по нажатию на него открывался фрагмент активити. Фрагменты использовал для шторки. FragmentTransaction ftrans =... подробнее

Показать сообщение отдельно
yura91
30 / 28 / 2
Регистрация: 23.10.2013
Сообщений: 2,270
01.10.2016, 12:04  [ТС]
Ну по сути это внедрение заменяет инициализацию. То есть внедряет инстанс к объекту который помечен как @Inject. Ну там есть еще @Module @Providers https://github.com/MihailovJava/DaggerTest.git - ссылка на пример который я разобрал с DI и немного понял суть

Добавлено через 3 минуты
Ну сначала мы создаем в Application DaggerComponent прописывает все модули которые в него входят. в модулях есть Providers методы, которые и отвечают за инициализацию Inject полей. Запускаем инициализацию вызовом inject метода DaggerComponent

Добавлено через 40 секунд
Ну в кратце как то так. Но пример впринципи понятный

Добавлено через 25 минут
А кстати не подскажете как по нажатию на кнопку вставить LinearLayout с определенной разметкой в тот Layout где я нахожусь именно в нужное мне место? Ну то есть у меня есть Relative или LinearLayout в нем есть 3 кнопки идущие подряд и я хочу вставить по нажатию на вторую кнопку определенный LinearLayout со своей разметкой, так чтобы он у меня отобразился между второй и третьей кнопкой. Как такое лучше реализовать?
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru