6. Инициализация StartFragment и создание модели.

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

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

  • @АнтонМаксимкин-т4у
    @АнтонМаксимкин-т4у 3 ปีที่แล้ว +2

    Для того, чтобы подцепить кнопку без указания явных ссылок, как на 4:30, необходимо в build.gradle (module: app) в блоке Plugins добавить - id 'kotlin-android-extensions' и все должно заработать

    • @mr.developer
      @mr.developer  3 ปีที่แล้ว

      Это да, но сейчас extensions устарели. Надо использовать связки

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

    Не понимаю, почему мы тип базы данных в конструкторе передаём как (type: String), вместо константы enum (type: DatabaseType), тем самым убирая лишний код?

  • @МаксимТолстобров-э9х
    @МаксимТолстобров-э9х 3 ปีที่แล้ว +1

    А как кнопка без объявления по id сразу подцепилась на 4:16 ?

    • @mr.developer
      @mr.developer  3 ปีที่แล้ว

      Kotlin extension

    • @ЕвгенЗадко
      @ЕвгенЗадко 3 ปีที่แล้ว

      @@mr.developer выходит зря view binding подключали в этом уроке)

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

      @@ЕвгенЗадко насколько я понял в версии 1.5.0 кнопку нужно указывать как mBinding.btnRoom. Как осуществить через btn_room. ... загадка

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

    Юрий, где можно найти ссылки в описании?

    • @mr.developer
      @mr.developer  4 ปีที่แล้ว

      Что за ссылки? Я уже подзабыл)

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

      @@mr.developer про room dependencies. Но они легко ищутся.

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

      developer.android.com/training/data-storage/room#java

  • @МаксимТолстобров-э9х
    @МаксимТолстобров-э9х 3 ปีที่แล้ว

    Ну кстати да, все обещанные ссылки отсутствуют. Уж тогда бы не обещали их

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

    почему для mBiding используется геттер
    private val mBinding get() = _binding!!
    а не простая инициализация?
    private val mBinding = _binding!!

    • @mr.developer
      @mr.developer  3 ปีที่แล้ว +1

      Привет, для удобства

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

      @@mr.developer то есть ничего плохого не будет, если я без геттера проинициализирую mBinding?

    • @mr.developer
      @mr.developer  3 ปีที่แล้ว +1

      Нет

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

      @@mr.developer понял, спасибо!)