Size: a a a

StartAndroid Ru Chat

2020 June 02

N

Nixon in StartAndroid Ru Chat
Vladyslav Lozytskyi
тут стоит понимать на каком потоке была вычитка из базы, а не в какой поток вернулось
Как это понять? Я вызываю метод дао и спрашиваю о потоке. Дальше уже интерфейс дао
источник

K

Kirill in StartAndroid Ru Chat
Артём
Ну, для такого лично я всегда получаю ответ в обёртке. Иным способом работать просто неудобно, имхо.
ОДнако, это одна моя обёртка, а не какой-нибудь Call, в котором моя обёртка, в котором ответ. :)
Не не, силд класс Result с классами Success и Failure, и тот самый экстеншн мне вернет этот резалт
источник

N

Nixon in StartAndroid Ru Chat
Kirill
suspend fun getAll()
И запускай в корутине
Речь не о Котлин
источник

VL

Vladyslav Lozytskyi in StartAndroid Ru Chat
Nixon
Как это понять? Я вызываю метод дао и спрашиваю о потоке. Дальше уже интерфейс дао
корутины это асинхронное программирование, хоть ты и код пишешь "как бы" в одном потоке, каждая suspend функция реально может выполняться в другом, если на этой функции указан Dispatcher
источник

N

Nixon in StartAndroid Ru Chat
Vladyslav Lozytskyi
корутины это асинхронное программирование, хоть ты и код пишешь "как бы" в одном потоке, каждая suspend функция реально может выполняться в другом, если на этой функции указан Dispatcher
"Виртуальные" потоки, так? Т.е. может писать, что выполняет в мэйн, а на самом деле не совсем так, да?
источник

VL

Vladyslav Lozytskyi in StartAndroid Ru Chat
Nixon
"Виртуальные" потоки, так? Т.е. может писать, что выполняет в мэйн, а на самом деле не совсем так, да?
у меня плохо с обьяснением теории, Вам проще почитать и посмотреть примеры. Штука эта очень мощная. Но вот внутренности корутин знаю вдоль и поперек.
источник

K

Kirill in StartAndroid Ru Chat
Vladyslav Lozytskyi
у меня плохо с обьяснением теории, Вам проще почитать и посмотреть примеры. Штука эта очень мощная. Но вот внутренности корутин знаю вдоль и поперек.
Что такое континейшон ?)))
источник

VL

Vladyslav Lozytskyi in StartAndroid Ru Chat
Kirill
Что такое континейшон ?)))
Нужен для продолжения работы неблокирующей корутины. Используется чтобы превратить какой-то одинарный калбек в корутину, как правило.
источник

VL

Vladyslav Lozytskyi in StartAndroid Ru Chat
Kirill
Что такое континейшон ?)))
Но можно придумать много вариантов его использования)
источник

В

Вадим in StartAndroid Ru Chat
Привет. Сервис(каждые 5сек) отправляет и получает по ретрофит данные с сайта. В таком случае проги типа adquard регистрируют множественные соединения. Можно ли как то по другому организовать обмен данными?
источник

MB

Maxim B. in StartAndroid Ru Chat
Как у свича нормально цвет в положении on сменить  ? Через colorControlActivated на эмуляторе цвет нужный, на телефоне дефолтный.
источник

MB

Maxim B. in StartAndroid Ru Chat
Maxim B.
Как у свича нормально цвет в положении on сменить  ? Через colorControlActivated на эмуляторе цвет нужный, на телефоне дефолтный.
Если вдруг кому интересно, решение - com.google.android.material.switchmaterial.SwitchMaterial
источник

J

J.S in StartAndroid Ru Chat
Всем привет 👋 , подскажите пожалуйста какой инструмент или как Инстаграм загружает фото пиксельно , когда даже слабый интернет видно изображение.... Как они грузят изображение так ?
источник

I

Ivan in StartAndroid Ru Chat
J.S
Всем привет 👋 , подскажите пожалуйста какой инструмент или как Инстаграм загружает фото пиксельно , когда даже слабый интернет видно изображение.... Как они грузят изображение так ?
можно грузить превью сначала малоразмерное, а потом полноценное фото (если бекенд так умеет)
источник

J

J.S in StartAndroid Ru Chat
Ivan
можно грузить превью сначала малоразмерное, а потом полноценное фото (если бекенд так умеет)
Если не ошибаюсь то там есть и progressBar , сначала будет ели как видно потом 2/4 3/4 4/4
источник

J

J.S in StartAndroid Ru Chat
Не думаю что с сервера скачивает 4 фото , думаю получает пиксели или тому подобное
источник

J

J.S in StartAndroid Ru Chat
Ivan
можно грузить превью сначала малоразмерное, а потом полноценное фото (если бекенд так умеет)
Хотя да ! Вы правы, только что проверил , алгоритм изменили походу ... Спасибо
источник

I

Ivan in StartAndroid Ru Chat
J.S
Не думаю что с сервера скачивает 4 фото , думаю получает пиксели или тому подобное
я просто не могу представить себе как это реализовать можно)
источник

I

Ivan in StartAndroid Ru Chat
должен быть какой-то свой алгоритм упаковки картинки в байты, чтобы на том конце её начать отображать по мере получения данных, постепенно увеличивая качество картинки
источник

I

Ivan in StartAndroid Ru Chat
кажется пока никто настолько не заморачивался
источник