Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Desarrollo en Delphi para Android
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos


Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 05-04-2015
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.109
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Enhorabuena por el trabajo Daniel. Creo que tu aplicación debería guardar su estado, esto es, contar conque en un momento dado puede cerrarse u ocultarse. Cada vez que marques o desmarques una casilla, deberás actualizar el estado de la aplicación, algo así como "guardar las opciones", de manera que, cuando la aplicación arranque de nuevo, esta pueda recuperar el estado y "saber" qué casillas ya se marcaron y qué otras no.

Claro que no tengo mucha idea de cómo hacer esto en Delphi para Android, pero, creo yo que por ahí van los tiros, en lugar de tratar que tu aplicación se mantenga abierta o algo así. Piensa que la aplicación se puede cerrar acaso por varios motivos, incluso creo que Android puede cerrarla dependiendo de las necesidades del sistema. De modo que tu aplicación ha de guardar su estado (casillas marcadas/desmarcadas) cada vez que la utilices, garantizando que podrá recuperar el estado al iniciarse.

En fin, supongo que no he dicho mucho... pero tal vez puedas aprovechar algo de ello.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #2  
Antiguo 05-04-2015
Avatar de danielmj
danielmj danielmj is offline
Miembro
 
Registrado: jun 2011
Posts: 383
Poder: 13
danielmj Va por buen camino
Gracias dec, em principio digamos que salvaba los cambios con una app tercera, es decir, una app bajada de google play que me permita hacer capturas de pantalla, la verdad es que no necesito mas, solo capturar la pantalla con las casillas marcadas, sobre todo para no complicarme con android (que por cierto, ni idea) por eso simplemente buscaba hacer que se mantuviese abierta aunque use cualquier otra aplicación.

Un saludo.
__________________
La juventud pasa, la inmadurez se supera, la ignorancia se cura con la educación, y la embriaguez con la sobriedad, pero la estupidez dura para siempre. Aristofanes.
Responder Con Cita
  #3  
Antiguo 05-04-2015
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.109
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Hombre, pero, a primera vista, parece más complicado hacer una captura de pantalla que guardar una determinada opción... debe haber clases en Delphi que permitan guardar opciones independientemente del sistema operativo, también para Android, supongo. Espera un poco a algún compañero que sepa algo más de Android, verás que te pone sobre la pista de cómo guardar opciones y recuperarlas después. Esto parece más sencillo que capturar pantallas y también que mantener la aplicación en ejecución. Vamos, a mí me parece que tendría que ser más sencillo. Ya verás como así es.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #4  
Antiguo 06-04-2015
Avatar de AgustinOrtu
[AgustinOrtu] AgustinOrtu is offline
Miembro Premium
NULL
 
Registrado: ago 2013
Ubicación: Argentina
Posts: 1.858
Poder: 15
AgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en bruto
Create una simple base de datos sqlite con una tabla en la que guardas el estado de cada casilla

Revisa este manual para conectar a SQLite con FireDAC

De hecho, yo ahora estoy migrando los archivos .ini a sqlite, es super facil, igual o incluso mas potente, y los "usuarios normales" no van a poder meter los dedos como si podrian toquetear un ini. Y la misma tecnica que se usa para windows en escritorio serviria para cualquier plataforma en la que corra sqlite (en todos lados)

Este otro enalce tambien te puede servir, solo lo he mirado por arriba, pero parece que implementa una clase que interactua con una BD sqlite como si un archivo .ini se tratase

EDITO:

Otra alternativa, usando JSON

Última edición por AgustinOrtu fecha: 06-04-2015 a las 00:28:47.
Responder Con Cita
  #5  
Antiguo 08-04-2015
Avatar de danielmj
danielmj danielmj is offline
Miembro
 
Registrado: jun 2011
Posts: 383
Poder: 13
danielmj Va por buen camino
Gracias AgustiOrtu, me pongo a revisar los enlaces, perdon por no contestar antes. Saludos.
__________________
La juventud pasa, la inmadurez se supera, la ignorancia se cura con la educación, y la embriaguez con la sobriedad, pero la estupidez dura para siempre. Aristofanes.
Responder Con Cita
  #6  
Antiguo 08-04-2015
Avatar de danielmj
danielmj danielmj is offline
Miembro
 
Registrado: jun 2011
Posts: 383
Poder: 13
danielmj Va por buen camino
Hola, estoy tratando de crear la base de datos con el plugin para firefox sqllite manager, pero no me aclaro, ya he creado la base de datos y la tabla con 3 campos, pero no sé como ni donde introducir los datos y por otra parte, mirando este enlace veo que usa la base de datos empleados con formato "s3db", ¿como puedo crear una bd con este mismo formato? lo siento pero estoy bastante pegado con firedac y con android, siempre he usado ado y windows, asi que me veo en paños menores. Espero podais ayudarme.

Un saludo.
__________________
La juventud pasa, la inmadurez se supera, la ignorancia se cura con la educación, y la embriaguez con la sobriedad, pero la estupidez dura para siempre. Aristofanes.
Responder Con Cita
  #7  
Antiguo 08-04-2015
Avatar de AgustinOrtu
[AgustinOrtu] AgustinOrtu is offline
Miembro Premium
NULL
 
Registrado: ago 2013
Ubicación: Argentina
Posts: 1.858
Poder: 15
AgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en bruto
Yo para trabajar con SQLite utilizo este programita, que es super liviano y totalmente funcional:

SQLite Administrator

Saludos
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Barra superior darta Varios 4 18-08-2010 18:24:53
Mantener icono en la barra de tareas odrack Varios 0 19-11-2008 00:10:22
Mantener viva la aplicación HombreGordo Varios 9 04-11-2008 20:57:24
Mantener Aplicacion Arancada ramonibk API de Windows 10 26-10-2004 18:25:00
Problema con la barra superior rvinfo Varios 4 30-11-2003 08:39:14


La franja horaria es GMT +2. Ahora son las 21:30:29.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi