лишь малую часть, а на размытом фоне добавить пару компоузовских вьюшек, как это сделать? blur не подходит потому что с 12 версии работает только :(
Блюр в андроиде настолько больная тема, что проще сразу размытое изображение получать 🙂
так не сойдет) потому что вьюшка рисуется на ней и тд)
Так и рисуй на ней
а в чем проблема сделать "пирог" из вьюх?
а размыть как?
Как связаны размытие и рисование вьюх поверх картинки?
view blur text такая схема
никак, это легко сделать, мне нужно часть вьюшки размыть)
ну размывай через канвас как то так paint.setMaskFilter(new BlurMaskFilter(8, BlurMaskFilter.Blur.NORMAL))
Если размыть именно часть вьюшки, а не картинки, то простейший способ искать библиотеку которая это делает. Но всё ещё — у андроида до 12 с этим всё очень плохо.
а как там выбрать координаты?
ну картинки, bitmap надо придумать как размыть
в нативе в onDraw x и y как кисточкой
Вот я и говорю. Если у тебя надо размыть часть картинки — проще эту картинку сразу получать размытой. Если она конечно статична, а не размытие любой картинки.
тем временем айфон: 🤔
У айфонов с давних пор размытие это часть дизайнерского языка. Гугл "ни такие" были.
берешь пустой канвас, заливаешь его картинкой, а потом поверх этой картники рисуешь блюрные части этой картинки
там еще картинки просто могут меняться 😁
там просто любят разрабов)
Не смеши мои треники. На разрабов как-раз эпл кладёт здоровенный надкусанный хер. Кривота и скудность программерского софта тому подтверждение. Блюр тут исключительно для конечных пользователей. Шобы было красиво.
https://stackoverflow.com/questions/70939513/when-to-initialize-resources-to-be-used-inside-compose-canvas
Есть гайды по глассорфизму в компоузе. Мне кажется, там решение похоже на то, что ты просишь
ну не знаю, уже неделю щупаю SwiftUI, в отличие от андроида там не лагает сборка ( тут надо всегда в релизной тестить), максимально простая навигация, много всего из коробки, то что мы пишем руками) Хотя тут конечно спорный вопрос, многие компоненты эпл заставляет юзать их собственные и даёт минимум кастомизации, наверное чтобы криворукие не делали какашечные приложения)
Материал компоненты тоже не особо кастомизабельные) Тут больше про Xcode комментарий я так понимаю
это я к тому что эпл все таки чуть побольше любит разработчиков, как по мне)
Ты мне кажется просто мало чего знаешь) но это вовсе необязательно плохо, негатива меньше в голове)
конечно, это я так, первые впечатления)
Обсуждают сегодня