还剩75页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
基础知识考试题库含各题型Android
一、单选题
1.表示一个线性布局中视图的重要度,即权重,是哪一个属性?0A、android:gravityB、android:Iayout_gravityC\android:Iayout_weightD、andro i d:sea Ie_type答案c
2.请问下面的跳转方法属于什么跳转0I ntentmI ntent=newI ntentcn.edu.sz iit.chapter2_firstact i v ity.ACTION_START;startAct i v itymIntent;A、显式B、类跳转C、配置加载D、隐式答案D
3.onPause什么时候调用?、当界面启动时AB、当nCreate方法被执行之后C、当界面被隐藏时D、当界面重新显示时D、CENTER INSIDE答案A
32.下面哪一个属性表示视图中文字与视图的对齐的方式?A、android:Iayout_gravityB\android:gravity答案B
33.当Activity完全不可见时,它就处于状态,如果系统内存不足,这种状态下的Activity很容易被销毁、运行AB、暂停C、停止D、销毁答案C
34.完成圆形单选框的状态改变功能监听,请补全下面的代码?privatevoidinitV i ew{mRad ioButton1=Rad ioButtonf i ndV i ewByIdR.i d.radi oButtonl;mRadioGroup1=RadioGroupfindViewByIdR.id.radioGroupD;}A、mRad ioGroup.setOnCheckedChangeL i stenerth i s;B、mRad ioGroup.setOnCI i ckLi stenerth i s;C、mRad ioGroup.setOnLongCIi ckL i stenerth i s;D、mRad ioGroup.setOnItemCIi ckL i stenerth i s;答案A
35.ViewPager滑动过程中触发哪个方法()A、addOnPageChangeL i stener B、onPageScroI IStateChangedC\onPageScro II edD、onPageSe I ected答案:C
36.Android的程序调试中,getLocaICIassName.toStr ing代表什么意思、获取当前程序名AB、获取当前程序包名C、获取当前程序类名D、获取当前程序域名答案C
37.下面哪一个属性表示视图与上级视图的对齐的方式?A、android:Iayout_gravityB、android:gravity答案A
38.Act ivity中如果加载多个Fragment,切换显示第三个Fragment,请问下面的代码哪些能实现?A、rep IaceFragmentR.i d.ma i n_fm,newFragmentl B、rep IaceFragmentR.i d.ma in_fm,newFragment2C\rep IaceFragmentR.i d.ma in_fm,newFragment3D、rep IaceFragmentR.i d.ma in_fm,newFragment
439.下面哪些组件表示开关组件A、CheckBoxB\SwitchC、Rad ioButtonD\ImageView答案B
40.请阅读下列代码pr i vateStr i ngstrPara;pr i vatevo i d in i tData0{Intentm Intent=get Intent;strPara=ml ntent.getStr i ngExtra userjmTextVi ew
2.setText第一个Act ivity传递的参数user:+strPara;}initData函数的作用是什么?A、处理第一个Activity的运行数据B、处理第一个Activity传递给第二个Activity的运行数据C、处理第二个Activity的运行数据D、处理第二个Activity传回给第一个Acti vity的运行数据答案B
41.ViewPager类设置当前页面的方法是O A、setCurrent Itern B、setAdapter0C、onPageScrolIStateChanged0D addOnPageChangeL i stenerx答案A
42.下面哪些组件表示文本输入框A、ImageViewB、Ed itTextC、TextViewD、Button答案:B
43.下面哪些组件表示复选框0A、CheckBoxB\SwitchC\RadioButtonD\ImageView答案A
44.完成CheckBox的状态改变功能监听,请补全下面的代码?pr ivatevoidinitV iew{mCheckBox=CheckBoxf i ndV i ewById R.i d.checkBox;}A、mCheckBox.setOnCheckedChangeL i stenerth i s;B、mCheckBox.setOnCI i ckL i stenerth i s;C、mCheckBox.setOnLongCI i ckL i stenerth is;D\mCheckBox.setOnltemCI ickLi stenerth is;答案A
45.请问下面的哪个函数实现圆形单选框的事件监听器?A\OnCI ickB、onCheckedChangedC\OnltemCI ickD、OnLongCI i ck答案B
46.在Activity中需要找到一个id是bookName的的TextView组件,下面哪种语句写法是正确的?Av TextV i ewtv=th is.fi ndVi ewById R.i d.bookName;B、TextV iewtv=th is.fi ndV i ewBy I d R.i d.code;C、TextViewtv=thi s.findViewById R.name.bookName;D\TextViewtv=this.fi ndViewByIdR.str ing.bookName;答案A
47.以下代码中,哪个是在XML文件中调用颜色资源的正确表示?A、drawabIe/ic_launcherB、mi pmap/i c_IauncherC、co Ior/coIorPr imaryD、str i ng/text答案C
48.ImageView的视图中,如何设置图片的类型才能使图片位于视图中间只压不拉?A、FIT_CENTERB、FIT_XYC、CENTERD、CENTER_INSIDE
49.在相对布局中,设置当前控件的左边界与某控件的左边界对齐可以使用什么属性?Ax android:Iayout_aI ignTopB、android:Iayout_aI ignBottomC android:Iayout_aI ignLeftxD、android:Iayout_aI ignRi ght答案C
50.Android程序启动最先加载AndroidMani fest,xml文件,如果有多个Act i vity,请问()属性决定了Activity最先被加载?A\android,intent.action.ICONB\andro i d.intent.act i on.LAUNCHERC、android,intent.action.MainD、android,intent.action.ICON答案c
51./res/vaIues/dimens.xml一般代表什么类型的资源?As尺寸资源B、字符串C、颜色资源D、布局资源答案A
52.下列关于Android布局文件字体大小单位的描述中,一般使用哪个单位?Av spB、ptC、pxD、mm答案A
53.限制性布局中,app:layout_constraint属性设置为什么值才能限制视图与右边对齐?A、app:Iayout_constra intBottom_toBottomOfB、app:Iayout_constra intEnd_toEndOfC\app:Iayout_constra intStart_toStartOfD\app:app:Iayout_constraintTop_toTopOf答案B
54.Android虚拟设备的缩写是哪个?A、DDMSB、ADBC、AVDD、ADM答案C
55.Android中可以使用RGB颜色值,RGB颜色值以#开头,还可以给出alpha1,其中alpha值是什么意思?A、透明度B、灰度C、分辨率D、多通道答案A
56.Android的分层架构中,应用层采用0语言进行开发?A、CB、PythonC、Java D\C++答案C
57.请阅读下列代码protectedvo i donAct iv i tyResu11i ntrequestCode,i ntresuItCode,Intentdata{switchrequestCode{caseREQUEST_CODE:〃标志符if resuItCode==RESULT_OK{strReturnData=data.getStr ingExtrapassword;mTextVi ew
2.setText第二个Activity传回的password+strReturnData;}breakjdefault:}}onActivityResuIt的作用是什么o、处理第一个Activity的运行数据AB、处理第一个Activity传递给第二个Activity的运行数据C、处理第二个Activity的运行数据D、处理第二个Activity传回给第一个Activity的运行数据答案D
58.在一个相对布局中怎样使一个控件居中?A\android:gravity=centerB、android:Iayout_grav ity=centerC、android:Iayout_centerInParent=trueD、andro i d:sea IeType=center答案C
59.完成Spinner的下拉框选择事件监听,请补全下面的代码?pr ivatevoidini tVi ew{mSp inner=Sp inner f indV iewByI dR.i d.sp inner;}A、mSp inner.setOnItemSeIectedL i stener th i sB\mSp inner.setOnCIi ckL i stenerth is;C、mSp inner.setOnLongCIi ckL i stenerth is;D、mSp inner.setOnItemCIi ckL i stenerth is;答案D
60.请阅读下列代码完成的功能if savedInstanceState!=nu II{StringstrUser=savedInstanceState.getStr inguser;mEd i tText.setText strllser;A、暂停时候读取数据B、重新启动时候读取数据C、视图销毁时读取数据D、启动时读取保存数据答案D
61.对于“sre/main/res/layout”目录,以下正确的是A、用来保存图像文件B、用来保存与用户界面相关的布局文件C、用来保存菜单文件D、用来存放Java类答案B
62.Android的程序调试中,使用下面哪一个可以输出普通提示信息0Ax Log.eB、Log.dC、Log.iD、Log.w答案C
63.给一个TextView设置红色字体,应该使用以下哪种写法?A、setTextCoI orOxffffOOOO;B、setColor n0xffff0000n;C、setTextCo Ior,,0xffff0000n;D\setCoI orred;答案A
64.从A-Act ivity跳转到B-Act ivt iy,执行一些数据操作后,从B-Act ivity中将数据结果返回给A-Activtiy,在A-Acti vity中如何启动B-Act ivityAvstartActivityB、startAct ivityForResu11C、getActivityD、getActivityForResuIt答案B
65.下面哪些组件表示文本A、ImageView
4.请问下面的哪个函数实现Spinner的下拉框选择事件监听器?A、on ItemSeIectedB、OnCI i ckC\OnltemCI ickD\OnLongCI ick答案C
5.以下代码中可以正确创建FragmentManager的是Ax FragmentManagerfm=getFragmentManager;B、FragmentManagerfm=newFragmentManager0;C\FragmentManagerfm=newgetFragmentManager;D、FragmentManagerfm=FragmentManager;答案A
6.通过Java代码调用布局资源的代码正确的是哪个?A、Iayout/act iv i ty_ma inB、setContentV iew R.Iayout.act iv i ty_ma in;C、R/1ayout/act iv i ty_ma inD、setContentV iew R/1ayout/act iv i ty_ma in;答案B
7.ImageView中,哪个属性设置图片的填充方式?A\android:adjustViewBoundsB、android:maxHe ightC、andro id:sea IeTypeB、Ed itTextC、TextViewD、Button答案C
66.下列关于Android布局文件长度单位的描述中,一般使用哪个单位A、dpB、ptC、pxD vmm答案:A
67.下面哪些组件表示圆形单选框?A CheckBoxXB、SwitchC、Rad ioButtonD、ImageView答案C
68.在Android应用程序中,图片应放在那个目录下?A、drawabIeB、IayoutC str i ngxD、d imen
69.Andro id的程序创建中,每个Activi ty会生成一个默认的布局文件的名字为Ax activityB、ma inC\main_activityD、act iv i ty_ma in答案D
70.请问下列Acv i t iy的配置是什么模式?act iv ityandro id:name=.Ma i nAct iv i tyandroid:I aunchMode=ustandardX/act iv ity、单任务模式AB、标准模式C、单实例模式D、单栈顶模式答案B
71.请问下面哪一个接口实现按钮点击事件A、V iew.OnCI i ckL i stenerB、V iew.OnLongCI ickL i stenerC、AdapterView.OnltemCI ickL i stenerD、poundButton.OnCheckedChangeL i stener答案A
72.Android的程序创建中,布局文件保存在项目哪个文件夹O A、java\mainB、res\vaIuesC、res\drawabIeD、res\Iayout答案D
73.请问下面的跳转方法属于什么跳转pr ivatevoidjumpToSecondAct ivi ty{I ntentmIntent=new Intent Ma i nAct iv ity.th is,SecondAct iv ity.c Iass;s tartAct i vitymlntent;}A^显式B、类跳转C、配置加载D、隐式答案A
74.视图的可视属性哪一个表示消失,不占用位置?A、visibleB、invisibleC、gone答案C
75.下列代码用于设置进度条的进度,请补全代码pr ivatevo idhandI ncrease{iProgress+=10;if iProgress=100{iProgress=0;}jmTextView.setTextu进度n+iProgress+H%;}A、mProgressBar.getProgressiProgress;B、mProgressBar.setProgress0;C、mProgressBar.getProgressO;D、mProgressBar.setProgressiProgress;答案D
76.ImageView的视图中,如何设置图片的类型才能保持原图尺寸位于视图中心A、FIT_CENTERB、FIT_XYC、CENTERD、CENTER,I NSI DE答案:C
77.Act ivity被某个AlertDialog遮住时处于什么状态
0、运行AB、暂停C、停止D、销毁答案B
78.请阅读下列代码完成的功能0protectedvo idonSave InstanceState BundIeoutState{super.onSaveInstanceState outState;Log.d TAG,onSaveI nstanceState:;outState.putStr inguser,mEd itText.getText.toStri ng0;}A、暂停时候保存数据B、重新启动时候保存数据C、视图销毁时保存数据D、启动时保存数据答案C
79.ViewPager类设置页面项的适配器的方法是Av setCurrentItemB、setAdapter0C、onPageScrolIStateChanged D、addOnPageChangeL i stener答案B
80.ViewPager主要使用下面哪个适配器O A、PagerAdapterB、ArrayAdapterC、BaseAdapterD、Li stAdapter答案A
81.想要修改APP的图标,需要在0文件中修改android:icon属性Av AndroidMan i fest.xmIB、Ma inActivity,javaC、act iv ity_ma in.xmlD、bu iId.grad Ie答案A
82.Android的程序创建中,字符串文件保存在项目哪个文件夹()A、java\mainB、res\vaIuesC、res\drawabIeD、res\Iayout答案:B
83.单选按钮的选中状态,使用哪个属性?A、android:checkedB、android:cI ickabIeC\andro id:enab IeD、android:focusabIe答案A
84.ViewPager选中页面时,滑动结束时触发哪个方法0A、addOnPageChangeL i stener B、onPageScroI IStateChangedC\onPageScro II edD、onPageSe Iected答案D
85.请问下面的哪个函数实现复选框CheckBox的事件监听器?A OnltemCI i ckvB\OnCI ickC、onCheckedChangedD、OnLongCI ick答案c
86.T i11eFragment中访问ContentFragment的方法,请补全下列代码?ContentFragmentmContentFragment=ContentFragmentgetAct iv ity
0..f indFragmentByIdR.id.fragment_content jmContentFragment.setDatastrTi11e,st rContent;A、getSupportManagerB、getManager0C、getFrament0D、getSupportFragmentManager答案:D
87.请问圆形单选框的父类是哪一个?Av BoxB、ButtonC、ViewD、poundButton答案D
88.AndroidOreo对应的版本是0A、
5.0B、
6.0C、
7.0D、
8.
089.以下哪种存储方式是android提供的用来存储一些简单的配置信息,采用XML格式将数据存储到设备中、文件存储AB、SharedPreferencesC、SQLite数据库D、网络存储答案B
90.下面哪一个属性是根据内容调整大小?A、match_parentB\wrap_contentC、match_contentD、wrap_parent答案B
91.Android的程序创建中,填写panydomains表示A、项目名称B\项目包名C\应用程序域名D、应用程序名称答案C
92.以下代码中,哪个是在XML文件中调用尺寸资源的正确表示?0A、m ipmap/ic_IauncherB、drawabIe/ic IauncherC、d imens/1argeD、sty Ie/textStyIe答案C
93.下面哪些组件表示图片组件Av CheckBoxB、SwitchC、Rad ioButtonD、ImageView答案D
94.使用RadioGroup默认显示第一个选项,请补全下面的代码publ icclassMainAct i vityextendsApppatAct i vityimplementsViewPager.OnPageChangeListener,Rad ioGroup.OnCheckedChangeL istenerpr ivateL istIntegermTabs=ne wArrayL ist;pr ivatevo id in itData{mTabs.add R.id.rad ioButtonl;mTa bs.add R.id.rad ioButton;;}Ax mRad i ogroup.checkR.id.rad ioButton;B、mRad iogroup.setR.id.rad ioButton;C、mRad iogroup.checkR.id.rad ioButtonl;D、mRad iogroup.f indV iewBy idR.id.rad ioButton;答案C
95.AlertDialog.Bui Ider中,哪个方法设置确定按钮?A、setPositiveButtonB、setNegat iveButtonC、setNeutraI ButtonD、setS ing IeChoi ceIterns答案B
96.请问下面的配置的作用是什么act iv ityandro id:name=.SecondActi v ity“andro id:theme=sty Ie/Theme.Apppat.Dialog/act iv ityA、配置Activity为显式启动B、配置Act ivity为对话框启动C、配置Activity为隐式启动D、配置Act ivity为正常布局启动答案:B
97.当Activity上覆盖了一个透明或者非全屏的界面时,被覆盖的Activity就处于状态、运行AB、暂停C、停止D、销毁答案B
98.在Android平台架中,浏览器位于哪一层?Av Linux核心层B、系统运行库层C、应用层D、浏览器层D、android:src答案C
8.AS开发工具包AndroidStudio是由哪个公司开发的?A、Google谷歌B\MicroSoft微软C、Oracle甲骨文D、IBM国际商业机器公司答案A
9.通过i ntent.putExtra name,name传递的参数name为Str ing类型,在新的A ctivity中获取该参数,正确的语句是?A、i ntent.get IntExtraname;B、i ntent.getStr ingExtra name;C、intent.getFIoatExtraname;D、i ntent.getStr ingExtraname;答案B
10.如果将一个TextView的andro id:I ayout_he ight属性值设置为wrap_conten t,那么该组件将是以下哪种显示效果?A、该文本域的宽度将填充父容器宽度B、该文本域的宽度仅占据该组件的实际宽度C、该文本域的高度将填充父容器高度D、该文本域的高度仅占据该组件的实际高度答案c
99.请问下面哪一个接口实现ListView的列表选择事件?Ax V iew.OnCI ickL istenerB、View.OnLongCI ickListenerC\AdapterView.On ItemSeIectedL i stenerD、AdapterView.OnltemCI ickListener答案D
100.Act ivity中如果加载多个Fragment,初始化显示第一个Fragment,请补全下面的代码?pr ivatevo id in itFragment{getSupportFragmentManager..rep Iace R.id.ma in_fm,newFragmentl.m it;A、Transaction B、begin C、beg inTransactionD、getFrament0答案C
101.在相对布局RelativeLayout中,设置当前控件位于某控件左侧使用0属性?A、android:Iayout_aboveB、android:Iayout_beIowC\android:Iayout_toLeftOfD、android:Iayout_toRi ghtOf
102.存储数据到文件中,以下说法正确的是Av使用Fi IeOutputStream类中的wr ite方法B\使用Fi IeOutputStream类中的read方法C、使用Fi lelnputStream类中的write方法D、使用Fi lelnputStream类中的read方法答案A
103.请问组件与数据之间通过下面哪个类进行连接?A、AdapterB、Li stViewCxSpinnerD、Gr idView答案A
104.下面哪一个属性是表示视图内部内容与视图的距离?Ax android:Iayout_widthB、android:Iayout_heightC、androi d:Iayout_marginD、android:padding答案D
105.启动引导页中,ViewPager选中页面后实现RadioGroup对应的选项被选中,请补全代码0publ icvoidonPageSelectedinti{//根据ViewPager选中序号确定RadioButton的选中Button;}Ax mRadiogroup.setmTabs.geti;B\mRad iogroup.checkmTabs.geti;C、mRadiogroup.setmTabs;D、mRadiogroup,checkmTabs;答案B
106.请问下列Acv it iy的配置是什么模式?act iv ityandro id:name=.Mai nActiv ityandro id:I aunchMode=us ing Ie InstanceX/act iv ity、单任务模式AB、标准模式C、单实例模式D、单栈顶模式答案C
107.Android的程序创建中,填写Packagename表示A、项目名称B、项目包名C、项目类名称D、应用程序名称答案B
108.请问下面哪一个接口实现Spinner的下拉框选择事件、View.OnCIi ckListenerAB、View.OnLongCIi ckL istenerC、AdapterV iew.On ItemCIickL istenerD、AdapterV iew.On ItemSeIectedListener答案c
109.完成ListView的列表选择事件,请补全下面的代码?pr ivatevoidinitView0{mLi stview=Li stViewf indViewById R.id.I istview;}A、mL istv iew.setOnItemCI ickL istenerthis;B\mLi stview.setOnCI ickLi stenerthis;C、mL istv iew.setOnLongCI ickL istenerthis;D、mLi stv iew.setOnItemSeIectedLi stener this答案A
110.请问下面哪一个接口实现按钮长按事件?A、View.OnCI ickListenerB\View.OnLongCI ickL istenerC、AdapterVi ew.On ItemCI ickListenerD、poundButton.OnCheckedChangeL istener答案B
111.Android的所有控件,这些控件都继承自哪个类?A、ControIB、WindowC、ActivityD、View答案D
112.请问下列Acv it iy的配置是什么模式act iv ityandroi d:name=H.Ma i nAct ivityandroid:IaunchMode=us ing IeTopn/act iv ity、单任务模式AB、标准模式C、单实例模式D、单栈顶模式答案:D
113.Act ivity处于栈顶的时候处于什么状态?、运行AB、暂停C、停止D、销毁答案A
114.Andro id是如何组织Act iv ity的?A、以栈的方式组式ActivityB、以队列的方式组织ActivityC、以树形方式组织ActivityD\以链式方式组织Activity答案A
115.在Android应用程序中,图片应放在那个目录下Av rawB、vaIuesC\IayoutD、drawabIe答案D
116.如果使用Li nearLayout实现组件垂直排列,那么在xml中应添加什么属性进行设置?A、andro id:or ientat ion=vert icaIB\android:vertical=trueC、andro id:or ientat ion=nhor izontaID、andro id:hor izontal=true答案A
117.复选框选项被选择事件通常用哪个方法实现?A、setOnCI ickListenerB、setOnCheckedChangeL istenerC、setOnMenuItemSeIectedL istenerD、setOnCheckedLi stener答案B
118.若将多个单选按钮组合在一起,使用哪个控件可以实现分组?A、RadioGroupB、Rad ioC、Rad ioButtonD、Group答案A
119.限制性布局中,app:layout_constraint属性设置为什么值才能限制视图与底部对齐A、app:Iayout_constra intBottom_toBottomOfB、app:Iayout_constra intEnd_toEndOfC、app:Iayout_constra intStart_toStartOfD、app:app:Iayout_constra intTop_toTopOf答案:A
120.以下哪个控件可以实现APP页面上的多个条目横向滑动?A、TextViewB、ImageViewC\ListV iewD\RecycIerView答案D
121.Android的程序调试中,使用下面哪一个可以输出调试信息O A、Log.eB、Log.dCx Log.iD、Log.w答案B
122.在Activity的生命周期中,当它从可见状态转向半透明状态时,它的哪个方法必须被调用?A\onPause B、onStop0C、onRestart D、onStart答案A
123.下面哪一个属性是与父视图一样?A、match_parentB\wrap_contentC、match_contentD、wrap_parent答案A
124.下面哪些组件表示按钮()?Av ImageViewB、Ed itTextC、TextViewD、Button答案D
125.关于适配器的说法不正确的是?A、它主要是用来存储数据B、它主要用来把数据绑定到组件上C、它主要用来解析数据D、它主要用来存储xml数据答案B
126.以下哪个属性用于设置布局的唯一标识A、android:idB、android:layout_widthC、android:Iayout_heightD、android:background答案A
127.主视图布局中需要添加一个Fragment;请补全下面的代码;f ragmentandro id:id=+id/fragment_contentandroid:name=android:Iayout_width=n0dpandroid:Iayout_height=match_parentnX/fragmentA、ContentFragmentB、Titi eFragmentC、Ma inAc it ivtyD Activityx答案A
128.以下设置TextView文字大小的代码错误的是A、android:TextSize=12nB、android:TextSize=12spC、android:TextSi ze=12D\android:TextSize=12mm答案B
129.视图的可视属性哪一个表示消失,占用位置?A\visibleB、invisibleC、gone答案B
130.Android的程序调试中,使用下面哪一个可以输出警告信息()?Ax Log.eB、Log.dC、Log.iD、Log.w答案D
131.限制性布局中,app:layout_constraint属性设置为什么值才能限制视图与左边对齐?A、app:Iayout_constra intBottom_toBottomOfB、app:Iayout_constra intEnd_toEndOfC、app:Iayout_constra intStart_toStartOfD、app:app:Iayout_constra intTop_toTopOf答案C
132.以下哪个属性表示设置布局的宽度()Av android:idB、android:widthC、android:hei ghtD、android:background答案B133,在相对布局Relat iveLayout中,设置当前控件位于某控件右侧使用()属性?
11.请阅读下列代码;pr ivatevoidjumpToSecondAct ivity{Str ingstrData=admi n;IntentmIntent=newIntent Ma inAct iv ity.this,SecondAct ivi ty.cI ass;mintent.putExtrauserH,strData;startAct ivityForResu11mIntent,REQUE STJDODE}其中startAct ivi tyForResu It方法的第二个参数的含义是什么A、传送数据的标志符B、请求码,用于识别第二个Activity传递回来的数据C、结果标识符D、传递的数据答案B
12.BaseAdapter的四个抽象方法,哪个会被多次执行OA、getCountB、get ItemC、get ItemIdD、getVi ew答案D
13.主视图布局中需要添加一个Fragment;请补全下面的代码;f ragmentandroid:id=+id/fragment_ti11eandroid:name=android:Iayout_width=uOdpandro id:Iayout_he ight=match_parent/fragmentAv ContentFragmentB\Titi eFragmentC、MainAc it ivtyD、Act iv ityA、android:Iayout_aboveB、android:Iayout_beIowC、android:Iayout_toLeftOfD、android:Iayout_toRi ghtOf答案:D
134.在AndroidStudio开发环境中,Java文件夹下存放的是文件A、资源B、代码C、配置D、脚本答案B
135.Android开发应用程序主要采用层提供的接口进行开发?A、Linux内核层B、系统运行库层C、应用程序框架层D、应用层答案C
136.下面哪一个属性是表示视图与周围视图的距离?A、android:layout_widthB\android:Iayout_heightC、android:Iayout_margi nD、andro id:padd ing答案c
137.Android的程序调试中,使用下面哪一个可以输出错误信息?Ax Log.eB、Log.dC、Log.iD、Log.w答案A
138.Fragment可以实现动态加载,下面是实现动态加载的过程,请补全代码?p rivatevo idrepIaceFragment intiayout,Fragmentfragment{FragmentManagermanager=getSupportFragmentManager;FragmentTransact ionfragmentTransact ion=manager.beg inTransact ion;fragmentTransact ion.rep IaceIayout,f ragment;fragmentTransaction.addToBackStacknuI I;;}Av fragmentTransact ion.getFragmentById B、fragmentTransact ion.getAcitivity0C fragment!ransact ion.mitFragment xD、fragmentTransact ion.mit答案D
139.请问CheckBox的父类是哪一个?A、ViewB、poundButtonC、ButtonD、Box答案B
140.Act ivity类中最先启动的是哪一个方法Ax onCreateB、onStartC\onResume D、onPause答案A
141.设置Button的单击事件是?A、setOnCI ickListenerB、setOnCheckChangeL istenerC、setOnMenuItemSeIectedL istenerD、setOnCheckedL istener答案A
142.一个Andro id应用程序默认会启动多少个Activi tyA、2B、1C、5D、4答案B
143.Activity全生命周期中,第一个需要执行的方法是什么A、onStart0B、onCreate CxonReStart D、onResume答案B
144.Andro id的布局可以从文件里读出?Ax IayoutB、drawabIeC、str ingD mipmapx答案A
145.哪个方法用于显示ToastA、makeTextB、showC、setGravityD setViewx答案B
146.以下代码中,哪个是在XML文件中调用图标资源的正确表示?A mi pmap/ic_IauncherXB、drawabIe/ic_IauncherCv str ing/textD、sty Ie/textStyIe答案A
147.若在界面上显示Hello,World,应该使用以下哪个控件A、TextViewB、ImageViewC、Li stViewD、以上都不对答案:A
148.在BaseAdapter的抽象方法中,以下哪个可以获取Item条目的总数0A、getCountB、get ItemC\get ItemldD\getView答案A
149.以下示例代码中,哪个是在XML文件中调用图片资源的正确表示?0A、mipmap/ic_IauncherB、drawabIe/ic_launcherC string/textxD、sty Ie/textStyIe答案B
150.请问下面哪一个接口实现复选框的状态改变事件O A、View.OnCI ickListenerB\View.OnLongCI ickListenerC、AdapterView.OnltemCI ickListenerD、poundButton.OnCheckedChangeL istener答案D
151.Android应用程序的后缀名为0Ax exeB、apkC、jarD、tar答案B
152.Java开发工具包JavaDeveIopmentkit,JDK是由哪个公司开发的?A、GoogIe谷歌B\MicroSoft微软C、OracIe甲骨文D、IBM国际商业机器公司答案C
153.下面代码完成EditText控件文本的获取,请补全下面的代码?pr ivatevoidsubmi t{Str inged itTextStr ing=;A、mEd itText.getText0B、mEd itText.toStr ing
0.trim C、mEd itText.getText.toStr ing.tr im0D、mEd itText.toStr ing0答案C
154.一个Act ivity可以启动多少个FragmentA、2B、1C多个D、4答案C
155.请阅读下列代码pr ivatevo id jumpToFi rst Act iv ity{I ntentmIntent=ne wintent0;mlntent.putExtra password,szi it;setResu11RESULT_0K,ml ntent;f inishO;}jumpToFi rstAct ivity函数的作用是什么、处理第一个Activity的运行数据AB、处理第一个Act iv ity传递给第二个Act iv ity的运行数据C、处理第二个Activity的运行数据D、第二个Act iv ity传回给第一个Act iv ity的运行数据答案D
156.ImageView的视图中,如何设置图片的类型才能拉伸图片填满视图?A、FIT_CENTERB、FIT_XYC、CENTERD、CENTER,I NSI DE答案B
157.以下哪个属性用来设置布局的高度Ax android:idB、android:widthC、androi d:he ightD、android:background答案C
158.请问下列Acv itiy的配置是什么模式act iv ityandro id:name=.Mai nActiv ityandro id:IaunchMode二us ing IeTask/act iv ity、单任务模式AB、标准模式C、单实例模式D、单栈顶模式答案A多选题
1.以下实例化Intent对象的语句,错误的是A、Intent intent=newIntentth is;B、Intent intent=new IntentMainAct iv ity.this;C、Intent intent=newlntentMa inAct iv ity.this,SecondAct ivity.cI ass;D、Intent intent=newlntentth is,cI ass;答案:ABD
2.使用android:el Iipsize设置当文本超出TextView规定的范围时,在文本开始中间或者末尾显示省略号.android:el Iipsize的属性值可以取以下哪叱,■Ax startB\middleC、endD、finish答案ABC
3.可以调用以下哪些方法启动ActivityA、startAct ivity B\startAct ivityForResu11C\beg inAct ivityForResu11D、beginActivity0答案AB
4.下面代码实现了Li stView的数据,请补全代码pr ivateint[]iPic={R.drawab Ie.door,R.drawab Ie.Iib,R.drawab Ie.science,R.drawab Ie.rest,R.dra wabIe.Iake,R.drawabIe.med ium,R.drawabIe.n ight};pri vateStr ing[]strName二{大门,图书馆,科技楼,宿舍楼,天鹅湖,体育场,夜景};private5h加8口$1401^6131二厂,美丽大运村,”美丽图书馆,美丽科技楼,美丽宿舍楼,美丽天鹅湖,美丽体育场,美丽夜景};pr ivateAr rayListI temBeanmArrayList;pr ivatevo idin itData{mAr rayList=newAr rayList;for int i=0;iiPic.length;i++{ItemBeanmltemBean=newltemBean;mArrayLi st.addmltemBean;}Av mltemBean.setiPiciPic[i];B、mltemBean.setStrNamestrName[i];C\map.put content,strContent[i];D、mltemBean.setStrContentstrContent[i];
5.对于AlertDialog的描述正确的是A、使用new关键字创建AlertDialog的实例B、对话框的显示需要调用show方法C、setPositiveButton方法是用来添加确定按钮D、setNegati veButton方法是用来添加取消按钮答案BCD6,下列关于XML布局文件在Java代码中被引用的说明中,正确的是?A、在Activity中,可以使用f indV iewByI d方法,通过资源id,获得指定视图元素B\在Activi ty中,可以使用R.drawab Ie-system.imagel方式引用Android系统所提供的图片资源imagelC、在Activity中,可以使用setContentView方法,确定加载哪一个布局文件D、以使用View类的f indViewByNameO方法,获得当前View对象中的某一个视图元素答案:AC
7.Activity类中从运行态到销毁态执行的方法是0A、onStopB、onPause0C\onDestroy D、onStart答案ABC答案B
14.对于“src/main/java”目录,以下说法正确的是?A、用来保存图像文件B、用来保存与用户界面相关的布局文件C、用来保存菜单文件D、用来存放Java类答案D
15.AndroidL0是Google在年9月发布的?、2009AB、2010C、2008D、2011答案C
16.在TextView中,获取文本内容和设置文本内容的方法分别是?Ax setText和getTextB、getText和setTextC、setStr ing和getStr ingD、getStr ing和setStr ing答案B
17.Android的程序创建中,会生成一个默认的Activity的名字为?A、MainActivityB、EmptyActivity
8.下面表示颜色值正确的是?Ax#F00B、#88F00C、#FFOOOOD、#8FF0000答案AC
9.EditText编辑框的android:inputType属性的值可以是哪些?A\PasswordB、textC\textPasswordD、number答案:BCD
10.Activity类中从启动到运行执行的方法是?Ax onCreate B、onPause0Cv onResume D、onStart答案ACD
11.BaseAdapter是基本的适配器,也是一个抽象类,该类有四个抽象方法,分别是As get ItemB、getCount C、get ItemI dD、getVi ew答案ABCD
12.Fragment进入后台模式执行的方法是0Av onRestartB、onPause C、onResume D、onStop答案BD
13.为了解决ListView控件加载Item过多出现卡顿现象,需要对ListView控件进行优化,以下哪几点可以实现优化?0A创建ViewHolder类XB、复用getView方法中的第二个参数ConvertViewC、删掉getCount方法D、加入自定义的优化方法答案:AB
14.10自定义实现BaseAdapter必须实现下面那些接口?OA、pub Iici ntgetCount B、pub Ii cObjectget Itemi ntpos iti onC\pub Ii cObjectgetItemi ntpositi onD、pub Ii eVi ewgetV i ewintposition,ViewconvertView,Vi ewGroupparent答案ABCD
15.有关onAct ivityResu11i ntrequestCode,i ntresuI tCode,I ntentcode方法,以下说法正确的是Av onActivityResult方法用于接收回传的数据B、onActivityResuIt方法中第一个参数requestCode表示请求码C、onActivityResuIt方法中第二个参数resuItCode表示请求码D、onActivityResult方法中第三个参数code表示请求码答案AB
16.PageAdapter必须实现的方法主要包括A、getCountB、instantiate ItemC、getView D、destroy Item答案ABD
17.有关Intent的putExtra方法说法正确的是Av使用Intent的putExtra方法可以传递数据B、Intent的putExtra方法中有两个参数,name表示传递的数据名称,value表示传递的数据信息C、putExtra方法中的name和va Iue是键值对D、putExtra方法中的value必须是字符串类型答案ABC
18.关于Intent对象说法正确的是?Av Intent对象可以在Activity之间传递信息B、Intent对象可以把值传递给广播或ActivityC、利用Intent传值时,可以传递数值类型的数据D、利用Intent传值时,它的key值可以是对象答案ABC
19.Fragment类中创建执行的方法是?A、onCreateB、OnAttachC、onStartD、onCreateVi ew答案ABD
20.Fragment被销毁执行的方法是0Av onStopB、onDetachVi ew0C、onDestroy D、onDetach答案:BCD
21.Fragment碎片可见执行的方法是?Av onSaveInstanceB、onStart C\onResume D、onStop
22.Activity的生命周期状态从启动到运行,会调用以下哪些方法?A、onCreate B、onStart ConResume xD、onPause答案ABC
23.下面代码完成Buttonl按钮点击和长击事件的初始化,请补全代码?privatevoid initViewO{mBtnTest1=Button findViewByIdR.id.btn_test1;}A、mBtnTestl.setOnCI ickListenerthis;B、setContentVi ewR.Iayout.activity_ma in;C、mBtnTestl.setOnLongCI ickListenerthis;D、mBtnTest
2.setOnCI ickListenerthis答案AC
24.请问下列哪些组件需要使用适配器显示数据?A\Spi nnerB、Rad ioButtonC\ViewPagerD、ListView答案:ACD
25.FragmentPagerAdapter必须实现的方法主要包括Av getCountB、getItern Cinstantiate ItemxD、destroy Item答案ABD
26.Activity类中从暂停态到运行态执行的方法是?Av onRestartB、onPause C、onResumeD、onStart答案ACD
27.运行APP时,当ListView控件上加载的Item过多并快速滑动该控件时,界面会出现卡顿现象,出现这个现象的原因有以下哪几点?A、当滑动屏幕时,不断地创建Item对象B、不断执行f indViewByld方法初始化控件C Item超出10条了XD、ListView控件的条目是纵向滑动的答案:AB
28.对于XML布局文件中的视图控件,layout_width属性的属性值可以是什么?A、match_parentB fi Il_parentxC\wrap_contentD、matchcontent答案ABC
29.下列属于Android布局的是?A、FrameLayoutB、Li nearLayoutC、BorderLayoutD\Tab IeLayout答案ABD
30.用android:width设置布局的宽度时,其值为()表示该布局的宽度与父容器的宽度相同A、fiIl_parentB\match_parentC、wrap_contentD、fi Il_content答案AB
31.以下属于Activity生命周期方法的是Ax onCreateB、onStartC、onResumeD、onStop答案ABCD
32.下列属于Activity的状态是?A、运行状态B、暂停状态C停止状态D、睡眠状态答案ABC
33.以下关于ListView的说法正确的是
0、在android开发中,ListView是一个常用的控件,以列表的形式展示数据内容AB、可以使用android:divider属性设置分割线的颜色C、可以使用android:dividerHeight属性设置分割线的高度D、为ListView添加数据时不需要适配器答案:ABC
34.下面代码实现了ListView的数据,请补全代码0pr ivateint[]iPic={R.drawab Ie.door,R.drawab Ie.Iib,R.drawab Ie.sc ience,R.drawabI e.rest,R.dra wabIe.I ake,R.drawab Ie.med ium,R.drawab Ie.night;pr ivateString口strName二{“大门,图书馆,科技楼,宿舍楼,天鹅湖,体育场,夜景};private String[]strContent={“美丽大运村,美丽图书馆,美丽科技楼,美丽宿舍楼,美丽天鹅湖,美丽体育场,美丽夜景};pr ivateArrayListMapStr ing,Ob jectmAr rayList;»pr ivatevo idinitData{mAr rayList=newAr rayList;forint i=0;ii Pic.Iength;i++{MapStr ing,Objectmap=newHashMap;mAr rayList.add map;A、map.putimage,iPic[i];B、map.putname,strName[i];C\map.put content,strContent[i];D、map.putperson,strPerson[i];答案ABC判断题
1.Activity处于运行状态时,它是可见的、有焦点的0A、正确B、错误答案A
2.为多个按钮设置单击事件监听时,在重写方法nCI ick中通常使用switchcase结构判断点击了哪个按钮A、正确B、错误答案A
3.创建Activity必须在系统功能清单文件AndroidManifest.xml文件中注册A、正确B、错误答案:A
4.想要获取选中的CheckBox控件的文本,需要使用getText方法实现A、正确B、错误答案A
5.andro id:texts ize属性对应的是TextView的setTextS ize方法B、错误答案A
6.ContentVa lue类似于Map,通过键值对存储数据As正确B、错误答案A
7.从文件中读取数据可能会失败,所以需要抛出并捕获异常、正确AB、错误答案:A
8.数据库文件是以“db”为扩展名的、正确AB、错误答案A
9.不是每一个Activity都需要在功能清单文件AndroidMan ifest.xmI中注册A、正确B、错误答案B
10.实现OnC IickListener接口时需要重写方法onCI ick A、正确B、错误C、MainD、Activity答案A
18.以下代码中,哪个是在XML文件中调用字符串资源的正确表示?()Av mipmap/ic_launcherB、drawabIe/ic_launcherC、string/textD、sty Ie/textStyIe答案C
19.限制性布局中,app:layout_constraint属性设置为什么值才能限制视图与顶部对齐?A app:Iayout_constra intBottom_toBottomOfXB、app:Iayout_constra intEnd_toEndOfC、app:Iayout_constra intStart_toStartOfD、app:app:Iayout_constra intTop_toTopOf答案D
20.请问下面的哪个函数实现ListView的列表选择事件监听器?A、OnltemCI ickB、OnCI ickC\on ItemSeIectedD\OnLongCI ick
11.Fragment是被嵌入到Activity中使用的,因此它的生命周期状态直接受其所属的Activity的生命周期状态影响、正确AB、错误答案:A
12.使用SharedPreferences中的editor对象操作完数据后,一定要调用mit方法提交,否则操作不生效、正确AB、错误答案:A
13.在文本的上方显示图像,可以通过android:drawableTop属性设置、正确AB、错误答案A
14.Toast显示一段时间后自动消失不会打断当前操作,也不获得焦点、正确AB、错误答案A
15.设置EditText密码框中输入的字符或数字显示为,可以设置其android:i nputType属性为textPassword答案A
16.使用完SQLiteDatabase对象后一定要调用close方法关闭数据库连接,否则数据库连接会一直存在,不断消耗内存A、正确B、错误答案A
17.一个应用程序默认会包含若干个ActivityA、正确B、错误答案:A
18.Fragment和Activity的生命周期是一样的0Av正确B、错误答案B
19.android操作的数据库文件存储在data\data\包名databases文件夹中Av正确B、错误答案A
20.当从Ma inActivity跳转到SecondAct ivity时,如果需要有数据回传,可以使用StartActivity方法启动新的Activity答案B
21.Activity横竖屏切换时相当于重新创建Activity、正确AB、错误答案:A
22.一个Activity中可以包含多个FragmentAx正确B、错误答案A
23.android:textCo Ior属性对应的是TextView的setTextCo Ior方法、正确AB、错误答案A
24.通过SharedPreferences中的getStr ing name,方法可以获取键名为name的数据Av正确B、错误答案A
25.可以使用background属性设置布局的背景Av正确B、错误
26.属于同一组的两个RadioButton如果要横向排列需要设置RadioGroup中的android:or ientation属性为vert icaI、正确AB、错误答案:B
27.Fragment就是把Activity切碎了的碎片Ax正确B、错误答案A
28.如果让EditText控件不可编辑,需要设置其属性android:editable为true、正确AB、错误答案B
29.对数据库进行查询使用方法Query,返回一^1^行数集合Cursor,Cursor是一个游标接口Av正确B、错误答案A
21.Fragment类中最先启动的是哪一^方法0A、onCreateB、onStart C、onCreateViewD\onPause0答案C
22.能通过指定界面控件的相对位置来确定用户界面的整体布局的是
0、线性布局AB、相对布局C、表格布局D、约束布局答案B
23.在一个APP页面中展示多个条目,并且每个条目的布局风格一致,这种数据的展示方式可以通过控件实现Ax TextViewB、ImageViewC、ListVi ewD、Sp inner答案C
24.Android的程序创建中,填写AppI icationName表示A、项目名称C项目类名称D、应用程序名称答案D
25.Android的所有布局,这些布局都继承自哪个类()?Av LayoutB、Vi ewGroupC、Conta inerD、View答案B
26.Android的程序创建中,布局文件采用的格式为?A、xmlB、htmlC、javaD、javascr ipt答案A
27.要关闭Activity,一般要调用哪个方法Av onStopB、finishC、onDestroyD onResumex答案B
28.在一个相对布局中,android:layout_below属性是什么意思、在某元素的下方AB、在某元素的上方C、在某元素的左方D、在某元素的右方答案:A解析be low下方
29.控件的android:text属性的作用是?A、显示视频B、显示图片C、显不文本字符串D\显示首乐答案C
30.ViewPager滑动状态变化时触发哪个方法?A、addOnPageChangeL istener B、onPageScroI IStateChangedC、onPageScro II edD、onPageSe Iected答案B
31.ImageView的视图中,如何设置图片的类型才能拉伸图片位于视图中心?A、FIT_CENTERB、FIT_XYC、CENTER。
个人认证
优秀文档
获得点赞 0