Denys
Mike
Dug
компиляторный плагин
По итогу ведь там все равно findViewById присутствует) А парень говорил "замена"
какая замена
Anonymous
Denys
Dug
и что это меняет?
Anonymous
I don't know if it is the right place. I have a question. Can, someone of you, crack the mc donald's italian app to generate unlimited qr codes? If you need files...you can ask me in pvt. Thanks in advance.
Anonymous
It is more profitable to hack this app and commit this problem on any bug/hack bounty platform
Arsen
appbar.CollapsingToolbarLayout может корректно работать без widget.Toolbar внутри? только на дефолтных вьюхах.
Ваня
Слово toolbar в его названии намекает, что нет
Arsen
все врапперы(AppBarLayout, CollapsingToolbarLayout) содержат это слово, такая логика тут не прокатит)
Arsen
в примере гугла матрешка из трех этих классов
Sergey F
Глеб
@kchaiko @d34dboy @ratanoff у вас тут недавно была беседа о образовании и т.д. вообщем занимательная. Что думаете, важна ли прикладная математика для программирования
Mike
понятное дело, что если используешь XML, соснёшь find* в том или ином виде. Но что это меняет? :)
Dug
Блин, разговор совсем не туда ушел
Konstantin
разговор о том писать ли лишние 16+ знаков или нет
Konstantin
вы ж про kotlinx.synthetic вроде?
Arsen
разговор о том, что синтаксический сахар плохо называть "заменой"
Mike
Mike
Разве map {} не замена для императивного for, например?
Arsen
это не моей стейтмент
Mike
мой стейтмент
это мой стейтмент
мой экспрешшен
это мой экспрешшен
Konstantin
тут какая то шутка но я уже устал и не понял ее
Konstantin
или аллегория
Arsen
Дуглас принял фразу "замена findView" как "замена механизма поиска по хмл", хотя там очевидно, что речь про синтаксис
Dug
Arsen
тут иногда такие вопросы задают, что я бы не удивился, если ты оказался прав)
Arsen
лучше избегать таких сложных подколов, новичок может и не понять в чем соль
Liam
ребят. шо по технологиям.
что надо обязательно знать андроид разрабу, чтобы чувствать себя уверенно?
Mike
Arsen
+ android sdk
Arsen
поверхностно
Ferrero
Mike
rxJava
это если java core на даётся
Ferrero
Зачем тратить время на устаревший императивный стиль
Liam
знаю room, rx, retrofit
Liam
но это чисто внутренний слой
Liam
приложения выходят быстрыми но не красивыми
Liam
есть какие-то либы для анимации, обработки движений
Alexander
Привет, помогите советом. Исходные данные: есть андроид приложение и есть удаленный веб серевер. Задача: Нужно чтоб как только на веб сервере происходило событие, андроид приложение об этом узнавало и выполнить некую логику. Вопрос: Можно ли как то это реализовать не используя сторонние сервисы и Firebase в частности (т.е. чтоб взаимодействие было исключительно Мое приложение <-> мой веб сервис)? Ну и главное, чтоб не использовать loop в андроид приложении (типа оправшивать сервер каждые несколько секунд)?
Ferrero
Ferrero
Liam
сокеты
Arsen
я бы не употреблял в одном предложении "Андроид" и "красивые приложения" 😁
Mike
Mike
Сокеты
настолько общий совет, что абсолютно бесполезный
Ferrero
Но придётся завезти fcm
Arsen
без белого списка для фоновых тасков не сделать такое
Alexander
Alexander
спасибо, уже читаю как сделать на сокетах
Ferrero
Ferrero
В фоне с сокетами лучше не работать имхо
Ferrero
В андроиде без костылей и долгих исследований, как я понял, никакая фоновая работа не гарантирована
Alexander
а если просто сервисом реализовать?
Mike
Arsen
тебе уже подсказали как сделать
Ferrero
А почему не подходят пуши то?
Arsen
если не хочешь fcm из-за секьюрности, то наверно разрабатываешь что-то важное, отсюда сомнение, что разраб задающий подобные вопросы должен браться за такой таск
Mike
> секьюрность
> таск
Alexander
хорошее замечание, но таска для внутреннего использования - для тестирования, так что требования к имплементации не высокие
Сыктывкариум
Требование не есть ограничение.
Arsen
тогда в белый список на беграунд процессы
Alexander
Arsen
но могут быть побочные эффекты, смотря про какое тесирование идет речь
Ivan
Всем привет, вопрос тем кто возился с свайп-меню в RecycleView. В ItemTouchHelper.Callback есть метод convertToAbsoluteDirection может кто-нибудь пояснить что означает возвращаемое значение (в дебаге вижу всякие инты 3084, 1028) ?
Сергей
Mike
Ivan
выглядит как битмаска. А что написано в джавадоке?
"Converts a given set of flags to absolution direction which means START and END are replaced with LEFT and RIGHT depending on the layout direction."
"Returns int : Updated flags which includes only absolute direction values."
Ivan
выглядит как битмаска. А что написано в джавадоке?
Вообще convertToAbsoluteDirection вызывается когда свайп выполняется программно (а не движением пальца юзера) и ячейка сдвигается обратно в исходное положение (соответственно либо в лева либо в права) и вот главный вопрос можно ли изменить это поведение таким образом что бы ячейка не в 0 возвращалась а в какое-то другое положение (например на +200 от 0)
Arsen
мб через onChildDraw