Hola,
Estoy probando las opciones de basic4android y en el apartado de contactos, intento mostrar la típica lista de contactos con la foto al lado. Hacerlo no me ha resultado difícil, el problema lo tengo con la velocidad.
Las aplicaciones que he visto en el market, incluso el propio gestor de contactos de nuestro teléfono muestra la lista completa de forma prácticamente instantánea.
En B4a, recuperar las fotos de 2.500 contactos tarda unos 30 segundos!!, más el tiempo de crear el scrollview, etc.. etc..., vamos, que al final estamos hablando de 45 segundos en total.
Estoy probando con la lib ContactsUtils, y visto cómo hace el GetPhoto, no me extraña en absoluto que tarde todo ese tiempo.
También he probado con la lib Phone, y... resulta que aún va más lento!.
La verdad es que no sé si se me escapa algo y hay otra forma de hacerlo, o es que definitivamente el manejo de contactos y sus fotos no es el punto fuerte de B4A.
En fin, si alguien sabe una forma más rápida de hacerlo, le agradecería mucho que lo compartiera conmigo.
1 Saludico,
Fredy
Estoy probando las opciones de basic4android y en el apartado de contactos, intento mostrar la típica lista de contactos con la foto al lado. Hacerlo no me ha resultado difícil, el problema lo tengo con la velocidad.
Las aplicaciones que he visto en el market, incluso el propio gestor de contactos de nuestro teléfono muestra la lista completa de forma prácticamente instantánea.
En B4a, recuperar las fotos de 2.500 contactos tarda unos 30 segundos!!, más el tiempo de crear el scrollview, etc.. etc..., vamos, que al final estamos hablando de 45 segundos en total.
Estoy probando con la lib ContactsUtils, y visto cómo hace el GetPhoto, no me extraña en absoluto que tarde todo ese tiempo.
También he probado con la lib Phone, y... resulta que aún va más lento!.
La verdad es que no sé si se me escapa algo y hay otra forma de hacerlo, o es que definitivamente el manejo de contactos y sus fotos no es el punto fuerte de B4A.
En fin, si alguien sabe una forma más rápida de hacerlo, le agradecería mucho que lo compartiera conmigo.
1 Saludico,
Fredy