Нужен компонент, типа кнопки по нажатию на которую будет выезжать шторка поверх других компонентов. В шторке соответственно будут другие компоненты.
Как сделать это штатным способом или мб есть стороне либо?
+1 за SlidingUpPaneLayout. Её можно настраивать. Например, можно сделать, чтобы шторка в начальном состоянии была полностью скрыта, а по нажатию на кнопку выезжала. Или, например, можно сделать так, чтобы шторка выезжала наполовину с возмжностью дальнейшего отображения во всю высоту.
Программно управлять отображение шторки можно, а вот выезд до середины можете дописать самостоятельно, ведь код открыт. Можете на GitHub поискать проекты по словосочетанию SlidingUpPanel. Там много таких проектов с разным функционалом.