package com.dailei.httpget;import android.os.AsyncTask;import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import android.view.View;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.net.MalformedURLException;import java.net.URL;import java.net.URLConnection;public class MainActivity extends AppCompatActivity {    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_main);        findViewById(R.id.button).setOnClickListener(new View.OnClickListener() {            @Override            public void onClick(View v) {                new AsyncTask<String,Void,Void>() {                    @Override                    protected Void doInBackground(String... params) {                        try {                            URL uri = new URL(params[0]);                            URLConnection conn = uri.openConnection();                            InputStream inputStream = conn.getInputStream();                            InputStreamReader inputStreamReader = new InputStreamReader(inputStream);                            BufferedReader bufferedReader = new BufferedReader(inputStreamReader);                            String line;                            while((line = bufferedReader.readLine()) != null) {                                System.out.println(line);                            }                            bufferedReader.close();                            inputStreamReader.close();                            inputStream.close();                        } catch (MalformedURLException e) {                            e.printStackTrace();                        } catch (IOException e) {                            e.printStackTrace();                        }                        return null;                    }                }.execute("http://fanyi.youdao.com/openapi.do?keyfrom=dailei&key=1339235580&type=data&doctype=xml&callback=show&version=1.1&q=API");            }        });    }}

更多相关文章

  1. 代码中设置drawableleft
  2. android 3.0 隐藏 系统标题栏
  3. Android开发中activity切换动画的实现
  4. Android(安卓)学习 笔记_05. 文件下载
  5. Android中直播视频技术探究之—摄像头Camera视频源数据采集解析
  6. 技术博客汇总
  7. android 2.3 wifi (一)
  8. AndRoid Notification的清空和修改
  9. Android中的Chronometer

随机推荐

  1. Android Wi-Fi EAP-SIM代码解析
  2. Android如何设置EditText不自动弹出软键
  3. Android自定义样式style.xml
  4. (二) Android NDK 官方下载地址
  5. android 通过广播监听网络连接状况
  6. Android SDK Manager 无法更新下载怎么办
  7. Android SDK更新 Connection to http://d
  8. Android APK权限大全
  9. android 让Activity单例运行
  10. Android 日期控件的简单实现