Size: a a a

Android Developers

2020 May 17

ГА

Георгий Авакян... in Android Developers
Добрый день, подскажите плз как решить такую проблему, bottomNavigationView нужно прятать при открытии клавиатуры, сейчас отслеживаю открытие и закрытие клавиатуры и просто меняю видимость навигации, но она некрасиво прыгает, когда проставляю adjustPan у меня recycler и часть верхнего экрана скрывается и я не могу проскролить до конца на верх
источник

VP

Vladimir Parfenov in Android Developers
Chad
окей, спасибо

и еще сразу вопрос в догонку
есть ли какая-нибудь либа для преобразования JSON в Map?

сколько искал нашел только JsonKraken, который как-то странно работает

просто получается так, что я для ответов использую Moshi

но из-за специфики выбрасываемых API исключений не могу его же использовать для сериализации ошибок
С Moshi не работал, но знаю, что она у многих в продакшене и покрывает все необходимые кейсы. Есть еще gson и jackson
источник

QH

Quantum Harmonizer in Android Developers
Chad
окей, спасибо

и еще сразу вопрос в догонку
есть ли какая-нибудь либа для преобразования JSON в Map?

сколько искал нашел только JsonKraken, который как-то странно работает

просто получается так, что я для ответов использую Moshi

но из-за специфики выбрасываемых API исключений не могу его же использовать для сериализации ошибок
new JSONObject
только задолбаешься этим пользоваться
источник

VP

Vladimir Parfenov in Android Developers
Shuhrat
Всем привет. Коллеги я только перешёл с Джавы на Котлин, и хочу заменить Rx на Flow, я так понимаю у нас уже из коробки в Котлине куратины (Flow) сейчас доступны и никаких зависимостей имплементит не надо?
Зависимость нужна coroutines-android
источник

S

Shuhrat in Android Developers
Vladimir Parfenov
Зависимость нужна coroutines-android
В нем все куратины с Flow?
источник

VP

Vladimir Parfenov in Android Developers
Shuhrat
Всем привет. Коллеги я только перешёл с Джавы на Котлин, и хочу заменить Rx на Flow, я так понимаю у нас уже из коробки в Котлине куратины (Flow) сейчас доступны и никаких зависимостей имплементит не надо?
Делаю проект на корутинах на стримах. Могу продублировать ссылку, если @Harmonizr даст добро)
источник

QH

Quantum Harmonizer in Android Developers
Vladimir Parfenov
Делаю проект на корутинах на стримах. Могу продублировать ссылку, если @Harmonizr даст добро)
да зачем меня на каждом шагу спрашивать?)
источник

QH

Quantum Harmonizer in Android Developers
это же не реклама, а ответ на вопрос
источник

VP

Vladimir Parfenov in Android Developers
Quantum Harmonizer
да зачем меня на каждом шагу спрашивать?)
Да не люблю я с спамить)
источник

S

Shuhrat in Android Developers
Vladimir Parfenov
Да не люблю я с спамить)
)))
источник

K

King of gym in Android Developers
куратины...
источник

VP

Vladimir Parfenov in Android Developers
Shuhrat
В нем все куратины с Flow?
источник

S

Shuhrat in Android Developers
Спс, посмотрю...
источник

D

Dmitry in Android Developers
Dmitry
Всем привет. Подскажите пожалуйста. У меня на активити есть разные значки текствьюхи и т.д.. Как мне лучше расположить элементы? Использовать несколько layout, или использовать один TableLayout и в него уже тыкать Space-ы?
Что можно использовать для того, чтобы на разных разрешениях экран смотрелся нормально и не плыл? Подскажите пожалуйста )
источник

В

Вася in Android Developers
Георгий Авакян
Добрый день, подскажите плз как решить такую проблему, bottomNavigationView нужно прятать при открытии клавиатуры, сейчас отслеживаю открытие и закрытие клавиатуры и просто меняю видимость навигации, но она некрасиво прыгает, когда проставляю adjustPan у меня recycler и часть верхнего экрана скрывается и я не могу проскролить до конца на верх
у меня такая же проблема) использую такой же вариант как и ты и пока ничего лучше не нашел )
источник

VP

Vladimir Parfenov in Android Developers
Dmitry
Что можно использовать для того, чтобы на разных разрешениях экран смотрелся нормально и не плыл? Подскажите пожалуйста )
Так вопрос не ясен. Все зависит от того, каков дизайн. Если предварительно, когда нет списков, а просто сложный экран, то, скорее всего, подойдет ConstraintLayout. Размещать контейнеры внутри контейнеров не рекомендуется. TableLayout, по-моему, уже давно никем не используется.
источник

LA

Lipe App in Android Developers
Ребята подскажите что я могу использовать для сохранения жсон на файл
источник

VP

Vladimir Parfenov in Android Developers
Lipe App
Ребята подскажите что я могу использовать для сохранения жсон на файл
FileOutputStream например
источник

QH

Quantum Harmonizer in Android Developers
Lipe App
Ребята подскажите что я могу использовать для сохранения жсон на файл
java.io.File
источник

S(

Stunner (lavender) in Android Developers
Quantum Harmonizer
java.io.File
может поток надо?
источник