还剩14页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
《编程基础》试卷Android A题号总分合分人*得分注意事项:本试卷共页,满分分;
1.8100请把学院、姓名、班级写到密封线内,考试时间分钟;
2.90请不要把答案写在密封线内
3.得分阅卷入»
一、单项选择题共题,共分
3561、分退出对某些资源以及状态的操作保留,可以在生命周期,1D03MA0572activity”的哪个函数中进行a
一、A onPauseB onCreateC onResume D onStart郑、分项目工程下面的目录的作用是什么2D02MA0582Android assetsb载商、放置应用到的图片资源、重要放置某些文献资源,这些文献会被原封A Res/drawable B盛不动打包到里面apk忠笆想、放置字符串,颜色,数组等常量数据放置某些与对应的布局文献,C res/values D,UI都是文献xml res/layout//TODO Auto-generatedcatchblocke.printStackTrace;;}thread.start;〃关键结束请继承实现分,创立一种版本为
36.SQLiteOp6nHeIper101的的数据库,1“diaryOpenHelper.db”.同步创立一种表包括一种主键并自增长,2“diary”_id topic字符型100长度,字符型长度content
1000.在数据库版本变化时请删除表,并重新创立出表3diary diarypublicclassDBHelper extendsSQLiteOpenHelper{public finalstatic StringDATABASENAME=diaryOpenHelper.db;public finalstatic intDATABASEVERSION=1;〃创立数据库public DBHelperContextcontext,Stringname,CursorFactoryfactory,int version{supercontext,name,factory,version;}〃创立表等机构性文献public voidonCreateSQLiteDatabase db{H HStringsql=create tablediary+Jdinteger primarykeyHautoincrement,+topic varchar100+zHcontent varchar1000+db.execSQLsql;〃若数据库版本有更新,则调用此措施public voidonllpgradeSQLiteDatabasedb,int oldVersion,intnewVersionString sql=drop tableifexists diary;db.execSQLsql;this.onCreatedb;、、、、A、B BorderLayoutD EFrameLayoutLinearLayout CTableLayout RelativeLayout、(分)的作用的是4D08MA20602Intent a、是连接四大组件的纽带,可以实现界面间切换,可以包括动作和动作数据,A intent、是一段长的生命周期,没有顾客界面的程序,可以保持应用在后台运行,而不会由B于切换页面而消失service、实现应用程序间的数据共享C contentprovider、处理一种应用程序整体性的工作D、(分)下列哪个是中特有的属性5D04EA1061l AbsoluteLayoutbA,android:layout_height B,android:layout_xC,android:layout_above D,android:layout_toRightOf、(分)组件中不能用属性直接设置的是6D07EA1062l RatingBard五角星个数目前分数分数的增量五角星的色彩A,B,C,D,、分)在手机开发中常用的数据库是7D10EA1063Q_a_A,sqlLite B,Oracle C,Sql ServerD,Db
23、(分)有关的说法不对的的是8D14MA20642BroadcastReceiver_b_是用来接受广播的A,Intent一种广播只能被一种订阅了此广播的所接受B,Intent BroadcastReceiver对有序广播,系统会根据接受者申明的优先级别按次序逐一执行接受者C,接受者申明的优先级别在<>的属性中申明,数值越大优先D,intent-filter android:priority级别越高、(分)使用播放保留在上的文献时9D19MA20652MediaPlayer sdcardmp3_c_需要使用措施创立A,MediaPlayer.create MediaPlayer直接即可B,newMediaPlayer需要调用措施设置文献源C,setDataSource直接调用措施,无需设置文献源D,start、(分)在中使用时,要想实现互斥的选择需要用的10D05EA1066l androidRadioButton组件是dA,ButtonGroup B,RadioButtons C,CheckBox D,RadioGroup、分在多种应用中读取共享存储数据时,需要用到的措施,是哪个11DI6MA20672query对象的措施?_A_A,ContentResolver B,Contentprovider C,Cursor D,SQLiteHelper、分中信息分为儿种级别12D03MA20682DDMS Log_c_A,3B,4C,5Log.v,Log.d,Log.i,Log.w,Log.eD,
6、分可以自动完毕输入内容的组件是13DO6MA20692_d_A,TextView B,EditText CJmageViewD,AutoCompleteTextView、分创立子菜单的措施是14D12EA10701_bA,add B,addSubMenu C,createSubMenu D,createMenu、分使用完毕远程措施调用下列说法不对的的是15D17DA40714AIDL service_a_对应的接口名称不能与文献名相似A,aidl aidl的文献的内容类似代码B,aidl java创立一种服务,在服务的措施中返回实现了接口的C,Service onBindlntentintent aidl对象对应的接口的措施前面不能加访问权限修饰符D,aidl、分播放资源前,需要调用哪个措施完毕准备工作16D19MA20722MediaPlayer_bA setDataSourceB,prepare C,begin D,pausez、分处理菜单项单击事件的措施不包括17DI2MA20732_d_使用响应A,onOptionsltemSelectedMenultem item使用响应B,onMenultemSelectedint featureld,Menuitem item使用响应C,onMenultemClickMenultem item吏用响应D/onCreateOptionsMenuMenu menu、分中文献操作模式中表达只能被本应用使用,写入文献会覆盖18D13EA1074android的是_d_A,MODE APPENDB,MODE WORLDREADABLEC,MODE_WORLD_WRITEABLE D,MODE_PRIVATE、(分)进度条中哪个属性是设置进度条大小格式的19D07MA20752_d_(设置值)A,android:secondaryProgress B,android:progress C,android:max D,style、(分)下列用以显示一系列图像的是20D07MA20762_b_AJmageView B,Gallery C,ImageSwitcher D,GridView、(分)表达下拉列表的组件是21D06MA20772_b_A GalleryB,Spinner C,GridView D,ListViewz、(分)有关的说法不对的的是22D12MA20782AlertDialog_a_要想使用对话框首先要使用关键字创立的实例A,new AlertDialog对话框的显示需要调用措施B,show措施是用来加确定按钮的C,setPositiveButton措施是用来加取消按钮的D,setNegativeButton、(分)下列说法错误的是23D05MA20792_d_是一般按钮组件,除此外尚有其他的按钮组件A,Button是显示文本的组件,是的父类BJextView TextViewEditText是编辑文本的组件,可以使用输入特定的字符C,EditText EditText是显示图片的组件,可以通过设置显示局部图片DJmageView、(分)有关中播放视频的说法不对的是24D19MA20802android_c可以使用组件播视频可以使用组件播视频A,SurfaceView B,VideoView组件可以控制播放的位置和大小C.VideoView播放视频的格式可以是D,VideoView3gp、(分)下列哪个是下的命令25D10MA20812SqILite_c_A,shell B,push C,.quit D,keytool、(分)下列有关怎样使用不对的是26D15EA1082l Notification,_d_需要来管理A,notification NotificatinManager使用的措施显示消息B,NotificationManager notifynotification在显示时可以设置告知时的默认发声,震动等C,Notification中有措施可以清除消息D,Notification、(分)下列有关说法不对的的是27D19EA1083l open core_b_是多媒体框架的关键A,Open coreAndroid是中的一种关键类B,MediaPlayer openCore所有在平台的音频、视频的采集以及播放等操作都是通过它来实现的C,Android在实现开发中我们并不会过多地研究的实现,我们的为我们提供了上D,opencoreAndroid层的的开发使用media api、(分)上下文菜单与其他菜单不一样的是28D12EA1084l_b_上下文菜单项上的单击事件可以使用措施来响应A,onMenultemSelected上下文菜单必须注册到指定的上才能显示B,view上下文菜单的菜单项可以添加,可以删除C,上下文菜单的菜单项可以有子项D,、(分)拖动条组件是29D07MA20852_c_A,RatingBar B,ProgressBar QSeekBarD,ScrollBar、(分)读取文献内容的首要措施是30D13EA1086l_d_A,open B,read C,write D,open、(分)有关隐式对的的是31D08EA1087l Intent_a_中使用来寻找与隐式有关的对象A,android IntentFilter Intent通过组件的名称寻找与有关联的对象B,intent隐式更多用于在应用程序内部传递消息C,Intent一种申明了的组件只能响应隐式祈求D,IntentFilterIntent、(分)多选框被选择事件一般用32D05MA20882_bA,setOnClickListener B,setOnCheckChangeListenerC,setOnMenultemSelectedListener D,setOnCheckedListener、(分)自定义对话框时,将视图对象添加到目前对话框的措施是33D12EA1089l_dA,set IconB,setXML C,set LayoutD,setView、(分)下列不属于生命周期的措施是34D09MA20902service_C_A,onCreate B,onDestroy C,onStop D,onStart、(分)绑定的措施是35D09MA20912Service_aA,bindService B,startService C,on Start D,onBind得分阅卷人
二、多选题(共题,共分)
1024、(分)传递数据时,下列的数据类型哪些可以被传递36D08MB20922Intent abed、A Serializablecharsequence CParcelable DBundle、(分)数据存储与访问的方式一下说法对的的是()37D11DB
409341.android abede、文献、数据库、、内容提供者、网络A BC sharedpreferenceD E、(分).下列也许会导致内存泄露的是38D07DB40944GC abc数据库的没有关闭构造时,没有使用缓存A.cursor B.adapter contentview衍生的优化问题-----------减少创立的对象,充足使用可以C.listview viewcontentview,使用一静态类来优化处理的过程一般会重载某些措施用来维护其生命周getview activity期,下列不输于有关措施的是使用数据库D.sqlite、(分)通过的方式启动服务,有关生命周期39DO9MA20952android startServiceservice的()和()说法对的的是onCreate onStartad、当第一次启动的时候先后调用和措施A onCreateonStart、当第一次启动的时候只会调用措施B onCreateO、假如已经启动,将先后调用和措施C serviceonCreateO onStart、假如已经启动,只会执行措施,不在执行措施D serviceonStart onCreateO、分开发程序需要的开发工具和开发包包括40D02MB20962android abedA,JDK B,Eclipse C,Android SDKD,ADT E,Raw、分下列属于补间动画有关类的是41D18MB20972_acd_A,TranslateAnimation B,FrameAnimationC,RotateAnimation D,AlphaAnimation、分下列哪些的操作需要申明权限42D13MB20982api cd、播放文献、读卡读卡状态、发短信、访问网络A mp3B SDsd CD、分.在中使用这个辅助类时,哪些操作也43D10MB209924android SQLiteOpenllelper许生成一种数据库,ab、、A getWriteableDatabaseB getReadableDatabase、C getDatabaseD getAbleDatabase、分下列对存、取文献的说法中对的的是44DI3MB21002SharePreferences abd属于移动存储处理方案处理的就是对A,B,sharePreferences key-value读取文献的途径是信息的保留格式是C,xml/sdcard/shared_prefx D,xml、分中清除消息的措施是45DI5MB21012NotificationManager bdA,destroy B,cancel C,clear D,cancelAll得分阅卷人
三、填空题(共题,分)
1115、(分)当启动一种并且新的执行完后需要返回到46D11EC11021Activity Activity启动它的来执行的回调函数是()、(分)Activity startActivityResult47D06EC11031中输入日期的组件是_、(分)的全称是—android DatePicker48D17EC11041A1DL Androidinterfacedefinition language、(分)广播分为____无序广播和有序广播49D14MC21052(分)中输入时间的组件是50D06EC11061android_TimePicker、(分)应用的入口点是、(分)51D01EC11071Android Main52D19EC1108l中专门用于录音的组件是android_MediaRecorder.、(分)动画中有一种—动画,通过次序的播放排列好的图片来53D18MC21092Frame_实现,类似电影、(分)从向模拟器中复制文献的命令54D02MC21102PC_adb push—、(分)系统个应用程序之一,重要用于后台运行和跨进程访问55DO9EC11U1android4的是_servi.ce—、(分)创立只显示文本的对象时提议使用措施、56D03MC21122Toast_makeText---57页面上既有控件请用书写线程以37,ProgressBar progressBar,10(秒的的时间完毕其进度显示工作分)答案10publicclass ProgressBarStuextends Activity{private ProgressBarprogressBar=null;()protected voidonCreate BundlesavedlnstanceState{()super.onCreate savedlnstanceState;()setContentView R.layout.progressbar;〃从这到下是关键progressBar=ProgressBarfindViewByldRjd.progressBar;Thread thread=new ThreadnewRunnable{@Override publicvoid run{int progressBarMax=progressBar.getMax;try{whileprogressBarMax!=progressBar.getProgress{intstepProgress=progressBarMax/10;intcurrentprogress=progressBar.getProgress;progressBar.setProgresscurrentprogress+stepProgress;Thread.sleeplOOO;}catchInterruptedException e{。
个人认证
优秀文档
获得点赞 0