Métodos de adaptador en Android?

He pasado por los tres métodos en las clases de adaptadores.

  1. getView ()
  2. nueva vista()
  3. bindView ()

¿cuál es la diferencia entre esos métodos? por favor comparta algunos tutoriales, ejemplos de código o lógicas para entender esto. Gracias. tengo que crear un listview con los iconos progresivos. qué adaptador me sugiere que haga eso?

getView() devuelve la View para una fila. Para una subclase personalizada de ArrayAdapter , normalmente reemplaza getView() .

Para una subclase personalizada de CursorAdapter , podría anular getView() , pero normalmente reemplaza newView() y bindView() lugar. newView() crea la fila View y bindView() adjunta los datos para la posición específica en el conjunto de datos del Cursor a esa fila.

Estos conceptos están cubiertos (con más énfasis en getView() ) en este extracto de uno de mis libros.

  • ¿Cómo actualizar el contenido de ViewPager?
  • Android ==> ListView quedarse seleccionado?
  • ¿Cómo puede escuchar los eventos de clic en un ListView que se producen fuera de los elementos de la lista?
  • Actualizar SimpleCursorAdapter mientras mantiene la posición de desplazamiento en ListView
  • Android - ¿Cómo puedo medir el rendimiento de ListView y otras vistas?
  • Infinite Auto Scroll ListView con velocidad de desplazamiento controlada
  • ¿Cómo puedo obtener uri del elemento ListView que se rellena con Cursor Adapter
  • Cómo construir un diseño complejo en android con múltiples vistas de lista
  • Mantenimiento de los estados de la casilla de verificación en listview con CursorAdapter
  • Android ListView: scrollTo no funciona
  • IndexOutOfBoundsException en mi adaptador Listview de Android
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.