Mike
А разве это не старая либа?
там прям на скрине на синей плашке всё написано
Ivansuper
А разве это не старая либа?
Ты прочитай что там написано
Evgeny
курс о чём?)
Верстка макетов, берем картинку из фотошова, скетча и так далее и по нему верстаем
George
подскажите какую крашлитику лучше использовать? в firebase зашел - там как то ничего не понятно совсем
Дмитрий
Прочитал, и даже нашел. А я думал, что этот класс остался в support, и его не перенесли в androidX
Дмитрий
Спасибо!
George
Наоборот это самая популярная
там нужно какие то логи ставить? или она сама краш поймает?
Ярослав🇺🇦
там нужно какие то логи ставить? или она сама краш поймает?
https://firebase.google.com/docs/android/setup Она сама все ловит
Ярослав
в манифесте и в app/build.gradle
Anonymous
Парни, помогите пжлст советом. Как можно реализовать, чтобы я мог использовать одного клиента (клиент сервер), на несколько fragment-ов ...то есть в одом соединение есть клиент по порту и он обменивается с сервером сообщениями и пуляет их в один фрагмент, дргие в другой и т.д....как саму архитектуру организовать? я сделал, но оч криво, работает только на одном фрагменте
Сергей
подскажите какую крашлитику лучше использовать? в firebase зашел - там как то ничего не понятно совсем
Блин. Там все предельно просто. Подключить проект к fbase и добавить две строки в активность
Mike
@cpaserg @mobile_jobs @android_jobs
Ренат
сорян
Олег
Всем привет! Возможно ли в RecyclerView доскроливать горизонтально элемент, если он на половину виден уже(элементы на всю ширину), заранее спасибо
Олег
Спасибо
Николай
на сервер нужно отправить json в виде {customerEmail : "example@exp.com"} Как сформировать такой джейсон имея только String email ? формировать джейсоны через gson умею) Прост нужно, что бы сформировался именно такого вида джейсон
Алтынбек
String str = new String("customerEmail:"+"\""+emailStr+"\"");
Mike
String str = new String("customerEmail:"+"\""+emailStr+"\"");
отвратительно, рекомендую для начала подучить джаву, а потом JSON
Алтынбек
Алтынбек
Mike
Где ошибка?
попробуй засунуть свою строку в любой JSON-парсер. Везде. Нет {}, нет "" вокруг ключа, нет эскейпинга. И строку не надо копировать на ровном месте.
Mike
retrofit
суёшь объект или Map как @Body
Dmitry
Map будет удобнее
Николай
суёшь объект или Map как @Body
ну если я голую String так засуну то оно вернёт с сервера ошибку мол не нашло поля с нужным именем. А создавать отдельный класс с одной переменной String это как-то тупо. За мар не проверял. Попробую. Спс.
Mike
по-моему хранить requestBody даже из одного параметра не так уж и тупо
А смысл? На одной стороне заворачивают в обёртку, на другой разворачивают. Типо, без этого жить скучно?)
Николай
по-моему хранить requestBody даже из одного параметра не так уж и тупо
Хммм. Тоесть имеет смысл создать отдельный пакет для всех этих requestBody и плодить каждому запросу свой класс тела?
Николай
Потрясающе бесполезное занятие.
Как тогда всё это дело логично организовать в коде? Скажем если запрос в теле которого должно быть несколько объектов . То я так полагаю, что для такого запроса нужно б сделать какой-то класс....
Стас 🍕🍕🍕
Есть @FormUrlEncoded, емнип
Mike
Есть @FormUrlEncoded, емнип
Ну есть, и что с ним делать, если сервер ждёт JSON?
Стас 🍕🍕🍕
Есть @FormUrlEncoded, емнип
Во всяком случае какое-то время назад это работало, если вписать в ретрофит метод поля с аннотацией @Field, а сам метод помимо @Post пометить этим самым. Но это если я чето не путаю
Николай
Так как мне быть если сервер ждёт json в котором несколько объектов? Создавать все эти классы для request boby или есть более логичный подход, которым пользуются ?
Igor
Ребят, есть такой вопрос. Когда есть объект, который содержит в себе объекты, а те ещё объекты и всё это то Parcelable, то Serializable можно ли такую дичь как-то в интент запихнуть? я понимаю, что это плохо, но вот такие есть обстоятельства?
Roman
putExtra не помогает?
Igor
putExtra не помогает?
не все так просто))
Roman
А что не так?
Igor
А что не так?
то что оно крешит так как вложенность объектов не позволяет их нормально обработать
Igor
это как ты к такому выводу пришёл?
это intent к такому выводу пришел)
Roman
Попробуй через temp файл
Mike
это intent к такому выводу пришел)
🤷‍♂️ тогда гадай сам
Igor
🤷‍♂️ тогда гадай сам
Parcelable encountered IOException writing serializable object вот такой креш происходит
Igor
логика приложения так построена, естественно можно идти и другим путем
Igor
а cause у него какой?
ругается на один из объектов, который Parcelable
Mike
Стектрейса нет, кода нет, произошла какая-то ошибка, помогите
Igor
Да ты издеваешься, что ли?
стекстрейс сделаю, на это надо время, так как только вернулся к этой задаче, тут скорее не помогите, а услышать мысли и мнения, можно ведь разными путями, просто меня ещё смущает, что объект большой, а кейс у меня такой я укладываю serializable в bundle, а уже потом bundle в интент
Николай
да об этом думал, но вариант тоже так себе))
Как костыль вполне) Покажи хоть скрин трассировки стэка, на что оно конкретно и когда ругается.
⬤ vitaly
как получить объект OffsetDateTime до 26 апи?
Ivan
threetenabp
Ernest
в Botom Navigation Menu для вкладок использовать fragments или лучше кажой по отдельной activity сделать? Просто в каждой вкладке будет очень много кода, в том числе Tab Bars
roman G
всем привет, возникла такая проблема есть две верси приложения(1 и 2), на первой проблем не было, но после того как пользователь поставил себе вторую версию приложения, нашли критический баг. пользователь снова откатился на версию 1, перед этим удалив версию 2 но баг от версии 2 остался, хотя раньше при тех же самых условиях на версии 1 все работало идеально, а после установки версии 2 теперь баг воспроиводится на всех версия(на первой соответственно) вопрос: могут ли после установки и удаления версии 2, остаться какие-то кэш файлы?(которые могут повлиять на работу приложения)
Vadim
А с помощью Canvas нельзя использовать параменты аля разменстить текст по центру строго использовать X Y позиции?
roman G
Спасибо А это всё разве не отчищается при удалении приложения?
Nikolay
Hi them
Egor
Спасибо А это всё разве не отчищается при удалении приложения?
а, извините, не заметил "откатился на версию 1, перед этим УДАЛИВ версию 2"
Мария
Привет! Кто подскажет как передать interface в Activity в onClick?
Мария
Sergey, мне надо передать interface в Activity для того чтобы вытянуть данные с interface.
Мадияр
Мадияр
здрасте люди помогите