Creación eficiente de LayoutInflater

Mi pregunta es cuál es la mejor manera de crear una instancia de LayoutInflater ? ¿Hay alguna diferencia entre

 LayoutInflater inflater = LayoutInflater.from(context); 

y

 LayoutInflater inflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE); 

¿Cuál es la mejor solución? Otras soluciones también son bienvenidas.

Gracias.

Si comprobó el archivo de origen LayoutInflater.java que encontraría.

 /** * Obtains the LayoutInflater from the given context. */ public static LayoutInflater from(Context context) { LayoutInflater LayoutInflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE); if (LayoutInflater == null) { throw new AssertionError("LayoutInflater not found."); } return LayoutInflater; } 
  • Android + ListFragment con una jerarquía de vista personalizada
  • Botón de acción flotante y error de inflación de biblioteca de diseño
  • Cómo inflar varias instancias de un diseño con el mismo id dentro de un diseño inflado
  • Inflar la lista de capas de las formas en android
  • Error al inflar XML en el fragmento Google maps
  • ¿Es posible tomar una captura de pantalla de una vista, sin mostrar la vista?
  • Uso de android Inflate fuera de onCreateView
  • ¿Cuál es el uso del layoutinflator?
  • Cómo utilizar el método inflater dentro del fragmento
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.