values studio dimens dimen crear carpeta archivo android-studio directory folder

dimens - Nuevo directorio vs nueva carpeta en Android Studio



crear dimens android studio (1)

¿Cuál es la diferencia entre crear un nuevo directorio y crear una nueva carpeta en Android Studio?

Aquí hay una imagen de las opciones del menú:


Respuesta corta

Use la carpeta cuando agregue una carpeta a un proyecto de Android Studio. Esto es lo que Android Studio los llama. Directorio es lo que IntelliJ llama una carpeta. Android Studio está construido en la parte superior de IntelliJ, por lo que hay cierta confusión de nombres.

Respuesta larga

Si bien existe una diferencia técnica entre una carpeta y un directorio (consulte here y here ), a menudo se usan (correcta o incorrectamente) de manera indistinta. Esto se puede ver incluso en los títulos de estas dos preguntas de SO:

Esto puede confundir a los nuevos usuarios de Android Studio cuando ven ambas opciones en la estructura del menú. Se produce una confusión adicional cuando los usuarios agregan un nuevo directorio y luego no aparece en la vista de carpeta de Android. Vea estas preguntas por ejemplo:

Las carpetas realmente se muestran si selecciona la vista Proyecto o Paquetes en el menú:

Sin embargo, si desea que una carpeta de Android se muestre automáticamente en la vista de Android, debe hacer clic con el botón derecho y usar la carpeta Nueva> Carpeta> Activos (si está agregando una carpeta de activos). Luego, puede agregar una subcarpeta como "fuentes" al elegir la opción Nuevo> Directorio.

Android Studio está construido sobre IntelliJ IDEA . IntelliJ tiene una opción de menú para agregar un directorio (como puede ver here ). Pero Android almacena archivos en lo que llama carpetas. Entonces, cuando estas dos plataformas se juntan en Android Studio, llega a haber cierta confusión de nombres. (Esta es mi interpretación, pero tal vez realmente están tratando de diferenciar las diferencias sutiles entre el directorio y la carpeta).

Puede ver en la imagen de su menú que también hay una opción de "directorio de recursos de Android". (Lo hizo haciendo clic con el botón derecho en el directorio / carpeta res en lugar de un subdirectorio). Lo usaría para agregar carpetas de recursos como raw, menú, valores, etc.