Set permissions to join in Androidmanifest.xml
<Android:name= "Android.permission.INTERNET"/>
PublicClass MainactivityExtendsActivity {PrivateEditText address;PrivateButton Getbutton;PrivateTextView text; @OverrideProtectedvoidOnCreate (Bundle savedinstancestate) {//After version 4.0 need to add this, or error android.os.NetworkOnMainThreadException Strictmode.setthreadpolicy (NewStrictMode.ThreadPolicy.Builder (). Detectdiskreads (). Detectdiskwrites (). Detectnetwork (). Penaltylog (). build ()); Strictmode.setvmpolicy (NewStrictMode.VmPolicy.Builder (). Detectleakedsqlliteobjects (). Detectleakedclosableobjects (). Penaltylog (). Penaltydeath (). build ());//Super. OnCreate (Savedinstancestate); Setcontentview (r.layout.test);//InitializationAddress =(EditText) Findviewbyid (r.id.address); Getbutton =(Button) Findviewbyid (R.id.getbutton); Text =(TextView) Findviewbyid (R.id.text); Getbutton.setonclicklistener (NewButton.onclicklistener () {@OverridePublicvoidOnClick (View v) {//TODO auto-generated method stub String url =Address.gettext (). toString (); Getpdaserverdata (URL); } }); }PublicvoidGetpdaserverdata (String URL) {HttpClient client =NewDefaulthttpclient (); HttpPost request;Try{request =NewHttpPost (URL);//Call the Execute (httpurirequest request) of the HttpClient object to send the request, returning a httpresponse httpresponse response =Client.execute (Request);//Return response Code of 200if (Response.getstatusline (). Getstatuscode () = = 200) {// Get the message entity from the response httpentity entity = response.getentity (); IF (Entity! = null entityutils.tostring (entity); Text.settext (out);}} } catch (Clientprotocolexception e) {// TODO auto-generated catch Block E.printstacktrace () ; } catch (IOException e) { // TODO auto-generated catch Block E.printstacktrace (); } }}
Example Download >>>>>>>>>
Android: Simple Networking Get page code