Есть ли в андроиде стандартные средства для реализации layout как базовый шаблон в который бы оборачивался view от activity?
Хотелось бы упростить себе задачу, создав один базовый layout в котором будет например верхнее меню, выезжающее боковое меню и поиск, но реализовать так чтобы не таскать этот код в каждый layout для каждой следующей activity.
Константин Т: подробнее можно целую книгу написать :-)
Идея такова что у вас в layout основной activity есть framelayout.
и вот в этот framelayout вы можете менять различные фрагменты.
В итоге у вас одна activity, а "экраны" приложения реализованы через фрагменты.
(См документацию на тему fragment, fragmentmanager, fragmenttransaction)
Если я правильно представляю то как вы хотите реализовать вашу задумку.
То погуглите на тему DrawerLayout.
и/или если работаете в AndroidStudio выберите New -> Activity -> Navigation Drawer Activity (но лучше это сделать на пустом проекте)
И разберитесь в том, что сгенерирует студия.