protected voidonCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
editText1=(EditText) findViewById(R.id.editText1);
editText2=(EditText) findViewById(R.id.editText2);
textView=(TextView) findViewById(R.id.textview);
button=(Button) findViewById(R.id.button1);
httpClient= newDefaultHttpClient();
button.setOnClickListener(newOnClickListener() {public voidonClick(View v) {
System.out.println("username="+editText1.getText()+"&password="+editText2.getText());
readNet("http://192.168.202.246/iot/login","username="+editText1.getText()+"&password="+editText2.getText());
}
});
}public voidreadNet(String URL,String inString){new AsyncTask(){
@OverrideprotectedString doInBackground(String... params) {
String urlString=params[0];
HttpPost post=newHttpPost(urlString);
StringEntity entitytrString;try{
entitytrString= new StringEntity(params[1]);
post.setEntity(entitytrString);
}catch(UnsupportedEncodingException e1) {
e1.printStackTrace();
}try{
HttpResponse httpResponse=httpClient.execute(post);
String valString=EntityUtils.toString(httpResponse.getEntity());
System.out.println(valString);returnvalString;
}catch(ClientProtocolException e) {//TODO Auto-generated catch block
e.printStackTrace();
}catch(IOException e) {//TODO Auto-generated catch block
e.printStackTrace();
}return null;
}
@Overrideprotected voidonPostExecute(String result) {//TODO Auto-generated method stub
textView.setText(result);
}
}.execute(URL,inString);
}
}