Публикации по теме '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 просмотров
schedule
21.11.2023
onApplyWindowInsets (вставки WindowInsets) не вызывается
В настоящее время я использую настраиваемое представление, которое расширяет макет ограничения, но я не запускаю этот переопределенный метод в представлении onApplyWindowInsets (вставки WindowInsets), не уверен, что пропало.
class TestCustomView...
6003 просмотров
schedule
02.12.2023
Настройте предупреждающее сообщение для служб определения местоположения при использовании FusedLocationProviderApi.
Я использую Fused Location Provider API , чтобы получить device location в своем проекте. Когда службы определения местоположения отключены, отображается alert dialog с просьбой включить их.
Есть ли способ настроить это диалоговое окно...
146 просмотров
schedule
16.12.2023
Как реализовать шаблон железной дороги в 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