Sigueme en Facebook Sigueme en Twitter Sigueme en Instagram Sigueme en Youtube
JC Mouse Bolivia
Index / Proyectos / Ejemplo de aplicación Android y SQLite

Ejemplo de aplicación Android y SQLite

Autor jc mouse domingo, agosto 11, 2013

En esta oportunidad dejo para estudio y critica de los programadores android un ejemplo sencillo de una aplicación que hace uso de base de datos SQLite. En este proyecto,  se cuenta con las opciones, de inserción, consulta y eliminación de registros, ademas se hace uso de paso de parámetros entre activities, llenado de registros en un ListViewToast, DatePicker y Dialog.

Esta desarrollado bajo Eclipse Indigo

extreme sqlite

La aplicación, hace uso de una sola tabla UNIVERSITARIO que consta de 6 campos, donde la llave primaria es autoincrementable de tipo entero.

CREATE TABLE "Universitario" (
                 "id" INTEGER PRIMARY KEY  AUTOINCREMENT  NOT NULL UNIQUE , 
                 "Nombre" TEXT, "FechaNac" DATETIME, "Pais" TEXT, "Sexo" TEXT, "Ingles" TEXT )

El proyecto hace uso de tres layout siendo activity_main el primero en mostrarse y donde se registran nuevos alumnos, si el registro tuvo éxito, se mostrara el layout activity_registro, este layout permite volver al layout anterior para agregar nuevos registros o eliminar el registro que este visible, también cuenta con un botón para ver la lista de registros en el layout activity_registros donde se llenaran en un ListView, cuando se realice un clic en cualquier item, se mostraran sus datos en el layout activity_registro.

diagrama

Para una mejor compresión del proyecto, este esta basado en código de post anteriores:

– Paso de parámetros entre dos Activity

– Introducción a SQLite

– SQLite INSERT, UPDATE, DELETE, QUERY

Descarga el proyecto AQUI

demo android

🙂

Tags

Si te ha gustado podrías compartirlo o dejar un comentario. ¡Muchas gracias!
Autor: JC Mouse

Yo soy yo :) JC Mouse, Soy orgullosamente boliviano soy fundador y CEO de la web jc-Mouse.net uno de las pocas web en emprendimiento y tecnología en Bolivia.

Toda la información que encuentres en este sitio es y sera completamente gratis siempre, puedes copiar, descargar y re-publicar si así lo deseas en otros blogs o sitios web, solo te pido a cambio que dejes una referencia a esta web. Esto nos ayuda a crecer y seguir aportando. Bye

Enjoy! :)

También Te Podría Interesar

Crea App multilenguaje con Android Studio

Crea App multilenguaje con Android Studio

En este post aprenderemos los pasos básicos para construir una aplicación android con soporte multilenguaje, utilizaremo...

Blog MVC – Consultas Ajax a la base de datos [p5]

Blog MVC – Consultas Ajax a la base de datos [p5]

Quinta parte de la serie de tutoriales «Creación de un blog siguiendo el patrón MVC (Modelo, Vista y Controlador)«. En e...

Envía mensajes temporales y cifrados

Envía mensajes temporales y cifrados

Secret (https://getsecret.now.sh/) es una aplicación web gratuita que te permite enviar mensajes temporales cifrados que...

Transacciones con Java y MariaDB

Transacciones con Java y MariaDB

Se define como Transacción en base de datos a una «unidad lógica de trabajo» compuesta por un conjunto de operaciones qu...

Blog MVC – El theme y primer controlador [p3]

Blog MVC – El theme y primer controlador [p3]

Tercera parte del tutorial [Crea tu blog con el patrón MVC y php] En este post trabajaremos en el Theme del blog, agrega...

Crear ayuda HTML para programa con JavaFX Swing

Crear ayuda HTML para programa con JavaFX Swing

En este post veremos como crear una aplicación de ayuda al usuario similar al extinto javahelp. Pero en esta oportunidad...

12 comentarios en “Ejemplo de aplicación Android y SQLite”

  1. Erick Arroyo dice:

    Excelente de mucha utilidad, gracias

  2. edwin orcko dice:

    me resulto excelente post mas claro que el agua
    recien empieso a ver c sharp espero tengas algunos ejemplo mas

  3. EDUARDO RG dice:

    Muchas gracias por compartir tus conocimientos con las personas que necesitamos de él, con personas como tu se enriquece la cultura y la humanidad.

  4. Baas Micke dice:

    Muy buen aporte. sigue asi. XD

  5. Alexander Buchon dice:

    Excelente Compatriota… seguí asi. te felicito. abrazo

  6. javier dice:

    lo baje solo que al importarlo lo hago desde
    File/new/others/Androids/android code from Existing proyect(para importarlo con laspropiedades con las que fue creado) , eslo que hago y por lo general no me da problema pero hise esto para este proyecto y me manda un monton de errores aunque limpie el proyecto, ejmplo en
    en MainActivity
    setContentView(R.layout.activity_main);

    activity_main cannot be resolved or is not a field (.activity_main)
    no tengo nada de sqllite instalado que tengo que instalar par aandroid?
    tengo el sdk,java y el adt-bundle-windows ya he hecho otra app pero para consumir web service pero no con sqllite

    1. Mouse dice:

      si tienes problemas para importarlo trata de crear un proyecto nuevo que este ejemplo no es muy grande y puedes hacerlo rapidamente, verifica también que tengas lo necesario instalado del sdk de android

  7. Manuel dice:

    hola amigo muy buen proyecto,esta genial,una consulta cuando trato de importarlo con el eclipse juno no me lo muestra como proyecto,sera que es porque es juno y no indigo? tendra que ver eso? desde ya muchisimas gracias,sl2

  8. Elizabeth dice:

    Muy buena

  9. chem dice:

    hola bro me podrias ayudar es que tengo una duda con respecto al proyecto, cree uno nuebo y pase todo el codigo de nuebo y me marca dos errores primero en registroactivity en este metodo, en .registro

    public boolean onCreateOptionsMenu(Menu menu) {
    // Inflate the menu; this adds items to the action bar if it is present.
    getMenuInflater().inflate(R.menu.registro, menu);
    return true;
    }
    y en registros activity me marca el mismo error en este metodo

    public boolean onCreateOptionsMenu(Menu menu) {
    // Inflate the menu; this adds items to the action bar if it is present.
    getMenuInflater().inflate(R.menu.registros, menu);
    return true;
    }

  10. Muy buena información.
    Saludos!

  11. Martin dice:

    Una duda intento poner mas text se los agrege y el proyecto no tiene errores pero cuando ago el registro me dice «Error: Compruebe que los datos sean correctos» como puedo hacer para que el proyecto envez de tener un solo text que seria el nombre del estudiante tengas mas de 3

Los comentarios estan cerrados

Los comentarios están cerrados para este post
Comparte lo que sabes

Categorias

Últimas entradas

En muchas ocasiones es necesaria la personalización de componentes java para que estos se adecuen a nuestros requerimien...

En este post mostramos como personalizar el Header (encabezado) de un componente JTable en Java colocando iconos, centra...

El JTable de Java es un gran componente para mostrar datos en una tabla de una forma rápida y sencilla, sin embargo en v...

En este post veremos un ejemplo sencillo de como descargar desde Internet archivos de cualquier tipo (*.jpg, *.png, *.gi...

Herramientas

Generador de Enlaces a Whatsapp