Anonymous
Mike
Aleksey
Aleksey
или вообще через post сделать
Aleksandr
Или отслеживать координаты клика
Anonymous
Aleksey
а какой там диалог?
Mike
Ырыкс для отмены? Серьёзно? А есть хоть один инструмент многопоточности, который не умеет отмену?
Mike
Задержка — ух, какая у меня лапша получалась, когда я пытался получить первое событие сразу, чтобы отобразить фильтр из кэша, а потом уже включить задержку. Проще уж руками.
Mike
Почему disposable.dispose() удобно, а task.cancel(true) — неудобно? При чём здесь лично мои фломастеры, зачем съезжать на то, что у разных людей своё мнение, вместо конструктивной дискуссии?
Mike
когда делаешь share и забираешь первое событие руками, а остальные дебаунмос, то конечно лапша
Олександр
Отлично читаемый до поры до времени 😁😁😁
Mike
🤷♂️ хайп на переписывание с ырыкса на корутины показывает обратное: многие написали и сами не поняли, в особенности новички
Denis
И потом прилетает сраный RuntimeException из неизвестных недр и ломает все нафиг
Mike
Mike
ловить все эксепшены — так себе затея, но вот я не вижу никакой проблемы проскроллить стек трейс до root cause
Mike
kotlinx.coroutines — отдельная библиотека, так что не такие уж и родные
Mike
Абсолютно.
Корутины — средство языка, корутины-как-многопоточка — внешняя библиотека. Такая же родная, как androix для андроида или kotlinx.immutable с atomic-fu для котлина. Поддерживается производителем, но нужно отдельно изучать и отдельно подключать как внешнюю зависимость.
Mike
Не хочу, на самом деле. Я использую Executors, но это не значит, что я присоединяюсь к слепому и повсеместному гноблению асинктасков.
Mike
В переносном смысле.
Mike
а я напишу прозначно понятный код на экзекьюторах и сэкономлю 1 МБ размера апк
Denis
Потому "криворуким разрабам" надо сразу садиться за комбайн?
Mike
kotlinx.coroutines, наверное, раза в два меньше занимают, но они довольно непростые. Про structured concurrency уже не одна статья написана…
Mike
вот примерчик
https://github.com/Kotlin/kotlinx.coroutines/issues/1001
Mike
The Law of Leaky Abstractions говорит: что снаружи, то и внутри.
Mike
т. е. любая простая в использовании штука должна строиться на простых концепциях.
Le Kovshik 🇺🇦
По какой причине, при сборке проекта в момент "Gradle Build Running" Студия виснет
Le Kovshik 🇺🇦
Помогите
Anonymous
С какой книги вы начали изучать язык java ? И почему ?
Le Kovshik 🇺🇦
Кстати. До этого собирался нормально
Сергей
ребзя, а эта штука откуда запускается ?
Сначала думал это котлиновское, но в джава ветке оно тоже есть. Я понял что это для DI, но с этим классом я не знаком
Mike
Mike
Странно. Не вижу ни использований, ни annotation processor'а, который бы нагенерил.
Muhamad
Hi i have made this code the code should read a file line by line and in every line it should replace everthing inside " " to "hallo and then save this file but there is something going wrong can someone help me ? thx Code: https://pastebin.com/6scBa58u
Mike
Muhamad
Muhamad
Mike
Muhamad
which one?
what do you mean with wich one?
Muhamad
which one?
i just have a file it looks like this as example:
my name is "example"
"errr" is my name
my name is "example"
"errr" is my name
i want to replace everything inside the "" in this file with hallo
Did you understand me now?
Mike
Mike
> and then i get Exception error
Mike
Le Kovshik 🇺🇦
Mike
Le Kovshik 🇺🇦
Обновления и даже перезапуск компа не помогло
Le Kovshik 🇺🇦
Студия виснет намертво
Le Kovshik 🇺🇦
Если я просто перенесу папку с студией на ссд, я ничего не сломаю?
Илья
😂😂 Всем привет. Подскажите пожалуйста, как можно задать поведение элементам при появлении клавиатуры. Например: чтобы background + некоторые элементы остались на своих местах
Села
Села
Mike
Andy
Andy
Помогите
а сколько ждали? И как с интернетом? (возможно, попробовать оффлайн сборку?)
Andy
https://qna.habr.com/q/701238 и права на каталог sdk проверить.
Ярослав
быстро, коротко и субъективно, что использовать для крашрепортов (автоматического получения стектрейсив)?
Homelander
Le Kovshik 🇺🇦
Di7aK
Ярослав
у тебя открыт не исходный файл, так не понятно
Di7aK
Не найден то он в этом файле
Александр
Гугл такого атрибута тоже не знает.
Он от какой - то либы пришёл, туда все вопросы.
Di7aK
тоже бесполезно
Di7aK
на винде собирает нормально
Артур
Всем привет, подскажите плиз где менять icon для приложения? А то в настройках телефона в приложениях у меня отображается не так картинка что надо(
Ярослав
Ярослав
Назарий
всем привет! может ли рум возвращать Deferred<> ? при выполнении этого кода выдаёт эксепшн Not sure how to convert a Cursor to this method's return type (kotlinx.coroutines.Deferred<>).