Visitas: 1
En una entrada anterior había mostrado como personalizar un listView usando un adapter personalizado y usando una base de datos sqlite. Ahora le voy a mostrar como optimizar ese listView para que consuma menos memoria RAM como también no tenga problemas de memoria disponible dando una excepción.
Lo importante:
- Es que dentro del adapter personalizado sólo se use el LayoutInflater si la vista es null, o sino se reutilice esa vista. Tambien es importante usar un ViewHolder.
Les dejo el código fuente como también el apk para que prueben en sus dispositivos móviles. 🙂
OBS:
- Probado en Android 4.2.2 usando un Samsung Galaxy Nexus.
Código fuente: pruebaBaseDatos2
Descargar: Apk de pruebaBaseDatos2
es java verdad?, se puede adaptar a la versión de escritorio?, saludos.
es java, pero usa la api de android que proporciona Google. No creo que puedas llevas así nomas a java SE y hacer aplicaciones de escritorio.
ahhh, lastima 🙁
Buenas, intento descomprimir el código fuente pero me sale esto:
tar: Esto no parece un archivo tar
tar: Saltando a la siguiente cabecera
tar: Saliendo con fallos debido a errores anteriores
Podrías volverlo a subir.
Muchas gracias
Hola Germán: ya subí de nuevo el archivo.
Espero leerte más en los comentarios, y muchas gracias por avisar del problema.
saludos, jose