Encontré la misma pregunta en stackoverflow.com como ¿Cuál es el papel de content_main.xml en android studio 1.4?
Como respuesta aceptada:
Según el nuevo patrón de diseño en el estudio de Android `activity_main.xml` determinará cómo debe ser la IU global de la actividad. Y por otro lado `content_main.xml` determinará el contenido en` activity_main.xml`.
- Al desarrollar un juego para Android, ¿para qué dispositivos Android debes optimizar?
- ¿Cuáles son los mejores programas gratuitos que pueden ayudarme a aprender cómo programar aplicaciones para Android?
- Cómo crear una aplicación de Android con Android Studio
- ¿Puedo publicar mis propios anuncios en una aplicación de Android?
- Cómo ganar 10000 dólares con el desarrollo de aplicaciones de Android en un mes
Es decir , content_main.xml` contendrá el componente de vista de texto, texto de edición, botón, etc. Y será incluido por el `activity_main.xml`.
Entonces podemos pensar en `content_main.xml` como parcial en HTML. `activity_main.xml` contendrá el diseño global de su actividad, y` content_main.xml` contendrá los contenidos.
Desde la vista de lo que contienen:
`activity_main` : diseño del coordinador, ViewPager, etc.
`content_main` : elementos elegidos por el desarrollador. vista de texto, editar texto, botón, etc.
Lo que dice la creación de un proyecto de Android sobre ellos es
actividad_principal:
Este archivo de diseño XML es para la actividad que agregó cuando creó el proyecto con Android Studio. Siguiendo el flujo de trabajo del Nuevo Proyecto, Android Studio presenta este archivo con una vista de texto y una vista previa de la interfaz de usuario de la pantalla. El archivo contiene algunos elementos de interfaz predeterminados de la biblioteca de diseño de materiales, incluida la barra de aplicaciones y un botón de acción flotante. También incluye un archivo de diseño separado con el contenido principal
content_main:
Este archivo de diseño XML reside en `activity_my.xml` (activity_main), y contiene algunas configuraciones y el elemento Textview (otro).
[1]: Crear un proyecto de Android