Size: a a a

Android Developers

2021 November 18

DS

Dmitry Sokolov in Android Developers
я просто немного запутался, но могу попробовать помочь
источник

r

rinstance in Android Developers
сорян, не видел
источник

I

Ilya in Android Developers
Учитесь задавать вопросы правильно и тогда не будет срача на полтора часа)
источник

АБ

Алекс Брежнев... in Android Developers
Сегодня в принципе такая же история
источник

V

Vladislav in Android Developers
Ребят, все никак не могу понять зачем в котлине inline. Может кто кратко рассказать?
источник

I

Ilya in Android Developers
Ну у тебя внутри функции есть код, если функция инлайн, то вместо вызовов этой функции её код напрямую на место вызова переносится
источник

М

Михаил in Android Developers
Пароль от всех учетных записей поменяйте
источник

I

Ilya in Android Developers
Условное
inline fun test() = println(5)
И потом
println(4)
test()
println(6)

Скомпилится это в условное
println(4)
println(5)
println(6)
источник

V

Vladislav in Android Developers
И как в этом смысл? Если при вызове функции код все равно исполниться на месте вызова
источник

I

Ilya in Android Developers
Оптимизация, вызов функции затрачивает больше времени, чем напрямую вызов кода внутри функции
источник

I

Ilya in Android Developers
Особенно это полезно, когда лямбды используются
источник

V

Vladislav in Android Developers
Хорошо, спасибо!
источник

V

Vladislav in Android Developers
Чем полезно?
источник

V

Vladislav in Android Developers
Тоже оптимизация?
источник

I

Ilya in Android Developers
Ну там множественные вызовы как правило
источник

I

Ilya in Android Developers
Если в функции нет лямбды, то как правило её инлайн почти ничего по производительности не даст
источник

I

Ilya in Android Developers
А вот если есть лямбда и она много раз вызывается, то инлайн позволит от всех издержек вызова лямбды избавится
источник

I

Ilya in Android Developers
Плюс лямбда это объект в памяти, а когда инлайним никаких лишних объектов не будет вроде
источник

I

Ilya in Android Developers
Этот вопрос вообще лучше не в андроид, а в котлин чат
источник

АЧ

Александр Чистозвоно... in Android Developers
Подскажите, пожалуйста
я пытаюсь в RecyclerView отобразить изображение, полученное через Retrofit
но не знаю, как указать место, где отобразить это самое изображение

когда работал без recyclerView я просто вставлял в imageView, а тут не знаю как
источник