<?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 on: Photostream Added to Apps-For-Android</title>
	<atom:link href="http://www.talkandroid.com/185-photostream-apps-for-android/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.talkandroid.com/185-photostream-apps-for-android/</link>
	<description>Google Android News, Reviews, and Forums</description>
	<lastBuildDate>Thu, 09 Feb 2012 15:37:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
	<item>
		<title>By: devadrita</title>
		<link>http://www.talkandroid.com/185-photostream-apps-for-android/#comment-1586</link>
		<dc:creator>devadrita</dc:creator>
		<pubDate>Sat, 28 Mar 2009 18:51:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.talkandroid.com/?p=185#comment-1586</guid>
		<description>Hi I am trying to connect to a local server having one JSP page index.jsp and from my android application I am trying to read it.But it ids giving error Unknown host exception ...Plz help me 


package menu.demo;

import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.net.HttpURLConnection;
import java.net.URL;

import android.app.Activity;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;

public class MenuDemo extends Activity  implements Runnable{
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
    }
    
    public boolean onCreateOptionsMenu(Menu menu){
        super.onCreateOptionsMenu(menu);
        MenuItem item = menu.add(&quot;Connect&quot;);
        item.setIcon(R.drawable.icon);
        item = menu.add(&quot;disconnect&quot;);
        item.setIcon(R.drawable.icon);
        return true;      
      }
      public boolean onOptionsItemSelected(MenuItem item){
        System.out.println(&quot;........................MENU CLICKED.......................&quot;);
        //System.out.println(&quot;...&quot;+item.getItemId()+&quot;..&quot;+item.getTitle());
        if(item.getTitle().equals(&quot;Connect&quot;)){
              System.out.println(&quot;........................Connect CLICKED.......................&quot;);
          	//String s=callToServer(&quot;http://localhost:8080/dev/index.jsp&quot;);
    		//System.out.println(&quot;............INSIDE RUN=&quot;+s);
              Thread t=new Thread();
              t.start();
              
        }
        if(item.getTitle().equals(&quot;disconnect&quot;)){
              System.out.println(&quot;........................Photos CLICKED.......................&quot;);
        }
        
        
              return true;
        
      }
      
      
      public String callToServer(String urlString){
      	String responce=&quot;&quot;;
      	HttpURLConnection con = null; 
      	
          try {
        	  URL url = new URL(urlString); 
        	  if (url != null) { 
        		  HttpURLConnection urlConn = (HttpURLConnection) url 
                  .openConnection(); 
        		  BufferedReader in = new BufferedReader(new InputStreamReader( 
                          urlConn.getInputStream())); 
        		  String inputLine; 

                  int lineCount = 0; // limit the lines for the example 
                  while ((lineCount &lt; 10) &amp;&amp; ((inputLine = in.readLine()) != null)) { 
                       lineCount++; 
                       responce += &quot;\n&quot; + inputLine; 
                  } 

                  in.close(); 
                  urlConn.disconnect(); 


        	  }


          	
          }catch(Exception e){
          	
          }
      	return responce;
      }

	@Override
	public void run() {
		System.out.println(&quot;............INSIDE RUN&quot;);
		String s=callToServer(&quot;http://localhost:8080/dev/index.jsp&quot;);
		System.out.println(&quot;............INSIDE RUN=&quot;+s);
		
	}

}</description>
		<content:encoded><![CDATA[<p>Hi I am trying to connect to a local server having one JSP page index.jsp and from my android application I am trying to read it.But it ids giving error Unknown host exception &#8230;Plz help me </p>
<p>package menu.demo;</p>
<p>import java.io.BufferedReader;<br />
import java.io.InputStreamReader;<br />
import java.net.HttpURLConnection;<br />
import java.net.URL;</p>
<p>import android.app.Activity;<br />
import android.os.Bundle;<br />
import android.view.Menu;<br />
import android.view.MenuItem;</p>
<p>public class MenuDemo extends Activity  implements Runnable{<br />
    /** Called when the activity is first created. */<br />
    @Override<br />
    public void onCreate(Bundle savedInstanceState) {<br />
        super.onCreate(savedInstanceState);<br />
        setContentView(R.layout.main);<br />
    }</p>
<p>    public boolean onCreateOptionsMenu(Menu menu){<br />
        super.onCreateOptionsMenu(menu);<br />
        MenuItem item = menu.add(&#8220;Connect&#8221;);<br />
        item.setIcon(R.drawable.icon);<br />
        item = menu.add(&#8220;disconnect&#8221;);<br />
        item.setIcon(R.drawable.icon);<br />
        return true;<br />
      }<br />
      public boolean onOptionsItemSelected(MenuItem item){<br />
        System.out.println(&#8220;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;MENU CLICKED&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;..&#8221;);<br />
        //System.out.println(&#8220;&#8230;&#8221;+item.getItemId()+&#8221;..&#8221;+item.getTitle());<br />
        if(item.getTitle().equals(&#8220;Connect&#8221;)){<br />
              System.out.println(&#8220;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;Connect CLICKED&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;..&#8221;);<br />
          	//String s=callToServer(&#8220;http://localhost:8080/dev/index.jsp&#8221;);<br />
    		//System.out.println(&#8220;&#8230;&#8230;&#8230;&#8230;INSIDE RUN=&#8221;+s);<br />
              Thread t=new Thread();<br />
              t.start();</p>
<p>        }<br />
        if(item.getTitle().equals(&#8220;disconnect&#8221;)){<br />
              System.out.println(&#8220;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;Photos CLICKED&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;..&#8221;);<br />
        }</p>
<p>              return true;</p>
<p>      }</p>
<p>      public String callToServer(String urlString){<br />
      	String responce=&#8221;";<br />
      	HttpURLConnection con = null; </p>
<p>          try {<br />
        	  URL url = new URL(urlString);<br />
        	  if (url != null) {<br />
        		  HttpURLConnection urlConn = (HttpURLConnection) url<br />
                  .openConnection();<br />
        		  BufferedReader in = new BufferedReader(new InputStreamReader(<br />
                          urlConn.getInputStream()));<br />
        		  String inputLine; </p>
<p>                  int lineCount = 0; // limit the lines for the example<br />
                  while ((lineCount &lt; 10) &amp;&amp; ((inputLine = in.readLine()) != null)) {<br />
                       lineCount++;<br />
                       responce += &#8220;\n&#8221; + inputLine;<br />
                  } </p>
<p>                  in.close();<br />
                  urlConn.disconnect(); </p>
<p>        	  }</p>
<p>          }catch(Exception e){</p>
<p>          }<br />
      	return responce;<br />
      }</p>
<p>	@Override<br />
	public void run() {<br />
		System.out.println(&#8220;&#8230;&#8230;&#8230;&#8230;INSIDE RUN&#8221;);<br />
		String s=callToServer(&#8220;http://localhost:8080/dev/index.jsp&#8221;);<br />
		System.out.println(&#8220;&#8230;&#8230;&#8230;&#8230;INSIDE RUN=&#8221;+s);</p>
<p>	}</p>
<p>}</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using xcache
Page Caching using xcache
Database Caching 29/35 queries in 0.006 seconds using xcache

Served from: www.talkandroid.com @ 2012-02-09 09:57:46 -->
