Uri.builder vs construcción de url basada en cadena

¿Por qué utilizar Uri.Builder cuando Urls se puede construir simplemente concatenando variables de cadena?

¿En qué casos es aconsejable utilizar uribuilder sobre variables de cadena y viceversa?

Uri.Builder es una clase de ayuda con la que puedes descargar el trabajo de construir varios tipos de uri. Siempre se recomienda usar esta clase en lugar de crearla usted mismo.

Uri.Builder

Sólo para hacer simple y fácil de construir URIs con seguridad.

Siempre prefiero uribuitor sobre las cadenas para construir un uri como uribuidor tiene una gran cantidad de validación incorporada para asegurar que la dirección dada está bien formada. En términos generales, si usted sabe que su uri va a permanecer constante a través de entonces usted puede seguir adelante y utilizar una cadena, pero en el caso de que a menudo se reconstruye su uri por cambiar / reemplazar los campos, uribuilder es una necesidad!

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