Maxim
@serg_mgn, у вас REST?
Сергей
Maxim
Тогда ловите IOException и прочие исключения, связанные с сетью и отображайте ошибку с кнопкой "Повторить запрос"
Anonymous
Добрый вечер, можете рассказать о своих первых проектах? Хочу начать делать, но идей что, нет.
Vitaly
Rx только засорит код как и 90% проектов на Rx
Maxim
Vitaly
Maxim
Maxim
Лучше используйте вебсокеты )
Maxim
Ну или гугловский QUIC, на котором вроде Ютуб на мобилках
Maxim
Я так делал
Maxim
Поверх ещё шифрование было
Maxim
Нормально работало ))
Prosvirin
Вечер добрый. Не знает ли кто, люди добрые, где лучше почитать/посмотреть про применение паттернов (MVVM, MVP, ..) на котлине? А то пока только находится статьи с простынями кода абстракций ради абстракций
Norim
Парни, как можно вернуть эксепшн из ворк менеджера? Например чтобы отобразить тип ошибки на интерфейсе
Prosvirin
Roman
Norim
В строку вывести?
Это как так? Я думал про тип эксепшена и потом уже на интерфейсе его обработать 🤔
Roman
Можно ещё в бд писать, а на вьюхе "слушать" изменения таблицы
Prosvirin
Norim
Похоже что можно в дату и так засунуть 🤔
Norim
Norim
Roman
Prosvirin
Интересно. Это в самом котлине?
Захар
приветствую, посоветуйте бэкенд для андроида на котлине, от него требуется возвращать число при GET запросе к телефону из вне. Желательно что-то простое и легковесное
Евгений
Всем привет.
Есть RecycleView.
В нем есть model.name - one, two и т.д. смотря сколько позиций.
При клике на одну из позиций открываю CropImageActivity.
Как передать этот model.name в onActivityResult?
Prosvirin
Передать в intent CropImage,а в ней setResult от этого параметра?
Anonymous
Есть кто у кого Acer Nitro 5?
Евгений
Prosvirin
При вызове CropImage в передаваемый Intent устанавливаете поле model.name в нужное значение, согласно позиции в RecyclerView.
В CropImage при выстановке setResult, добавьте поле model.name, значение которого получено от исходного intent'a
Pavel
Здраствуйте, не посоветуете книгу по java именно под Android?
Ivan
usernameak
usernameak
но апи сложно считать частью языка
Pavel
Я имею ввиду без знания API
Roman
Среди них был один слегка старый под джаву
Prosvirin
А 2016 год.. это вроде как 5 андроид, да?
Prosvirin
Или уже 6..🤔
Pavel
Anonymous
Anonymous
https://ru.m.wikipedia.org/wiki/%D0%98%D1%81%D1%82%D0%BE%D1%80%D0%B8%D1%8F_%D0%B2%D0%B5%D1%80%D1%81%D0%B8%D0%B9_Android
Pavel
А кто вообще на котлине пишет?
Mike
Anonymous
Roman
Учебные материалы свежее есть
Prosvirin
5 вроде. А щяс 11)
Седьмой аж😦
Так что для начала вполне хватит: не так сильно принципиально изменилось за это время
Pavel
А что вообще перспективние(по вашему мнению, естественно), Kotlin, или Java?
Mike
Anonymous
Kotlin, конечно
Mike
например, Compose только для котлина (хотя, пока он дойдёт до релиза, его уже могут успеть убить)
Pavel
Mike
Pavel
Norim
я такие костыли сейчас хочу сделать кошмар. Хочу получать события от ворк менеджера по айди, а запускать его в любом экране. Для этого я запишу айди в префы и потом прочитаю его на том экране на котором захочу, ужас что придумал
Евгений
Как можно решить?
'getIntent(String!): Intent!' is deprecated. Deprecated in Java
Solt
Anton
Всем привет! Может кто подсказать? У меня в приложении есть таблица из бд SQLite, и почему-то если удалить приложение с устройства, а потом установить заново, то старая бд откуда-то поялвляется в приложении и видны данные из нее. В чем может быть проблема?
DarkPerl
Anton
Ну я понимаю, что удаляется не полностью, но не понимаю где оно сохраняется(
DarkPerl
DarkPerl
Перед удалением
Anton
DarkPerl
Конечно пробовал)
Тогда, попробуйте нагуглить путь до sqlite базы для приложения и удалить её руками )
DarkPerl
Там есть каталог стандартный
Ivan
Ivan
adb shell pm clear