Урок 23: "Основы Flutter - разбор системы layout"
Vložit
- čas přidán 21. 04. 2021
- Разбор по статье habr.com/ru/post/500210/
Пожертвования - boosty.to/lazyloadflutter
______
Канал с анонсами в телеграм - t.me/lazyload_flutter
______
Группа в телеграм - t.me/learnDartFlutter
______
Группа в вк - club203125105
______
Каждое видео в конце жду "надо потыкать" и понимаю, что не я один такой =))
Круто!
Единственный блогер которому я пишу коменти))))
Годный контент нужно поддерживать)))
Спасибо)
классный разбор базовых вещей без понимания которых дальше идти просто невозможно, спасибо!
2:15 Описание статьи Understanding constraints
4:01 Теория
6:46 Ограничения родителя.
11:30 Пример ограничений Container()
15:04 Ограничение Center()
16:34 Ограничение Aling()
18:57 Обобщение по ограничению виджетов.
21:45 double.infinity
23:50 Child задаёт размер родителю.
26:31 Padding у Container
28:10 Margin у Container
28:33 Пояснения об отступах по статье
30:08 ConstrainedBox() (ограниченная коробка)
33:24 UnconstrainedBox() (неограниченная коробка)
37:15 OverflowBox() (коробка переполнения)
38:40 FittedBox() (встроенная коробка)
39:45 FittedBox внутри Center
42:50 Text без FittedBox.
44:25 FittedBox с Container у которого размер infinity.
45:25 Примеры с Row
48:45 Expanded в Row. Распределение места и упаковка текста.
51:10 flex in Expanded. Распределение пространства среди элементов внутри Row.
54:20 Flexible in Row.
57:00 Tight и Loose ограничения.
1:00:40 Общий обзор статьи
Ура новый урок) Ждем от тебя создание полноценного приложения с разбором рабочих моментов😋
дойдём и до этого когда нибудь)
Спасибо! Лучшие уроки по Flutter!
Хороший разбор статьи и понятное объяснение:)
Большое спасибо за ваш труд!!
Огромное спасибо! Все просто и понятно.
Прекрасная подача , спасибо за ваш труд!
ждем продолжения, с нетерпением! )
Большое спасибо за ваш труд!!! Коммент в поддержку!
Спасибо большое тебе за уроки.
Спасибо за урок, класс!
Отлично рассказал, спасибо!
Если Expanded флексит, то я тоже пофлекшу
Если у контейнера есть background, то пространство padding тоже будет иметь заливку контейнера, а пространство маржин будет иметь заливку родителя.
На самом деле очень удобно что есть и то и другое. Это важно при переиспользовании кастомных виджетов.
нравится потому что идет как бы живой дилог
51:02 будь здоров😉
29:55 вы конечно не правы , на счет вкусовщины(есть топор плотнически, есть лесоруба , есть пожарного и есть мясника).
маржины имеют свойство схлопыватться, и они не всегда работают.
1) но если вам надо в РОУ скажем подвигать 1-2 виджета из 6-ти скажем от верха или низа, то для них делают маржины, точнее задают.
А как делают почти все, и наши и иносранцы: делают для этого элемента Колом, туда еще сверху пихают Сайз бокс с высотой для отступа сверху... просто непонятно, когда можно просто дать маржин топ.
2) можно от центровать виджет по центру без виджета Центр.
извините, лень клаву переключать, о чем надеюсь РОУ и тд поймете
Пам парампам пам парампам))
класс
"пробежались немного по Аппбару посмотрели))"
по сусеком поскребли
OK!
scaffold позволяет менять размер контейнера может правильней через него менять размеры а не центр?
29:30 - а почему при добавлении и паддинга в родителе и марджина в ребенке - они просумировались?
По логике я думал, что выберется больший и применится только он.
На самом деле это не логично) два отступа должны суммироваться)
как вызывать меню с виджетами для автоматического оборачивания другого виджета в андроид студио и визуал студио? есть ли такое же действие для их удаления,
ctrl + .
Менял в main runApp на Example ничего не меняется. Сколько задал Контейнеру столько он и показал, весь экран он не запонляет!
Дядь, привет, много букв будет, извини, но посоветуй, пожалуйста. Работаю зубным техником, 25 годиков, думаю уйти в программисты, ибо задрала тупость начальства, работа без графика, когда спать по 3-4 часа порой приходится, ни отпусков толком, нифига, ну и отношение такое же. Сейчас, хоть добился чтобы до 7 работать, то что с учебой морочиться начал, но такое ощущение что топчусь на месте, видос смотрю- почти все понимаю, сажусь за практику и как баран на новые ворота. Может стоит за онлайн курсы задуматься? И реально ли, занимаясь по 2-3 часа в день ,научиться программировать? Ты вроде сам преподавал, с твоей точки зрения имеет ли смысл, просто порой уже думаю, что я тупень и лезу туда куда не надо)
Привет!
Во-первых, а так ли плохо быть зубным техником, если тебе это нравится? Ведь не везде такое плохое отношение и условия, можно сменить работу)
Во-вторых онлайн курсы тебе точно не помогут, потому что там будет еще меньше нюансов чем в моем курсе, а вот репетитора можно попробовать найти, но это конечно не просто, мало кто из хороших программистов готов за условную тысячу рублей в час учить другого основам.
Ну и последнее, научиться программируя по 2-3 часа можно. И то что тебе в начале сложно это нормально. Однако я не могу сказать научишь ли лично ты. У людей разный склад ума, кому проще дается программирование, кому то хуже. Нет, конечно любой человек может изучить основы и писать простые программы, но вот стать специалистом дано не всем к сожалению.
@@LearnDartFlutter , да у нас в городе колледж просто, который щтампует по 70 техников в год и суть в том, что если ты недоволен, то замену постараются побыстрее найти. В другой город не хочу, да и с тем, на что за 5 лет насмотрелся здесь, как-то и перестало нравится, то чем занимаюсь, да и подсдулся, признаюсь, здоровье не позволяет так сидеть, хоть бы отдых периодически был, а так... Знакомая у меня работает на флаттере, но за каждой мелочью неудобно писать, как-то не хочется беспокоить лишний раз, хотя сама говорит, что пиши, помогу мол, без проблем. Просто подумал, может за учёбу заплатить и по честному учиться, чем её доканывать)
@@LearnDartFlutter А вот тут коллега не согласен категорически! В универе был у меня сокурсник все считали его тупым, он так же был алкоголиком и ни в зуб ногой в математике, уровень кругозора ужасный собственно был сто процентный гопник. Прямо реальный. Прогал на уровне выше остальных, скажем так значительно выше большинства, не уступая так называемым ботаникам. Ни какого такого склада ума у него не было. Он был вобще мало адекватен, попадал в милицию, брат его уже сидел) Так вот собственно просто тащился по программированию, бесконечно учился, естественно шел впереди программы. На тесте айкью который у нас как то был, он был ХУДШИМ в группе. Увлечение и стремление сделали его профи, он в итоге и работать потом стал раньше многих, но по итогу пропал не знаю есть ли в живых. Мораль такова, что важно делание, а нейроны подтянутся))
@@ste5aha654 Позиция жертвы. Начальство плохое, зп низкая и так далее и так далее. Заканчивайте. Если реально хотите научится - вперед, но нужно увлечение (читайте другой коммент) То что ощущаете себя тупым - хорошо, значит идет процесс перестроения в голове, новые нейронные связи образуются, то есть идет процесс обучения. Но нужна практика, нельзя научится делать просто смотря видео, нужно делать что-то самому. Придумайте приложение и сделайте его - наличие задачи причем реальной это очень важно.
@@DarDarbl4 А как ты понял что у него было склада ума?) Потому что математикой не интересовался или потому что образ у него был не подходящий? Склад ума с этим не очень то корелирует)
А как видео воткнуть, если не знаешь какого оно размера? для фоток OverflowBox
Лучше все таки знать а не использовать OverflowBox
@@LearnDartFlutter понял ) а проект уже закрыли, отказался заказчик.
Смотрю на скорости x2
3:30 Я бы не сказал что статья хорошая, скорее запутанная. Я посмотрел видео, потом несколько часов вдуплял в статью, поняв только что статья плохая и запутанная, без сводной таблицы. И сейчас я снова пересматриваю видео.
Спасибо за уроки! Единственное замечание: вы многие английские слова читаете неправильно