Ferrero
Короче AndroidX должен стать частью апи
Это невозможно, я же говорю
Ferrero
Он для того и нужен, что есть устройства, не получающие обновлений
Anonymous
А что в CardView нельзя указать радиус только для верхних границ?
Egor
Можно было
Egor
Круглую рамку там иногда делают
Anonymous
я как в гугл карте хочу сделать просто
Сергій
Где логика хрен знает. Создали метод View.animate (4.0+) и потом он появляется в appcompat. ViewCompat.аnimate
А что не так? Это апи обростало функционалом на андроид 4.1, 4.2.... и далее, а потом все бекпортировали на старые апи
Beka
Привет народ. Кто как мокает в Инстумент тестах?
Beka
Мокито не пашет. Или я что то пропускаю?
Beka
Уточняю. Instrumentation test.
jV
Много времени надо на освоение даггер2, если учесть, что я неможко знаком с DI из Spring ?
jV
это понятно, но плюс минус
Beka
Интерфейс. А разве это важно что мокать? 🙂
Ivansuper
это понятно, но плюс минус
Если ты пишешь, что "не пашет", значит ты знаешь что именно. С этого и начинай : )
jV
Просто пишу я проект и понимаю, что туго внедрять зависимости в некоторых местах, не хватает ДИ. Почитал какие фреймворки используются для этого в андроид, даггер по описанию подходит. Пол проекта уже написал, но код говнистый чуть, и так уже думаю переписывать. Вот думаю какой нибудь модный фреймворк прикрутить чтоб мне удобно было, и навыки какие для резюме получить.
Beka
У меня вопрос совсем другой. У меня есть знании что как пишутся. У меня конкретный вопрос
Beka
У кого есть опыт мокинга в инструментальных тестах.
jV
туфпик можно оригинальное название, а то не загуглилось чегот у меня(
Cyclone
впрочем
Cyclone
нет, с инглишом всё отлично
Cyclone
тупая формулировка
Сергій
Удалить все атрибуты со словом constraint, хм 🌚
Сергій
Да я мимокрокодил
Сергій
Не прогеры сейчас, а омежки. =(
jV
Наткнулся еще на такой фремворк - butterknife . Круто! Какие еще такие мелкие либы есть, которые облегчают задачу?
Сергій
Ну типа неженки, но похуже 🌚
jV
а что есть взамен
Сергій
findViewById 😜
Сергій
Они теперь даже тип выводят, кастить не надо как когда-то
You
findViewById 😜
Не, фигня Лучше руками по viewtree проходить
You
Или делать скриншот и с помощью OCR вьюхи искать
Ivansuper
Посему, голосуем за отказ от Джавы и Котлина. Идем писать только на NDK. Нефиг тут сахариться
Cyclone
Упражнения курса похожи на задачки в детском саду, аж бесит. Сотрите вот тут вот строчечку, и вот эту - всё, вы программист, а если вы запутались, то вам солюшен. Где хардкор, блин? >_<
Александр
Как сделать чтобы на активити как буд-то мыльные пузыри плавают?
Ivansuper
Жестка начнется когда тебе template раздует АПК до таких размеров, до каких саппорт либы еще не раздували *злой смех*
Александр
С помощью каких инструментов?
Ivansuper
Но а вообще можно поподробнее?
Ivansuper
Так то напоминает скринсейвер из ... висты?
Александр
Ну допустим экран авторизации, поля логин пароль, кнопка войти. Сзади фон и по всему экрану плавают что то наподобие пузырей
Ivansuper
Берешь отдельное вью, берешь битмапы пузырей, пишешь объект пузыря, спаунишь штуки три, делаешь просчеты движения покадровые, задаешь как оверлей в разметке
Ivansuper
Готово. Батарея будет сажаться в 3 раза быстрее
Cyclone
поставить настолько тупую задачу, чтобы человек искал какое-то серьёзное решение и подводные камни - ведь не может быть настолько тупо, как просто "сотрите атрибуты с таким-то словом" ... чек! ✔️
Ivansuper
Но раз ты делаешь на фон, можно отнаследовать Drawable и рисовать все только в нем, используя его как картинку в нужных местах
Ivansuper
Чтобы стырить?)
Ivansuper
Нет, готового такого не видел
Ivansuper
Умеешь рисовать на канвасе?
Александр
Чтобы лучше разобраться, там дальше сложнее анимации нужно будет реализовать
Ivansuper
Мне бы сейчас такую работу( Хочется красивостей попилить
Ivansuper
Мм нет
Плохо. И дравабл и кастомные вью упираются сюда. Почитать тебе тогда про Canvas надо
Никита 🙃
Мне бы сейчас такую работу( Хочется красивостей попилить
Они в печёнках у меня. Хочу логику писать, все эти анимации и вьюхи в печёнках сидят
Ivansuper
Они в печёнках у меня. Хочу логику писать, все эти анимации и вьюхи в печёнках сидят
Задолбался лепить списки категории инфо пуши геопикеры. Хочу анимации. Но не переходы вьюшек с одного активити на другое!
Ivansuper
Ок, спасибо
В своей сути это объект с тонной функций для рисования. Он подается во вью и дравабл для того чтобы они себя на нем изобразили
Никита 🙃
А заказчик хочет
Ivansuper
Ты осмелился сказать "иос" в Андроид чате?
Никита 🙃
Ок, спасибо
Найди готовые пнг пузырей и не парься
Ivansuper
А заказчик хочет
Именно стоит вопрос о плавности без прерываний?
Ivansuper
Огорчи его. Потому что это порой вне твоих сил. Другие области прошивки телефона могут поганить FPS
Александр
Найди готовые пнг пузырей и не парься
А как мне их анимировать. Не найду примеров в инете
Никита 🙃
Особенно когда паралельно в эту Вью выгружается видео, бэкграунд красиво меняется, а ещё одна Вью на экране каруселью катается.
Ivansuper
А как мне их анимировать. Не найду примеров в инете
for every new frame: x += 2; y += 2, улетит по диагонали, Invalidate и повторить
Никита 🙃
GC просто в ярости от такого
Ivansuper
Проверять переход за границы и преломлять линию движения
Ivansuper
Это не относится к Андроиду. Это отчасти математика
Никита 🙃
Геометрия
Ivansuper
Он его потом час будет ждать пока вернется на экран)
Никита 🙃
от чего?
От количества одновременных действий над Вью