Size: a a a

Android Developers

2020 August 05

QH

Quantum Harmonizer in Android Developers
Dmytro Borysov
Где же ты раньше был, спасибо.
П.с спасибо за паблик "сохраненки вортона" шик)
источник
2020 August 06

S

Sergey S. in Android Developers
Aleksandr Dovhaliuk
LiveData тянуть не охотно сейчас разбирать и реализовывать для двух простых фрфгментов.
Получается использование RxJava + Room было не то
Почему плохой? Какой Rx тип observable используется в методе дао бд?
источник

AD

Aleksandr Dovhaliuk in Android Developers
@Harmonizr , @DmytroDev , @shveps , всех благодарю за то, что отозвались.

Вопрос решился с помощью подсказки изменить тип возвращаемого значения.
Был Single<List<E>> , стал Flowable<List<E>>. Работает, как было нужно!
Доброй ночи всем! 😉
источник

AD

Aleksandr Dovhaliuk in Android Developers
лол. Так просто...
источник

S

Sergey S. in Android Developers
Aleksandr Dovhaliuk
@Harmonizr , @DmytroDev , @shveps , всех благодарю за то, что отозвались.

Вопрос решился с помощью подсказки изменить тип возвращаемого значения.
Был Single<List<E>> , стал Flowable<List<E>>. Работает, как было нужно!
Доброй ночи всем! 😉
PS Backpressure  не забудь указать
источник

AD

Aleksandr Dovhaliuk in Android Developers
Sergey S.
PS Backpressure  не забудь указать
а это до меня так и не дошло. Сколько читал про него. 😕
Что это такое?
источник

К

Кирилл in Android Developers
Встретил тут в проекте такую реализацию зависимостей, только она ломает подсказки о наличии новых версий. Кто нибудь знает как допилить это чтобы показывало наличие новых версий?
источник

К

Кирилл in Android Developers
источник

К

Кирилл in Android Developers
источник

Г

Глупый кот 🐈... in Android Developers
DarkPerl
Вью дёргает презентер.
Презентер дёргает интерактор.
Тот дёргает нужный репозиторий.
А репозиторий дёргает метод фреймворка
вью дергает бизнес функцию, она кидает экшн, миддлвар его ловит дергает репозиторий который четотам делает и кидает новый экшн с данными
источник

ВО

Виктор Орехов... in Android Developers
Друзья, здравствуйте, помогите, пожалуйста. Почему то не выполняется код на странице 82, просто останавливается без ошибок. В чем проблема?

В логах только результат 81 строки
источник

S

Sergey S. in Android Developers
Aleksandr Dovhaliuk
а это до меня так и не дошло. Сколько читал про него. 😕
Что это такое?
В двух словах не опишу. Но почитай статью. На первый взгляд норм. https://www.baeldung.com/rxjava-backpressure
источник

AD

Aleksandr Dovhaliuk in Android Developers
Виктор Орехов
Друзья, здравствуйте, помогите, пожалуйста. Почему то не выполняется код на странице 82, просто останавливается без ошибок. В чем проблема?

В логах только результат 81 строки
Toast. .... la-la-la ).show()
источник

AD

Aleksandr Dovhaliuk in Android Developers
ok. Thx))
источник

К

Кирилл in Android Developers
Виктор Орехов
Друзья, здравствуйте, помогите, пожалуйста. Почему то не выполняется код на странице 82, просто останавливается без ошибок. В чем проблема?

В логах только результат 81 строки
Это строка. Поставь там брейк поинт и проверь точно, доходит ли код до той строки (нажми на эту область)
источник

К

Кирилл in Android Developers
Aleksandr Dovhaliuk
Toast. .... la-la-la ).show()
Алсо да, там нет .show(). Странно почему студия сама об этом не сказала
источник

К

Кирилл in Android Developers
Кирилл
Алсо да, там нет .show(). Странно почему студия сама об этом не сказала
А, тогда не получилось бы создать объект. Справедливо
источник

ВО

Виктор Орехов... in Android Developers
Aleksandr Dovhaliuk
Toast. .... la-la-la ).show()
он у меня еще настраивается дальше. Во всех остальных случаях работает, а на после нажатия на одну кнопку нет
источник

DU

Dmitry Upovalov in Android Developers
Виктор Орехов
он у меня еще настраивается дальше. Во всех остальных случаях работает, а на после нажатия на одну кнопку нет
Поток не тот может? Или контекст кривой?
источник

ВО

Виктор Орехов... in Android Developers
Dmitry Upovalov
Поток не тот может? Или контекст кривой?
Наверное, дело в потоке. Перестает появляться на втором запуске AsyncTask (обращаюсь к апи)
Что для первого, что для 2-го запроса создаю новый АсинкТаск

override fun getRawDataFromAPI() = GetRawDataFromAPI(this)
источник