<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments for fr4gus</title>
	<atom:link href="http://www.fr4gus.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.fr4gus.com</link>
	<description>Just another WordPress site</description>
	<lastBuildDate>Wed, 01 Feb 2012 23:57:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>Comment on [RIM] Centrando campos en la pantalla by Jpcardenas</title>
		<link>http://www.fr4gus.com/2009/07/30/rim-centrando-campos-en-la-pantalla/#comment-32</link>
		<dc:creator>Jpcardenas</dc:creator>
		<pubDate>Wed, 01 Feb 2012 23:57:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.fr4gus.com/?p=155#comment-32</guid>
		<description>Como se le agrega un menuitem a un fullscreen gracias xD</description>
		<content:encoded><![CDATA[<p>Como se le agrega un menuitem a un fullscreen gracias xD</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Manejando cambio de orientación con un Progress Dialog by Juan Adrian Cuervo Zarate</title>
		<link>http://www.fr4gus.com/2011/10/05/manejando-cambio-de-orientacion-con-un-progress-dialog/#comment-31</link>
		<dc:creator>Juan Adrian Cuervo Zarate</dc:creator>
		<pubDate>Mon, 02 Jan 2012 23:31:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.fr4gus.com/?p=538#comment-31</guid>
		<description>buen ejemplo gran aportacion todo esta explicacion lo he visto en ingles y de forma mas compleja </description>
		<content:encoded><![CDATA[<p>buen ejemplo gran aportacion todo esta explicacion lo he visto en ingles y de forma mas compleja</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Muñecos de trapo by Dragon_rojo_537</title>
		<link>http://www.fr4gus.com/2010/02/21/munecos-de-trapo/#comment-30</link>
		<dc:creator>Dragon_rojo_537</dc:creator>
		<pubDate>Fri, 25 Nov 2011 03:06:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.fr4gus.com/?p=184#comment-30</guid>
		<description>pero como las hace?</description>
		<content:encoded><![CDATA[<p>pero como las hace?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Modificando el widget Gallery de Android by Franklin Garcia</title>
		<link>http://www.fr4gus.com/2011/04/05/modificando-el-widget-gallery-de-android/#comment-29</link>
		<dc:creator>Franklin Garcia</dc:creator>
		<pubDate>Thu, 24 Nov 2011 17:03:00 +0000</pubDate>
		<guid isPermaLink="false">http://blog.fr4gus.com/?p=401#comment-29</guid>
		<description>Tal vez le sirva mejor el ViewPager http://android-developers.blogspot.com/2011/08/horizontal-view-swiping-with-viewpager.html. Yo le hice eso al Gallery por que en ese entonces no conocía al ViewPager. </description>
		<content:encoded><![CDATA[<p>Tal vez le sirva mejor el ViewPager <a href="http://android-developers.blogspot.com/2011/08/horizontal-view-swiping-with-viewpager.html" rel="nofollow">http://android-developers.blogspot.com/2011/08/horizontal-view-swiping-with-viewpager.html</a>. Yo le hice eso al Gallery por que en ese entonces no conocía al ViewPager.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Modificando el widget Gallery de Android by Yair Carreno</title>
		<link>http://www.fr4gus.com/2011/04/05/modificando-el-widget-gallery-de-android/#comment-28</link>
		<dc:creator>Yair Carreno</dc:creator>
		<pubDate>Thu, 24 Nov 2011 16:51:00 +0000</pubDate>
		<guid isPermaLink="false">http://blog.fr4gus.com/?p=401#comment-28</guid>
		<description>Interesante ... me ayuda mucho para el efecto que necesitaba.

Gracias.</description>
		<content:encoded><![CDATA[<p>Interesante &#8230; me ayuda mucho para el efecto que necesitaba.</p>
<p>Gracias.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Usando efectívamente el AsyncTask Parte 1 by Franklin Garcia</title>
		<link>http://www.fr4gus.com/2011/05/13/usando-efectivamente-el-asynctask-parte-1/#comment-27</link>
		<dc:creator>Franklin Garcia</dc:creator>
		<pubDate>Thu, 06 Oct 2011 17:11:00 +0000</pubDate>
		<guid isPermaLink="false">http://blog.fr4gus.com/?p=416#comment-27</guid>
		<description>Ocupa estrictamente que el AsyncTask sea una clase aparte? Talvez pueda hacerla así y hacer una subclase de esa AsyncTask suya, dentro de la actividad para que tenga accesso a los elementos de la UI.

Otra cosa que se me ocurre es que el AsyncTask al crearlo reciba la referencia de un Handler, para que usted pueda enviarle mensajes a la actividad que creó ese Handler.</description>
		<content:encoded><![CDATA[<p>Ocupa estrictamente que el AsyncTask sea una clase aparte? Talvez pueda hacerla así y hacer una subclase de esa AsyncTask suya, dentro de la actividad para que tenga accesso a los elementos de la UI.</p>
<p>Otra cosa que se me ocurre es que el AsyncTask al crearlo reciba la referencia de un Handler, para que usted pueda enviarle mensajes a la actividad que creó ese Handler.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Usando efectívamente el AsyncTask Parte 1 by Manu</title>
		<link>http://www.fr4gus.com/2011/05/13/usando-efectivamente-el-asynctask-parte-1/#comment-26</link>
		<dc:creator>Manu</dc:creator>
		<pubDate>Thu, 06 Oct 2011 11:04:00 +0000</pubDate>
		<guid isPermaLink="false">http://blog.fr4gus.com/?p=416#comment-26</guid>
		<description>Llevo varios días buscando y no encuentro nada acerca de lo que necesito hacer. Básicamente necesito una AsyncTask pero como clase aparte, es decir, clase pública en archivo separado. Además, tengo que saber cuándo finaliza su tarea, para habilitar o deshabilitar un botón, que representa una alerta (activada o desactivada, dependiendo de si la AsyncTask ha terminado o no). Lo mismo esta filosofía no es la más adecuada para lo que quiero. </description>
		<content:encoded><![CDATA[<p>Llevo varios días buscando y no encuentro nada acerca de lo que necesito hacer. Básicamente necesito una AsyncTask pero como clase aparte, es decir, clase pública en archivo separado. Además, tengo que saber cuándo finaliza su tarea, para habilitar o deshabilitar un botón, que representa una alerta (activada o desactivada, dependiendo de si la AsyncTask ha terminado o no). Lo mismo esta filosofía no es la más adecuada para lo que quiero.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Bitmap crop en Android by Anonymous</title>
		<link>http://www.fr4gus.com/2011/03/16/bitmap-crop-en-android/#comment-25</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Mon, 29 Aug 2011 22:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://blog.fr4gus.com/?p=394#comment-25</guid>
		<description>muchas gracias por su respuesta , pero entonces no hay ninguna manera de hacer esto sin que sea riesgoso?.

he modificado un poco el codigo , lo que quiero hacer es con una imagen cortarla en 5 partes esto es lo que tengo pero las imagenes no quedan bien no quedan bien algunas ni quedan.


	public static Bitmap cropBitmap(Bitmap original, int width, int height ,int indexX, int indexY) 
	{
	        Bitmap croppedImage = Bitmap.createBitmap(width, height, Bitmap.Config.RGB_565);
	        
	        Canvas canvas = new Canvas(croppedImage);
	     
	        Rect srcRect = new Rect(0, 0, original.getWidth(), original.getHeight());
	        
	        Rect dstRect = new Rect(indexX , indexY, width, height);
	     
	        int dx = (srcRect.width() - dstRect.width()) / 2;
	        
	        int dy = (srcRect.height() - dstRect.height()) / 2;
	     
	        //If the srcRect is too big, use the center part of it.
	        srcRect.inset(Math.max(0, dx), Math.max(0, dy));
	     
	        // If the dstRect is too big, use the center part of it.
	        dstRect.inset(Math.max(0, -dx), Math.max(0, -dy));
	     
	        // Draw the cropped bitmap in the center
	        canvas.drawBitmap(original, srcRect, dstRect, null);
	     
	        	     
	        return croppedImage;
	 }
    				Bitmap finalyas[] = new Bitmap[5];
    					
    				int tam_fina=0;
    						
    				for( int i = 0 ; i &lt; 5 ; i++ )
    				{
    					
    					tam_fina = tam_fina + tam;
    					
    					Log.e(&quot;POINT 1&quot;, &quot;(&quot;+(tam *  i) +&quot;,0)&quot;);
    					
    					Log.e(&quot;POINT 2&quot;, &quot;(&quot;+tam_fina +&quot;,&quot;+heigft+&quot;)&quot;);
    					
    					finalyas[i] = cropBitmap( finalya, tam_fina  , heigft , tam *  i , 0 );
    					
    				}
    					 
    				finalya.recycle();

</description>
		<content:encoded><![CDATA[<p>muchas gracias por su respuesta , pero entonces no hay ninguna manera de hacer esto sin que sea riesgoso?.</p>
<p>he modificado un poco el codigo , lo que quiero hacer es con una imagen cortarla en 5 partes esto es lo que tengo pero las imagenes no quedan bien no quedan bien algunas ni quedan.</p>
<p>	public static Bitmap cropBitmap(Bitmap original, int width, int height ,int indexX, int indexY)<br />
	{<br />
	        Bitmap croppedImage = Bitmap.createBitmap(width, height, Bitmap.Config.RGB_565);</p>
<p>	        Canvas canvas = new Canvas(croppedImage);</p>
<p>	        Rect srcRect = new Rect(0, 0, original.getWidth(), original.getHeight());</p>
<p>	        Rect dstRect = new Rect(indexX , indexY, width, height);</p>
<p>	        int dx = (srcRect.width() &#8211; dstRect.width()) / 2;</p>
<p>	        int dy = (srcRect.height() &#8211; dstRect.height()) / 2;</p>
<p>	        //If the srcRect is too big, use the center part of it.<br />
	        srcRect.inset(Math.max(0, dx), Math.max(0, dy));</p>
<p>	        // If the dstRect is too big, use the center part of it.<br />
	        dstRect.inset(Math.max(0, -dx), Math.max(0, -dy));</p>
<p>	        // Draw the cropped bitmap in the center<br />
	        canvas.drawBitmap(original, srcRect, dstRect, null);</p>
<p>	        return croppedImage;<br />
	 }<br />
    				Bitmap finalyas[] = new Bitmap[5];</p>
<p>    				int tam_fina=0;</p>
<p>    				for( int i = 0 ; i &lt; 5 ; i++ )<br />
    				{</p>
<p>    					tam_fina = tam_fina + tam;</p>
<p>    					Log.e(&quot;POINT 1&quot;, &quot;(&quot;+(tam *  i) +&quot;,0)&quot;);</p>
<p>    					Log.e(&quot;POINT 2&quot;, &quot;(&quot;+tam_fina +&quot;,&quot;+heigft+&quot;)&quot;);</p>
<p>    					finalyas[i] = cropBitmap( finalya, tam_fina  , heigft , tam *  i , 0 );</p>
<p>    				}</p>
<p>    				finalya.recycle();</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Bitmap crop en Android by Franklin Garcia</title>
		<link>http://www.fr4gus.com/2011/03/16/bitmap-crop-en-android/#comment-24</link>
		<dc:creator>Franklin Garcia</dc:creator>
		<pubDate>Mon, 29 Aug 2011 21:18:00 +0000</pubDate>
		<guid isPermaLink="false">http://blog.fr4gus.com/?p=394#comment-24</guid>
		<description>Bueno, en teoría no &quot;está disponible&quot; ya que no existe ninguna constante que nos permita llamar a la actividad de Crop. 

Ahora bien, esto es riesgoso, ya que como los ingenieros mismos lo dicen, esto es una funcionalidad interna. Lo que los desarrolladores que de todas maneras quieren usarlo, lo harían mediante el siguiente llamado:

Intent intent = new Intent(&quot;com.android.camera.action.CROP&quot;);
intent.setClassName(&quot;com.android.camera&quot;, &quot;com.android.camera.CropImage&quot;);
startActivity(intent);

En ese caso, sería encapsular ese código dentro de un try/catch y atrapar el ActivityNotFoundException. Al menos eso es lo que se me ocurre. Como no es una funcionalidad soportada, no hay forma de pedirle al SDK que nos indique si dicha funcionalidad está disponible o no.</description>
		<content:encoded><![CDATA[<p>Bueno, en teoría no &#8220;está disponible&#8221; ya que no existe ninguna constante que nos permita llamar a la actividad de Crop. </p>
<p>Ahora bien, esto es riesgoso, ya que como los ingenieros mismos lo dicen, esto es una funcionalidad interna. Lo que los desarrolladores que de todas maneras quieren usarlo, lo harían mediante el siguiente llamado:</p>
<p>Intent intent = new Intent(&#8220;com.android.camera.action.CROP&#8221;);<br />
intent.setClassName(&#8220;com.android.camera&#8221;, &#8220;com.android.camera.CropImage&#8221;);<br />
startActivity(intent);</p>
<p>En ese caso, sería encapsular ese código dentro de un try/catch y atrapar el ActivityNotFoundException. Al menos eso es lo que se me ocurre. Como no es una funcionalidad soportada, no hay forma de pedirle al SDK que nos indique si dicha funcionalidad está disponible o no.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Bitmap crop en Android by tebitoq</title>
		<link>http://www.fr4gus.com/2011/03/16/bitmap-crop-en-android/#comment-23</link>
		<dc:creator>tebitoq</dc:creator>
		<pubDate>Mon, 29 Aug 2011 19:54:00 +0000</pubDate>
		<guid isPermaLink="false">http://blog.fr4gus.com/?p=394#comment-23</guid>
		<description>y en el caso que no se encuentre en el dispositivo como nos daríamos cuenta. para avisar que la aplicacion no funciona es ese dispositivo.

saludos</description>
		<content:encoded><![CDATA[<p>y en el caso que no se encuentre en el dispositivo como nos daríamos cuenta. para avisar que la aplicacion no funciona es ese dispositivo.</p>
<p>saludos</p>
]]></content:encoded>
	</item>
</channel>
</rss>

