Size: a a a

Android Developers

2021 August 20

NK

Nikita Kladov in Android Developers
Так же можешь еще в onVisivilityChanged менять, если надо скрывать ее
источник

ML

Minori Lori in Android Developers
Ребят, такой вопрос. Можно ли как-нибудь сделать шаблон при добавлении элементов в визуальном редакторе?
К примеру чтобы каждый раз я добавлял button в нем не было текста или так только через xml ?
источник

ES

Egor Sigolaev in Android Developers
почему это будет? onDraw по умолчанию 1 раз вызывается
источник

IL

Ivan Lotoff in Android Developers
меня вот что смущает
источник

IL

Ivan Lotoff in Android Developers
onAttachedToWindow
This is called when the view is attached to a window. At this point it has a Surface and will start drawing. Note that this function is guaranteed to be called before onDraw(android.graphics.Canvas), however it may be called any time before the first onDraw -- including before or after onMeasure(int, int).
If you override this method you must call through to the superclass implementation.
источник

A

Andrew in Android Developers
Коллеги, есть ли в Android Studio возможность реплейса одного класса на другой с зависимостями? Чтобы вручную по всему проекту не делать. Например, я хочу заменить класс логера с Log1.d на Log2.d.
источник

ES

Egor Sigolaev in Android Developers
Я бы реально сделал бул ключ, который просто можно проверять, работает анимашка или нет
источник

IL

Ivan Lotoff in Android Developers
смотри, давай логически рассуждать. Ты в целом прав, в обычном сценарии так и есть. Но если речь идет об анимации, то я буду инвалидировать свою вью и вызывать onDraw постоянно
источник

IL

Ivan Lotoff in Android Developers
для этого и придумали даггер
источник

IL

Ivan Lotoff in Android Developers
и абстракцию через интерфейсы
источник

ES

Egor Sigolaev in Android Developers
Анимация заключается в перерисовке, или ты юзаешь аниматоры андроидовские?
источник

A

Andrew in Android Developers
Код появился до того как придумали даггер))
источник

IL

Ivan Lotoff in Android Developers
я юзаю аниматоры, которые меняют значение одного поля, затем тригерят перерисовку, которая в onDraw смотрит на данное поле
источник

NK

Nikita Kladov in Android Developers
Не понимаю в чем проблема. Анимация и должна происходить только когда приклеплена вью. При детаче у тебя анимации останавливаются и возобновляются при аттаче
источник

IL

Ivan Lotoff in Android Developers
да нет, в целом ты прав, так и сделаю. Меня лишь смутило, что onAttachtoWindow вызывается много раз, я просто не хотел выносить дополнительную переменную isAnimPlaying, хотя в целом думаю вынесу, не проблема
источник

NK

Nikita Kladov in Android Developers
Так на аниматорах есть флаг стартовала, работает или завершена анимация, так что даже можно и без флага
источник

FG

Fuad Garayev in Android Developers
ребят имеется rest api по которому я логинюсь,но как сохранить этот акк что бы не логинится каждый раз?SharedPreferences?
источник

MM

Mono Mars in Android Developers
значит пытаюсь создать в гугл плэй консоль новый выпуск,  загружая скомпилированное приложение получаю сообщение, на чтобы вы обратили внимание? в проекте подпись бандл создана
источник

IL

Ivan Lotoff in Android Developers
Jwt сохраняй в префы или рум
источник

NK

Nikita Kladov in Android Developers
Ты заливаешь дебаг, а не релиз
источник