Red de conocimiento informático - Conocimiento informático - ¿Qué significa adaptación de Android?

¿Qué significa adaptación de Android?

Aprender y usar adaptadores de Android (organizar)

Durante el desarrollo, necesitamos vincular algunos datos para mostrarlos en el escritorio, lo que requiere AdapterView. AdapterView es una subclase de ViewGroup, que determina cómo mostrar la vista y vincular tipos de datos especiales a través del Adaptador. AdapterView es muy útil cuando muestra datos en su diseño. Gallery, ListView y

Spinner son subclases de AdapterView.

Como sugiere el nombre, es para hacer que algunos datos sean apropiados y adecuados para mostrarlos en la Vista. Puede considerarse como una comprensión del enlace de datos de la interfaz

. Los datos que manipula son generalmente datos más complejos, como matrices, listas vinculadas, bases de datos, colecciones, etc.

El adaptador es como un monitor, que muestra cosas complejas de una manera que la gente puede aceptar.

Entonces, ¿cómo procesa el adaptador los datos obtenidos y los muestra? De hecho, es muy simple. Para decirlo sin rodeos, el adaptador también es una clase. En la clase, implementa estos métodos de la clase principal:

publicint getCount() //Obtener el número de datos. de filas

public Object getItem(int position)//Obtener el registro de una determinada fila según la posición

public long getItemId(int position)//Obtener el ID de una determinada record

//El siguiente método es el más importante en comparación con otros métodos. Define explícitamente cómo el adaptador mostrará los datos que completamos

// en el adaptador personalizado. normalmente escribimos un archivo de diseño para ello

publicView getView(int position, View convertView, ViewGroup parent)

Uno de nuestros adaptadores más utilizados* **Hay tres: ArrayAdapter, SimpleAdapter y SimpleCursorAdapter. Todos heredan de BaseAdapter.