Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


¿Hay efectos secundarios del uso de múltiples archivos string.xml?

Actualmente estoy creando una aplicación que tiene algunas cadenas (> 300 por ahora) y tengo algunos problemas para encontrar rápidamente una cadena con tantos de ellos. Así que estaba considerando la posibilidad de utilizar varios archivos string.xml lugar de sólo uno (string_menu, string_activity1, …).

¿Hay algún efecto secundario con esta práctica? ¿Es una mala o una buena práctica?

  • Crash en el arranque en el puerto de Cordova Crosswalk (Android)
  • Objeto no se puede emitir a Void en AsyncTask
  • Android CalendarView para mostrar eventos
  • Obtener MSISDN desde la tarjeta SIM con Android
  • ¿Cómo podemos manejar diferentes tipos de respuesta con Retrofit 2?
  • ¿Establecer el color de fondo de una vista de diseño a un degradado en Android?
  • Lo pregunto porque parece que muchas personas en la red no están utilizando esta posibilidad. Así que tal vez hay algún problema con él?

  • Subclase de SupportMapFragment resultados en un NullPointerException
  • Gradle no incluye dependencias en pom.xml publicado
  • Facturación de InApp: java.lang.SecurityException Requiere READ_PHONE_STATE
  • Vistas dentro de un grupo de vistas personalizado que no se representan después de un cambio de tamaño
  • ¿Cómo obtener la altura de pantalla disponible menos la barra de navegación en HoneyComb?
  • No se puede enlazar a XXXX local para el depurador
  • 2 Solutions collect form web for “¿Hay efectos secundarios del uso de múltiples archivos string.xml?”

    Como se indica en la documentación , puede utilizar cualquier nombre de archivo que desee:

    El nombre de archivo es arbitrario. El nombre del elemento <string> se utilizará como ID de recurso.

    No hay efectos secundarios insignificantes en el rendimiento, puede agregar tanto como pueda. Pero hacerlos limpios … Dejemos decir que tengo 3 archivos de actividad MainActivity , PhotoActivity , UserActivity etc … crear en el archivo común strings.xml y otros archivos relacionados con la actividad.

     -strings.xml -> create common string values here. --strings_main.xml -> create main activity specific string values here. --strings_photo.xml -> ... --strings_user.xml -> ... etc etc 

    Espero que esto sea útil. ¡Gracias!

    FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.