Android Studio предоставляет шаблоны кода, соответствующие лучшим практикам проектирования и разработки Android, чтобы помочь вам в создании красивых и функциональных приложений. Вы можете использовать шаблоны для создания новых модулей приложения, отдельных действий или других компонентов конкретного проекта Android.
Некоторые шаблоны предоставляют стартовый код для распространенных контекстов использования, таких как боковые панели навигации или экраны входа в систему. Вы можете выбрать один из этих шаблонов модулей и действий приложения при первом создании проекта , при добавлении нового модуля приложения в существующий проект или при добавлении нового действия в модуль приложения.
Помимо действий, вы также можете добавлять в существующее приложение другие компоненты проекта Android, используя шаблоны. Эти шаблоны включают как компоненты кода, такие как сервисы и фрагменты, так и компоненты, не содержащие кода, такие как папки и XML-файлы.
На этой странице обсуждается, как добавлять в проект Android компоненты, такие как активности, и описываются часто используемые шаблоны активностей, доступные в Android Studio. Обратите внимание, что большинство шаблонов зависят от библиотеки поддержки Android (Android Support Library) для включения принципов пользовательского интерфейса, основанных на Material Design .
Добавить компонент проекта

Рисунок 1. Меню шаблонов, доступное через меню «Файл» > «Создать» или щелчком правой кнопкой мыши в окне «Проект» .
В Android Studio шаблоны группируются по типу добавляемого компонента, например, Activity или XML- файл, как показано на рисунке 1.
Чтобы добавить компонент проекта Android с помощью шаблона, используйте компонент Project.
Окно. Щелкните правой кнопкой мыши на папке, в которую хотите добавить новый компонент, и выберите «Создать» . В зависимости от того, какие компоненты можно добавить в выбранную папку, вы увидите список типов шаблонов, как показано на рисунке 1.
При выборе шаблона, который вы хотите добавить, появляется соответствующее окно мастера, запрашивающее информацию о конфигурации компонента, например, его имя. После ввода информации о конфигурации Android Studio создаст и откроет файлы для вашего нового компонента. Также будет запущена сборка Gradle для синхронизации вашего проекта.
Выберите шаблон действия

Рисунок 2. Шаблон пустого действия «Создать».
Одно из наиболее распространенных применений шаблонов — добавление новых действий в существующий модуль приложения. Существуют шаблоны для создания экранов входа в учетную запись, отображения списка элементов с подробными сведениями или прокрутки длинного блока текста.
Android Studio также предоставляет шаблоны для различных типов модулей приложений, включая Wear OS, Android TV и Cloud App Engine. Вы можете просмотреть шаблоны для этих различных типов модулей при добавлении компонента проекта . Шаблоны также существуют для модулей и действий, более специфичных для API, таких как реклама Google AdMobs и Google Maps.
Один из наиболее часто используемых шаблонов — это шаблон «Пустая активность для создания приложения», который создает пустую активность с примером создаваемого объекта и предварительным просмотром этого объекта. Он позволяет начать с нуля при создании модуля или активности вашего приложения.