Programación y Desarrollo para Android Subforo exclusivo para temas de programación de software para PDAs y desarrollo de aplicaciones, interfaces, etc bajo Android

Respuesta
 
Herramientas
  #1  
Viejo 13/02/13, 11:05:56
Array

[xs_avatar]
abuelaMatrix abuelaMatrix no está en línea
Miembro del foro
 
Fecha de registro: abr 2010
Mensajes: 55
Tu operador: Movistar

Servicios y SQLite

Hola!

He buscado en el foro pero no encuentro lo que busco...

Estoy haciendo una app agenda en la cual defino alarmas, y llegado el momento se muestra notificacion y mensaje emergente avisando al usuario. El problema que tengo es que tengo el servicio dentro de la app agenda, y una vez el usuario cierra la app las alarmas no suenan. El servicio lo lanzo desde la app porque necesito tener acceso a la base de datos de la aplicación.

¿Como debo definir un servicio para que siga activo una vez cerrada la app? ¿Como puedo compartir una base de datos para que pueda ser utilizada por diferentes app's?

Gracias!
Responder Con Cita


  #2  
Viejo 13/02/13, 19:39:56
Array

[xs_avatar]
rinxe rinxe no está en línea
Miembro del foro
 
Fecha de registro: mar 2009
Localización: Teruel
Mensajes: 260
Modelo de smartphone: Xiaomi Mi5S
Tu operador: Yoigo
Lo de compartir una base de datos en varias aplicaciones lo puedes hacer a traves de Content Provider. Te dejo el articulo de mi blog con codigo de ejemplo: http://elbauldeandroid.blogspot.com....ion-y-uso.html

Y el tema de los servicios no sabria decirte ya que aun no lo he tocado.
Responder Con Cita
Gracias de parte de:
  #3  
Viejo 14/02/13, 11:29:21
Array

[xs_avatar]
abuelaMatrix abuelaMatrix no está en línea
Miembro del foro
 
Fecha de registro: abr 2010
Mensajes: 55
Tu operador: Movistar

Muchas gracias! Le voy a echar un ojo...
Responder Con Cita
  #4  
Viejo 14/02/13, 16:58:12
Array

[xs_avatar]
abuelaMatrix abuelaMatrix no está en línea
Miembro del foro
 
Fecha de registro: abr 2010
Mensajes: 55
Tu operador: Movistar

Buenas! He mirado tu blog y me ha ido muy bien para entender y probar como funciona, pero me asaltan dudas que no he podido despejar leyendo otras páginas y la ayuda de Android.

Necesito poder hacer actualizaciones e inserciones en varias tablas, y necesito trabajar con transacciones. Por lo que he podido ver puedo trabajar con transacciones, pero trabajando unicamente con una tabla (insertar o actualizar varias filas). Si quiero controlar con una transacción un insert en una tabla y un update en otra, no puedo, o no veo como hacerlo...

Alguien se ha encontrado en esta situación y ha podido resolverlo?
Responder Con Cita
  #5  
Viejo 14/02/13, 21:08:38
Array

[xs_avatar]
rinxe rinxe no está en línea
Miembro del foro
 
Fecha de registro: mar 2009
Localización: Teruel
Mensajes: 260
Modelo de smartphone: Xiaomi Mi5S
Tu operador: Yoigo
Pues la verdad es que nunca he llegao a esa situacion, mis pocas pruebas con sqlite siempre has sido usando una tabla por vez, aunque el proyecto tenga varias.

Hacerlo seguro que se puede hacer de una manera u otra pero yo no sabria decirte, haber si alguien que le pegue al tema lee esto.

Te recomiendo que te pases por la documentacion de SQLite, igual ahi encuentras lo que quieres.
Responder Con Cita
  #6  
Viejo 18/02/13, 15:48:20
Array

[xs_avatar]
abuelaMatrix abuelaMatrix no está en línea
Miembro del foro
 
Fecha de registro: abr 2010
Mensajes: 55
Tu operador: Movistar

Creo que ya he encontrado la forma de hacerlo. En cuanto lo tenga listo y probado comentaré aquí como hacerlo con un ejemplo!
Responder Con Cita
Respuesta

Estás aquí
Regresar   Portal | Indice > Todo sobre Android > Programación y Desarrollo para Android



Hora actual: 01:56:38 (GMT +2)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /