void huo(){
new Thread(){
@Override
public void run() {
URL url= null;
try {
url = new URL(path);
HttpURLConnection urlConnection = (HttpURLConnection) url.openConnection();
urlConnection.setConnectTimeout(8000);
if (urlConnection.getResponseCode()==200){
StringBuilder builder = new StringBuilder();
InputStream inputStream = urlConnection.getInputStream();
BufferedReader reader=new BufferedReader(new InputStreamReader(inputStream));
String str;
while((str=reader.readLine())!=null){
builder.append(str);
}
reader.close();
String s = builder.toString();
Message msg=new Message();
msg.obj=s;
msg.what=0;
handler.sendMessage(msg);
}
} catch (Exception e) {
e.printStackTrace();
}
}
}.start();
}
Handler handler=new Handler(){
@Override
public void handleMessage(Message msg) {
super.handleMessage(msg);
if (msg.what==0){
String jsonstr = (String)msg.obj;
Gson gson = new Gson();
Bean01 bean01 = gson.fromJson(jsonstr,Bean01.class);
name.setText(
bean01.getData().getMobile()+"");
pwd.setText( bean01.getData().getPassword()+"");
}
}
};