Виджет Card в Flutter. Урок по Dart.

แชร์
ฝัง
  • เผยแพร่เมื่อ 31 ธ.ค. 2024

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

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

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

    • @fedorp
      @fedorp ปีที่แล้ว

      Делаю за Вами. Всё получается. Жду следующие видио

    • @bulsond
      @bulsond ปีที่แล้ว

      Куда вы пропали, Тимофей? Когда планируете опубликовать следующий урок?

    • @stakanovi4
      @stakanovi4 ปีที่แล้ว

      в Figma доступ пропал(

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

      Не пропал), завтра будет следующее видео.

    • @BaijoB
      @BaijoB หลายเดือนก่อน

      Видео очень крутое, спасибо. Можешь еще рассказать про быстрые клавиши.

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

    По-моему, вы напрасно именуете константы как: radius8, elevation006 и т.д. Весь смысл же теряется, вдруг понадобится изменить radius8 со значения 8 на 4? Переименовывать radius8 в radius4? Лучше именовать по месту использования: vehicleCardBorderRadius, vehicleCardElevation и т.п.

    • @ki16or
      @ki16or ปีที่แล้ว

      константы можно переименовать одним движением

    • @TimofeyKovalenko
      @TimofeyKovalenko  ปีที่แล้ว

      Из опыта, вариант с именованием по месту очень раздувает файл dimens. При этом, один из важный принципов на мой взгляд, это как раз таки держать какое-то ограниченное количество размеров, что-бы не было ситуации когда у тебя есть radius8, radius9, radius10 - как правило это ошибка дизайнера, а программисты переносят это в код. Лучше всего если вообще в дизайне есть список всех размеров.
      А по поводу переименования, если вы используете vehicleCardBorderRadius, то проще не константу менять, где-то далеко от интерфейса, а пойти в конкретное место и там поменять на другую константу, это намного безопаснее, не рискуя сломать что-то.
      Да и ситуаций как вы описали на практике почти нет, если уже меняется интерфейс, то там не только размеры меняются, а нужно и в разметке, что то менять.

    • @pnoper
      @pnoper 6 หลายเดือนก่อน

      @@TimofeyKovalenko А для чего вообще их именовать? Значения констант всё равно никогда меняться не будут. Что бы поменять значение у элемента, всё равно надо залезать в вёрстку и менять на месте (если надо будет поменять какой нибудь radius с 8 на 10, то константа radius8 со значением 10 будет только больше путанницы вносить). Так проще сразу числа нужные вписывать, чем городить отдельный файл и делать лишние импорты.

    • @TimofeyKovalenko
      @TimofeyKovalenko  6 หลายเดือนก่อน

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

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

    А подскажите, пожалуйста, как вызвать менюшку при клике на виджет, чтобы он предложил во что обернуть (в этой менюшке строки типа wrap with BlockBuilder)

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

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

    • @ivanov_roman
      @ivanov_roman ปีที่แล้ว

      @@TimofeyKovalenko Спасибо за ответ, попробую

  • @ErlanNurmanbetov
    @ErlanNurmanbetov 3 หลายเดือนก่อน

    если у когота не грузится картинка ну тогда пишите место asset пишите Network мне помогло

  • @sergeyr4358
    @sergeyr4358 ปีที่แล้ว

    Видеоклипы