版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
Android程序設計濰坊學院智慧樹知到答案2024年第一章測試
Android1.1的發(fā)布年份是()
A:2009B:2010C:2011D:2008
答案:D應用圖標資源,存放在文件夾()
A:testB:mipmapC:drawableD:res
答案:B布局定義位置在文件夾()
A:drawableB:javaC:layoutD:main
答案:C關于res/raw目錄說法正確的是()
A:這里的文件最終以二進制的格式存儲到指定的包中B:這里的文件最終不會以二進制的格式存儲到指定的包中C:這里的文件是原封不動的存儲到設備上會轉換為二進制的格式D:這里的文件是原封不動的存儲到設備上不會轉換為二進制的格式
答案:D在android程序中Log.w()用于輸出什么級別的日志信息()
A:信息B:警告C:錯誤D:調試
答案:B以下屬于Android的Libraries層()
A:WebkitB:SQLiteC:PhoneD:ViewSystem
答案:AB以下屬于Log類輸出的有()
A:warning(W)B:verbose(V)C:info(I)D:debug(D)
答案:ABCD導入圖片時,需要特別注意圖片的名稱只能以字母開頭。()
A:錯B:對
答案:Bres\layout\下面定義的xml文件不可以大寫。()
A:對B:錯
答案:A主題定義在res/values目錄下的styles.xml文件中()
A:錯B:對
答案:B
第二章測試
系統(tǒng)默認創(chuàng)建的活動名字是()
A:ActivityMainB:MainActivityC:Main_ActivityD:Activity_Main
答案:B第一次運行程序時調用的生命周期方法為()
A:onStart()-onCreate()-onPause()B:onCreate()-onStart()-onResume()C:onStart()-onCreate()-onResume()D:onCreate()-onStart()-onPause()
答案:B下列選項哪個不是Activity啟動的方法?()
A:startActivityFromChildB:startActivityC:startActivityForResultD:goToActivity
答案:D下列哪個不是Activity的生命周期方法之一?()
A:onStartB:startActivityC:onCreateD:onResume
答案:BonPause什么時候調用()
A:當界面啟動時B:當界面被隱藏時C:當界面重新顯示時D:當onCreate方法被執(zhí)行之后
答案:B當發(fā)送一個隱式Intent后,Android系統(tǒng)會將他與程序中的每一個組件的過濾器進行匹配,匹配屬性有(),需要這幾個屬性匹配成功才能喚起相應的組件。
A:dataB:categoryC:nameD:action
答案:ABD在android程序中要注冊Activity,應該在AndroidManifest.xml文件下完成。()
A:對B:錯
答案:A一個Activity就是一個可視化的界面或者看成是控件的容器。()
A:錯B:對
答案:BActivity的onStop()和onDestroy()方法效果是差不多的。()
A:對B:錯
答案:BIntent是android的四大組件之一。()
A:對B:錯
答案:B
第三章測試
相對布局的標簽是()
A:RelativeLayoutB:Linear_LayoutC:Relative_LayoutD:LinearLayout
答案:Aandroid:layout_centerInParent的含義是()
A:設置當前控件位于父控件的水平居中位置B:獲得父布局的居中的值C:設置當前控件位于父布局的垂直居中位置D:設置當前控件位于父布局的中央位置
答案:D所有控件都默認顯示在屏幕左上角的布局是()
A:相對布局B:幀布局C:線性布局D:表格布局
答案:B下面哪個不是Android的界面布局方式?()
A:FlowLayoutB:LinearLayoutC:TableLayoutD:RelativeLayout
答案:A下列哪個屬性是專用于相對布局的()
A:android:stretchColumnsB:android:layout_toRightOfC:android:layout_alignParentRightD:android.orientation
答案:B定義LinearLayout水平方向布局時必須設置的屬性。()
A:android:layout_widthB:android:backgroundC:android:layout_heightD:android:orientation
答案:ACDlayout布局文件的命名不能出現(xiàn)大寫字母。()
A:錯B:對
答案:BChain(鏈)是一種特殊的約束,他使我們能夠對一組水平或豎直方向互相關聯(lián)的控件進行統(tǒng)一管理。一組控件通過一個雙向的約束關系鏈接起來,就能形成一個Chain。()
A:錯B:對
答案:BConstraintLayout布局中的控件可以在橫向和縱向上以添加約束關系的方式進行相對定位。()
A:對B:錯
答案:ATableLayout表格布局通過TableRow控制行數(shù)。()
A:對B:錯
答案:B
第四章測試
設置TextView控件的背景()
A:android:srcB:android:paddingC:android:backgroundD:android:layout_margin
答案:C設置是否可編輯的屬性是()
A:android:editB:android:enableC:android:editableD:android:visible
答案:C在對話框中setPositiveButton()方法的意思是()
A:添加提交按鈕B:添加按鈕C:添加取消按鈕D:添加確定按鈕
答案:D下列哪個可做EditText編輯框的提示信息。()
A:android:textB:android:digitsC:android:inputTypeD:android:hint
答案:D以下哪些元素是屬于AlertDialog對話框的()
A:ToastB:內容C:標題D:按鈕
答案:BCD數(shù)據(jù)適配器種類有()
A:SimpleAdapteB:ArrayAdapterC:BaseAdapterD:singleAdapter
答案:ABC在對話框中調用setMultiChoiceItems()方法意思是設置多選對話框。()
A:錯B:對
答案:B設置TextView字體的屬性是android:typeface。()
A:對B:錯
答案:Aandroid:textColor屬性意思設置文字顯示的顏色。()
A:對B:錯
答案:Aandroid:text屬性的可以設置當前控件的文本值。()
A:對B:錯
答案:A
第五章測試
以XML格式將數(shù)據(jù)存儲到設備,是哪種方式存儲?()
A:ContentProviderB:SharedPreferencesC:文本文件存儲D:SQLite數(shù)據(jù)庫
答案:B下列哪個可做Android數(shù)據(jù)存儲?()
A:MySqlB:DB2C:SQliteD:Oracle
答案:C在android中使用SQLiteOpenHelper這個輔助類時,哪些操作可能生成一個數(shù)據(jù)庫()
A:getReadableDatabase()B:getDatabase()C:Database()D:getAbleDatabase()
答案:A在使用SQLiteOpenHelper這個類時,它的哪一個方法是用來實現(xiàn)版本升級之用的。()
A:onUpgrade()B:onCreade()C:onCreate()D:onUpdate()
答案:A申請權限方式有以下哪幾種方式?()
A:動態(tài)申請權限B:手動申請C:靜態(tài)申請權限D:自動申請
答案:AC刪除SharedPreferences文件中的數(shù)據(jù)方法有()
A:removeAt()B:delete()C:remove()D:clear()
答案:CD內部存儲把數(shù)據(jù)存儲到SD卡里。()
A:對B:錯
答案:B靜態(tài)申請權限適用系統(tǒng)版本:Android6.0以上。()
A:對B:錯
答案:B當應用被卸載時,該文件也會被刪除,這是文件存儲方式里的內部存儲。()
A:錯B:對
答案:BSQLite查詢返回的數(shù)據(jù)類型是cursor/游標。()
A:對B:錯
答案:A
第六章測試
創(chuàng)建自定義的一個內容提供者,其名為MyContentProvider,則其下哪個是正確定義。()
A:publicclassMyContentProviderextendsContentResolverB:publicclassMyContentProviderextendsContentProviderC:publicclassMyContentProviderextendsSqlOpenHelperD:publicclassMyContentProvider
答案:B與已經注冊的Uri進行匹配的語句是()
A:ntmatch=matcher.matchUri(uri);B:intmatch=matcher.match(uri);C:intmatch=matcher.Uri(uri);D:intmatch=matcher.query(uri);
答案:B系統(tǒng)短信的URI是()
A:Uriuri=Uri.parse("content://sms/");B:Uriuri=Uri.parse("scheme://infos/");C:Uriuri=Uri.parse("content://infos/");D:Uriuri=Uri.parse("scheme://sms/");
答案:A以下哪個正確的將Uri注冊到UriMatcher中()
A:matcher.register(“edu.wfu.contentprovider",“bookInfo/*",1);B:matcher.register(“edu.wfu.contentprovider",“bookInfo",0);C:matcher.addURI(“edu.wfu.contentprovider",“bookInfo/#",1);D:matcher.addURI(“edu.wfu.contentprovider",“bookInfo",0);
答案:CDUri為內容提供者中的數(shù)據(jù)建立了唯一標識符。它主要由以下哪幾部分組成?()
A:authoritiesB:pathC:schemeD:table
答案:ABC內容提供者創(chuàng)建完成后,AndroidStudio會自動在AndroidManifest.xml中對內容提供者進行注冊。以下哪些是其屬性標簽。()
A:exportedB:nameC:authoritiesD:enabled
答案:ABCDURI中的authorities屬性值,通常采用程序包名的方式命名。()
A:錯B:對
答案:BUri為內容提供者中的數(shù)據(jù)建立了唯一標識符。它主要由scheme、authorities、path三部分組成。()
A:錯B:對
答案:BContentResolver提供一系列增刪改查的方法對數(shù)據(jù)進行操作,并且這些方法以Url的形式對外提供數(shù)據(jù)。()
A:錯B:對
答案:A用于對ContentProvider中的Uri進行匹配的對象是UriMatcher。()
A:錯B:對
答案:B
第七章測試
手機開機完成、電池電量不足時都會發(fā)送()。
A:IntentB:活動C:內容提供者D:廣播
答案:D創(chuàng)建廣播類,該類需要繼承()
A:BroadcastReceiver并重寫onReceive()方法B:BroadcastReceiver并重寫Receive()方法C:Broadcast并重寫onReceive()方法D:Broadcast并重寫Receive()方法
答案:A取消注冊廣播,一般會寫在活動的哪個生命周期過程里()
A:onDestroyB:onCreateC:onPauseD:onStop
答案:A下面在AndroidManifest.xml文件中注冊BroadcastReceiver方式正確的是()
A:android:name="vider.action.NewBroad"B:name=”vider.action.NewBroad”C:name="vider.action.NewBroad"D:android:name=”vider.action.NewBroad”
答案:A以下是Android中的核心組件有()
A:活動B:控件C:廣播D:內容提供者
答案:ACD廣播類型分為()
A:有序廣播B:大喇叭廣播C:公開廣播D:標準廣播
答案:AD按照接收者的優(yōu)先級接收,只有一個廣播接收者能接收消息,在此廣播接收者中邏輯執(zhí)行完畢后,才會繼續(xù)傳遞。這類廣播是有序廣播。()
A:對B:錯
答案:A無序廣播是完全同步執(zhí)行,發(fā)送廣播時所有監(jiān)聽這個廣播的廣播接收者都會接收到此消息,但接收的順序不確定。()
A:錯B:對
答案:A清單文件里注冊的廣播標簽是receiver。()
A:錯B:對
答案:B取消注冊廣播的java語句是unregisterReceiver。()
A:錯B:對
答案:B
第八章測試
以下哪個是服務的生命周期方法()
A:onPause()B:onStartCommand()C:onResum()D:onStop()
答案:B本地服務通信是指應用程序內部的通信,需要使用以下哪個對象進行本地服務通信。()
A:IBinderB:AIDLC:binderD:start
答案:A綁定Service的方法是()
A:onStartB:startServiceC:bindServiceD:onBind
答案:C在Activity中,如何獲取service對象下面哪個不是Android的界面布局方式?()
A:通過startService()B:可以通過直接實例化得到C:可以通過綁定得到D:通過getService()獲取
答案:B以下哪些是服務的生命周期方法()
A:onStartCommand()B:onCreate()C:onDestroy()D:onBind()
答案:ABCD服務的啟動方式有()
A:beginService()B:startService()C:startBind()D:bindService()
答案:BDAndroid中service的實現(xiàn)方法是startservice和bindservice。()
A:對B:錯
答案:A用startService方式啟動的服務,該服務可以被自己停止。()
A:錯B:對
答案:BstartService()方法啟動服務,服務會長期的在后臺運行,并且服務的狀態(tài)與開啟者的狀態(tài)沒有關系,即使啟動服務的組件已經被銷毀,服務會依舊運行。()
A:錯B:對
答案:A當通過bindService()方法啟動服務時,需要調用onUnbind()方法解除綁定之后服務才會被銷毀。()
A:錯B:對
答案:B
第九章測試
booleanonKeyUp(intkeyCode,KeyEventevent)方法表示()
A:按鍵彈起回調B:按鍵按下+彈起回調C:按鍵回調D:按鍵按下回調
答案:AbooleanonFocusChanged(booleangainFocus,intdirection,RectpreviouslyFoucuseRect)方法中的參數(shù)directionRect表示()
A:觸發(fā)事件的View的坐標系中,前一個獲得焦點的矩形區(qū)域。B:觸發(fā)事件的View的坐標系中,當前獲得焦點的區(qū)域。C:觸發(fā)事件的View的坐標系中,當前獲得焦點的矩形區(qū)域。D:觸發(fā)事件的View的坐標系中,前一個獲得焦點的區(qū)域。
答案:AbooleanonTouchEvent(MotionEventevent)方法以下最合適的表示是()
A:手指懸空回調B:手指觸摸回調C:手指移動回調D:手指滑動回調
答案:BbooleanonFocusChanged(booleangainFocus,intdirection,RectpreviouslyFoucuseRect)方法中的參數(shù)direction表示()
A:獲取改變焦點狀態(tài)B:設置改變焦點狀態(tài)C:手指方向D:焦點移動的方向
答案:D以下哪些方法是觸摸事件的回調。()
A:onTouchEvent()方法B:onFocusChanged()方法C:onKeyUp()方法D:onKeyDown()方法
答案:AB手機端事件分類主要分為()
A:鍵盤事件B:觸摸事件C:回調事件D:監(jiān)聽事件
答案:AB當用戶觸摸屏幕時,會產生許多手勢,如按下、滑動、彈起等。()
A:對B:錯
答案:A事件處理機制主要分為基于回調機制的事件處理和基于監(jiān)聽接口的事件處理()
A:錯B:對
答案:B用戶手指或觸摸筆在觸摸屏幕上連續(xù)碰撞的行為我們稱之為手勢。()
A:對B:錯
答案:A事件分類主要分為鍵盤事件和鼠標事件。()
A:對B:錯
答案:B
第十章測試
如果HttpURLConnection訪問網絡文件成功,我們一般會用()獲取輸入流。()
A:getOutputStream()B:getInputStream()C:getOutputFile()D:getInputFile()
答案:BHttpURLConnection繼承自()。
A:SocketB:HttpC:NETD:URLConnection
答案:DAndroid系統(tǒng)默認提供的內置瀏覽器使用的引擎是()。
A:WebB:ChomeC:WebViewD:WebKit
答案:DAndroid針對HTTP實現(xiàn)網絡通信的方式主要包括()。
A:使用HttpClient實現(xiàn)B:使用HttpConnection實現(xiàn)C:使用HttpURLConnection實現(xiàn)D:使用ServiceConnection實現(xiàn)
答案:ABCDAndroid中解析JSON數(shù)據(jù)的org.json包中,最重要的兩個類()。
A:JSONArrayB:JSONObjectC:GSOnArrayD:GSONObject
答案:ABAndroid中的HttpURLConnection中的輸入/輸出流操作被統(tǒng)一封裝成了()。
A:HttpRequestB:HttpGetC:HttpResponseD:HttpPost
答案:ABCD使用HttpURLConnection進行HTTP網絡通信時,GET方式發(fā)送的請求只能發(fā)送大小在1024個字節(jié)內的數(shù)據(jù)。()
A:錯B:對
答案:BHttpURLConnection是抽象類,不能直接實例化對象,需要使用URL的openConnection()方法獲得。()
A:錯B:對
答案:BAndroid中要訪問網絡,必須在AndroidManifest.xml中注冊網絡訪問權限。()
A:對B:錯
答案:AAndroid中的WebView控件是專門用于瀏覽網頁的,其使用方法與其他控件一樣。()
A:對B:錯
答案:A
第十一章測試
動畫屬性android:duration="1000"的含義是()
A:持續(xù)時間1000秒B:間隔時長1000毫秒C:優(yōu)先級是1000D:持續(xù)時間1秒
答案:DBitmap.Config是Bitmap的內部類,存儲繪圖配置參數(shù),以下哪些是其可以取用的值()
A:Config.ALPHA_8B:Config.ARGB_4444C:Config.565D:Config.ARGB_8888
答案:ABCD逐幀動畫的XML里的item標簽,必須有的屬性是()
A:android:drawableB:android:durationC:android:sortD:android:name
答案:ABAndroid中的動畫分類()
A:補間動畫B:幀動畫C:3D動畫D:2D動畫
答案:ABBitmapFactory類是位圖工廠,它是一個工具類,從不同數(shù)據(jù)源解析、創(chuàng)建Bitmap對象。()
A:錯B:對
答案:BCanvas類通過該類提供的方法,可以繪制各種圖形矩形、圓形、線條…()
A:對B:錯
答案:ABitmapFactory類里的方法decodeResource(Resourcesres,intid)表示將指定路徑的文件解碼為位圖。()
A:錯B:
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年外研版九年級科學上冊月考試卷含答案
- 2025年滬教版一年級語文下冊月考試卷含答案
- 2025年滬科版選修1化學下冊階段測試試卷
- 2025年北師大版七年級化學下冊月考試卷含答案
- 2025年粵教版七年級語文下冊階段測試試卷
- 2025年華東師大版七年級歷史下冊階段測試試卷含答案
- 二零二五版奔馳新能源汽車融資租賃合同范本2篇
- 二零二五年度施工合同:歷史文化街區(qū)保護性施工合同3篇
- 2025年上教版七年級化學下冊月考試卷
- 2025年人教A版八年級科學上冊階段測試試卷
- 營養(yǎng)學與健康
- 單位工會組織活動方案(9篇)
- 人教版五年級數(shù)學下冊(全冊)同步練習隨堂練習一課一練
- GB/T 29165.4-2015石油天然氣工業(yè)玻璃纖維增強塑料管第4部分:裝配、安裝與運行
- 血液凈化十大安全目標課件
- 鼻竇負壓置換療課件
- 國際森林日森林防火教育宣傳主題班會PPT模板
- 藥廠質量管理部QA人員崗位設置表
- 劍橋國際少兒英語“第三級”單詞默寫表
- (精心整理)高中生物必修二非選擇題專題訓練
- 小學二年級100以內進退位加減法混合運算
評論
0/150
提交評論