Size: a a a

2021 March 11

SG

Slava Glushenkov in Kotlin Android
stateFlow используется там где из него наружу выходит state. То бишь нечто, что полностью описывает текущее состояние. Если в вашем случае был массив, то из stateFlow надо выкармиливать наружу весь массив целиком. И неважно какие у него были предыдущие состояния и сколько их было.
источник

SG

Slava Glushenkov in Kotlin Android
Если же вам нужно получать изменения массива и обрабатывать, то со стороны эмитера вам нужно отправлять их в Channel. А со стороны консьюмера принимать в actor и обрабатывать. Из Channel вам в момент подписки на него доступно последовательно все что происходило до подписки в пределах буфера.
источник

АГ

Александр Горшков... in Kotlin Android
Slava Glushenkov
Если же вам нужно получать изменения массива и обрабатывать, то со стороны эмитера вам нужно отправлять их в Channel. А со стороны консьюмера принимать в actor и обрабатывать. Из Channel вам в момент подписки на него доступно последовательно все что происходило до подписки в пределах буфера.
Спасибо за дополнение
источник
2021 March 14

DK

Danil Kyrgyzbaev in Kotlin Android
Всем привет кто может помочь?  из-за fitssystemwindows android studio не показывает дизайн экрана, не показывает макет 🧐 или он глючить из за обновление Android Studio ?
источник
2021 March 15

VY

Vladyslav Yarokh in Kotlin Android
Всем привет! Возможно, вопрос покажется глупым, но.
В приложении используется шифрование с алгоритмом AES/GCM/NoPadding через AndroidKeyStore, как выяснилось, между бэкапами приложения/на разных девайсах KeyGenerator генерит абсолютно разные ключи для одних и тех же эллиасов (даже с одним и тем же SecureRandom), что делает невозможным дешифровку данных.
Вопрос: какие есть альтернативы AndroidKeyStore или как из него достать и корректно сохранить SecretKey (чтобы через бек передавать на нужные девайсы пользователя и использовать в дешифровании данных на клиенте)?
источник

Sergey λ in Kotlin Android
Vladyslav Yarokh
Всем привет! Возможно, вопрос покажется глупым, но.
В приложении используется шифрование с алгоритмом AES/GCM/NoPadding через AndroidKeyStore, как выяснилось, между бэкапами приложения/на разных девайсах KeyGenerator генерит абсолютно разные ключи для одних и тех же эллиасов (даже с одним и тем же SecureRandom), что делает невозможным дешифровку данных.
Вопрос: какие есть альтернативы AndroidKeyStore или как из него достать и корректно сохранить SecretKey (чтобы через бек передавать на нужные девайсы пользователя и использовать в дешифровании данных на клиенте)?
источник

VY

Vladyslav Yarokh in Kotlin Android
@desugar спасибо
источник
2021 March 18

OO

Onion Onion in Kotlin Android
источник

OO

Onion Onion in Kotlin Android
У меня есть класс News и я хочу передать туда данные прям из функции onDataChange как я могу это сделать?помогите пж
источник

OO

Onion Onion in Kotlin Android
Картинки у меня получилось передать в класс и оттуда уже на экран а вот с текстом проблемы
источник

OO

Onion Onion in Kotlin Android
Я пробовал getValue(News::class.java) но приложения сразу же крашит и getValur<News>() в любом случае какие то ошибки хотя в документации Firebase написано использовать вот так но у меня не работает не знаю в чем проблема
источник

O

Oleg in Kotlin Android
Onion Onion
Я пробовал getValue(News::class.java) но приложения сразу же крашит и getValur<News>() в любом случае какие то ошибки хотя в документации Firebase написано использовать вот так но у меня не работает не знаю в чем проблема
Краш это обычно про null и эксепшены. Я бы первым делом обработал onCancelled и внимательнее посмотрел на result!!
источник

TK

T K in Kotlin Android
Всем привет ребята, как вы решаете проблему: если приложение модульное то на каждое нужно прописать отдельный ендпоинт(URL).
источник

QH

Quantum Harmonizer in Kotlin Android
T K
Всем привет ребята, как вы решаете проблему: если приложение модульное то на каждое нужно прописать отдельный ендпоинт(URL).
На каждое что?
Отдельный от чего?
источник

TK

T K in Kotlin Android
есть модульный проект. в данном проекте есть  приложение который берет url для ретрофита из ресурса string. Хочу создать еще одно приложение в данном проекте. как мне теперь сказать ретрофиту, возьми новый url для нового приложения. бизнес логика уже прописана в модуле. для нового приложения будет использоваться та же бизнес логика что у первого приложения
источник

QH

Quantum Harmonizer in Kotlin Android
T K
есть модульный проект. в данном проекте есть  приложение который берет url для ретрофита из ресурса string. Хочу создать еще одно приложение в данном проекте. как мне теперь сказать ретрофиту, возьми новый url для нового приложения. бизнес логика уже прописана в модуле. для нового приложения будет использоваться та же бизнес логика что у первого приложения
Ну вот значение ресурса поменять в другом приложении.
Не понимаю, в чём проблема и как это попало в котлин.
источник
2021 March 19

СМ

Сашка Михай... in Kotlin Android
Добрый вечер!
Такой вопрос могу ли я сделать 1 item из меню navigation drawer что находиться в toolbar прозрачным?
Мне нужно показывать лишь те  элементы которые имеют значение true.
Вот if сделал а как сделать один из item прозрачным.
источник

А

Андрей in Kotlin Android
Доброй ночи. Может кто-нибудь знает как в hilt заинжектить интерфейс у которого две реализации?
источник

Н

Некси in Kotlin Android
Сашка Михай
Добрый вечер!
Такой вопрос могу ли я сделать 1 item из меню navigation drawer что находиться в toolbar прозрачным?
Мне нужно показывать лишь те  элементы которые имеют значение true.
Вот if сделал а как сделать один из item прозрачным.
visibility = invisible
источник

RM

Rustem Melnichenko in Kotlin Android
Андрей
Доброй ночи. Может кто-нибудь знает как в hilt заинжектить интерфейс у которого две реализации?
Почитай про аннотацию @qualifier
источник