版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、北京尚學(xué)堂提供WebView組件-練習(xí)題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分)假設(shè)assets目錄下有文件結(jié)構(gòu)html/hello.html,用loadUrl()方法將該網(wǎng)頁加載至webView時,
2、需傳入的參數(shù)是_file:/android_asset/html/hello.html_。3、(2分)假設(shè)assets目錄下有文件結(jié)構(gòu)/index.html,用loadUrl()方法將該網(wǎng)頁加載至webView時,需傳入的參數(shù)是(B)A, file:/asset/index.html B,file:/android_asset/index.htmlC,file:/androidasset/index.html D,file:/assets/html/index.html4、(2分)WebView的loadData()方法中可以用的正確參數(shù)為:(D)A.36:8
3、080/web_for_android/B.file:/android_asset/index.htmlC.c:/java/index.jspD.中國人中國5、(2分)WebWiew中l(wèi)oadUrl方法可用的參數(shù)以下正確的是:(A,B)A./ B.file:/android_asset/test.jspC.c:/programfile/aaa.html D.可能是我6、(2分)WebView加載頁面顯示可以通過下面哪些方法來實現(xiàn)(B,D)A.setUrl() B.loadUrl() C.setWebViewClient() D.loadData()7、(2分
4、)WebView的對象wv調(diào)用loadData()加載頁面時使用下面哪種參數(shù)進(jìn)行是正確的?(D)A.wv.loadData() B.wv.loadData(data)C.wv.loadData(data, mimeType) D.wv.loadData(data, mimeType, encoding)8、(2分)關(guān)于webView加載網(wǎng)頁的方法loadUrl()使用不正確的是:(B)A.webView.loadUrl(file:/sdcard/index.html);B.webView.loadUrl(test);C.webView.loadUrl(file:/android_asset/X
5、X.html);D.webView.loadUrl(/ );9、(2分)關(guān)于webView加載網(wǎng)頁的方法loadData(String data, String mimeType, String encoding),參數(shù)描述不正確的是(B)A.data:要加載的網(wǎng)頁內(nèi)容B.data的值可以是C.mimetype:加載的網(wǎng)頁內(nèi)容的類型(type/html,image/jpeg)D.encoding:指定編碼(utf-8, gbk)10、(2分)關(guān)于webview加載網(wǎng)頁的兩種方式,說法不正確的是:(C)A.loadUrl
6、()可以打開遠(yuǎn)程網(wǎng)址、也可以加載本地Html數(shù)據(jù);B.loadData()顯示中文網(wǎng)頁內(nèi)容(含空格的處理);C.通過webView.loadData(/ );可以打開尚學(xué)堂;D.通過webView.loadUrl(/ );可以打開尚學(xué)堂;s11、(2分)已知一個頁面的內(nèi)容,那么想要把這個頁面的內(nèi)容在WebView里顯示出來,使用WebView加載頁面的_loadData_方法來實現(xiàn)功能。(只填寫方法名即可)12、(2分)已知一個頁面的訪問鏈接地址,那么想要把這個頁面的內(nèi)容在WebView里顯示出來,使用WebView加
7、載頁面的_loadUrl_方法來實現(xiàn)功能。(只填寫方法名即可)13、(2分)可以用來輔助WebView設(shè)置其一些屬性和狀態(tài)的類是(A)A.WebSettings B.WebViewClient C.WebChromeClient D.WebViewChrome14、(2分)可以用來輔助WebView設(shè)置其一些屬性和狀態(tài)的類是_WebSettings_ 15、(2分)webView.getSettings().setSupportZoom(true);這段代碼實現(xiàn)的是什么功能?(C)A、直接顯示網(wǎng)頁內(nèi)容 B、顯示中文網(wǎng)頁內(nèi)容 C、支持縮小放大 D、取消縮小放大16、(2分)WebSettings
8、類對象主要用來對WebView的進(jìn)行配置和管理,下列哪一項不屬于這個類的管理?(D)A.是否允許js腳本運行 B.緩存的設(shè)置、C.頁面是否支持放大和縮小、 D.進(jìn)行JS對話框的外觀改進(jìn)17、(2分)現(xiàn)有WebView對象wv,請問如何初始化WebSettings類對象?(B)A.WebSettings settings=new WebSettings(); B.WebSettings settings=wv.getSettings();C.WebSettings settings=wv.optSettings(); D.WebSettings settings=wv.getWebSetting
9、s();18、(2分)在WebView中語句settings.setJavaScriptEnabled(true);所實現(xiàn)的功能是:(C)A.設(shè)置WebView不支持javascript代碼B.設(shè)置WebView可以轉(zhuǎn)換javascript腳本為Java代碼C.設(shè)置WebView支持javascript代碼D.設(shè)置WebView可以轉(zhuǎn)換java為javascript代碼19、(2分)看以下代碼WebSettings settings=wv.getSettings();settings.setBuiltInZoomControls(true);選擇這兩行代碼可以完成的功能是:(A)A.設(shè)置Web
10、View內(nèi)置縮放工具可用 B.設(shè)置WebView內(nèi)置編輯工具可用C.設(shè)置WebView內(nèi)置縮放工具不可用 D.設(shè)置WebView內(nèi)置編輯工具不可用20、(2分)WebSettings和WebView都在同一個生命周期中存在,當(dāng)WebView被銷毀后,如果再使用WebSettings則會拋出( B)異常。A.RuntimeException B.IllegalStateExceptionC.NullPointerException D.ArrayOutOfBoundsException21、(2分)在創(chuàng)建WebView時,系統(tǒng)有一個默認(rèn)的對WebView進(jìn)行設(shè)置的對象,我們可以通過webView
11、.getSettings來得到這個設(shè)置對象,那么這個設(shè)置對象是:_WebSettings_。22、(2分)關(guān)于設(shè)置WebSettings一些常用屬性、狀態(tài)的方法,下列方法描述錯誤的是:(C)A.setBuiltInZoomControls設(shè)置WebView是否支持縮放B.setCacheMode設(shè)置WebView緩沖的模式C.setDefaultFontSize設(shè)置WebView里默認(rèn)的字樣家族(即字體)D.setJavaScriptEnabled設(shè)置WebView是否支持Javascript23、(2分)下面是WebSettings進(jìn)行設(shè)置的一些常用屬性、狀態(tài)的方法的是(ABCD)A.set
12、SupportZoom設(shè)置是否支持變焦B.setBuiltInZoomControls設(shè)置是否支持縮放C.setDefaultFontSize設(shè)置默認(rèn)的字體大小D.setJavaSciptEnabled設(shè)置是否支持Javascript24、(2分)使用WebSettings對象可以對WebView設(shè)置是否支持Javascript,下列設(shè)置以及順序正確的是:(B)A.WebSettings webSettings = new WebSettings(); webSettings.setJSEnabled();B.WebSettings webSettings = webView.getSetti
13、ngs(); webSettings.setJavaSciptEnabled();C.WebSettings webSettings = new WebSettings(); webSettings.setJavaSciptEnabled();D.WebSettings webSettings = webView.getSettings(); webSettings.setJSEnabled();25、(2分)若希望在點擊網(wǎng)頁中超鏈接時,在當(dāng)前WebView中顯示該網(wǎng)頁,則需要覆蓋_WebViewClient_類中的shouldOverrideUrlLoading()方法。26、(2分)若希望
14、在點擊網(wǎng)頁中超鏈接時,在當(dāng)前WebView中顯示該網(wǎng)頁,則需要覆蓋WebViewClient類(A)方法。A,shouldOverrideUrlLoading B,onPageStarted C,loadUrl D,show27、(2分)若希望在點擊網(wǎng)頁中超鏈接時,在當(dāng)前WebView中顯示該網(wǎng)頁,則需要覆蓋下列哪個類中的shouldOverrideUrlLoading()方法( B )A WebChromeClient B WebViewClient C WebSettings D WebView28、(2分)重寫WebViewClient子類的方法可以用來處理下面哪個問題(B)A.不能顯示
15、頁面圖片 B.超鏈接不能在當(dāng)前WebView中打開C.不能快速完成下載 D.不能在請求時傳入?yún)?shù)29、(2分)以下哪個方法不屬于WebViewClient類中的方法?(D)A.onPageStarted B.onPageFinished C.shouldOverrideUrlLoading D.onJsConfirm30、(2分)看完下列方法的語句判斷選項中哪個說法是正確的?(D)public boolean shouldOverrideUrlLoading(WebView view, String url) Log.d(mylog,shouldOverrideUrlLoading); vie
16、w.loadUrl(url);/所有超鏈接在WebView中打開 et.setText(url); return true;A.該方法不是WebViewClient類中的方法B.該方法是WebChromeClient類中的方法C.該方法是的重寫解決了JavaScript代碼不支持的問題D.該方法是的重寫解決了超鏈接不能在WebView中打開的問題31、(2分)WebViewClient類中的shouldOverrideUrlLoading方法在以下哪種情況下被調(diào)用?(B)A.在有JavaScript腳本的頁面被打開時調(diào)用B.在點擊請求的是超鏈接時會調(diào)用C.在點擊圖片時被調(diào)用D.在自動刷新圖片時
17、被調(diào)用32、(2分)當(dāng)WebViewClient的shouldOverrideUrlLoading方法返回值為_false_時,表示在當(dāng)前的WebView中加載超鏈接頁面。33、(2分)要使得當(dāng)前網(wǎng)頁的鏈接仍在webView中跳轉(zhuǎn),不重新打開一個新的webview進(jìn)程的話,需要重寫webViewClient的(C)方法來設(shè)置。A.onPageStarted() B.onPageFinished() C.shouldOverrideUrlLoading() D.onScaleChanged()34、(2分)WebViewClient就是專門輔助WebView處理各種通知、請求等事件的類。可以通過WebView的( B)方法來為WebView指定一個WebViewClient對象。A.addWebViewClient() B.setWebViewClient() C.bindWebV
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 安全出行培訓(xùn)制度
- 保安員業(yè)務(wù)培訓(xùn)管理制度
- 小學(xué)校內(nèi)傳染病培訓(xùn)制度
- 藝術(shù)培訓(xùn)交費制度規(guī)定
- 幼兒園管理干部培訓(xùn)制度
- 鞍山機(jī)電工程師培訓(xùn)制度
- 大禹培訓(xùn)網(wǎng)員工規(guī)章制度
- 2026年電子商務(wù)平臺CEO面試全攻略及答案解析
- 學(xué)校校本培訓(xùn)考評制度
- 檢疫培訓(xùn)制度
- 人工智能在金融策略中的應(yīng)用
- 口述史研究活動方案
- 房屋租賃合同txt
- 加工中心點檢表
- 水庫清淤工程可行性研究報告
- THBFIA 0004-2020 紅棗制品標(biāo)準(zhǔn)
- GB/T 25630-2010透平壓縮機(jī)性能試驗規(guī)程
- GB/T 19610-2004卷煙通風(fēng)的測定定義和測量原理
- 精排版《化工原理》講稿(全)
- 市場營銷學(xué)-第12章-服務(wù)市場營銷課件
評論
0/150
提交評論