Size: a a a

Android Developers

2020 April 18

2_

2flower _ in Android Developers
Quantum Harmonizer
Проверенное решение специалистов — executor services, «свои велосипеды» — попытки втулить RxJava и kotlinx.coroutines, куда не надо.
объясните как просто написать к примеру простой кейс загрузки чего либо и обработки локально,чтобы это было управляемо и атомарно.
Т.е. появился диалог, пошла загрузка, после обработка, на каждом этапе меняется статус в диалоге, при ошибке загрузки все по новой, при ошибке обработки еще диалог, спросить повторить или отменить.
источник

С

Сергей in Android Developers
спасибо👌это еще не смотрел.
вариаций слишком много. пытаюсь для себя написать todo
с последовательным перебором всех способов
с thread-handler-looper ->  handlerThread ->  asyncTask -> ... -> ...
Иначе в это не въехать видимо ))
источник

2_

2flower _ in Android Developers
Denis
«Если не можете в многопоток - берите ирыкс». Серьезно чтоль?
корутины, да я так делаю и что?
источник

QH

Quantum Harmonizer in Android Developers
2flower _
объясните как просто написать к примеру простой кейс загрузки чего либо и обработки локально,чтобы это было управляемо и атомарно.
Т.е. появился диалог, пошла загрузка, после обработка, на каждом этапе меняется статус в диалоге, при ошибке загрузки все по новой, при ошибке обработки еще диалог, спросить повторить или отменить.
звучит как задача для асинктаска
источник

2_

2flower _ in Android Developers
Quantum Harmonizer
звучит как задача для асинктаска
это не ответ, здесь много подводных камней, просто схематично прикиньте кейс, там 3 потока, и ветвление.
Мне все здесь говорят, пиши свое это круто, rx и корутины буэээ, так я и спрашиваю как? Я в себе не уверен,  а не уверен, не обгоняй.
источник

IV

Ivan Volodkov in Android Developers
Господа, кто-нибудь когда-нибудь создавал WheelView? Не могли бы вы подсказать хорошую либу для него?
источник

2_

2flower _ in Android Developers
Задача крайне типичная если хоть что-то тяните с наружи наверняка кусок кода уже есть.
источник

QH

Quantum Harmonizer in Android Developers
2flower _
Задача крайне типичная если хоть что-то тяните с наружи наверняка кусок кода уже есть.
источник

AD

Aleksey D. in Android Developers
2flower _
это не ответ, здесь много подводных камней, просто схематично прикиньте кейс, там 3 потока, и ветвление.
Мне все здесь говорят, пиши свое это круто, rx и корутины буэээ, так я и спрашиваю как? Я в себе не уверен,  а не уверен, не обгоняй.
на Executor’ах пишется, например
источник

AD

Aleksey D. in Android Developers
2flower _
Задача крайне типичная если хоть что-то тяните с наружи наверняка кусок кода уже есть.
источник

2_

2flower _ in Android Developers
Aleksey D.
на Executor’ах пишется, например
повторяю напишите, а точнее это типичный кейс покажите кусок кода. на rx это в один экран кода.
источник

AD

Aleksey D. in Android Developers
2flower _
повторяю напишите, а точнее это типичный кейс покажите кусок кода. на rx это в один экран кода.
выше гист положил
источник

D

Denis in Android Developers
Aleksey D.
выше гист положил
А ты суров)
источник

2_

2flower _ in Android Developers
Aleksey D.
выше гист положил
это не то.
частично, только малая часть кейса.
источник

AD

Aleksey D. in Android Developers
2flower _
это не то.
частично, только малая часть кейса.
конечно
источник

2_

2flower _ in Android Developers
Aleksey D.
конечно
нет обработки ошибок, нет перезапуска кейса, нет обновления диалога.
Это треугольное колесо.
источник

NK

Nikolas Komaro in Android Developers
Подскажите возможно из текста отправить на отправку смс?

Sms:7377:”фигов пропуск»
??
источник

AD

Aleksey D. in Android Developers
2flower _
нет обработки ошибок, нет перезапуска кейса, нет обновления диалога.
Это треугольное колесо.
вот обработка ошибок
источник

А

Артёмка in Android Developers
Аргументировать использование рха упрощением обновления диалогов и преезапусками кейсов оаооааа ммм
источник

QH

Quantum Harmonizer in Android Developers
2flower _
это не ответ, здесь много подводных камней, просто схематично прикиньте кейс, там 3 потока, и ветвление.
Мне все здесь говорят, пиши свое это круто, rx и корутины буэээ, так я и спрашиваю как? Я в себе не уверен,  а не уверен, не обгоняй.
Единственное, с чем придётся запариться — это гуй. Сделать прогрессбар, кнопку ретрая и т. п.
источник