Alguien habrá convertido imagen de tipo <Binary data> o algo asi como un Viewer para imagen

312 views
Skip to first unread message

Jeobel Muñoz

unread,
Sep 16, 2015, 11:45:31 AM9/16/15
to desarrolladores-android


He buscado ejemplos y lo que he encontrado solo estilos viewer pero solo para tipo images depositadas  en una URL

como este:




Estoy creando un a Trivia, tomo los datos de una BD SQL server , hasta alli no problem

En la Trivia me pusieron peguntas que son imágenes que son tipo datos Image. Estas las debo representar en imagen con su debida pregunta y respuesta,
bueno ya tengo todo excepto convertir un dato tipo:

 <Binary data> como :0x89504E470D0A1A0A0000000D49484452.....

Tal vez no he buscado con el concepto adecuado, aun trabajo con eclipse no he migrado a Android Studio todavía.

Saludos.

Alexander Andrade

unread,
Sep 20, 2015, 8:50:38 AM9/20/15
to desarrolladores-android
Hola pase por lo mismo, primero debes identificar donde guardaras las imagenes, si es en una base de datos, debes:
1. Crear un campo en la base de datos tipo mediumblob
2. Enviar la imagen por http en forma de base64
3. Recibir mediante un webservice(php u otro) y guardar los binarios en la bd.
4. Luego para leer los datos en android, hacer la operacion inversa, o sea leer los binarios y pasar a bitmap en un Imageview

Cual es el problema de lo anterior, pues te digo que el peso y el rendimiento, al tener una cantidad considerable de datos se vuelve demasiado lento.

Posible opción
1. Guardar las imagenes en una carpeta del tu servidor, y en la base de datos solo la direccion o ruta de esa imagen.
2. En Android hacer una llamada http y en el response guardar la imagen, que sera solo una url.
3. Importar la libreira PICASSO (la ame cuando la use xD) y leer url y enviarla al imageView ...esto lo haces con 1 simple línea.

Saludos!

Jeobel Muñoz

unread,
Sep 21, 2015, 3:17:47 PM9/21/15
to desarrollad...@googlegroups.com
Gracias Alexander por tu apoyo,mi tarea es solo mostrar la imagen en  Android, al consumir web Service en BD SQL Sever de tipo dato Image,
encontré este ejemplo para SQL LITE, si lo puedo adaptar pruebo


pero me parece que me tocara irme por la opción 2  que mencionó en la sin remedio, saludos.








--
Para participar es necesario que leas detenidamente las normas del grupo: http://goo.gl/8h8ez2
---
Has recibido este mensaje porque estás suscrito al grupo "desarrolladores-android" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a desarrolladores-a...@googlegroups.com.
Para publicar en este grupo, envía un correo electrónico a desarrollad...@googlegroups.com.
Visita este grupo en http://groups.google.com/group/desarrolladores-android.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/desarrolladores-android/cbcb5b6c-f270-4834-a77c-d3ae77bacaa9%40googlegroups.com.

Para acceder a más opciones, visita https://groups.google.com/d/optout.

Jeobel Muñoz

unread,
Sep 22, 2015, 12:47:23 PM9/22/15
to desarrollad...@googlegroups.com
Reply all
Reply to author
Forward
0 new messages