Foros del Web » Programando para Internet » Android »

[SOLUCIONADO] Ajustar recursos a resolución y densidad sin layouts

Estas en el tema de Ajustar recursos a resolución y densidad sin layouts en el foro de Android en Foros del Web. Hola, A lo mejor me pegáis por lo que voy a preguntar, pero he buscado más de dos horas y no encuentro la respuesta. Para ...
  #1 (permalink)  
Antiguo 14/05/2014, 11:25
 
Fecha de Ingreso: marzo-2007
Mensajes: 31
Antigüedad: 17 años, 8 meses
Puntos: 0
Ajustar recursos a resolución y densidad sin layouts

Hola,

A lo mejor me pegáis por lo que voy a preguntar, pero he buscado más de dos horas y no encuentro la respuesta.

Para diseñar en varias resoluciones y densidades de pantallas se crean diferentes imágenes en res/layout

¿Por qué no crear una imagen grande y después reescalar dependiendo de la resolución y la densidad del dispositivo que ejecute la aplicación?

Lo que quiero hacer es una aplicación que sólo funciona en horizontal. Al iniciar quiero comprobar la resolución y la densidad y, en relación a eso, escalar los elementos del GUI. ¿no es lógico?

Gracias y perdón si lo que pregunto no tiene mucho sentido, estoy empezando en esto...
__________________
Tatuajes
  #2 (permalink)  
Antiguo 21/05/2014, 01:23
 
Fecha de Ingreso: enero-2011
Ubicación: lima-peru
Mensajes: 80
Antigüedad: 13 años, 10 meses
Puntos: 4
Respuesta: Ajustar recursos a resolución y densidad sin layouts

Hola, bueno segun entiendo

1. las imagenes se guardan en res/drawable , en res/layout van las pantallas, q tambien se indican segun la dimension de la pantalla,esto porque la pantalla al ser mas grande podrias colocar mas elementos en ella o reordenarla.

2.redimensionar la imagen gasta recursos del sistema, el echo de poner las imagenes ya escaladas para cada tipo de densidad es por perfomance, ademas q al rescalada no lo deja muy bien, ves cosas como muy pixelado o cuadrados, de echo puede poner solo una imagen en la carpeta Drawable( si el SO no necuentra la imagen por la densidad q requiere, la toma de ai por defecto ) y android se encarga de redimensionarlo, pero si es muy pesada la imagen, al demorar mucho hace q la aplicacion se caiga

ahora no se si el tema de recursos sea valido, al paso de que hay nuevos dispositivos con mas ram y ciclos, auqe esta el pro de que la pantalla se mostrara mas rapido .

Si te decides q android, aqui explican a detalle de q trata:
http://developer.android.com/guide/p...s_support.html

Manualemente, encontre buena info con esta busqueda
https://www.google.com.pe/#q=android...resize%20image

Suerte.
  #3 (permalink)  
Antiguo 22/05/2014, 09:51
 
Fecha de Ingreso: marzo-2007
Mensajes: 31
Antigüedad: 17 años, 8 meses
Puntos: 0
Respuesta: Ajustar recursos a resolución y densidad sin layouts

Hola,

Gracias por la respuesta. No me había fijado en el pixelado hasta que lo comprobé. Es verdad que pierden calidad las imágenes... :(

Y el rendimiento, lo he probado en mi móvil y va bien, pero es un Nexus 5 recién comprado y supongo que en otros móviles más antiguos puede notarse...

Muchas gracias! Revisaré los enlaces que me dejas!
Un saludo.
__________________
Tatuajes

Etiquetas: densidad, imagenes, layout, resolución
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:31.