Нужна ли лямбда события? Повлияет ли это на производительность?Android

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 Нужна ли лямбда события? Повлияет ли это на производительность?

Сообщение Anonymous »

В составном объекте обычно мы используем параметр функции для обработки события, например следующий onClickHandler: () -> Unit
В официальной документации используется лямбда для вызова этой функции onClickHandler.
@Composable
fun FilledButtonExample(onClickHandler: () -> Unit) {
Button(onClick = { onClickHandler() }) {
Text("Filled")
}
}

Лучше ли мы присвоим функцию onClickHandler непосредственно переменной onClick? например Button(onClick = onClickHandler)
@Composable
fun FilledButtonExample(onClickHandler: () -> Unit) {
Button(onClick = onClickHandler ) {
Text("Filled")
}
}


Подробнее здесь: https://stackoverflow.com/questions/790 ... erformance
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Android»