Многомодульный BDSM: как связать Gradle модули и как с ними общаться после этого? |
В многомодульном приложении часто возникает ситуация, когда в одном модуле находится интерфейс, а вот его реализация находится в совершенно другом модуле. Как следствие, возникает потребность как-то получить реализацию при наличии лишь интерфейса. Всё так или иначе сводится к тому, чтобы обратится к какой-либо сущности, которая отдаст нам реализацию. Но ведь сначала этой сущности надо сообщить, где взять реализацию. Этот процесс я называю связыванием, так как мы связываем интерфейс с его реализацией. Видел, что многие называют это склейкой. Сегодня мне бы хотелось проговорить, какие есть для этого способы. И да, спойлер, их несколько.
Читать далееhttps://habr.com/ru/post/670468/?utm_source=habrahabr&utm_medium=rss&utm_campaign=670468
Комментировать | « Пред. запись — К дневнику — След. запись » | Страницы: [1] [Новые] |