¿Cómo funciona BaseAdapter cuando lo extendemos?

Cómo funcionan estos métodos cuando ampliamosBaseadapter .

public int getCount() 
public Object getItem(int position) 
public long getItemId(int position) 
public View getView(int position, View convertView, ViewGroup parent) 

porque si tenemossome_return_type_from_getCount() , que quegetView() Lo conseguiremos y cuando volvamos.getView()_return_type quien mas hay paraget_the_return_value_of getView() .

Estoy totalmente confundido con estos métodos.

Respuestas a la pregunta(1)

Su respuesta a la pregunta