<?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>access_network_state - Tutorial Android, aprende a programar en Android.</title>
	<atom:link href="http://www.tutorialandroid.com/tag/access_network_state/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>Sun, 19 Feb 2012 13:03:03 +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 chequear si existe conexión a internet</title>
		<link>http://www.tutorialandroid.com/basico/como-chequear-si-existe-conexion-a-internet/</link>
					<comments>http://www.tutorialandroid.com/basico/como-chequear-si-existe-conexion-a-internet/#comments</comments>
		
		<dc:creator><![CDATA[Gonzalo de Córdoba]]></dc:creator>
		<pubDate>Fri, 16 Dec 2011 18:56:42 +0000</pubDate>
				<category><![CDATA[Básico]]></category>
		<category><![CDATA[access_network_state]]></category>
		<category><![CDATA[conexion]]></category>
		<category><![CDATA[internet]]></category>
		<guid isPermaLink="false">http://www.tutorialandroid.com/?p=652</guid>

					<description><![CDATA[<p>Objetivo: Chequear si el dispositivo móvil dispone de una conexión a internet. Muchos de los fallos en aplicaciones para Android vienen a causa de no tratar todos los casos posibles. Para una aplicación que requiera contenido de la red de &#8230; <a href="http://www.tutorialandroid.com/basico/como-chequear-si-existe-conexion-a-internet/">Sigue leyendo <span class="meta-nav">&#8594;</span></a></p>
<p>The post <a href="http://www.tutorialandroid.com/basico/como-chequear-si-existe-conexion-a-internet/">Como chequear si existe conexión a internet</a> first appeared on <a href="http://www.tutorialandroid.com">Tutorial Android, aprende a programar en Android.</a>.</p>]]></description>
										<content:encoded><![CDATA[<p><span style="text-decoration: underline;"><strong>Objetivo:</strong></span></p>
<p><strong>C</strong><strong>hequear</strong> si el dispositivo móvil dispone de una <strong>conexión a internet</strong>.</p>
<p>Muchos de los fallos en aplicaciones para Android vienen a causa de no tratar todos los casos posibles. Para una aplicación que requiera contenido de la red de redes, lo correcto es comenzar verificando que el dispositivo tiene conexión a internet.</p>
<p>Para ello podemos utilizar una simple función <strong>exiteConexionIntenet()</strong>, que devolverá verdadero en caso de existir y falso en caso contrario.</p>
<p>No podemos olvidar los permisos especiales en nuestro AndroidManifest.xml, que también mencionamos más abajo: internet (android.permission.INTERNET) y estado de la red (android.permission.ACCESS_NETWORK_STATE).</p>
<p>Mostramos la implementación de dicha función y cómo usarla:</p>
<p><span style="text-decoration: underline;"><strong>Código fuente función (Java):</strong></span></p>
<p>[sourcecode language=&#8221;java&#8221;]<br />
/**<br />
* Mira si hay conexión a internet.<br />
* @return boolean<br />
*/<br />
public boolean exiteConexionInternet() {<br />
   ConnectivityManager cm = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE);<br />
   NetworkInfo netInfo = cm.getActiveNetworkInfo();<br />
   if (netInfo != null &amp;&amp; netInfo.isConnectedOrConnecting()) {<br />
      return true;<br />
   }<br />
   return false;<br />
}<br />
[/sourcecode]</p>
<p><span style="text-decoration: underline;"><strong>Código fuente utilización (Java):</strong></span></p>
<p>[sourcecode language=&#8221;java&#8221;]<br />
if (exiteConexionInternet()){<br />
   //acciones realizables, teniendo conexión a internet<br />
   //&#8230;<br />
}else{<br />
   Toast.makeText(Esta_Activity.this, &quot;Requerida conexión a internet&quot;, Toast.LENGTH_LONG).show();<br />
}<br />
[/sourcecode]</p>
<p><span style="text-decoration: underline;"><strong>Código fuente XML (AndroidManifest.xml):</strong></span></p>
<p>[sourcecode language=&#8221;java&#8221;]<br />
&lt;!&#8211; &#8230; &#8211;&gt;<br />
   &lt;uses-permission android:name=&quot;android.permission.INTERNET&quot; /&gt;<br />
   &lt;uses-permission android:name=&quot;android.permission.ACCESS_NETWORK_STATE&quot; /&gt;<br />
&lt;!&#8211; &#8230; &#8211;&gt;<br />
[/sourcecode]</p><p>The post <a href="http://www.tutorialandroid.com/basico/como-chequear-si-existe-conexion-a-internet/">Como chequear si existe conexión a internet</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-chequear-si-existe-conexion-a-internet/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
	</channel>
</rss>
