Мастер-класс по Android Custom View - Создание AvatarImageView

แชร์
ฝัง
  • เผยแพร่เมื่อ 13 ก.ย. 2024
  • Мастер-класс по Android Custom View - Создание AvatarImageView.
    От Михаила Макеева, CTO и сооснователя Skill-Branch.
    Ты узнаешь основы работы Custom Android View, вместе со спикером разберёте жизненный цикл и процесс отрисовки. Научишься сохранять состояния View. Кроме того, на мастер-классе рассматриваются два способа создания AvatarImageView - с помощью Масок (PorterDuff) и Шейдера.
    ____________________________
    Код AvatarImageView - доступен в личном кабинете skill-branch.r...
    ____________________________
    Записывайтесь на курс Android Middle:
    skill-branch.r...
    ____________________________
    Подписывайтесь на наши социальные сети:
    ▶️ Новостной Telegram-канал: ttttt.me/skill...
    ▶️ Общий Telegram-чат: ttttt.me/skill...
    ▶️ VK: skillbr...
    ▶️ TH-cam: / skillbranch
    ▶️ Яндекс Дзен: zen.yandex.ru/...
    ▶️ Facebook: / skillbranch
    ▶️ Twitter: / skill_branch
    ▶️ LinkedIn: / 33246874

ความคิดเห็น • 16

  • @ivanchepelkin6347
    @ivanchepelkin6347 4 ปีที่แล้ว +13

    Отличный туториал!Еще и на kotlin. Благодаря вам, сделал customView в своем проекте)

    • @SkillBranch
      @SkillBranch  4 ปีที่แล้ว

      Иван Чепелкин рады стараться!)

  • @onegin5129
    @onegin5129 4 ปีที่แล้ว +4

    Чувствуется уровень, но так быстро что то и дело можно пропустить какую то часть, когда она пролетает как 25ый кадр) Наконец нашел ресурс где можно реально повысить навыки

  • @divinecomedy1764
    @divinecomedy1764 4 ปีที่แล้ว +1

    Отличный урок! Спасибо большое. Очень информативно и не занудно.

  • @vladsakun6904
    @vladsakun6904 3 ปีที่แล้ว

    Благодарю за туториал. Очень информативно!

  • @jojomajo
    @jojomajo 3 ปีที่แล้ว +2

    Годно, как раз задался вопросом custome view . Правда достаточно тяжелый материал, раз с 3-4 понял)

    • @jojomajo
      @jojomajo 3 ปีที่แล้ว +3

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

  • @user-wj1hg2lp2j
    @user-wj1hg2lp2j 2 ปีที่แล้ว

    было очень интересно, спасибо!

  • @warflow
    @warflow 3 ปีที่แล้ว +4

    Нормально, только быстро и + исходники не найти на сайте, гитхаб для слабаков :)

  • @oleg12395
    @oleg12395 2 ปีที่แล้ว

    Как вы все это выучили и так быстро делаете, еще и понимаете что делатете ??? ))

  • @user-rg3pq1sw3w
    @user-rg3pq1sw3w 3 ปีที่แล้ว

    говорили, что будет 9 вебинаров, почему только 6 ?

  • @user-ph2sk4sp7e
    @user-ph2sk4sp7e 4 ปีที่แล้ว

    Добрый день! Спасибо большое за лекцию! На сколько допустима подобная анимация с битмапами? Ведь по сути, когда мы анимируем размер - мы делаем requestLayout width*2 - width раз за 300 миллисекунд. При ресайзе вызывается prepareShader, в нем drawable.toBitmap, соответственно, это более чем равносильно тому, что аллоцировать объекты битмапы в методе onDraw.

  • @PandaTop.
    @PandaTop. 2 ปีที่แล้ว

    не вижу в личном кабинете кода...

  • @VINNY94051
    @VINNY94051 4 ปีที่แล้ว

    Не работает вставка изображеня через Glide, может подскажете как починить?

  • @DartLuke
    @DartLuke 3 ปีที่แล้ว +1

    Я понимаю, что у вас курсы платные... Но код даже за деньги не найдешь. Выложите прямую ссылку на код.