Size: a a a

StartAndroid Ru Chat

2021 November 16

MF

Maxim Filatov in StartAndroid Ru Chat
Там паттерн mvvm реализован. Viewmodel же не должна иметь представления о view. Т.е. она посылает result, а view должно само вызывать или способ обработки представления или метод из viewmodel для повторного получения данных. Разве нет?
источник

☠🌗

☠️ hex 🌗🇷🇺🐍 ᚱᛟᛗᚨᚾ ⛧... in StartAndroid Ru Chat
разбор результата всё-таки лучше делать на слое бизнес логики. то что я описал прекрасно вписывается в мввм)
источник

☠🌗

☠️ hex 🌗🇷🇺🐍 ᚱᛟᛗᚨᚾ ⛧... in StartAndroid Ru Chat
а вью может вообще не знать о Result-e как таковом
источник

MF

Maxim Filatov in StartAndroid Ru Chat
Спасибо за ответы. Я подумаю над этим😊
источник

MF

Maxim Filatov in StartAndroid Ru Chat
А Вы не подскажете почему используется именно sealed class, какие у него преимущества перед обычными, что для возврата результата используют именно его?
источник

☠🌗

☠️ hex 🌗🇷🇺🐍 ᚱᛟᛗᚨᚾ ⛧... in StartAndroid Ru Chat
ограниченная иерархия типов результата
источник

MF

Maxim Filatov in StartAndroid Ru Chat
Ну только чтоб компилятор ругнулся, если мы какой-то новый вид результата создадим без наследования от исходного?
источник

☠🌗

☠️ hex 🌗🇷🇺🐍 ᚱᛟᛗᚨᚾ ⛧... in StartAndroid Ru Chat
тут скорее чтобы обезопаситься от других типов, если попытаться создать новый тип где-либо в другом месте. плюс мы сразу видим какие типы результатов могут быть, по ним можно судить о логике обработки. к тому же, если мы добавим сами новый тип, то компилятор не позволит нам забыть обработать этот новый тип, потому что где-то будет метод с when-ом по конкретным типам
источник

MF

Maxim Filatov in StartAndroid Ru Chat
Спасибо огромное за ответ!
источник

ЕХ

Евгений Храмов... in StartAndroid Ru Chat
есть кто с гугла?
ошибка в переводе BoM )
источник

AK

Alex Kolkin in StartAndroid Ru Chat
всем привет. пару раз на анроид собеседованиях спрашивали про опыт программирования low level components в разрезе коммуникации с внешними устройствами. чота ничего не могу нагуглить. подскажите, куда смотреть?
источник

Ф

Фёдор in StartAndroid Ru Chat
Не уверен, но мб ардуино
источник

Ф

Фёдор in StartAndroid Ru Chat
Хотя нет, там не андроид. Ну тогда raspberry pi
источник

MF

Maxim Filatov in StartAndroid Ru Chat
Есть же туториалы для подключения МК к android через Bluetooth и через сеть.
источник

MF

Maxim Filatov in StartAndroid Ru Chat
источник

MF

Maxim Filatov in StartAndroid Ru Chat
Я сам хочу позже потоковую приемопередачу звука устроить)
источник

MF

Maxim Filatov in StartAndroid Ru Chat
Это для андроида спрашивали или для внешних устройств?
источник

Ф

Фёдор in StartAndroid Ru Chat
Интересно, посмотрю
источник

MF

Maxim Filatov in StartAndroid Ru Chat
Там в МК надо разбираться. Или Ардуино с библиотеками сразу брать.
источник

AK

Alex Kolkin in StartAndroid Ru Chat
это спрашивали - мол, написанное тобой прилоежние должно коммуницировать с, например, внешним сканером кредитных карт
источник