Есть кнопка, надо при её нажатии открыть панель до половины экрана, то есть нажал пользователь кнопку, и снизу до половины экрана поднялась белая панель и на ней тексты кнопки и тд. Как такое реализовать? Может есть готовые библиотеки?
При помощи CoordinatorLayout и BottomSheetBehavior , так же, если хочешь эффекты по умолчанию (типа затемнение фона за этой панелью и сокрытие этой панели по клику на другую область) рекомендую использовать BottomSheetDialog.
Прошу отличный Туториал гид по этой теме. https://m.habrahabr.ru/post/309200/
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости