Про Looper, Handler и HandlerThread - объекты, на которых построена вся логика по работе с многопоточностью в Android. Не всегда RxJava под рукой и нужно уметь работать с тем, что предоставляет нам система.
https://blog.mindorks.com/android-core-looper-handler-and-handlerthread-bd54d69fe91a#.mg2bduv2d
#concurrency #java
https://blog.mindorks.com/android-core-looper-handler-and-handlerthread-bd54d69fe91a#.mg2bduv2d
#concurrency #java
Janisharali
Understanding Android Core: Looper, Handler, and HandlerThread
Looper, Handler, and HandlerThread are the Android’s way of solving the problems of asynchronous programming. They are not old school, but a neat structure on which a complex android framework is built.
Разбор способов работы с coroutines, появившимися в Kotlin 1.1. Выглядит шикарно.
https://medium.com/@macastiblancot/android-coroutines-getting-rid-of-runonuithread-and-callbacks-cleaner-thread-handling-and-more-234c0a9bd8eb#.lv89tx176
#kotlin #concurrency
https://medium.com/@macastiblancot/android-coroutines-getting-rid-of-runonuithread-and-callbacks-cleaner-thread-handling-and-more-234c0a9bd8eb#.lv89tx176
#kotlin #concurrency
Medium
Android Coroutines with Kotlin: getting rid of runOnUiThread and Callbacks; cleaner thread handling; and more
With the release of Kotlin 1.1.0, I decided to give a try to Kotlin’s Coroutines on Android. I had some ideas about what I wanted to build…
Немного утреннего нонконформизма вам в мессенджер. Действительно ли корутины в котлине так полезны, как кажется на первый взгляд.
https://www.philosophicalhacker.com/post/why-im-skeptical-about-kotlin-coroutines-for-android-development/
#kotlin #concurrency
https://www.philosophicalhacker.com/post/why-im-skeptical-about-kotlin-coroutines-for-android-development/
#kotlin #concurrency
Запись доклада Дмитрия Костырева про Kotlin coroutines. Рассказ про устройство и примеры на RxJava 2 и Android.
https://www.youtube.com/watch?v=VnbUBHJm6zY
#kotlin #concurrency
https://www.youtube.com/watch?v=VnbUBHJm6zY
#kotlin #concurrency
YouTube
Kotlin Coroutines - Дмитрий Костырев (Avito)
В докладе рассматривается горячая экспериментальная функция Kotlin - coroutines. Разберемся, как одно ключевое слово в языке может открыть столько возможностей для разработчиков, немного посмотрим на устройство стандартной библиотеки kotlinx.coroutines. В…