您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 公司方案 > 尚学堂android培训核心笔试题库
北京尚学堂-cctv央视网广告合作伙伴,专业IT培训机构,口碑最好的java培训、iOS培训、android培训、hadoop大数据培训、web前端培训机构,0元入学,先就业后付款,平均就业薪水9500以上北京尚学堂提供WebView组件--练习题1、(2分)以下代码用于显示图片,正确的是(A)A、webView.loadUrl(file:///android_asset/icon.png);B、webView.loadData(file:///android_asset/icon.png);C、webView.loadUrl(c://android_asset/icon.png);D、webView.loadData(c://android_asset/icon.png);2、(2分)假设assets目录下有文件结构html/hello.html,用loadUrl()方法将该网页加载至webView时,需传入的参数是___file:///android_asset/html/hello.html____。3、(2分)假设assets目录下有文件结构/index.html,用loadUrl()方法将该网页加载至webView时,需传入的参数是(B)A,file:///asset/index.htmlB,file:///android_asset/index.htmlC,file:///androidasset/index.htmlD,file:///assets/html/index.html4、(2分)WebView的loadData()方法中可以用的正确参数为:(D)A.:///android_asset/index.htmlC.c:/java/index.jsp北京尚学堂-cctv央视网广告合作伙伴,专业IT培训机构,口碑最好的java培训、iOS培训、android培训、hadoop大数据培训、web前端培训机构,0元入学,先就业后付款,平均就业薪水9500以上D.trtd中国人/tdtd中国/td/tr5、(2分)WebWiew中loadUrl方法可用的参数以下正确的是:(A,B)A.:///android_asset/test.jspC.c:/programfile/aaa.htmlD.H3可能是我/H36、(2分)WebView加载页面显示可以通过下面哪些方法来实现(B,D)A.setUrl()B.loadUrl()C.setWebViewClient()D.loadData()7、(2分)WebView的对象wv调用loadData()加载页面时使用下面哪种参数进行是正确的?(D)A.wv.loadData()B.wv.loadData(data)C.wv.loadData(data,mimeType)D.wv.loadData(data,mimeType,encoding)8、(2分)关于webView加载网页的方法loadUrl()使用不正确的是:(B)A.webView.loadUrl(file:///sdcard/index.html);B.webView.loadUrl(htmlhead/headbodytest/body/html);C.webView.loadUrl(file:///android_asset/XX.html);D.webView.loadUrl();9、(2分)关于webView加载网页的方法loadData(Stringdata,StringmimeType,Stringencoding),参数描述不正确的是(B)A.data:要加载的网页内容北京尚学堂-cctv央视网广告合作伙伴,专业IT培训机构,口碑最好的java培训、iOS培训、android培训、hadoop大数据培训、web前端培训机构,0元入学,先就业后付款,平均就业薪水9500以上B.data的值可以是加载的网页内容的类型(type/html,image/jpeg)D.encoding:指定编码(utf-8,gbk)10、(2分)关于webview加载网页的两种方式,说法不正确的是:(C)A.loadUrl()可以打开远程网址、也可以加载本地Html数据;B.loadData()显示中文网页内容(含空格的处理);C.通过webView.loadData();可以打开尚学堂;D.通过webView.loadUrl();可以打开尚学堂;s11、(2分)已知一个页面的内容,那么想要把这个页面的内容在WebView里显示出来,使用WebView加载页面的__loadData____方法来实现功能。(只填写方法名即可)12、(2分)已知一个页面的访问链接地址,那么想要把这个页面的内容在WebView里显示出来,使用WebView加载页面的__loadUrl____方法来实现功能。(只填写方法名即可)13、(2分)可以用来辅助WebView设置其一些属性和状态的类是(A)A.WebSettingsB.WebViewClientC.WebChromeClientD.WebViewChrome14、(2分)可以用来辅助WebView设置其一些属性和状态的类是_WebSettings____北京尚学堂-cctv央视网广告合作伙伴,专业IT培训机构,口碑最好的java培训、iOS培训、android培训、hadoop大数据培训、web前端培训机构,0元入学,先就业后付款,平均就业薪水9500以上15、(2分)webView.getSettings().setSupportZoom(true);这段代码实现的是什么功能?(C)A、直接显示网页内容B、显示中文网页内容C、支持缩小放大D、取消缩小放大16、(2分)WebSettings类对象主要用来对WebView的进行配置和管理,下列哪一项不属于这个类的管理?(D)A.是否允许js脚本运行B.缓存的设置、C.页面是否支持放大和缩小、D.进行JS对话框的外观改进17、(2分)现有WebView对象wv,请问如何初始化WebSettings类对象?(B)A.WebSettingssettings=newWebSettings();B.WebSettingssettings=wv.getSettings();C.WebSettingssettings=wv.optSettings();D.WebSettingssettings=wv.getWebSettings();18、(2分)在WebView中语句settings.setJavaScriptEnabled(true);所实现的功能是:(C)A.设置WebView不支持javascript代码B.设置WebView可以转换javascript脚本为Java代码C.设置WebView支持javascript代码D.设置WebView可以转换java为javascript代码19、(2分)看以下代码WebSettingssettings=wv.getSettings();settings.setBuiltInZoomControls(true);北京尚学堂-cctv央视网广告合作伙伴,专业IT培训机构,口碑最好的java培训、iOS培训、android培训、hadoop大数据培训、web前端培训机构,0元入学,先就业后付款,平均就业薪水9500以上选择这两行代码可以完成的功能是:(A)A.设置WebView内置缩放工具可用B.设置WebView内置编辑工具可用C.设置WebView内置缩放工具不可用D.设置WebView内置编辑工具不可用20、(2分)WebSettings和WebView都在同一个生命周期中存在,当WebView被销毁后,如果再使用WebSettings则会抛出(B)异常。A.RuntimeExceptionB.IllegalStateExceptionC.NullPointerExceptionD.ArrayOutOfBoundsException21、(2分)在创建WebView时,系统有一个默认的对WebView进行设置的对象,我们可以通过webView.getSettings来得到这个设置对象,那么这个设置对象是:__WebSettings__。22、(2分)关于设置WebSettings一些常用属性、状态的方法,下列方法描述错误的是:(C)A.setBuiltInZoomControls设置WebView是否支持缩放B.setCacheMode设置WebView缓冲的模式C.setDefaultFontSize设置WebView里默认的字样家族(即字体)D.setJavaScriptEnabled设置WebView是否支持Javascript23、(2分)下面是WebSettings进行设置的一些常用属性、状态的方法的是(ABCD)A.setSupportZoom设置是否支持变焦B.setBuiltInZoomControls设置是否支持缩放北京尚学堂-cctv央视网广告合作伙伴,专业IT培训机构,口碑最好的java培训、iOS培训、android培训、hadoop大数据培训、web前端培训机构,0元入学,先就业后付款,平均就业薪水9500以上C.setDefaultFontSize设置默认的字体大小D.setJavaSciptEnabled设置是否支持Javascript24、(2分)使用WebSettings对象可以对WebView设置是否支持Javascript,下列设置以及顺序正确的是:(B)A.WebSettingswebSettings=newWebSettings();webSettings.setJSEnabled();B.WebSettingswebSettings=webView.getSettings();webSettings.setJavaSciptEnabled();C.WebSettingswebSettings=newWebSettings();webSettings.setJavaSciptEnabled();D.WebSettingswebSettings=webView.getSettings();webSettings.setJSEnabled();25、(2分)若希望在点击网页中超链接时,在当前WebView中显示该网页,则需要覆盖_____WebViewClient_类中的shouldOverrideUrlLoading()方法。26、(2分)若希望在点击网页中超链接时,在当前WebView中显示该网页,则需要覆盖WebViewClient类(A)方法。A,shouldOverrideUrlLoadingB,onPageStartedC,loadUrlD,show27、(2分)若希望在点击网页中超链接时,在当前WebView中显示该网页,则需要覆盖下列哪个类中的shouldOverrideUrlLoading()方法(B)AWebChromeClientBWebViewClientCWebSettingsDWebView北京尚学堂-cctv央视网广告合作伙伴,专业IT培训机构,口碑最好的java培训、iOS培训、android培训、hadoop大数据培训、web前端培训机构,0元入学,先就业后付款,平均就业薪水9500以上28、(2分)重写WebViewClient子类的方法可以用来处理下面哪个问题(B)A.不能显示页面图片B.超链接不能在当前WebView中打开C.不
本文标题:尚学堂android培训核心笔试题库
链接地址:https://www.777doc.com/doc-4354081 .html