<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>bitmap - Tutorial Android, aprende a programar en Android.</title>
	<atom:link href="http://www.tutorialandroid.com/tag/bitmap/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.tutorialandroid.com</link>
	<description>Tutoriales detallados para programar, desde el principio, aplicaciones para el sistema Android</description>
	<lastBuildDate>Thu, 15 Mar 2012 16:11:48 +0000</lastBuildDate>
	<language>es</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.1.9</generator>
	<item>
		<title>Como pasar de Drawable a Bitmap y descargar imagen de internet a Bitmap</title>
		<link>http://www.tutorialandroid.com/basico/como-pasar-de-drawable-a-bitmap-y-descargar-imagen-de-internet-a-bitmap/</link>
					<comments>http://www.tutorialandroid.com/basico/como-pasar-de-drawable-a-bitmap-y-descargar-imagen-de-internet-a-bitmap/#comments</comments>
		
		<dc:creator><![CDATA[Gonzalo de Córdoba]]></dc:creator>
		<pubDate>Mon, 12 Mar 2012 22:03:53 +0000</pubDate>
				<category><![CDATA[Básico]]></category>
		<category><![CDATA[bitmap]]></category>
		<category><![CDATA[Drawable]]></category>
		<category><![CDATA[Url]]></category>
		<guid isPermaLink="false">http://www.tutorialandroid.com/?p=704</guid>

					<description><![CDATA[<p>Objetivo: Pasar de Drawable a Bitmap, o descargar como Bitmap una imagen de internet a través de su url. Para ello podemos usar las funciones que hay más abajo, llamadas drawableToBitmap(Drawable mDrawable) y urlImageToBitmap(String urlImage), donde el valor devuelto de &#8230; <a href="http://www.tutorialandroid.com/basico/como-pasar-de-drawable-a-bitmap-y-descargar-imagen-de-internet-a-bitmap/">Sigue leyendo <span class="meta-nav">&#8594;</span></a></p>
<p>The post <a href="http://www.tutorialandroid.com/basico/como-pasar-de-drawable-a-bitmap-y-descargar-imagen-de-internet-a-bitmap/">Como pasar de Drawable a Bitmap y descargar imagen de internet a Bitmap</a> first appeared on <a href="http://www.tutorialandroid.com">Tutorial Android, aprende a programar en Android.</a>.</p>]]></description>
										<content:encoded><![CDATA[<p><strong>Objetivo:</strong></p>
<p><strong>Pasar de Drawable a Bitmap, </strong>o<strong> descargar como Bitmap una imagen de internet a través de su url.</strong></p>
<p>Para ello podemos usar las funciones que hay más abajo, llamadas <strong>drawableToBitmap</strong><strong>(Drawable mDrawable) </strong>y<strong> urlImageToBitmap(String urlImage)</strong>, donde el valor devuelto de cada una de las funciones será de la clase Bitmap.</p>
<p>A continuación mostramos la primera función, a la cual le pasamos la instancia del objeto Drawable para que nos devuelva el Bitmap:</p>
<p><strong>Código fuente función (Java):</strong></p>
<p>[sourcecode language=&#8221;java&#8221;]<br />
 /**<br />
 * Pasar de Drawable a Bitmap. By TutorialAndroid.com<br />
 * @param Drawable mDrawable<br />
 * @return Bitmap<br />
 */<br />
public Bitmap drawableToBitmap(Drawable mDrawable){<br />
   // Usamos el método decode Resource de BitmapFactory para la conversión<br />
   return BitmapFactory.decodeResource(context.getResources(), R.drawable.icon_resource);<br />
}<br />
[/sourcecode]</p>
<p>A continuación mostramos la primera función, a la cual le pasamos la instancia del objeto Drawable para que nos devuelva el Bitmap:</p>
<p><strong>Código fuente función (Java):</strong></p>
<p>[sourcecode language=&#8221;java&#8221;]<br />
 /**<br />
 * Descarga una imagen de internet a Bitmap. By TutorialAndroid.com<br />
 * @param String urlImage<br />
 * @return Bitmap (null en caso de no poder)<br />
 */<br />
public Bitmap urlImageToBitmap(String urlImage){<br />
   Bitmap mIcon1 = null;<br />
   URL url_value = new URL(urlImage);<br />
   if (url_value != null) {<br />
      mIcon1 = BitmapFactory.decodeStream(url_value.openConnection().getInputStream());<br />
   }<br />
   return mIcon1;<br />
}<br />
[/sourcecode]</p>
<p>Una vez hemos obtenido el Bitmap, podemos realizar tareas con él, tal y como cambiar el tamaño (ver <a title="aquí" href="http://www.tutorialandroid.com/basico/como-cambiar-de-tamano-una-imagen-bitmap/" target="_blank">aqui</a>).</p>
<p>Espero que os haya servido de ayuda.</p>
<p>¡Un saludo!</p><p>The post <a href="http://www.tutorialandroid.com/basico/como-pasar-de-drawable-a-bitmap-y-descargar-imagen-de-internet-a-bitmap/">Como pasar de Drawable a Bitmap y descargar imagen de internet a Bitmap</a> first appeared on <a href="http://www.tutorialandroid.com">Tutorial Android, aprende a programar en Android.</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>http://www.tutorialandroid.com/basico/como-pasar-de-drawable-a-bitmap-y-descargar-imagen-de-internet-a-bitmap/feed/</wfw:commentRss>
			<slash:comments>6</slash:comments>
		
		
			</item>
		<item>
		<title>Como cambiar de tamaño una imagen (bitmap)</title>
		<link>http://www.tutorialandroid.com/basico/como-cambiar-de-tamano-una-imagen-bitmap/</link>
					<comments>http://www.tutorialandroid.com/basico/como-cambiar-de-tamano-una-imagen-bitmap/#comments</comments>
		
		<dc:creator><![CDATA[Gonzalo de Córdoba]]></dc:creator>
		<pubDate>Wed, 07 Mar 2012 19:55:06 +0000</pubDate>
				<category><![CDATA[Básico]]></category>
		<category><![CDATA[bitmap]]></category>
		<category><![CDATA[cambio tamaño]]></category>
		<category><![CDATA[imagen]]></category>
		<category><![CDATA[resize]]></category>
		<guid isPermaLink="false">http://www.tutorialandroid.com/?p=696</guid>

					<description><![CDATA[<p>Objetivo: Cambiar de tamaño una imagen (objeto de la clase Bitmap), para reducirlo o ampliarlo hasta un nuevo tamaño deseado. Para ello podemos usar la función que hay más abajo, llamada redimensionarImagenMaximo(Bitmap mBitmap, float newWidth, float newHeigth), donde los parámetros &#8230; <a href="http://www.tutorialandroid.com/basico/como-cambiar-de-tamano-una-imagen-bitmap/">Sigue leyendo <span class="meta-nav">&#8594;</span></a></p>
<p>The post <a href="http://www.tutorialandroid.com/basico/como-cambiar-de-tamano-una-imagen-bitmap/">Como cambiar de tamaño una imagen (bitmap)</a> first appeared on <a href="http://www.tutorialandroid.com">Tutorial Android, aprende a programar en Android.</a>.</p>]]></description>
										<content:encoded><![CDATA[<p><strong>Objetivo:</strong></p>
<p><strong>Cambiar de tamaño una imagen</strong> (objeto de la clase Bitmap), para reducirlo o ampliarlo hasta un nuevo tamaño deseado.</p>
<p>Para ello podemos usar la función que hay más abajo, llamada <strong></strong><strong>redimensionarImagenMaximo(Bitmap mBitmap, float newWidth, float newHeigth)</strong>, donde los parámetros serán el Bitmap que deseamos redimensionar, la nueva anchura y la nueva altura.</p>
<p>La función calcula una nueva escala, aplicandolas a una instancia de la clase Matrix, y posteriormente creando de un nuevo Bitmap, que vendrá ya con las nuevas dimensiones.</p>
<p>A continuación mostramos la función, la cual devolverá una nueva instancia de la clase Bitmap, que contendrá nuestra imagen ya redimensionada.</p>
<p><strong>Código fuente función (Java):</strong></p>
<p>[sourcecode language=&#8221;java&#8221;]<br />
 /**<br />
 * Redimensionar un Bitmap. By TutorialAndroid.com<br />
* @param Bitmap mBitmap<br />
* @param float newHeight<br />
* @param float newHeight<br />
 * @param float newHeight<br />
 * @return Bitmap<br />
 */<br />
public Bitmap redimensionarImagenMaximo(Bitmap mBitmap, float newWidth, float newHeigth){<br />
   //Redimensionamos<br />
   int width = mBitmap.getWidth();<br />
   int height = mBitmap.getHeight();<br />
   float scaleWidth = ((float) newWidth) / width;<br />
   float scaleHeight = ((float) newHeigth) / height;<br />
   // create a matrix for the manipulation<br />
   Matrix matrix = new Matrix();<br />
   // resize the bit map<br />
   matrix.postScale(scaleWidth, scaleHeight);<br />
   // recreate the new Bitmap<br />
   return Bitmap.createBitmap(mBitmap, 0, 0, width, height, matrix, false);<br />
}<br />
[/sourcecode]</p><p>The post <a href="http://www.tutorialandroid.com/basico/como-cambiar-de-tamano-una-imagen-bitmap/">Como cambiar de tamaño una imagen (bitmap)</a> first appeared on <a href="http://www.tutorialandroid.com">Tutorial Android, aprende a programar en Android.</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>http://www.tutorialandroid.com/basico/como-cambiar-de-tamano-una-imagen-bitmap/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
	</channel>
</rss>
