¿Cuál es la diferencia entre el adaptador de matriz y el adaptador de Cursor en Android?Diferencia entre el adaptador de matriz y el adaptador de cursor en Android
Respuesta
matriz adaptador: Un adaptador que toma una matriz de elementos y utiliza esta matriz para construir su lista.
CursorAdapter: Toma un cursor que recibe como resultado de una consulta a una base de datos sqlite o un solucionador de contenido. Pasa este cursor al adaptador y la lista se crea en base a los datos presentes en el cursor.
adaptador matriz es de matriz de cadenas o datos .. Adaptador cursor se utiliza cuando se tiene datos en un cursor .. por ejemplo, cuando se obtiene los datos de la base de datos ..
Adaptador de matriz BaseAdapter de hormigón que está respaldado por una matriz de objetos arbitrarios. Puede agregar listas o matrices de objetos personalizados
Adaptador de Cursor Adaptador que expone datos de un Cursor. El Cursor debe incluir una columna llamada "_id" o esta clase no funcionará.
Hola, soy muy nuevo en Android, quiero crear una base de datos en SQLite para aplicaciones Android. Los datos de la base de datos se mostrarán en lista (imagen, nombre) usando el adaptador de cursor ... ¿cuál es la mejor manera de hacerlo? ¿Debería tener la clase de soporte también para mantener las vistas creadas para la lista personalizada ... Puede guiarme en esto con el ejemplo ... Se agradece la explicación paso a paso ... Gracias de antemano ..... – Shane
+ 1 para The Cursor debe incluir una columna llamada "_id" o esta clase no funcionará. – tony9099
@Shane Puede usar el patrón de soporte para que su ListView sea más eficiente. Sin embargo, no es un requisito que dependa exclusivamente de CursorAdapter. –
- 1. Diferencia entre el adaptador y el cargador en Android
- 2. "Adaptador" o "adaptador"?
- 3. Diferencia entre patrón de adaptador de objeto y patrón de adaptador de clase
- 4. android viewpager cambia el adaptador
- 5. Diferencia entre patrón de puente y patrón de adaptador
- 6. ¿Diferencias entre el patrón Proxy y el patrón del Adaptador?
- 7. Android save Estado de la casilla de verificación en ListView con el adaptador de cursor
- 8. matriz adaptador notifyDataSetChanged() no funcionará
- 9. Agregar entradas al adaptador de matriz para Spinner en Android
- 10. adaptador personalizado para gridview en android
- 11. Android onResume actualización lista adaptador
- 12. Obtener el contexto de Android en un adaptador
- 13. Patrón de adaptador: adaptador de clase frente a adaptador de objeto
- 14. Creación de un adaptador de cursor simple personalizado
- 15. Java.lang.NullPointerException en getapplicationContext() al iniciar el adaptador
- 16. mejor manera de refrescar adaptador/ListView en Android
- 17. ¿Adaptador de sincronización propio para Android?
- 18. ¿Cómo configurar correctamente el adaptador de sincronización?
- 19. Android cómo usar el adaptador para listView sin extender listActivity
- 20. Diferenciar el adaptador de red VMware de los adaptadores físicos de red -o-- Detectar el adaptador de red virtual
- 21. WMI EnableDHCP falla en el adaptador desconectado
- 22. ¿Cómo iniciar la actividad en el adaptador?
- 23. NullPointerException en el adaptador personalizado getView
- 24. ¿Adaptador (s) DB de tabla múltiple en Android?
- 25. Obtener imagen de recurso por nombre en el adaptador de cursor personalizado
- 26. ¿Cuál es el propósito de `convertView` en el adaptador ListView?
- 27. ¿Cuál es la diferencia entre los patrones de cuña y fachada/adaptador?
- 28. ¿Cuál es la diferencia entre un adaptador y una interfaz de red?
- 29. Usar el adaptador de matriz con más vistas en fila en la lista vista
- 30. ¿Cómo accedo a ListView desde el adaptador?
para el adaptador de matriz, tenemos que pasar los datos del código ??? mientras que en el adaptador de cursor los datos provienen de la base de datos ??? no es ??? – Shane
Se podría decir eso. Puede generar sus datos en una lista de Array en su código, por ejemplo, una serie de cadenas que especifiquen los nombres de los países. A continuación, puede pasarlo a un adaptador de matriz para crear una lista de países. En el caso de los cursores, obtienes un cursor como datos de retorno cuando consultas la base de datos o un solucionador de contenido (necesitas leerlo) – Shubhayu
eres bienvenido :) – Shubhayu