Size: a a a

StartAndroid Ru Kotlin

2021 March 09

PS

Petrov Sergey in StartAndroid Ru Kotlin
Efim Arisov
А скрин?
источник

PS

Petrov Sergey in StartAndroid Ru Kotlin
Activity not whitelisted
источник

PS

Petrov Sergey in StartAndroid Ru Kotlin
может это?
источник

PS

Petrov Sergey in StartAndroid Ru Kotlin
Efim Arisov
А скрин?
в какую сторону смотреть?
источник

EA

Efim Arisov in StartAndroid Ru Kotlin
В сторону корутин )
источник

PS

Petrov Sergey in StartAndroid Ru Kotlin
Efim Arisov
В сторону корутин )
окей,
var job: Job? = null

в onStart():
job = GlobalScope.launch {
          Log.d("TAG", "start coroutine")
          for (x in 0..1000){
              Thread.sleep(200)
              Log.d("TAG", "$x")
          }
      }

onPause():
super.onPause()
job?.cancel()

при переходе назад на прошлую активити, коротин продолжает работать
источник

EA

Efim Arisov in StartAndroid Ru Kotlin
1) В корутинах вы можете юзать delay для задержек
2) Присылайте скрины с кодом, неудобно читать с телефонп
источник

BS

Bohdan Shpanchuk in StartAndroid Ru Kotlin
Petrov Sergey
окей,
var job: Job? = null

в onStart():
job = GlobalScope.launch {
          Log.d("TAG", "start coroutine")
          for (x in 0..1000){
              Thread.sleep(200)
              Log.d("TAG", "$x")
          }
      }

onPause():
super.onPause()
job?.cancel()

при переходе назад на прошлую активити, коротин продолжает работать
Корутины сами по себе не отменяются. Нужно или делать проверку в каждой итерации цикла, или просто юзай delay (что нужно делать) вместо Thread.sleep, посколько делай суспенд функция, там уже есть проверка нужно ли отменить корутину
источник

PS

Petrov Sergey in StartAndroid Ru Kotlin
Bohdan Shpanchuk
Корутины сами по себе не отменяются. Нужно или делать проверку в каждой итерации цикла, или просто юзай delay (что нужно делать) вместо Thread.sleep, посколько делай суспенд функция, там уже есть проверка нужно ли отменить корутину
поставил delay() и job отменился
источник

PS

Petrov Sergey in StartAndroid Ru Kotlin
спасибо
источник

EA

Efim Arisov in StartAndroid Ru Kotlin
Обращайтесь )
источник

SU

Slavik Urdzik in StartAndroid Ru Kotlin
Всем привет, кто-то имел опыт работы с Regular Expression? Если да, то очень нужна помощь)
источник

АЭ

Актан Эдиков... in StartAndroid Ru Kotlin
Help
источник

АЭ

Актан Эдиков... in StartAndroid Ru Kotlin
Думаю изучать язык программирования kotlin. Помогите найти ресурсы с русским языком, и где можно хорошо понимать
источник

KX

Katana X in StartAndroid Ru Kotlin
Актан Эдиков
Думаю изучать язык программирования kotlin. Помогите найти ресурсы с русским языком, и где можно хорошо понимать
Возьми книгу "котлин в действии"(если есть база на другом языке) или "котлин программирование для профессионалов". И читай, потом ищи видосы по тому что проичтал. Потом практикуй.
источник

АЭ

Актан Эдиков... in StartAndroid Ru Kotlin
Спасибо
источник

KX

Katana X in StartAndroid Ru Kotlin
На русском мало уроков на Ютубе по котлину, в основном инглиш. Если знаешь хорошо.
источник

А

Андрей in StartAndroid Ru Kotlin
Katana X
На русском мало уроков на Ютубе по котлину, в основном инглиш. Если знаешь хорошо.
основатели jetbrains нигде не удосужились завезти на своем родном языке гайд?) хотя бы текстовый? ( постоянно новые функции появляются, старые гайды неполные
источник

KX

Katana X in StartAndroid Ru Kotlin
Андрей
основатели jetbrains нигде не удосужились завезти на своем родном языке гайд?) хотя бы текстовый? ( постоянно новые функции появляются, старые гайды неполные
В документации вроде должно быть.
источник
2021 March 11

A

Alexander in StartAndroid Ru Kotlin
Petrov Sergey
окей,
var job: Job? = null

в onStart():
job = GlobalScope.launch {
          Log.d("TAG", "start coroutine")
          for (x in 0..1000){
              Thread.sleep(200)
              Log.d("TAG", "$x")
          }
      }

onPause():
super.onPause()
job?.cancel()

при переходе назад на прошлую активити, коротин продолжает работать
В чем вообще задача заключается, потому что, то что вы написали можно написать и без GlobalScope
источник