Категория > Новости > Android: колбэки, корутины и бенчмарк отладочной сборки - «Новости»

Android: колбэки, корутины и бенчмарк отладочной сборки - «Новости»


31-01-2021, 00:00. Автор: Crossman

В целом кол­беки не очень удоб­ны и могут прев­ратить код в труд­нопере­вари­ваемую кашу (callback hell). Фун­кции‑рас­ширения из биб­лиоте­ки android-ktx час­тично реша­ют эту проб­лему: пре­обра­зуют кол­бэки на осно­ве клас­сов в лям­бды (doOnLayout() вмес­то OnLayoutChangeListener()), но всем нам хотелось бы писать код в пос­ледова­тель­ном сти­ле, как и пред­лага­ет язык Kotlin и suspend-фун­кции. Но мож­но ли это­го дос­тичь, имея дело с фрей­мвор­ком Android, написан­ным с помощью кол­бэков?



Перейти обратно к новости