Size: a a a

Android Developers

2020 April 15

TT

Turalllb Turalll in Android Developers
Подскажите, есть ли методы, которые вернут в FlexBoxlayoutManager кол-во элементов в строке или эта штука такое не умеет ?
источник

QH

Quantum Harmonizer in Android Developers
Egor Parkhomenko
Извиняюсь за глупые вопросы. Т.е мне пнг файл нужно перекинуть в drawable, а там с ним через 9 patch взаимодействовать?
Нет, нужно загуглить для начала, как 9-патч делается, какими инструментами его готовить.
«с ним через 9 patch взаимодействовать» — бессмысленный набор слов.
источник

QH

Quantum Harmonizer in Android Developers
Я думаю, что придётся сделать LayerDrawable. Одним слоем положить в него 9-patch-тень, другим — GradientDrawable.
источник

TT

Turalllb Turalll in Android Developers
хм. и нафига 9-patch может теперь пригодиться ? вектор есть, а для бекграудов shape всякие. Разве, что какую то сложную мозайку на фон ставить
источник

QH

Quantum Harmonizer in Android Developers
Turalllb Turalll
хм. и нафига 9-patch может теперь пригодиться ? вектор есть, а для бекграудов shape всякие. Разве, что какую то сложную мозайку на фон ставить
А как вектор заменяет 9-патч?
Шейп есть так же давно, как и 9-патч.
источник

TT

Turalllb Turalll in Android Developers
Quantum Harmonizer
А как вектор заменяет 9-патч?
Шейп есть так же давно, как и 9-патч.
просто вместо nine-patch берется и используется вектор)
источник

EP

Egor Parkhomenko in Android Developers
А я могу просто фоном для векторного изображения поставить векторную картинку?
источник

TT

Turalllb Turalll in Android Developers
ааа, я не посмотрел что ему там еще и тени нужны
источник

TT

Turalllb Turalll in Android Developers
тени в вектор на андроид еще не приехали
источник

QH

Quantum Harmonizer in Android Developers
Turalllb Turalll
просто вместо nine-patch берется и используется вектор)
Где ты видел 9-патч, который можно заменить вектором, или вектор, который можно заменить 9-патчем? Можно пример?
источник

TT

Turalllb Turalll in Android Developers
ну сделать то можно, но тут действительно погуглить про nine-patch куда проше
источник

TT

Turalllb Turalll in Android Developers
Quantum Harmonizer
Где ты видел 9-патч, который можно заменить вектором, или вектор, который можно заменить 9-патчем? Можно пример?
любое изображение  без теней  и излишней сложности в рисовании на векторе
источник

ZP

Zmih Porey in Android Developers
Вопрос. Как сделать динамическую переменную? Сейчас объясню. У нас есть int a = 0; каждую секундку происходит:
void updateA () {
a = a++;
textView.setText(Integer.toString(a));
}
Как сделать так, что бы не добавлять постоянно в метод setText, а автоматически вылавливать именения и менять текствью
источник

EP

Egor Parkhomenko in Android Developers
Пойду гуглить про 9-patch,спасибо!)
источник

QH

Quantum Harmonizer in Android Developers
Turalllb Turalll
любое изображение  без теней  и излишней сложности в рисовании на векторе
Кто-то один из нас не понимает, какие задачи решает 9-патч, а какие — вектор.
И мне кажется, что это не я.

99% 9-патчей — тени. Или такие фигуры, которые не изобразишь шейпом (как speech bulb в чате). И они должны тянуться. А векторы не тянутся, точнее, тянутся сильно иначе.
источник

AD

Adel Dolgov in Android Developers
Zmih Porey
Вопрос. Как сделать динамическую переменную? Сейчас объясню. У нас есть int a = 0; каждую секундку происходит:
void updateA () {
a = a++;
textView.setText(Integer.toString(a));
}
Как сделать так, что бы не добавлять постоянно в метод setText, а автоматически вылавливать именения и менять текствью
LiveData
источник

ZP

Zmih Porey in Android Developers
Единственное что я знаю из лайфдаты это:
источник

QH

Quantum Harmonizer in Android Developers
Zmih Porey
Вопрос. Как сделать динамическую переменную? Сейчас объясню. У нас есть int a = 0; каждую секундку происходит:
void updateA () {
a = a++;
textView.setText(Integer.toString(a));
}
Как сделать так, что бы не добавлять постоянно в метод setText, а автоматически вылавливать именения и менять текствью
(в сторону) a = a++; так же бесполезно, как a = a;
источник

TT

Turalllb Turalll in Android Developers
Quantum Harmonizer
Кто-то один из нас не понимает, какие задачи решает 9-патч, а какие — вектор.
И мне кажется, что это не я.

99% 9-патчей — тени. Или такие фигуры, которые не изобразишь шейпом (как speech bulb в чате). И они должны тянуться. А векторы не тянутся, точнее, тянутся сильно иначе.
ну вектор в андроиде тянется, но один раз, обычно этого хватает. А вот 9патч еще очень часто использовали просто для кнопок с тенями, хотя можно и шейпом обойтись.
источник

EP

Egor Parkhomenko in Android Developers
https://github.com/4inodev/Neomorphic-FrameLayout-Android. Я с этой библой попробую ешё, а то с патчем вообще ничего не понял))
источник