Павел
https://pastebin.com/6JGCaJnt
Павел
Павел
Kirill
Глеб
я итак счастлив) Я бекендщик😂
дык тем более)) в топку эту мобилу
на симфони уже б сто сервисов набросал ... пока тут с фрагментом д😁👍олбаешься))
Evgen
Evgen
Сделай data: Any?
Viktor
ребят, подскажит как с actionbar убрать эту тень ?
Павел
однако андроид студия криво конвертит классы
✙
ну да
✙
и котлин говно
Evgen
Ну логично
Evgen
А во-вторых, котлин очень строг к NPE
Павел
Evgen
(в Java всё, что угодно может в рандомный момент стать null, если не указано @NotNull или как его там)
Dima
Evgen
Могу ошибаться
Павел
я написал на котлине и час парился. переписал на джава все заработало. еще раз сконвертил в котлин снова падает. написал сюда)
Глеб
Kirill
Evgen
Akim
Глеб
А во-вторых, котлин очень строг к NPE
Смотря с чем сравнивать? для java-джуна может и да)
А так-то в джаве если по-взрослому всё делать - все достаточно безопасно
NPE уже забыл когда в проде ловил, если это не vendor-specific баги
Evgen
Павел
Глеб
Глеб
Android Platform - и подавно
Evgen
Kirill
Павел
А что?
Ну ты написал что джаву не знаешь. Либо ты сходу стал андродщиком на котлинн и это первый язык, либо занимался чем то другим и перешел в андроид недавно
Evgen
Evgen
Но в андроид въезжал сразу на котлине
Павел
Evgen
Павел
Вот к технологиям вопрос еще модным. Я решил посотреть что за mvvm. Ну вот создал вью модель заинжектил в активити. Вроде через жопу сделал, пока, но сделал. И попытался повторить это с виджетом. И херасдва. Пишут на стеке инжекть дао в виджет. Выходит я для каких то случаев держу открытым дао а для какихто инкапсулирую во вью моделе. Как так то
Глеб
где-то ты прав, хотя,..... кто на что таргетируется
качнуть ретрофитом в ресайклер с арсенало из арсенала на котлине - в 50 мб апкшки и дефолтовы (даже не натюненым) ui - тоже есть такой стек)
Глеб
Глеб
гений интерфейсов и проектирования)
Сергей
"воткнуть Эдит тексты в листвью"
- не бейте меня! Так в ТЗ написано!
Павел
Еще бывает тз - написать функцию которая складывает а+б. Срочно гужно найти либу для этого. Иначе никак. И такая скорее всего есть.
Dmytro
мда, тудушка с рефакторингом это прям жизель)
Глеб
"воткнуть Эдит тексты в листвью"
- не бейте меня! Так в ТЗ написано!
С таким бороться можно, и нужно)) но есть пару нюансов:
- бороться легче, когда есть чёткая ясная аргументация самому себе почему это - "говно", именно в технической конкретике ... а для этого - нужно более чем глубоко понимать внутр работу средств ввода.
- иметь хороший подвешеный язык - простым доступным на примере "кострюли с борщом" донести всю абсурдность этой идеи... и техническую и юзабельную несостоятельность
и если заказчик на это готов - требовать внесения правок в ТЗ - в которых указанао, что "в силу специфики платформы - поля будут лажать так-то и так-то, допускается говно-поведение такое-то и такое-то"
Глеб
и все! если эти "упущения заапрувлены" - дык не жалко - получите распишитесь)
Roman
Привет!
Кто работал с Navigation Components, подскажите, как из экрана в одном графе перейти в экран другого графа, не являющийся начальным? То есть, переход в середину другого графа
Виктор
Почему такое мнение?
Akim
вангую, что Оганнесу за это больше платят)
Roman
Рекомендуешь выпилить?
Akim
за знания и опыт работы с Navigation Component
Akim
лучший :D
Roman
Почему не заюзать перспективную разработку гугла, которая уже в стабильной версии
Pavel
а зачем?
Akim
считаю чем меньше либ - тем лучше, кроме утильных - они уменьшают бойлерплейт
Roman
Она выглядит привлекательнее, чем истории с транзакциями и аргументами в бандл
Сергей
правильный костыль виден с МКС невооруженным взглядом
Павел
Всем привет. Интересует возможность создания и наложения фильтров на изображения. Хотелось бы узнать, в каком виде фильтры будет проще реализовать, например, у инстаграма используется набор png файлов, у некоторых приложений файлы .glsl, возможно есть еще разные подходы. Есть у кого-то идеи на этот счет? Спасибо.
Viktor
ребят, подскажите как называется эта штука.
Roman
Навбар
Ivan
Чуваки, кто себе на Пиксель первый ставил бетку Android Q ? Чет короче пошарился в системке, через адб через флажочек никак не включить Always on Display режим (после установки бетки он выпилился).
осталось только рутить телефон и ручками врубать в исходниках, но чет неохото)
No
Ivan
Бетка — баги
Это естественно. Мож прост из практически 5к заинтересованных подкопотными делами кто то тыкался)
Alexey
Глеб
Глеб
привет. да есть
все может быть запилено ручками... но есть негласное правило среди снэпчато-подобных проектов....🤔
Глеб
юзать гпуимэдж
Глеб
GPUImage opensource(ios/android)
Глеб
что наверное многих порадует - она opengl2 -based, тоесть от кит-ката а то и ниже
Сергій
Глеб
значит раньше... я прост -в докиткатных - уже теряюсь))старею) да и новых уже наплодилось сверху
Kirill
Добрый день. Есть проблема в разметке. Есть FAB в FrameLayout. Я хочу чтобы к его нижнему правому углу была привязана FAB, но по каким-то причинам она привязывается к RecyclerView. Как мне это исправить?
Ferrero
Alexandr
Да, гугл либы в релизе это круто. Особенно если надо в pagedlistadapter сделать invalidate где-нибудь в i-ом чанке данных