Многопоточность. Часть 1. Процесс и поток [RU, Android] / Мобильный разработчик
Vložit
- čas přidán 30. 03. 2019
- Всем привет. Этим видео я хотел бы начать курс по многопоточности на своем канале. Поэтому здесь будет только базовая информация, однако, и она может быть полезной.
Мобильный разработчик в других соц. сетях
=======================
Вконтакте - mdeveloper
Instagram - / nplau
=======================
Наши друзья и информационные партнеры:
t.me/androidev - Телеграмм канал, посвященный разработке для Андроид!
loftblog - Блок о разработке приложений и не только
Стать Патроном канала и получить доступ к уникальному материалу
/ mobiledeveloper
Поддержать канал рублем:
PayPal - alexgladkov@icloud.com
Mastercard - 5536 9137 9985 0652
Ставь лайк, подписывайся и пиши, чтобы ты хотел увидеть в следующих видео.
Клево, как раз хотел освежить знания по этой теме) интересно послушать про утечки памяти, как их отследить и избежать
Будет в будущем )
Спасибо Алексей! Фундаментальная тема.
Вам спасибо, что смотрите )
Спасибо! Прям то, что я искал
Пожалуйста ))
Большое спасибо! Очень интересно и по делу.
Пожалуйста!)
Спасибо за видео , жду продолжения
Стараем-с ))
Спасибо, для меня было очень полезно!
круто, жду следующую часть)
Спасибо за отзыв :)
Мне кажется что неплохо было бы попробовать вместо эквалайзера после вступления, во время теории показывать слайды, информация у большинства лучше воспринимается когда они помимо того что слышат еще и видят.
Полностью с вами согласен, но тогда я буду делать еще реже видео, потому что тупо не хватает времени
Спасибо
Блин, не люблю повторяться, но Спаибо за видио. Очень доступно излагаете.
респект таким ребятам
Спасибо ))
Спасибо.
Всегда пожалуйста )
Красиво встроена реклама, заставка и сразу реклама вылезла. Круто
Это все ютуб ))
Очень хорошее видео. Алмаз среди кучи других на ютубе. Лаконично и в то же время немного вширь объясняет. Очень познавательно и наглядно. Спасибо!
Спасибо!
Круто! Жду новые выпуски!)
Спасибо ) будут )
Блин где ты раньше был? Я ищу-ищу уде отчаялся нашел тебя, и теперь мою радость просто не описать) спасибо)
Да я вроде всегда тут :))
@@MobileDeveloper )
Идея для видео: расскажи в подробностях про callback, и паттерны mvp! За ранние спасибо!)
Спасибо большое за видео)
Спасибо вам, что смотрите
Классно объясняете! Странно, что так мало лайков и просмотров.
Я не занимаюсь особо раскруткой канала )
@@MobileDeveloper понял. Главное, продолжайте, у вас талант ;)
Спасибо )
C Toast-ом прикольно получился ))
😊
Привет! Полезное видео)
Спасибо )
@@MobileDeveloper безусловно, очень интересная тема. Сейчас перехожу потихоньку на Котлин, и ваша серия видео помогает понять работу с потоками.
Простите, если забегаю вперед, но хотелось бы уточнить по поводу Async Task. Ну или, пожалуйста, затроньте эти темы в следующих видео:
1) Использование Toast в OnPostExecute работает. Можно ли использовать его там или нежелательно?
2) Допустим, у нас есть список функций в методе doInBackground, а после успешного выполнения их нам нужно создать (и запустить) Intent, который перекинет пользователя на другую Activity. Где его лучше размещать? После функций в doInBackground или в OnPostExecute... или еще где то??)
Окей, постараюсь все учесть ))
Еееееее
Рад, что заходит))
Добрый день, спасибо большое за видео, побольше бы видео с Java, чем с Kotlin))
Ну все-таки Java понемногу устаревает поэтому больше видео будет на котлине. Многопоточность - исключение
@@MobileDeveloper Просто, мне кажется, большинство ваших обучающих уроков для Junior/Middle разработчиков. А на мой взгляд, переходить на Kotlin нужно после достаточных знаний в Java. Те, у кого эти знания есть - как правило уже ближе к Senior разработчикам и большинство сказанного они уже знают)
В iOS ситуация кардинально другая: там сразу учат Swift. Тем не менее, и в Андроиде можно сразу начинать на Котлине, писать синтаксис короче. Функциональные средства тоже не особо сложны.
Те области, которые требуют глубинного понимания истории (многопоточность, управление памятью) я и буду рассказывать на Java. Все остальное абсолютно индифферентно к языку, поэтому лучше сразу давать тем самым junior и middle привыкать к новому языку ) я так это вижу
Не соглашусь так как в Свифт по умолчанию включён ARC плюс его концы так скрыты что новичку об этом не очевидно ) Плюс есть масса либ которые часто надо доправлять и они написаны на obj-c ) поэтому я считаю obj-c все таки стоит поизучать )
Ждем некст
Будет ))
Ни с тредами, ни с асинктасками так толком и не поработал, только когда обучался, в работе только Rx)
Ну вот имхо треды надо знать в плане что это базовый класс на нем все строится
Синтакисис забываешь, хахах)) но видос прикольный, у меня бы терпения не хватило все это разжевать)))
Бывает ) Java, Kotlin, Swift - все путается в голове ) иногда начинаю посреди андроид приложения на Свифте писать, иногда наоборот ) спасибо!
@@MobileDeveloper дак ты ещё и под айос пишешь)) ну это сильно сильно. Я пока на джаве и котел так щупаю немного, корутины особенный интерес вызывают))) спасибо за видосы, пили ещё))
Подскажите, а почему музыка в сервисе должна иметь больший приоритет? Представляю, сидит пользователь в приложении, музыку слушает. Хоп, ресурсы кончились, приложение не открывается, а музыка играет. :)
Ну как я и сказал это чисто мое субъективное мнение ) реально ресурс система отдаст приложению на переднем крае ) но мне лично кажется что перезапустить апп не так сложно как вернуться в Приложение с музыкой найти что хочешь послушать и в общем то это в принципе может из транса выбить ) но это субъективно все ) плюс на таком уровне сравнение идёт процесс и процесс без деталей поэтому инженеры гугла сделали правильный выбор
долго тупил почему хендлер, который мы создаем, относится к главному потоку, а оказалось мы его создаем в главном до создания другого потока)
Бывает )
про рум, дао и лайвдату что-то будет?
Будет, но позже
А как к попасть к вам на собеседование?
Пока вакансий нет, но я периодически в видео публикую вакансии и в вк тоже
К сожалению, ничего нового не узнал.. или к счастью?)) Полгода тружусь Android-разрабом)
Ну это хорошо, значит вы это уже знаете )
Что за музыка на заднем фоне?)
Товарищ мой написал специально для канала )
github.com/JoaoMotondon/RxJavaDemoApp - это ссылка на android приложение, где разобраны все rx операторы.
Спасибо! Крутая штука )
чууууууввввввввввакккккккк выложи исходник плиз
Исходник чего?) Я насколько помню в том видео только про процесс и поток рассказывается)
@@MobileDeveloper ну тот код который ты там написал, потому что я в первые потоками занимаюсь, очень полезно иногда после просмотра урока просто посмотреть код который там присудствовал, ясен пень его можно написать с урока, но так проше, многие американцы вроде coding in flow всега выкладывают код даже тех уроков в которых нет ничего сложного
Учту на будущее, но здесь уже нет никаких исходников