Композиция и множественное наследование [RU, Android] / Мобильный разработчик

Всем привет. Перед тем как мы перейдем к паттерну IoC (Inversion of Contol) или инверсия контроля и обзору на другую крупную библиотеку - Dagger 2 обязательно нужно рассмотреть прием композиция и множественное наследования. Поэтому, включаем видео и наслаждаемся удовольствием от получения новых знаний :D
Мобильный разработчик в других соц. сетях
=======================
Вконтакте - mdeveloper
Instagram - / nplau
=======================
Наши друзья и информационные партнеры:
t.me/androidev - Телеграмм канал, посвященный разработке для Андроид!
Поддержать канал рублем:
PayPal - alexgladkov@icloud.com
Mastercard - 5536 9137 9985 0652
Ставь лайк, подписывайся и пиши, чтобы ты хотел увидеть в следующих видео.

Пікірлер: 25

  • @user-lu4ws2nh5v
    @user-lu4ws2nh5v9 ай бұрын

    Вообще не зря делаешь. Спасибо )

  • @alexandernifanin7366
    @alexandernifanin73665 жыл бұрын

    С танками вы, конечно, отожгли, но в целом ловите плюс. Насчёт интерфейсов полностью согласен - вещь хорошая. Хотел только заметить, что в настройках надо убрать TODO методов (как это и написано в самих комментариях Android Studio). А то отнимается много времени на удаление всего этого. Вообще порадовало, что вы учите людей с нуля, а не как обычно, когда рассказывают основы, для понимания которых нужно, чтобы эти основы знали и не один месяц с ними работали. Моя рекомендация для видео: сделать обзор горячих клавиш и рефакторинга. Экономит тонны времени. Когда я увидел, как с ними обращаются опытные люди, понял, что за 3 минуты они могут сделать столько, сколько я за 30.

  • @MobileDeveloper

    @MobileDeveloper

    5 жыл бұрын

    Alexander Nifanin как всегда крутой отзыв )) да спасибо большое за идею ) сам был на докладе подгорячить клавишам и когда я их начал юзать скорость выросла в разы ))

  • @alexandernifanin7366

    @alexandernifanin7366

    5 жыл бұрын

    Спасибо, мне очень приятно! Пожалуй, вы единственный автор, кого можно смотреть с удовольствием.

  • @MobileDeveloper

    @MobileDeveloper

    5 жыл бұрын

    Спасибо :)

  • @oleksandrhorokhov7387
    @oleksandrhorokhov73875 жыл бұрын

    Ролик суппер!! А вот с качеством на 720p60 что-то случилось - все мутное ((

  • @MobileDeveloper

    @MobileDeveloper

    5 жыл бұрын

    Да это при монтаже получилось, а я заметил уже на ютубе

  • @nailapps7501
    @nailapps75015 жыл бұрын

    Держи лайк, ждем новые видео!

  • @MobileDeveloper

    @MobileDeveloper

    5 жыл бұрын

    Спасибо ) Скоро будут)

  • @sulw4236
    @sulw42362 жыл бұрын

    Спасибо! Приятно было слушать, многое переосмыслил.

  • @sergeyjoke
    @sergeyjoke Жыл бұрын

    Спасибо.

  • @Michael100788
    @Michael1007882 жыл бұрын

    @Mobile Developer Из видео если я правильно понял в случае, использования данного паттерна(шаблона) "множественное наследование" если ты создаешь объект и хочешь, чтобы у этого объекта был какой-то параметр от 2-го объекта и какой-то параметр/функция от 3-го объекта, то здесь не получится этого сделать по причине того, что наследование, может происходит только от одного объекта к другому...т.е обьект 2, может получить наследование от объекта 1, а объект 3 получить наследование от объекта 2 и т.д. За обучающее видео, большое спасибо от начинающих! ;)

  • @MobileDeveloper

    @MobileDeveloper

    2 жыл бұрын

    Часто бывает что ты хочешь получить функциональность классов, которые находятся в SDK и у тебя нет возможности переписать их наследование скажем Activity и какая-то платёжная система. То вот такое объединение поможет да

  • @preenxus3425
    @preenxus34255 жыл бұрын

    в AS есть горячие клавиши ctrl+Y - удалить всю строку. P.S. полезная функция, но неудобный хоткей, как по мне, поэтому я сменил ее на shift+delete. Кстати shift+delete по умолчанию тоже удалит всю строку, но одновременно и скопирует ее.

  • @orkoteg09

    @orkoteg09

    3 жыл бұрын

    Ctrl+Y - удалить всю строку - это еще с 80х годов. так что у многих это просто в рефлексах ))

  • @preenxus3425
    @preenxus34255 жыл бұрын

    Еще кстати есть хорошая горячая клавиша Ctrl+P - подсветить аргументы метода

  • @codingpas
    @codingpas5 жыл бұрын

    Нужно выше качество видео, 720р60 мало! Спасибо, удачи!

  • @MobileDeveloper

    @MobileDeveloper

    5 жыл бұрын

    Nail Shakurov да в этот раз что-то с качеством видео случилось в следующих такого не будет )

  • @xpur6976
    @xpur69765 жыл бұрын

    На какой ос лучше писать для android ? Linux или windows ?

  • @MobileDeveloper

    @MobileDeveloper

    4 жыл бұрын

    На Линукс не пробовал, но заметил, что на маках АС летает намного лучше, чем на винде. С чем связанно не знаю

  • @marywilkenson5945
    @marywilkenson59455 жыл бұрын

    Хороший материал, но взрыв мозга, когда приходится переключаться с Java на Kotlin.

  • @MobileDeveloper

    @MobileDeveloper

    5 жыл бұрын

    А почему ещё не перешли на Котлин?)

  • @marywilkenson5945

    @marywilkenson5945

    5 жыл бұрын

    @@MobileDeveloper изначально на JAVA уроки были.

  • @MobileDeveloper

    @MobileDeveloper

    3 жыл бұрын

    @@karpovantonio к сожалению, этот проект не могу выложить ) но там примитивные настройки в base )

  • @MobileDeveloper

    @MobileDeveloper

    3 жыл бұрын

    @@karpovantonio все что есть в гитхабе не приватное можно смотреть github.com/AlexGladkov

Келесі