(新版)Android高级开发技术-考试题库(含答案).docx
《(新版)Android高级开发技术-考试题库(含答案).docx》由会员分享,可在线阅读,更多相关《(新版)Android高级开发技术-考试题库(含答案).docx(45页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、(新版)Android高级开发技术-考试题库(含答案)一、单项选择题.商品列表案例中,可以通过Layout Inf later类中的()方法解析资源layout下的布局文件?Ax i nfIater(R. Iayout. shopp i ng_i tem)B 、 i nfI ate (R. Iayout. shopp i ng_i tem)Cx findViewById (R. Iayout. shoppi ng_i tem)D、 f i nd (R. Iayout. shopp i ng_ i tem)答案:B0方式是以实体的方式得到由请求URL所指向的资源信息,它向服务器提交的参数跟在请求
2、URL后面。使用该方式访问网络URL的长度一般要小于1KA、GETB、 POSTC、SETD、PUT答案:A3.商品列表案例中,可以通过OK 库中的。类创立一个向服务器的请求?A、OK CI i entB、 RequestC、Cal ID、 Response30 . Cursor中的()方法可以移动游标到开头?A、moveToFi rst 0B、moveToNext 0C、moveToLast ()D getCount ()答案:A.网上购物APP案例中,在店铺界面条目中点击会进入到店铺详情界面,并且 将当前条目bean带入到店铺详情界面中,以下代码段正确的选项是()?A、i ntent.pu
3、t (shop, bean);B、intent.getExtra(shop, bean);C i ntent.Extra (shop, bean);D、i ntent.putExtra (shop, bean);答案:D.使用()控件可以加载网页文件Ax TextViewImageViewC、WebV i ewD、Li stView答案:C.网上购物APP案例中,在封装的ShopBean类中,哪个方法()可以获取销售 数量?A、getShopName ()B、getSaI eNum 0C getOfferPr i ce ()D getWeI fare 0答案:B.在继承了 BaseAdapte
4、r类的ShopAdapter类中,哪个()方法可以返回集合 中条目的编号?A、get Item ()B、getCount ()C、get I tern Id ()D、getV i ew ()答案:C.服务创立完成后,AndroidStudio工具会自动在()文件中注册服务A、Ma inActivityB、act i v i ty_ma i nC AndroidManifestD、Serv i ce答案:C.广播接收者的静态注册在Andro id8. 0以后需要为i ntent设置包名,具体代 码实现是0Ax i ntent. setact i on (MyAct i on)B、i ntent.
5、 setPackage ()Cx i ntent.setPackage (getPackageName()D、i ntent.setPackage (PackageName()答案:C.网上购物APP案例中,在店铺界面点击店铺条目时应该进入()界面?A、购物车B、店铺C店铺详情D、订单答案:C.在Handler的d i spatchMessage方法中获取布尔类型的参数时,可以使用() 方法实现?A、get I ntB、getStr i ngB、 getDoubIegetBooIean答案:D39.网上购物APP案例中,在封装的FoodBean类中,哪个方法()可以设置食品 味道?A、setT
6、aste ()B、setFoodName 0C、setPr i ce ()D、setCount ()答案:A40.SQLiteDataBase中的()方法可以向数据库中插入一条记录?A、i nsert ()B、de Iete 0C、update 0D、query 0答案:A41.通过Handler对象发送消息时,如果Message对象通过setData方法发送了 Bundle类型的数据给主线程,那么在主线程中通过()方法获取Bundle数据? A、getBund I eB、 getDatagetMessageC、 getObject答案:B42 .以下方法中,()能够得到ContentReso
7、l ver的实例对象?Ax newContentResoI ver ()B、getContentResoI ver 0C、newlnstance 0D、ContentUr i s. new Instance 0答案:B.以下加载应用程序资源文件asset下网页的方法正确的选项是OA、webView. setllr I (f i I e:/andro i d_asset/test. html);B、webView. loadllrl (fi le:/android asset/test. html);C、webView. IoadUrI (f i Ie:/asset/test, html);D、
8、 webView. IoadUrI(fi le:/android_asset/test. html);答案:B44.在功能清单文件中申请网络权限,下面哪一个是正确的? 0Av B、 Cx uses-permi ss i onandroi d:name=androi d. permi ss i on. NETWORK”/D、 答案:BJSON文件的扩展名为()A、 .txt. xmlB、 . json. js答案:C0方式向服务器发出请求时需要在请求后附加实体。它向服务器提交的参数在请求后的实体中,该方式对URL的长度是没有限制的A、GETB、 POSTC、SETD、PUT 答案:BIntent
9、Service 的启动方式为()?A、b i ndServ i ce 0B、startServ i ce ()C、b i nd I ntenServ i ce ()D start I ntenServ i ce ()答案:B阅读以下程序段,将空白处填写完整。?If (cb_save. isCheckedO) 如何将name和psd追加到login, xml文件中SharedPreferences. Ed i tored i tor=sp. ed i t 0 ;E i dtor. putStr i ng (user,f, name);Ed i tor. putStr i ng (password
10、,psd);Editor. 0 ;)Ax editB、 editorC、putStr i ngD、mit答案:D45. 网上购物APP案例中,在封装的FoodBean类中,哪个方法()可以设置食品名称?A、setTaste ()B、setFoodName 0C、setPr i ce ()D、setCount ()答案:B 协议是一种请求/响应式的协议,当客户端与服务器端建立连接后,向服务器端发送的请求,称作OA、 协议B、 请求C、 应答D、 响应答案:B46. 拦截有序广播,必须在优先级较高的广播接收者中拦截接收到的广播,在其onReceiveO方法中加入O方法可以实现拦截A、sendBro
11、adcast ()B、setPr ior ity 0C、 abortBroadcast()registerReceiver()答案:C.网上购物APP案例中,在封装的FoodBean类中,哪个方法()可以设置加入购物车中的食品数量?A、setTaste ()B setFoodName ()Cv setPr i ce ()D、setCount ()答案:D.商品列表案例中,将服务端返回的字符串解析为Json对象,可以使用。类 实现?A、 JSONObjectStringCx ResponseD、 Request答案:A54.阅读以下程序段,将空白处填写完整()?If (cb_save. isCh
12、eckedO) 将name追加到login, xml文件中SharedPreferences. Ed i tored i tor=sp. e i dt 0 ;.putStr i ng (usern, name);Ax editB、 editorC、putStr i ngD mit答案:B 55.以下文件的操作权限中,指定文件只能被应用程序本身访问的是()Ax MODE PR IVATEMODE_APPENDB、 MODE_WORLD_READABLEMODE_WORLD_WRITE答案:A.定义一继承了 Handler的类Mhandler,以下语句正确的选项是O ?Ax cIassMHandI
13、erextendsHandI erB、cIassHandIerextendsMHandI er G cIassMHandIerextendsHandI er D、cIassMHandI er implementHandler 答案:C.使用SurfaceView控件时,一般情况下还要对其创立、销毁、改变时的状态 进行监听,此时就需要调用()方法来实现监听SurfaceView?Av addCaI I back 0B、setCaI I back 0C、setOnCa I I back ()D addOnCa I I back ()答案:A.下面实现动态注册广播,请补全代码?Pr i vateMy
14、Rece i vermyRece i ver ; 定义广播接收器Pr i vatevo i d i n i tData () MyRece i ver=newMyRece i ver ();初始化广播接收器对象新建自定义广播过滤器IntentF i Iterf i I ter=new IntentF i I ter 0 ;(?) 动态注册广播接收者A、regi sterRece i ver(myRece i ver,f i I ter)B reg i sterBroadCastRece i ver (myRece i ver,f i I ter)C、regi ster(myRece i ver
15、,f i Iter)D、regi sterBroadCast(myRecei ver,f i Iter)答案:A56 .以下关于ContentProvider的描述,错误的选项是()A、ContentProvider是一个抽象类,只有继承后才能使用B、ContentProvider只有在AndroidManifest, xml文件中注册后才能正确运行C ContentProvider为其他应用程序提供了统一的访问数据库的方式D、ContentProv i der是内容解析者答案:D57 .网上购物APP案例中,在封装的FoodBean类中,哪个方法()可以获取食品 名称?A、getTaste
16、()B、getFoodName 0C、getPr i ce ()Ds getCount () 答案:B答案:B 4.()控件可以与MediaPlayer类配合播放视频?它的作用主要用来显示视频Ax SurfaceViewB、 VideoViewC ImageViewD L i stV i ew答案:A5 . Cursor游标的()方法可以移动游标到数据库的开头?A、moveFi rst ()B、moveToFi rst 0C moveStart ()D、moveToStart 0答案:B.在Handler的dispatchMessage方法中获取整型的参数时,可以使用()方法 实现?A、get
17、 I ntB、getStr i ngC、 getDoubIegetBooIean 答案:A61 .使用OK 框架访问服务端数据时,需要使用OK CI ient的()方法创 建一个Cal I对象?Ax buildB、ur IC、Cal ID、newCaI I答案:D.使用MediaPlayer类播放音频与播放视频的步骤类似,唯一不同的是,播放 视频需要把视频显示在。控件上。Ax SurfaceViewVideoViewB、 ImageViewD、Li stView答案:A63.如果一个应用程序想要访问另外一个应用程序的数据库,那么需要通过() 实现?A、BroadcastRece iverB、
18、ActivityC、ContentProv i derD、 AIDL 答案:C64 .在继承了 BaseAdapter的适配器ShopAdapter中,()方法会循环执行getCount 次?Ax get ItemB get Item IDC getCountD、getVi ew答案:D. ViewVideo类中reset ()方法的作用是()?A、设置要播放视频文件路径B、开始或者继续播放视频C、将播放器重置到初始状态D、开始播放视频频前调用此方法完成准备工作答案:C.设置广播接收者的优先级可以使用以下哪个语句实现()Ax reg i sterRece i ver ()B、setPr i o
19、r i ty 0C、sendBroadcast ()D、onRece i ve ()答案:B.网上购物APP案例中,在店铺详情界面中显示菜单条目,需要使用以下0控件显示A、TextViewB、Ed itTextC、Li stViewDs ImageView答案:C65 .商品列表案例中,商品列表适配器中的方法getCountO的功能是用来返回集合list的长度,可以使用以下哪条语句实现?()Ax returnchatBeanL i st. Iength;B、returnchatBeanL i st. s i ze();C、returnchatBeanL i st. get(pos i t i
20、on);D、returnpos i t i on;答案:B.以下哪个是消息队列类,主要用来存放Handler发送过来的消息,并且按照先入先出的规那么执行。()MessageA、 MessageQueueC LooperD、Hand I er答案:B70 .创立的服务类MyService继承自()类Ax ServiceB ActivityCx BroadcastReceiverD、ContentProv i der 答案:A.以下定义常量的语句正确的选项是。?A、pr i vatestat i cStr i ngTAG=Success”;B pr i vatestat i cf i naI St
21、r i ngTAG=Success”;C、pr i vatef i naI Str i ngTAG=Success;D、pr i vatestat i cf i naI TAG=Success”;答案:B.在Handler的dispatchMessage方法中获取字符串类型的参数时,可以使用()方法实现?A、get I ntB、getStr i ngB、 getDoubIegetBooIean答案:B.使用StartService ()方式启动服务时,服务中的()方法会被调用屡次A、onCreate ()B、onStartmand 0C、onBi nd 0Ds onDestroy ()答案:B
22、.以下方法中,用于发送一条广播的是()?A、startBroadcastRece i ver ()B、sendOrderedBroadcast ()C、sendBroadcast ()D、sendRece i ver ()答案:C.使用VideoView控件播放视频时,使用()方法可以加载本地sdcard中的视 频文件A、setVi deoPath (mnt/sdcard/*. mp4)B、setVideollr I (n :/. *. mp4)Cx setVideolIRI (Ur i. parse ( :/, xxx. av i);D、setDataSource (mnt/sdcard/*
23、. mp4);答案:A. hand I er. sendMessage ()方法的参数是什么类型?Av ObjectB、Bund IeC、 MessageD、Boo Iean答案:C77.使用OK 访问服务端数据时,onResponse方法的参数Response即从服务 端返回的应答数据,以下哪个()代码段可以获取从服务端返回的字符串?As response, body 0 . str i ng 0B response, body 0C、response, str i ng ()response, body (). toStr i ng ()答案:A78.SQLiteDataBase中的()方
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 新版 Android 高级 开发 技术 考试 题库 答案
限制150内