Lista completa de todas las carpetas de recursos de Android?
Primero pensé que podría encontrar esta lista en la red, pero estoy buscando el término incorrecto o tal lista no existe.
Lo que necesito es básicamente una hoja de trucos de todas las carpetas de recursos predefinidos en un proyecto de Android. Por ejemplo, una lista podría decir algo como esto
- Android: ¿Cómo combinar Spannable.setSpan con String.format?
- Excepción en el ajuste del color de fondo
- Resources.ap_ no existe cuando compile mi proyecto android
- Obtener ID de recurso de valor
- Dibujo a un lienzo mediante un método personalizado?
- Res / drawable – todos los gráficos vaya aquí
- Res / drawable-hdpi – todos los gráficos de mayor resolución ir aquí
- Res / layout – algunos-significativo-descripción
- Res / values - algunos-significativo-descripción
- Res / layout-land – algunos-significativo-descripción
- Etc.
Estoy realmente sorprendido de que esa lista no se encuentra fácilmente en la red. Cada vez que necesito agregar algún recurso que no he usado antes, tengo que buscar en la red para el nombre correcto (y prefiero mirar la lista de carpetas res).
- Android encontrar recurso por id durante el tiempo de ejecución
- ¿Hay un punto que tiene res / drawable-ldpi en android?
- Otros recursos $ NotFoundException en setContentView
- Eliminar los recursos no utilizados antes del envío
- No se puede agregar el archivo de tipo de recurso de id en el proyecto de biblioteca de android
- Con los recursos predeterminados en la carpeta dibujable (tamaño MDPI), ¿cuál es el punto de la carpeta drawable-mdpi?
- Cómo obtener (referencia) el color de texto predeterminado del tema actual en XML
- Si se proporciona un recurso dibujable para ldpi, mdpi, hdpi, xhdpi, este dibujable no necesita proporcionarse para nodpi?
Tomado de aquí :
En la carpeta / res puede tener:
-
Anim / – Archivos XML que definen animaciones de interpolación
-
Color / – Archivos XML que definen una lista de colores de estado.
-
Dibujable / – archivos de mapa de bits / nueve parches (mapas de bits re-sizable) / listas de estado / formas / animación drawables / otros drawables
-
Layout / – Archivos XML que definen un diseño de interfaz de usuario.
-
Menu / – Archivos XML que definen menús de aplicaciones, como un menú Opciones, Menú contextual o Submenú.
-
Raw / – Archivos arbitrarios para guardar en su forma cruda.
-
Values / – Archivos XML que contienen valores simples, como cadenas, enteros y colores.
- Arrays.xml para matrices de recursos (matrices con tipos).
- Colors.xml para valores de color
- Dimens.xml para valores de dimensión.
- Strings.xml para los valores de cadena.
- Styles.xml para los estilos.
-
Xml / – Archivos XML arbitrarios
Consulte también Acceso a recursos alternativos para configuraciones de dispositivos más específicas (configuración regional, dpi, tamaño, aspecto, orientación, etc.)
Las fuentes completas están en android.git.kernel.org (este enlace es para el lanzamiento de Gingerbread). Para los recursos, siga el path core > res > res
Nunca lo pensé, pero tienes razón. Siempre puede crear un nuevo proyecto basado en proyectos de muestras disponibles en eclipse y ver que han elegido para organizarlo.
Puedes ver cómo se organiza uno de mis proyectos. Mi proyecto en eclipse
Cabe señalar que estos diseños de carpetas no están escritos en piedra. Se puede crear un árbol de carpetas de la manera que se elija. Este es el árbol predeterminado creado con IDEs como Eclipse y es, como resultado, el formato más popular ya menudo coherente. Si encuentras otro formato que te quede mejor, entonces puedes usarlo libremente. Sólo haga referencia correctamente en su código.
- Matanzas de Kitkat: No se permite cargar un recurso local: file: ///android_asset/webkit/android-weberror.png
- Obtener la ubicación actual rápida y una vez en android