Публикации по теме 'kotlin'


Kotlin — Объяснение режимов Lazy Thread-safety
Мы углубимся в режимы потокобезопасности свойства Lazy и поймем разницу между ними. Свойство Kotlin Lazy позволяет вам создать объект, когда вы вызываете его в первый раз один раз, а затем возвращает сохраненный объект каждый раз, когда вы обращаетесь к этой переменной. Используя свойство Lazy , вы повысите производительность, потому что Объект будет создан только тогда, когда он вам понадобится. Например, вам может не понадобиться filteredList , если пользователь не выбрал..

Вопросы по теме 'kotlin'

Cloud Firestore не отображает данные о фрагментах после прокрутки
Я создал приложение с Firebase Cloud Firestore. Я пытаюсь перечислить свои заказы в recyclerview между фрагментами. У меня есть фрагмент: OrderListFragment // RecyclerView mOrderAdapter = object : OrderAdapter(getQuery(mFirebaseFirestore),...
239 просмотров

onApplyWindowInsets (вставки WindowInsets) не вызывается
В настоящее время я использую настраиваемое представление, которое расширяет макет ограничения, но я не запускаю этот переопределенный метод в представлении onApplyWindowInsets (вставки WindowInsets), не уверен, что пропало. class TestCustomView...
6003 просмотров

Настройте предупреждающее сообщение для служб определения местоположения при использовании FusedLocationProviderApi.
Я использую Fused Location Provider API , чтобы получить device location в своем проекте. Когда службы определения местоположения отключены, отображается alert dialog с просьбой включить их. Есть ли способ настроить это диалоговое окно...
146 просмотров

Как реализовать шаблон железной дороги в Kotlin/Arrow.kt для продюсерского канала
Я исследую Kotlin Coroutines & Channels в своем текущем приложении для Android. У меня есть следующий код, который управляет удаленными вызовами API и контролирует побочные эффекты пользовательского интерфейса. private val historical:...
537 просмотров
schedule 07.11.2023

Ошибка неподдерживаемой версии major.minor при упаковке приложения tornadofx
Я занимаюсь разработкой приложения Tornadofx уже пару месяцев. Он отлично работает в среде IDE (intellij ultimate, win 10), но теперь, когда мне нужно создать фактическую исполняемую банку для запуска другими людьми, я не могу заставить ее работать....
337 просмотров
schedule 22.10.2023

общий метод для сортировки списков дочерних элементов запечатанного класса
Я хочу привести свой список к типу класса, который я получаю из аргумента метода. в основном я хочу заказать свой список на основе поля, которое существует в ClassA. как этого добиться? sealed class ParentClass data class...
221 просмотров
schedule 25.10.2023