Size: a a a

Kotlin Community

2019 October 27

BP

Bogdan Panchenko in Kotlin Community
Disson
Так будет понятнее
в конце ты просто отбрасываешь елемент, так и должно быть ?
источник

I

Igor in Kotlin Community
Disson
Так будет понятнее
Скинь хотя бы код в гист
источник

D

Disson in Kotlin Community
Спасибо, я понял, что тупо не правильно реализовал рекурсию. Спасибо всем, сейчас рассмотрю правильное построение рекурсий)
источник

RI

Ruslan Ibragimov in Kotlin Community
Мы сейчас решали домашнее задание 😐

@KrOSper для новичков у нас есть @kotlin_start, но и там не стоит скидывать домашку. Если что-то непонятно, сделайте минимальный пример который вопроизводит проблему. Вот тут хорошо описано как это сделать https://ru.stackoverflow.com/help/how-to-ask

Ну и в целом ознакомиться с правилами сообщества будет полезно https://kotlinby.github.io/kotlin-telegram/
источник

RI

Ruslan Ibragimov in Kotlin Community
Чтобы удобно тестировать проект на dev/eap, но при этом в релизе не использовались dev/eap репозитории (мало-ли что оттуда подтянется)
источник

RI

Ruslan Ibragimov in Kotlin Community
источник

D

Denys in Kotlin Community
Ruslan Ibragimov
Чтобы удобно тестировать проект на dev/eap, но при этом в релизе не использовались dev/eap репозитории (мало-ли что оттуда подтянется)
Элегантно. Спасибо за идею. :)
источник

RI

Ruslan Ibragimov in Kotlin Community
Ну или в виде экстеншена
источник

RI

Ruslan Ibragimov in Kotlin Community
источник

RI

Ruslan Ibragimov in Kotlin Community
источник

RI

Ruslan Ibragimov in Kotlin Community
источник

ДБ

Дмитрий Буйновский in Kotlin Community
Доброго дня !
Очень надеюсь на подсказку, уже не первый день ковыряюсь, не работает как надо (
Необходимо реализовать сервис, который периодически стучится на удаленный сервер и забирает оттуда по REST некие данные. И в зависимости от того что получил, выводит уведомление.
Сервис реализовать понятно что не проблема.
Проблема в том, чтобы он работал в фоне даже когда пользователь закрыл приложение, выгрузил его из памяти. И нужно чтобы это работало на всех версиях андройда начиная с SDK 16
Пытался реализовать с помощью AlarmManager. Но там проблема в том что во первых период отработки минимальный 60 секунд, а мне нужно меньше.
Плюс основная проблема - никак не получается сделать, чтобы сервис был неубиваемым. Когда пользователь закрывает приложение - ничего не работает.
Пытался использовать метод startForeground - также пользователем вполне убивается.

Все что пока удалось добиться - при ошибке в главной форме, приложение закрывается но процесс продолжает висеть в памяти и работать.

Нужна идея, в каком направлении двигаться. Кто уже такое реализовывал ?
источник

D

Denys in Kotlin Community
Дмитрий Буйновский
Доброго дня !
Очень надеюсь на подсказку, уже не первый день ковыряюсь, не работает как надо (
Необходимо реализовать сервис, который периодически стучится на удаленный сервер и забирает оттуда по REST некие данные. И в зависимости от того что получил, выводит уведомление.
Сервис реализовать понятно что не проблема.
Проблема в том, чтобы он работал в фоне даже когда пользователь закрыл приложение, выгрузил его из памяти. И нужно чтобы это работало на всех версиях андройда начиная с SDK 16
Пытался реализовать с помощью AlarmManager. Но там проблема в том что во первых период отработки минимальный 60 секунд, а мне нужно меньше.
Плюс основная проблема - никак не получается сделать, чтобы сервис был неубиваемым. Когда пользователь закрывает приложение - ничего не работает.
Пытался использовать метод startForeground - также пользователем вполне убивается.

Все что пока удалось добиться - при ошибке в главной форме, приложение закрывается но процесс продолжает висеть в памяти и работать.

Нужна идея, в каком направлении двигаться. Кто уже такое реализовывал ?
Доброго. По Android лучше спросить на @android_ru. Там и народу больше, и народу, которые пишут под Android тоже. :)
источник

ДБ

Дмитрий Буйновский in Kotlin Community
Denys
Доброго. По Android лучше спросить на @android_ru. Там и народу больше, и народу, которые пишут под Android тоже. :)
Спасибо ! Попробую и там )
источник

F

FOX in Kotlin Community
Скажите, а в Котлине Flow это теже потоки как и в RxJava?
источник

D

Denys in Kotlin Community
FOX
Скажите, а в Котлине Flow это теже потоки как и в RxJava?
Принцип похожий, да.
источник

F

FOX in Kotlin Community
Denys
Принцип похожий, да.
то есть я могу заменить Rx на Flow+coroutines?
источник

KZ

Konstantin Zolotov in Kotlin Community
FOX
то есть я могу заменить Rx на Flow+coroutines?
Пока что вряд ли. Либо много операторов писать самому.
источник

F

FOX in Kotlin Community
Konstantin Zolotov
Пока что вряд ли. Либо много операторов писать самому.
У меня неболшое приложение, и не хотелось бы цеплять RX ради этого.
источник

VP

Vladimir Petrakovich in Kotlin Community
FOX
У меня неболшое приложение, и не хотелось бы цеплять RX ради этого.
Есть инфа, что можно написать приложение без Rx/Flow
источник