Ответ 1
В соответствии с новым шаблоном проектирования в студии android studio activity_main.xml
будет определяться, каким должен быть глобальный пользовательский интерфейс Activity. А с другой стороны content_main.xml
определит содержимое в activity_main.xml
.
Это content_main.xml
будет содержать компонент textview, edittext, button и т.д. И он будет включен activity_main.xml
.
Таким образом, мы можем думать о content_main.xml
как о частичном в HTML. activity_main.xml
будет содержать глобальный дизайн вашей деятельности, а content_main.xml
будет содержать содержимое.
Из того, что они содержат:
activity_main
: компоновщик, ViewPager и т.д.
content_main
: разработчик выбирает элементы. textview, edittext, кнопка и т.д.
Что говорит сайт разработчика Android,
activity_main:
Этот файл макета XML предназначен для активности, которую вы добавили при создании проект с Android Studio. Следуя технологическому процессу Нового проекта, Android Studio представляет этот файл как с текстовым представлением, так и с предварительным просмотром экранного интерфейса. Файл содержит некоторые элементы интерфейса по умолчанию из библиотеки материалов, включая панель приложений и плавающий кнопка действия. Он также включает в себя отдельный файл макета с основным Содержание
content_main:
Этот файл макета XML находится в
activity_my.xml
(activity_main), и содержит некоторые настройки и элемент Textview (другой).