Kotlin Android Studio / Урок #2 – Базовые концепции. Список дел

preview_player
Показать описание
В ходе урока вы изучите базовые концепции по работе с языком Kotlin в Android Studio. Дополнительно вы разработаете мини приложение «Список дел». В программе можно будет добавить дело в список, а также можно будет удалить его при нажатии.

✅ Полезные ссылки:

⏰ Тайм-коды:
00:00 - Начало
00:22 - Разработка дизайна
04:20 - Ссылки на объекты из дизайна
08:30 - Обработчик нажатия на кнопку
11:30 - Тестируем проект
13:59 - Программа «Список дел»
16:00 - Описываем функционал для списка
21:10 - Удаление элементов из списка
24:00 - Заключительная часть

✔ -------------

- Уроки от #itProger 👨🏼‍💻
- Все уроки по хештегу #itprogerLessons
Рекомендации по теме
Комментарии
Автор

прекрасный практический урок для тех, кто уже знаком с каким-то языком программирования и хочет перейти в android разработку: одна практика, почти нет воды, быстро и по делу.
для новичков же не рекомендую

drvr-dd
Автор

Спасибо гигантское ❤❤❤ люблю вас очень полезно 👍👍🔥🔥

georgiidiomin
Автор

Все работает спасибо.Чуть подкорректировал через чат ГПТ(А именно указал импорт нескольких параметрво)

mastermaste
Автор

Очень познавательно, спасибо за видео!

НикитаКонстантинов-фж
Автор

При добавлении новой строки, она всегда добавляет одну и ту же строку, а не добавляет ее. Вместо появления новых строк, первая строка просто меняет свое название. Т.е. никогда не появляется вторая строка, а просто новая информация заменяет старую.

metaligh
Автор

После ваших уроков питона... Это как сразу 25 штук по сложности, объединить в один этот ролик)

vladoskruuk
Автор

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

Zavulon
Автор

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

sopliviy_ezh
Автор

Урок совсем не для начинающих. Не ясно, что за код вводится, откуда берётся и зачем нужен. Больше подходит название "Как создать программу "Список дел" в Котлин". Я был бы рад созданной мной программой, если б понимал каждый элемент кода, а так просто скопировал и всё.
Но в любой случае, подобная практика тоже полезна😊

budushee_...dimitriy_radin..._
Автор

всем привет.у меня надпись список дел стоит не по центру экрана а сьехала в левый край.как ее выровнять?

konstantinmezler
Автор

Все делаю так же, но когда пишем if(text != "") идёт ошибка, Expecting an expression помогите пожалуйста, хочется разобраться.

grate
Автор

Огромное спасибо за урок! Один вопрос. А как сделать так, чтоб этот список сохранялся до следующего ее запуска? Иначе какой смысл . Данные то сохраняются пока открыто приложение...

Lesha
Автор

А зачем инсертить в начало списка? Разве это не более дорогая операция в сравнении со вставкой в конец?

usergoogla
Автор

Написал точно такую же программу в AndroidStudio 3.1, но она почему-то не работает
При запуске выдает 6 или 8 ошибок, не пойму что за ошибки

mz
Автор

Это обучение уже для людей с опытом?ну типо там мидлов или дужнов?врятле для новичка

lewandowski
Автор

Не могли бы Вы подсказать: если мы выбираем позицию элемента в массиве 0, то почему запись не перезаписывается, а создается новая?

SCHP
Автор

1:11 - давайте добавим plain text - как появилась строка?! куда нажал? что за объяснение... пришлось несколько раз пересмотреть чтобы заметить что перетаскивание это делается. затем удаляется Name - опять надо пересматривать - куда нажал, что сделал. думаю дальше будет так же. нихрена не юзер френдли рассказ.

korfrk
Автор

В відео не показано як підключити свій пристрій або емулятор.. а так добре

denzeroneYT
Автор

Это не урок, это просто пальцем показал и всё.Где код?Я же не буду просто курсором делать объекты и прочее, я хочу чтобы мне показали как создать объект в xml, как установить обработку событий при нажатии на кнопку

flexyyyapk
Автор

Странно так как тут не работает всё по другому тут

Mivikini_play