@Overrideprotected voidonCreate (Bundle savedinstancestate) {Super. OnCreate (savedinstancestate); Setcontentview (R.layout.activity_main); Findviewbyid (R.ID.BTN). Setonclicklistener (NewOnclicklistener () {@Override Public voidOnClick (View v) {NewAsynctask<string, Void, string>() {@Overrideprotectedstring Doinbackground (String ... params) {Try{URL URL=NewURL (params[0]); URLConnection Connection=url.openconnection (); InputStream IStream=Connection.getinputstream (); InputStreamReader ISR=NewInputStreamReader (IStream, "UTF-8"); BufferedReader BR=NewBufferedReader (ISR); String Line; while((Line=br.readline ())! =NULL) {log.i ("Get", line); } br.close (); Isr.close (); Istream.close (); } Catch(malformedurlexception e) {//TODO auto-generated Catch blockE.printstacktrace (); } Catch(IOException e) {//TODO auto-generated Catch blockE.printstacktrace (); } return NULL; }}.execute ("http://fanyi.youdao.com/openapi.do?keyfrom=aihttpget&key=1989341286&type=data&doctype=json& Version=1.1&q=good "); } }); }
Api:http://fanyi.youdao.com/openapi
Android requests Internet data via HTTP GET