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 21/10/14, 18:26:18
Array

[xs_avatar]
kaiser75 kaiser75 no está en línea
Miembro del foro
 
Fecha de registro: ene 2011
Mensajes: 493
Modelo de smartphone: Vernee Mars, Galaxy S3
Tu operador: Orange
Pasar elementos de una activity a otra

Como puedo agregar elementos (sonidos, textos, etc) de una activity a otra ?, tipo "agregar a favoritos".
__________________
Responder Con Cita


  #2  
Viejo 21/10/14, 19:05:23
Array

[xs_avatar]
kriogeN kriogeN no está en línea
Colaborador/a
· Votos compra/venta: (1)
 
Fecha de registro: oct 2010
Localización: Murcia
Mensajes: 4,637
Modelo de smartphone: Samsung Galaxy S7 Edge SM-G935F
Tu operador: Vodafone
Si los parámetros que quieres pasar no son muy grandes y son nativos o Parcelables (o Serializables) puedes pasarlos en un Intent.

Pero si son muy grandes tendrás que recurrir a pasarlos mediante una SQLite, ficheros o una clase Static (de mejor a peor solución), posiblemente deberás de acompañar en un Intent lo que tiene que buscar, como por ejemplo el "id" en el SQLite o la ruta del fichero.

Técnicamente no existe limitación en la cantidad de datos que puedes pasar mediante un Intent, pero realmente si la hay, que es el tiempo que dispone la Activity destino para procesar el Intent, en algunos móviles serás más tiempo y en otros menos, unos lo harán más rápido y otros más lentos. Te lo digo yo que pasaba 3 imágenes por un Intent a otra Activity y en algunos móviles se terminaba muriendo diciendo que había pasado el tiempo límite para procesar el Intent.

Es por esto también por lo que Google recomienda usar Parcelables en lugar de Serializables, porque los Parcelables se procesan mucho más rápido.
Responder Con Cita
Gracias de parte de:
  #3  
Viejo 21/10/14, 20:31:26
Array

[xs_avatar]
kaiser75 kaiser75 no está en línea
Miembro del foro
 
Fecha de registro: ene 2011
Mensajes: 493
Modelo de smartphone: Vernee Mars, Galaxy S3
Tu operador: Orange
Gracias KriogeN por la orientacion, voy a leer por ahi a ver que encuentro
__________________
Responder Con Cita
  #4  
Viejo 22/10/14, 09:18:49
Array

[xs_avatar]
Dexafree Dexafree no está en línea
Mr. FAQMan
· Votos compra/venta: (1)
 
Fecha de registro: dic 2008
Mensajes: 8,021
Modelo de smartphone: Samsung Galaxy S i9000 + Galaxy Tab 10.1 WiFi
Tu operador: Movistar
 Cita: Originalmente Escrito por kaiser75 Ver Mensaje
tipo "agregar a favoritos".
Si los favoritos tienen que ser persistentes entre sesiones (que al cerrar y abrir la app sigan estando ahi), yo optaría directamente por la SQLite
Responder Con Cita
  #5  
Viejo 23/10/14, 17:50:40
Array

[xs_avatar]
APKarlos APKarlos no está en línea
Miembro del foro
 
Fecha de registro: sep 2014
Localización: Madridejos, Toledo
Mensajes: 53
Modelo de smartphone: ZTE Blade L2
Tu operador: Jazztel
Hola necesito ayuda, estoy empezando a programar, y llevo un par de dias atascado en lo mas simple, que es pasar de una activity a otra mediante un boton, hago todo lo que veo en tutoriales pero nada, paso la apk al movil para probarla, le doy al boton y me sale que "la aplicacion se a detenido de forma imprevista"
Lo he echo de mil formas q e visto x foros y videotutoriales, casi todos lo hacen igual con intent y onclick.
Nose si es que hago yo algo mal o nose q puede ser, por favor ayudarmeeee
Responder Con Cita
  #6  
Viejo 23/10/14, 19:12:21
Array

[xs_avatar]
kriogeN kriogeN no está en línea
Colaborador/a
· Votos compra/venta: (1)
 
Fecha de registro: oct 2010
Localización: Murcia
Mensajes: 4,637
Modelo de smartphone: Samsung Galaxy S7 Edge SM-G935F
Tu operador: Vodafone
¿Has añadido la segunda Activity al AndroidManifest?

Es un fallo muy común, incluso en veteranos, que vas con prisas y se te olvida.
Responder Con Cita
  #7  
Viejo 23/10/14, 19:33:56
Array

[xs_avatar]
APKarlos APKarlos no está en línea
Miembro del foro
 
Fecha de registro: sep 2014
Localización: Madridejos, Toledo
Mensajes: 53
Modelo de smartphone: ZTE Blade L2
Tu operador: Jazztel
sii, estaba añadido por defecto
Responder Con Cita
  #8  
Viejo 23/10/14, 21:57:33
Array

[xs_avatar]
Dexafree Dexafree no está en línea
Mr. FAQMan
· Votos compra/venta: (1)
 
Fecha de registro: dic 2008
Mensajes: 8,021
Modelo de smartphone: Samsung Galaxy S i9000 + Galaxy Tab 10.1 WiFi
Tu operador: Movistar
 Cita: Originalmente Escrito por APKarlos Ver Mensaje
sii, estaba añadido por defecto
Primero de todo, te recomiendo abrir un hilo especifico para tu duda, ya que el tema principal por el que el compañero kaiser75 abrió el suyo era distinto al tuyo

Segundo, si pones el error que muestra el Logcat al detenerse tu aplicación será más facil saber por donde van los tiros
Responder Con Cita
  #9  
Viejo 24/10/14, 09:01:14
Array

[xs_avatar]
APKarlos APKarlos no está en línea
Miembro del foro
 
Fecha de registro: sep 2014
Localización: Madridejos, Toledo
Mensajes: 53
Modelo de smartphone: ZTE Blade L2
Tu operador: Jazztel
Gracias por la ayuda, voy a mirarlo otra vez detenidamente y si no consigo resolver el problema abro un hilo nuevo.
Responder Con Cita
  #10  
Viejo 26/10/14, 05:26:52
Array

[xs_avatar]
JamesRevelo JamesRevelo no está en línea
Usuario poco activo
 
Fecha de registro: oct 2014
Mensajes: 29
Tu operador: Movistar

¿Estas usando la constante RESULT_OK?, ¿añades con putExtra() los datos de regreso?, ¿estas usando setResult() en la actividad secundaria?
Responder Con Cita
  #11  
Viejo 26/10/14, 16:56:54
Array

[xs_avatar]
kaiser75 kaiser75 no está en línea
Miembro del foro
 
Fecha de registro: ene 2011
Mensajes: 493
Modelo de smartphone: Vernee Mars, Galaxy S3
Tu operador: Orange
 Cita: Originalmente Escrito por Dexafree Ver Mensaje
Si los favoritos tienen que ser persistentes entre sesiones (que al cerrar y abrir la app sigan estando ahi), yo optaría directamente por la SQLite
Si, los favoritos deben permanecer ahi hasta que el usuario los borre, como seria eso a traves de SQlite Dexafree?
__________________
Responder Con Cita
Respuesta

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



Hora actual: 01:28:15 (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 / 邮件联系 /