¿Cómo funciona el método getView () al crear su propio adaptador personalizado?

Mis preguntas son:

¿Cuál es exactamente la función del LayoutInflater?¿Por qué todos los artículos que he leído comprueban si convertview es nulo o no? ¿Qué significa cuando es nulo y qué significa cuando no lo es?¿Cuál es el parámetro padre que acepta este método?

Respuestas a la pregunta(8)

Su respuesta a la pregunta