NOVEDADES IMPORTANTES

Acceso a todos los contenidos

Hace unos meses decidimos suspender nuestra actividad de formación online en Digital Learning SL (propietaria de esta web).

Desde entones hemos mantenido operativos nuestra plataforma de teleformación y webs de contenidos Academia Android y Digital Learning, habilitando un acceso libre y gratuito a todos estos recursos, incluyendo cursos y contenidos Premium que antes requerían un registro y pago previo, lo que ha propiciado un volumen de visitas constante de usuarios que consultan esta formación.

Venta-traspaso de los contenidos

Creemos que estas webs por sus contenidos, posicionamiento SEO y atracción de tráfico (junto a sus cuentas en redes sociales asociadas, incluyendo Twitter y Facebook de nuestro curso de Community Manager) pueden ser una oportunidad para emprendedores o compañías de diversos ámbitos (formación, marketing y publicación online, desarrollo software,…) que quieran:

  • Captar usuarios, alumnos o clientes para sus proyectos, productos y servicios.
  • Comercializar los contenidos bajo múltiples fórmulas: venta de publicidad, modelos freemium o de pago, suscripciones…
  • Crear un nuevo proyecto a partir de esta infraestructura de recursos.

Si tú o tú empresa estáis interesados en adquirirlos, ofrecemos su traspaso en propiedad exclusiva. Puedes contactar conmigo en «contacto@digitallearning.es» (por favor entiende que los correos que no vengan suficientemente identificados no vamos a atenderlos). Gracias.

Manuel Cabello (Socio-Director de Digital Learning/Academia Android)

Este es el número de tutoriales publicados:

Pincha en los textos de los contadores de Tutoriales publicados, Premium o Series de tutoriales para tener un detalle de las publicaciones que comprenden.

Desde hace unos meses, todos los contenidos, incluidos los Premium, son accesibles libre y gratuitamente.

  • Premium
  • Acceso libre
130
Acceso libre
126
Premium

Algunos datos sobre los contenidos que hemos publicado hasta la fecha:

74
Videos
61
Proyectos descargables
contacto[arroba]digitallearning.es

LogCat: depuración de operaciones con base de datos en una aplicación Android

Post Series: SQlite (II): base de datos para Android

En este tutorial, vamos a ver de forma práctica, cómo crear logs de ejecución para depurar algunas operaciones realizadas con una base de datos en una aplicación Android.

Para ello utilizaremos la clase android.util.Log, y se implementarán los métodos estáticos para mostrar en el LogCat diferentes trazas definidas en el proyecto de ejemplo (se muestran los métodos ordenados de mayor a menor criticidad):

  • Log.e() : Error.
  • Log.w() : Warning o advertencia.
  • Log.i() : Información.
  • Log.d() : Depuración.
  • Log.v() : Verbose (información detallada y más específica en relación a un registro habitual).

 

Guardar Registro

En la siguiente pantalla se puede apreciar como insertamos datos para guardar un nuevo producto. Al pulsar sobre el botón guardar podemos apreciar en el LogCat (imagen que incluímos debajo del código. Pincha en ella para ampliarla) que muestra las trazas o log introducidos en el evento On Click para guardar un producto:

 

Opción guardar datos

 

LogCat: guardar registro

 

Modificar registro vacío para mostrar el error

Igual que en el punto anterior, vemos la pantalla con la opción de menú ‘Modificar’ :

 

Opcion modificar registro en la App

el código asociado:

 

y la traza del LogCat (pincha para ampliar esa imagen):
salidaLogcat

Al hacer una modificación sin introducir ningún valor, producirá error. Vemos el código:

 

y la salida en LogCat:
salida Logcat

Filtrado de mensajes

Para facilitar la tarea de búsqueda de mensajes, se crea un filtro personalizado de la siguiente manera:

En la vista ‘LogCat’ seleccionaremos la opción ‘Display Saved Filters View’:

salida logcat

Seleccionaremos el icono del símbolo de suma:

icono suma

Y configuraremos el filtro con los valores que más se adapten a nuestras necesidades. En el ejemplo anterior se establecen los siguientes parámetros:

Configuración filtro en logcat

En el siguiente video que publicamos dentro de esta serie, mostraremos en detalle el ejemplo explicado en este tutorial.

Descarga del Proyecto

Aquí puedes descargar el código de esta aplicación

Descargar

This Post Has One Comment

Comments are closed.