Сергій
Есть инсайды?)
Если даже и были никто бы не сказал 😁
Nikita
Работал кто-нибудь с Yandex MapKit? Как сделать выбор точки из заранее заготовленных?
Elron
Подскажите по Джаве. Память под статичный метод выделяется в момент запуска приложения или в момент обращения к этому методу ?
Mike
Подскажите по Джаве. Память под статичный метод выделяется в момент запуска приложения или в момент обращения к этому методу ?
класс загружается в момент первого доступа к нему, тогда все его методы верифицируются и компилируются
Anna
Как в ExoPlayer2 послушать completed эвент?
mPlayer.setOnCompletionListener(mOnCompletionListener) in MediaPlayerGlueTV
Anna
Как в ExoPlayer2 послушать completed эвент?
player.addListener(new Player.EventListener() { @Override public void onPlayerStateChanged(boolean playWhenReady, int playbackState) { switch (playbackState) { case Player.STATE_ENDED: PlayerActivity.this.finish(); break;
Elron
класс загружается в момент первого доступа к нему, тогда все его методы верифицируются и компилируются
т.е. если например в SettingsActivity есть этот класс, то пока я не открою это активити класса CommonUtils нет в памяти ?! public final class CommonUtils { public static boolean isEmailValid(String email) { return Patterns.EMAIL_ADDRESS.matcher(email).matches(); } }
Anton
Что лучше сначала изучить RxJava или Dagger
ТО что вам нужно то и изучайте ;)
Mike
давайте попробуем снова
olzhas
мой вопрос удалили, посчитав видимо его тривиальным, но это не так. я знаю что такое dp и для чего он нужен. Проблема в том что даже если я задам размер в dp компоненты будут выглядеть по разному на разных разрешениях. Особенно это заметно если сравнить телефон и планшет. Щас приложу скриншот, не удаляйте плз сообщение.
Глеб
Я шото не понял... А фуксия значит на го и свифте работает?! А Джава куда, котлин на помойку?
Осторожно! Не пытайтесь это осмыслить! Вулкан, фуксия, андроид, skia .... и metal еще в добавок 😂 https://android.googlesource.com/platform/external/skia/+/master/BUILD.gn
olzhas
olzhas
olzhas
Вот 2 верстки.
olzhas
DP одинаковый.
Mike
DP одинаковый.
так и физический размер одинаковый, это экраны разной ширины
olzhas
Мне нужно чтобы справа(на втором скриншоте) не было свободного пространства.
Глеб
dp не причём - у тебя разные ширины экранов. DP - как раз тебе обеспечивает единый размер контрола независимо от плотности дисплея, но если ты свой ui на ватман проецируешь - тут dp - бессильны
olzhas
Хочу растянуть на всю ширину.
Anton
olzhas
вы имеете ввиду layout_weight?
Глеб
Хм что за metal
у айосников можешь спросить 😉
Глеб
ага, понятно что ничего не понятно, сюрприз нам готовят))
Nikita
Грят металл топовая вещь
Глеб
Осмыслим и впишем в резюме))
😂👍 Сеньор фуксия-девелопер, >5 лет в разработке под фуксию
Daniil
😂👍 Сеньор фуксия-девелопер, >5 лет в разработке под фуксию
При том когда этого зверя выпустят и натравят на Android, все будут в равных условиях( к айосерам не относится)
Vladimir
Народу в чате с каждым днём все меньше
Daniil
Я в свифте совсем мало что знаю, но мне кажется для Явы больше либ и возможностей, чем в свифте
Daniil
Дак там будет поддержка андроид приложений
Да, а потом через годик два скажут... Ну все попрощались и хватит
Mike
ну или «что-то у нас снова плохо вышло, делаем новую»
Daniil
Помните гугл гласс? Я не понимаю как такой классный проект закрыли. Ловлю себя на мысли что 3 монитор в глазу был бы как раз кстати
Daniil
Наверное потому что людей больше волнует как они выглядели, чем их функционал
night111
Но там же не монитор был, а просто маленькая область с уведомлениями, как на часах
night111
Если бы оно накладывало изображение поверх всей области зрения, как AR, было бы клево
Daniil
Но там же не монитор был, а просто маленькая область с уведомлениями, как на часах
На сколько я помню работали они на тиомапе с урезанной версией андроид, к тому же включить на них вайрлесс дисплей вопрос софта и только
Daniil
Ну и модуля вайфай конечно
Alex
Что лучше сначала изучить RxJava или Dagger
Rx сейчас везде. Даггер на любителя.
Daniil
Rx сейчас везде. Даггер на любителя.
Я сейчас начинаю изучать Rx и не знаю чем он так всем полюбился, чем hendlerthred неудобен? Можно пару аргументов?
Daniil
Handler thread
Daniil
Daniil
Как-то обобщенно очень
Vi
Rx сейчас везде. Даггер на любителя.
Спасибо за ответ, как раз такое впечатление и сложилось, хоть Rx и вроде бы сложнее, но полезнее
Дмитрий
Как-то обобщенно очень
а вы почитайте документацию, посмотрите на картинки.
Дмитрий
я только обобщено могу сказать)
Alex
Спасибо за ответ, как раз такое впечатление и сложилось, хоть Rx и вроде бы сложнее, но полезнее
Rx очень облегчает асинхронную работу. В связке с ретрофитом вообще красота.
Daniil
а вы почитайте документацию, посмотрите на картинки.
Осталось пара десятков страниц про потоки и сразу начну, хочу знать точно стоит ли оно, пока в необходимости примения не нуждался потому что
Alex
Но нужно привыкнуть
Alex
Стоит. Код будет читать легче на много.
Alex
После привыкания обратно не захочется)
Дмитрий
я когда первый раз увидел рх вообще ничего не понял. Когда второй раз увидел еще больше ничего не понял)))
Alex
Это так, голова попухнет вначале немного.
Андрей
Что лучше сначала изучить RxJava или Dagger
Dagger не нужен, использую Koin и чувствую себя отлично. Что касается RxJava то отвертется трудно, но если совсем сложно, а нужно срочно, то вполне можно использовать корутины
Himars
Rx - это секта, но оправданная)
Андрей
А koin не сервис локатор?
ну по сути да, но с той же самой задачей справляется на ура, при этом кодогенерации нет
Alex
Rx - это секта, но оправданная)
Мне кажется сейчас и на работу никуда не возьмут без rx. Разве джуном по знакомству.
Anton
трансформация на лету, удобная обработка ошибок
разве это главные достоинства rx?
Дмитрий
разве это главные достоинства rx?
не. это первое что в голову пришло
Mike
Мне кажется сейчас и на работу никуда не возьмут без rx. Разве джуном по знакомству.
В нормальные компании берут тех, кто умеет программировать, а не знает определённые библиотеки.
Volodymyr
Я сейчас начинаю изучать Rx и не знаю чем он так всем полюбился, чем hendlerthred неудобен? Можно пару аргументов?
а как бы ты решил задачку, где тебе например при вводе в едиттекст, нужно слать реквест на сервер, но только каждые 2 секунды а не при вводе каждые 2 сеукнды через хендлертреад?