Как правильно писать Android-приложение в одном Activity / Константин Цховребов (RedMadRobot)

Поделиться
HTML-код
  • Опубликовано: 27 ноя 2024

Комментарии • 31

  • @alex5381
    @alex5381 3 года назад +3

    Намного понятнее и полезнее чем докладчик из Google("Single activity: Why, when, and how (Android Dev Summit '18)")

  • @slartus
    @slartus 6 лет назад +8

    очень круто! много полезной инфы

  • @Ke4nu_Reeves
    @Ke4nu_Reeves 3 года назад +1

    5:33 полагаю, оговорочка, commitNow и executePendingTransactions синхронно выполняют транзакции
    24:44 на самом деле, onCreate будет вызван для всех фрагментов в back stack'e, добавленных с помощью replace. Если фрагменты добавлены с помощью add, будут вызваны все методы ЖЦ до состояния resumed.

  • @ultraon83
    @ultraon83 6 лет назад +11

    Отличный доклад!

  • @ki16or
    @ki16or 4 года назад +1

    Мегакрутой доклад!

  • @Бананб-г4щ
    @Бананб-г4щ 2 года назад +2

    11:03 если у кого-нибудь есть, скиньте ссылку пожалуйста,как такое можно сделать,та ссылка,что на экране - не действительна

  • @hexhexhex666
    @hexhexhex666 5 лет назад +2

    Супер!

  • @АлексейИльин-н9э
    @АлексейИльин-н9э 4 года назад +1

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

  • @ccr_enjoyer
    @ccr_enjoyer 6 лет назад +2

    годно

  • @АмэйзингЧенал
    @АмэйзингЧенал 2 года назад +1

    ниразу не слыхал о такой энсенуации как , что все должно быть ва одном октивяти👀

  • @maksimm4350
    @maksimm4350 4 года назад +2

    Что такое FlowFragment?

    • @fevgenson
      @fevgenson 4 года назад +1

      Это обычный фрагмент в котором меняются другие фрагменты

    • @maksimm4350
      @maksimm4350 4 года назад

      @@fevgenson Спасибо!

    • @anjalibehura2986
      @anjalibehura2986 4 года назад

      @@maksimm4350 j. ,00,

    • @anjalibehura2986
      @anjalibehura2986 4 года назад

      @@maksimm4350 za,
      ,
      , ,
      , ,, ,,

  • @clubok5441
    @clubok5441 4 года назад

    Никогда не использовал больше одного активити, а потом и от фрагментов отказался, чтобы не кастылить транзишионы.

    • @АлексейИльин-н9э
      @АлексейИльин-н9э 4 года назад

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

    • @clubok5441
      @clubok5441 4 года назад

      @@АлексейИльин-н9э я не использую фрагменты. Фрагменты - это зло. В вашем случае мне не понятно откуда так много фрагментов появилось на экране? Если это не рендеринг виджетов вызвал падение производительности, то проблема в архитектуре и сложно найти решение не взглянув на нее.

    • @RareScrap
      @RareScrap 4 года назад

      В чем тогда хранить вьюхи экранов если всего одна активити и не юзать фрагменты? Кастомные вьюгруппы?

    • @clubok5441
      @clubok5441 4 года назад

      @@RareScrap В кастомном вью есть объект ПРЕДЫДУЩИЙ ВЬЮ. Кастомное вью - это абстрактный КЛАСС extends FrameLayout.

    • @RareScrap
      @RareScrap 4 года назад

      @@clubok5441 т.е. ты по сути реализуешь свои самопильные фрагменты на кастомных вьюгруппах? И что ты имеешь ввиду под предыдущем вью: парент в иерархии вьюх или экран с которого юзер перешел на текущий?

  • @alexandernifanin7366
    @alexandernifanin7366 5 лет назад +3

    Давненько читал статью. Мучаться ради анимации фрагментов - то ещё удовольствие. К тому же, и сама эта анимация может тормозить и не отрисовываться, как хотели. Ради пары плюсов городить себе множество проблем - а это вообще к чему? Связывать себе руки одной активностью, кучей костылей, нетривиальной навигацией? Просто ограничивать себе все возможности, выбрав самый сложный путь? Это примерно как сказать, что щи надо хлебать только лаптем.

    • @DarthYodaDarth
      @DarthYodaDarth 5 лет назад +5

      Разве в докладе говориться только об анимации фрагментов?