您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 综合/其它 > android开发试卷
第1页共2页一、选择题(本大题共20题,每题2分,共40,不写多选为单选)。注意:请把答案填入答题纸的相应位置上,否则不得分!1.在activity_main.xml中,定义一个组件时,有两个属性必须写()(多选)A、Aandroid:layout_widthB、Bandroid:layout_heightC、Candroid:id=@+id/startD、Dandroid:text2.微信app安装一般会申请如下权限()(多选)A、读取地位位置信息B、读取通讯录C、读取短信D、发送通知3.android常见三种数据存储与访问的方式()(多选)A、文件B、数据库C、sharedpreferenceD、内容提供者4.下列哪些api的操作需要声明权限()(多选)A、播放声音B、写SD卡(读sd卡状态)C、发短信D、打电话5.LBS定位技术的描述的是()(多选)A、大部分联网app需要申请LBS权限B、地图导航中需要用到该技术C、GPS无信号的情况下LBS功能不能用。D、Wifi无线即使没有连接也能改善LBS定位的精度6.以下那个一般用来用来显示图片widget是()A、ImageViewB、TextViewC、ButtonD、Spinner7.Android的activity中,一般代码在练习的时候写在了()函数中a)onCreateb)onStartc)onStopd)onDestory8.Android开发中常用的数据库是:a)SQLServerb)MySQLc)SQLited)Oracle9.以下调整宽度和高度的属性,哪个不是Android系统提供的?a)Match_parentb)Wrap_contentc)Fill_contentd)Fill_parent10.从其他应用中读取共享的数据库数据,需要用到的是query方法,返回Cursor数据,那么这个方法是哪个对象的方法?a)ContentProviderb)ContentResolverc)SQLiteOpenHelperd)SQLiteDataBase11.常见可用的推送技术提供者包括(多选)a)阿里云推送b)百度云推送c)极光推送d)腾讯推送12.Android项目中assets目录的作用是什么?a)放置字符串,颜色等信息b)放置图片资源c)放置较大的文件资源d)放置界面布局配置13.以下哪个对象是自定义组件中用来绘制内容的对象a)Bitmapb)Canvasc)BufferedImaged)Drawable14.以下属性中哪个属性是LinearLayout拥有但RelativeLayout没有的属性a)android:layout_widthb)android:layout_heightc)android:layout_weightd)android:background15.启动activity对一些资源以及状态的读取,可以在生命周期的哪个函数中进行()A、onPause()B、onCreate()C、onResume()D、onStart()16.Activity生命周期的最初执行A、onCreateB、onPause17.onPause什么时候调用()A.当界面启动时B.当onCreate方法被执行之后C.当界面被隐藏时D.当界面重新显示时18.关于适配器的说法正确的有()A.它主要是用来存储数据B.它主要用来把数据绑定到组件上第2页共2页C.它主要用来解析数据D.它主要用来存储xml数据19.下列哪些api的操作需要声明权限()(多选)A、播放声音B、写SD卡(读sd卡状态)C、发短信D、打电话20.android项目目录下配置文件有()A、AndroidManifest.xmlB、Main.xmlC、.classpathD、project.properties二、填空题(本大题共5每题目4分,共20分)。1.android中常用的五个布局是______,____________,_______,________,__________2.android的四大组件是________,__________,______和________.3.activity的生命周期______,______,_______,_______,_______,_________,___________.4.写出adb常用指令的作用.adblogcat:______________adbkill-server________adbconnect____________5.Sqllite支持五个数据类型是______,______,_______,_______,_______三、问答题(本大题共5题,每题8分共40分)。1)列举LBS在常见app中使用(说出app名字和使用之处,至少举例三个以上)2)说说推送技术在app中的使用(说出app名字和使用之处,至少举例三个以上),列举你知道提供推送技术的公司3)Android内置支持什么关系数据库4)列举Android开发中用到的常用权限(至少三个以上,写中文即可)5)Android数据存储方法有那些.
本文标题:android开发试卷
链接地址:https://www.777doc.com/doc-4953332 .html