Тёмный
No video :(

Многопоточность. Часть 1. Процесс и поток [RU, Android] / Мобильный разработчик 

Mobile Developer
Подписаться 51 тыс.
Просмотров 21 тыс.
50% 1

Всем привет. Этим видео я хотел бы начать курс по многопоточности на своем канале. Поэтому здесь будет только базовая информация, однако, и она может быть полезной.
Мобильный разработчик в других соц. сетях
=======================
Вконтакте - mdeveloper
Instagram - / nplau
=======================
Наши друзья и информационные партнеры:
t.me/androidev - Телеграмм канал, посвященный разработке для Андроид!
loftblog - Блок о разработке приложений и не только
Стать Патроном канала и получить доступ к уникальному материалу
/ mobiledeveloper
Поддержать канал рублем:
PayPal - alexgladkov@icloud.com
Mastercard - 5536 9137 9985 0652
Ставь лайк, подписывайся и пиши, чтобы ты хотел увидеть в следующих видео.

Опубликовано:

 

30 мар 2019

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 91   
@andrii_gepbl4_from_deddom
@andrii_gepbl4_from_deddom 5 лет назад
Клево, как раз хотел освежить знания по этой теме) интересно послушать про утечки памяти, как их отследить и избежать
@MobileDeveloper
@MobileDeveloper 5 лет назад
Будет в будущем )
@wildjoe6259
@wildjoe6259 5 лет назад
Спасибо Алексей! Фундаментальная тема.
@MobileDeveloper
@MobileDeveloper 5 лет назад
Вам спасибо, что смотрите )
@alekseyreyngardt3732
@alekseyreyngardt3732 5 лет назад
Мне кажется что неплохо было бы попробовать вместо эквалайзера после вступления, во время теории показывать слайды, информация у большинства лучше воспринимается когда они помимо того что слышат еще и видят.
@MobileDeveloper
@MobileDeveloper 5 лет назад
Полностью с вами согласен, но тогда я буду делать еще реже видео, потому что тупо не хватает времени
@amandoponov3560
@amandoponov3560 5 лет назад
Спасибо! Прям то, что я искал
@MobileDeveloper
@MobileDeveloper 5 лет назад
Пожалуйста ))
@user-yp1rp6qs5v
@user-yp1rp6qs5v 5 месяцев назад
Блин, не люблю повторяться, но Спаибо за видио. Очень доступно излагаете.
@alexanderfilippov3851
@alexanderfilippov3851 5 лет назад
Спасибо за видео , жду продолжения
@MobileDeveloper
@MobileDeveloper 5 лет назад
Стараем-с ))
@Andrey-pu1lv
@Andrey-pu1lv 5 лет назад
Круто! Жду новые выпуски!)
@MobileDeveloper
@MobileDeveloper 5 лет назад
Спасибо ) будут )
@annasakharova922
@annasakharova922 4 года назад
Большое спасибо! Очень интересно и по делу.
@MobileDeveloper
@MobileDeveloper 4 года назад
Пожалуйста!)
@user-sh4wz1zn4r
@user-sh4wz1zn4r 4 года назад
Красиво встроена реклама, заставка и сразу реклама вылезла. Круто
@MobileDeveloper
@MobileDeveloper 4 года назад
Это все ютуб ))
@preenxus3425
@preenxus3425 5 лет назад
круто, жду следующую часть)
@MobileDeveloper
@MobileDeveloper 5 лет назад
Спасибо за отзыв :)
@user-ze1dh1cz2g
@user-ze1dh1cz2g 3 года назад
Очень хорошее видео. Алмаз среди кучи других на ютубе. Лаконично и в то же время немного вширь объясняет. Очень познавательно и наглядно. Спасибо!
@MobileDeveloper
@MobileDeveloper 3 года назад
Спасибо!
@Symbi0x7
@Symbi0x7 4 года назад
Классно объясняете! Странно, что так мало лайков и просмотров.
@MobileDeveloper
@MobileDeveloper 4 года назад
Я не занимаюсь особо раскруткой канала )
@Symbi0x7
@Symbi0x7 4 года назад
@@MobileDeveloper понял. Главное, продолжайте, у вас талант ;)
@MobileDeveloper
@MobileDeveloper 4 года назад
Спасибо )
@Dima-fr8cw
@Dima-fr8cw 3 года назад
Блин где ты раньше был? Я ищу-ищу уде отчаялся нашел тебя, и теперь мою радость просто не описать) спасибо)
@MobileDeveloper
@MobileDeveloper 3 года назад
Да я вроде всегда тут :))
@Dima-fr8cw
@Dima-fr8cw 3 года назад
@@MobileDeveloper ) Идея для видео: расскажи в подробностях про callback, и паттерны mvp! За ранние спасибо!)
@user-oc7py1vy6s
@user-oc7py1vy6s 5 лет назад
Спасибо.
@MobileDeveloper
@MobileDeveloper 5 лет назад
Всегда пожалуйста )
@Kirill-lq3wb
@Kirill-lq3wb 4 года назад
респект таким ребятам
@MobileDeveloper
@MobileDeveloper 4 года назад
Спасибо ))
@sergeydv4828
@sergeydv4828 5 лет назад
Спасибо большое за видео)
@MobileDeveloper
@MobileDeveloper 5 лет назад
Спасибо вам, что смотрите
@tov3801
@tov3801 2 года назад
Спасибо, для меня было очень полезно!
@siovushfio4872
@siovushfio4872 3 года назад
C Toast-ом прикольно получился ))
@MobileDeveloper
@MobileDeveloper 3 года назад
😊
@user-ph2sk4sp7e
@user-ph2sk4sp7e 5 лет назад
Простите, если забегаю вперед, но хотелось бы уточнить по поводу Async Task. Ну или, пожалуйста, затроньте эти темы в следующих видео: 1) Использование Toast в OnPostExecute работает. Можно ли использовать его там или нежелательно? 2) Допустим, у нас есть список функций в методе doInBackground, а после успешного выполнения их нам нужно создать (и запустить) Intent, который перекинет пользователя на другую Activity. Где его лучше размещать? После функций в doInBackground или в OnPostExecute... или еще где то??)
@MobileDeveloper
@MobileDeveloper 5 лет назад
Окей, постараюсь все учесть ))
@user-ph2sk4sp7e
@user-ph2sk4sp7e 5 лет назад
Добрый день, спасибо большое за видео, побольше бы видео с Java, чем с Kotlin))
@MobileDeveloper
@MobileDeveloper 5 лет назад
Ну все-таки Java понемногу устаревает поэтому больше видео будет на котлине. Многопоточность - исключение
@user-ph2sk4sp7e
@user-ph2sk4sp7e 5 лет назад
​@@MobileDeveloper Просто, мне кажется, большинство ваших обучающих уроков для Junior/Middle разработчиков. А на мой взгляд, переходить на Kotlin нужно после достаточных знаний в Java. Те, у кого эти знания есть - как правило уже ближе к Senior разработчикам и большинство сказанного они уже знают)
@alexandernifanin7366
@alexandernifanin7366 5 лет назад
В iOS ситуация кардинально другая: там сразу учат Swift. Тем не менее, и в Андроиде можно сразу начинать на Котлине, писать синтаксис короче. Функциональные средства тоже не особо сложны.
@MobileDeveloper
@MobileDeveloper 5 лет назад
Те области, которые требуют глубинного понимания истории (многопоточность, управление памятью) я и буду рассказывать на Java. Все остальное абсолютно индифферентно к языку, поэтому лучше сразу давать тем самым junior и middle привыкать к новому языку ) я так это вижу
@MobileDeveloper
@MobileDeveloper 5 лет назад
Не соглашусь так как в Свифт по умолчанию включён ARC плюс его концы так скрыты что новичку об этом не очевидно ) Плюс есть масса либ которые часто надо доправлять и они написаны на obj-c ) поэтому я считаю obj-c все таки стоит поизучать )
@it-6411
@it-6411 5 лет назад
Ни с тредами, ни с асинктасками так толком и не поработал, только когда обучался, в работе только Rx)
@MobileDeveloper
@MobileDeveloper 5 лет назад
Ну вот имхо треды надо знать в плане что это базовый класс на нем все строится
@MrMorffey
@MrMorffey 2 года назад
Спасибо
@redeyes256
@redeyes256 5 лет назад
Ждем некст
@MobileDeveloper
@MobileDeveloper 5 лет назад
Будет ))
@mezencevsem
@mezencevsem 3 года назад
долго тупил почему хендлер, который мы создаем, относится к главному потоку, а оказалось мы его создаем в главном до создания другого потока)
@MobileDeveloper
@MobileDeveloper 3 года назад
Бывает )
@alexandernifanin7366
@alexandernifanin7366 5 лет назад
Подскажите, а почему музыка в сервисе должна иметь больший приоритет? Представляю, сидит пользователь в приложении, музыку слушает. Хоп, ресурсы кончились, приложение не открывается, а музыка играет. :)
@MobileDeveloper
@MobileDeveloper 5 лет назад
Ну как я и сказал это чисто мое субъективное мнение ) реально ресурс система отдаст приложению на переднем крае ) но мне лично кажется что перезапустить апп не так сложно как вернуться в Приложение с музыкой найти что хочешь послушать и в общем то это в принципе может из транса выбить ) но это субъективно все ) плюс на таком уровне сравнение идёт процесс и процесс без деталей поэтому инженеры гугла сделали правильный выбор
@andyrumpel8641
@andyrumpel8641 5 лет назад
Еееееее
@MobileDeveloper
@MobileDeveloper 5 лет назад
Рад, что заходит))
@user-lg9zz5td4x
@user-lg9zz5td4x 4 года назад
Синтакисис забываешь, хахах)) но видос прикольный, у меня бы терпения не хватило все это разжевать)))
@MobileDeveloper
@MobileDeveloper 4 года назад
Бывает ) Java, Kotlin, Swift - все путается в голове ) иногда начинаю посреди андроид приложения на Свифте писать, иногда наоборот ) спасибо!
@user-lg9zz5td4x
@user-lg9zz5td4x 4 года назад
@@MobileDeveloper дак ты ещё и под айос пишешь)) ну это сильно сильно. Я пока на джаве и котел так щупаю немного, корутины особенный интерес вызывают))) спасибо за видосы, пили ещё))
@rysnurlanov8012
@rysnurlanov8012 3 года назад
Привет! Полезное видео)
@MobileDeveloper
@MobileDeveloper 3 года назад
Спасибо )
@rysnurlanov8012
@rysnurlanov8012 3 года назад
@@MobileDeveloper безусловно, очень интересная тема. Сейчас перехожу потихоньку на Котлин, и ваша серия видео помогает понять работу с потоками.
@it-6411
@it-6411 5 лет назад
К сожалению, ничего нового не узнал.. или к счастью?)) Полгода тружусь Android-разрабом)
@MobileDeveloper
@MobileDeveloper 5 лет назад
Ну это хорошо, значит вы это уже знаете )
@timyp64
@timyp64 5 лет назад
про рум, дао и лайвдату что-то будет?
@MobileDeveloper
@MobileDeveloper 5 лет назад
Будет, но позже
@sergeydv4828
@sergeydv4828 5 лет назад
А как к попасть к вам на собеседование?
@MobileDeveloper
@MobileDeveloper 5 лет назад
Пока вакансий нет, но я периодически в видео публикую вакансии и в вк тоже
@sergeydv4828
@sergeydv4828 5 лет назад
github.com/JoaoMotondon/RxJavaDemoApp - это ссылка на android приложение, где разобраны все rx операторы.
@MobileDeveloper
@MobileDeveloper 5 лет назад
Спасибо! Крутая штука )
@user-tb7ye7jy6m
@user-tb7ye7jy6m 3 года назад
чууууууввввввввввакккккккк выложи исходник плиз
@MobileDeveloper
@MobileDeveloper 3 года назад
Исходник чего?) Я насколько помню в том видео только про процесс и поток рассказывается)
@user-tb7ye7jy6m
@user-tb7ye7jy6m 3 года назад
@@MobileDeveloper ну тот код который ты там написал, потому что я в первые потоками занимаюсь, очень полезно иногда после просмотра урока просто посмотреть код который там присудствовал, ясен пень его можно написать с урока, но так проше, многие американцы вроде coding in flow всега выкладывают код даже тех уроков в которых нет ничего сложного
@MobileDeveloper
@MobileDeveloper 3 года назад
Учту на будущее, но здесь уже нет никаких исходников
@user-yv2hy2er5d
@user-yv2hy2er5d 4 года назад
Что за музыка на заднем фоне?)
@MobileDeveloper
@MobileDeveloper 4 года назад
Товарищ мой написал специально для канала )
Далее