当前位置:首页 > 尚学堂android培训核心笔试题库
B,connection.setInstanceFollowRedirects(true) C,connection.setRequestMethod(\D,connection.setDoInput(true)
15、 (2分)在AsyncTask中下列哪个方法是负责执行那些很耗时的后台计算工作的(C) A,run B,execute C,doInBackground D,onPostExecute
16、 (2分)使用HttpUrlConnection实现移动互联时,设置读取超时属性的方法是(B) A、setTimeout() B、setReadTimeout() C、setConnectTimeout() D、setRequestMethod()
17、 (2分)使用HttpURLConnection的Get方式请求数据时,下列哪行代码是必须执行的(B)
A,connection.setDoOutput(true) B,connection.connect() C,connection.setRequestMethod(\D,connection.setDoInput(true)
18、 (2分) 下列属于AsyncTask的方法是(CD) A,run B,execute C,doInBackground D,onPostExecute
19、(2分)以下代码划线处需要填写的方法名称按顺序应该是哪一项?(D) URL url=new URL(\
HttpURLConnection conn=(HttpURLConnection) url.openConnection(); conn.________________(6000);//连接超时设置 conn.________________(6000);//读数据超时设置 conn.________________(\请求方法设置 if(conn.getResponseCode()==200){
北京尚学堂-cctv央视网广告合作伙伴,专业IT培训机构,口碑最好的java培训、iOS培训、android培训、hadoop大数据培训、web前端培训机构,0元入学,先就业后付款,平均就业薪水9500以上
return conn.getInputStream(); }
A.setReadTimeout,setRequestMethod,setConnectTimeout B.setRequestMethod,setReadTimeout,setConnectTimeout C.setConnectTimeout,setRequestMethod,setReadTimeout D.setConnectTimeout,setReadTimeout,setRequestMethod
20、(2分)用HttpURLConnection请求远程连接时初始化连接对象如下, HttpURLConnection conn=(HttpURLConnection) url.openConnection(); 则如何获得返回数据的输入流?( A )
A.conn.getInputStream(); B.conn.getEntity().getInputStream(); C.conn.getEntity().getStream(); D.conn.getReader();
21、(2分)在Android中,使用HTTP进行编程时,来自HttpURLConnection的类是所有操作的基础,获取该类对象的方法是( A )
A.urlconn = (HttpURLConnection)url.openConnection(); B.urlconn = (HttpURLConnection)url.getConnection(); C.urlconn = new HttpURLConnection();
D.urlconn = HttpURLConnection.newInstance();
22、(2分)使用HttpURLConnection进行编程时,当调用connect();进行连接的时候,需要对URLConnection属性的动作进行一些设置,关于这些设置以及连接下面说法不正确的是:( B )
北京尚学堂-cctv央视网广告合作伙伴,专业IT培训机构,口碑最好的java培训、iOS培训、android培训、hadoop大数据培训、web前端培训机构,0元入学,先就业后付款,平均就业薪水9500以上
A.urlconn.setRequestMethod(\设置POST方式提交请求方式; B.urlconn.connect();此方法不调用则不能执行连接动作;
C.urlconn.setDoInput(true);设置该URLConnection是可读的; D.urlconn.setDoOutput(true);设置该URLConnection是可写的;
23、(2分)在Android中,使用HttpURLConnection对网络资源的请求有两种方式,GET和POST,在默认情况下是使用 GET 方式的。
24、(2分)在Android中,有两种方式可以用来进行Http编程:一种是 HttpURLConnection ,另一种是 HttpClient 。
25、(2分)Android中用来实现移动互联的方式有两种, 分别是___HttpUrlConnection_和HttpClient。
26、(2分) 使用HttpClient的Get方式请求数据时, 可以通过HttpGet类来构建Http请求, 当使用其Post方式请求数据时,通过____HttpPost__类来构建Http请求
27、 (2分) 使用HttpClient的Get方式请求数据时, 可以(C)类来构建Http请求 A,Get B,URLConnection C,HttpGet D,HttpPost
28、 (2分)Android中网络互连中需要获取状态码,根据状态码来判断请求是否已经完成,下列状态码表示请求完成的是(D)
A,100 B,202 C,404 D,200
北京尚学堂-cctv央视网广告合作伙伴,专业IT培训机构,口碑最好的java培训、iOS培训、android培训、hadoop大数据培训、web前端培训机构,0元入学,先就业后付款,平均就业薪水9500以上
29、 (2分)httpClient中发送请求的方法是____execute_______
30、(2分)读以下代码,判断哪个选项是正确的:(ABCD) HttpClient client=new DefaultHttpClient();
strurl+=\HttpGet request=new HttpGet(strurl); HttpResponse response=client.execute(request);
if(response.getStatusLine().getStatusCode()==200){ HttpEntity entity=response.getEntity(); tv.setText(EntityUtils.toString(entity, \ }
A.这段代码要发送的是一个Http协议的网络请求 B.这段代码是以GET方法发送网络请求的 C.这段代码进行了返回状态码的判断
D.这段代码把服务器返回的字符串显示在手机界面的文本组件上
31、(2分)1、已知httpClient连接网络的url,通过get方式访问时要传递name参数,下列方式正确的是(D)
A、httpGet.addParams(\、list.add(new BasicNameValuePair(\name));
C、httpGet(url, name); D、url = url + \
北京尚学堂-cctv央视网广告合作伙伴,专业IT培训机构,口碑最好的java培训、iOS培训、android培训、hadoop大数据培训、web前端培训机构,0元入学,先就业后付款,平均就业薪水9500以上
共分享92篇相关文档