《安卓开发面试基础选择题含答案.docx》由会员分享,可在线阅读,更多相关《安卓开发面试基础选择题含答案.docx(16页珍藏版)》请在第壹文秘上搜索。
1、单项选择题(每JK1分,共计75分)L在以下选项中,关于OnACtiVityReSUlt方法中的参数描述错误的选项是(d)p92A、requestcode,表示在启动Activity时传递的请求码B、resultcode,表示在返回数据时传入结果码C、data,表示携带返回数据的IntentDdata,表示启动ACtiVity时传递的Intent2-Android相对布局中,要使A控件在B控件的下方,A控件需添加的属性是(C)Axandroid:IayouCaboveB、android:IayouCaIignBaseIineC、android:layout_belowD、android:Iay
2、ouCaIignBottom3一以下选项中不能通过Intent传递的是(C)A、“数据”B、2C对象ObjD、实现SerialiZabIe接口的对象Obj4一在以下选项中,设置线性布局方向的属性是(a)A、orientationandroid!orientation=horizontalvertical,B,gravityCxIayouCgravityD、padding5一在以下选项中,关于LOgCat:输出级别从高至IJ低的是Oxxxxxxxx从低到高VDIWEAverbosedebuginfowarningerrorassertA、Debug(D)、Verbose(V),Warning(W
3、),ErrOr(E)、Info(I)B、Verbose(V)、Debug(D),Warning(W)、Error(E).Info(I)C、Verbose(V)、Info、Debug(D)、Warning(W)、Error(E)D、Warning(W)、Debug(D)、Verbose(V)、Error(E)、Info(I)6-在TabIeLayoutcl,StretchCoIumns属性表示(d)A、TabIeLayOUt的歹I数B、TabIeLayout的行数C、TabieLayOUt最多能参力口的歹数D,拉伸指定列填充满TabIeLayOUt7没有明确指定组件名的Intent称为(C)A、
4、显示意图B、显式意图C、隐式意图D,隐示意图8一由于外部存储设备可能被移除、丧失或者处于其他状态,因此在使用外部设备之前必须使用(a)方法来确认外部设备是否可用.A、Environment.getEternalStorageState()B、Environment.getExternalStorageDirectory()C、Environment.MEDIA_MOUNTEDD,Environment.WRITE_EXTERNAL_STORAGE9-在AndrOid中对数据库做增删改查有两种方式分别是SQLiteDatabaSe这个类中的哪几个方法(a).A、第一种方式execSQL(Draw
5、Query()方法操作,第二种方式直接提供封装好的insert.、delete.、update.和query.这四个方法操作;B、第一种方式execSQL。方法操作,第二种方式直接提供封装好的insert.、delete.update(Dquery()这四个方法操作C、两种方式都是用这个方法execSQL()D、两种方式都是提供封装好的insert、delete.,UPdate()和query.这四个方法操作;1在StartActivityForResult方法表示请求码的参数是(a)A、requestcodeB、resultcodeC、dataintent11.在以下选项中,不能使用Inte
6、nt传递的数据类型是(b)12.A、把大根本数据类型及其数组B、MapCsParcelableD、Serializable(b)启动模式与standard类似,不同的是,当启动的Activity已经位于栈顶时,那么直接使用它不创立新的实例ld数据库文件是以(b)作为扩展名.A、singleTaskB、SingIeTopC、singleTask和SingIeTopD、SingIeInstanceA、 .txtB、 .dbC、 .docD、 .xlsx在EnVironment类中,用来获得SD卡根目录方法的是(b)A、getDataDirectoryOB、getExternalStorageDir
7、ectory()C、getEternalStorageState()D、getDownloadCacheDirectory()15-在Editor的方法中,用于存储String类型参数的方法是(d)Axset()B、setstringOCputOD、putString()16-在SharedPreferenCeS的方法中,使用(C)方法可以得到个编辑器EditOr对象,然后通过这个EditOr对象存储数据.A,editor.BgetEditor()Cedit()DgetEdit()17. 在TOaSt的makeTextO方法中,显示时间较长的常量值是(d).A、Toast.SHORTB、Toa
8、st.LONGC、Toast.LENGTHSHORTD、Toast.LENGTHLONG18. 在SQLiteDatabaSe的方法中,开启数据库事务的方法是(a)D、AxbeginTransaction()19. 八B、StartTransactionOC、getTransaction()setTransactionSuccessful()在线性布局文件中,把方向设置为水平方的属性是Ib)A、verticalB、horizontalC、fillverticalD、fillhorizontal20. 匕SharedPreferenCeS的方法中,用于获得SEng类型参数的方法是(a)A、get
9、String()B、getStringEtra()C、getStringValue()D,getValue()21. 在以下选项中,用来给LiStVieW填充数据的方法是(a)A、setAdapter()B、SetDefauItAdapterOC、SetBaseAdapterOD、setView()22ACtiVity通过(b)方法可以设置它的布局文件A、SetContentViewsOBSetContentViewOC、SetLayoutViewODSetLayoutViewsO23在以下选项中,SD卡的根目录是(b)A、mntB、mntsdcardCx/dataD、datadata24以下
10、不是OnACtiVityReSUlt()方法参数的是(d)A、requestcodeB、resultCodeC、dataD、result25在TabIeLayout中,StretchCoIumns属性表示(d)A、TabIeLayout的歹IJl数BxTabIeLayout的行数C、TabIeLayoUt最多能参加的列数D、拉伸指定列填充满TabIeLayOUt26AndroidUI开发中,设置线性布局为垂宜显示需修改的属性的(a)A、android!orientation=vertica,B、android!orientation=horizontalC、android:IayouCcent
11、erHorizontaI=trueD、android:IayouCcenterVerticaI=true27.(C)是指在开启组件时,不需要直接指定目标组件的名称,而是通过指定组动作、数据、类型等属性,让系统从清单文件中匹配指定的组件并开启它.A,显示意图B,显式意图C、隐式意图D,隐示意图28- AndroidUI开发中,常见的刮刮卡是通过(a)实现的.A、帧布局B、线性布局C、相对布局D、没有答案29- 在以下选项中,用来设置ACtMty的启动模式的属性是A、androidlaunchB、androidJaunchModeC、android:IaunchMethodD、android:Ia
12、unchProperty30启动模式是指,每次启动该Activity时,系统会这个Activity的实例作为一个任务压入任务栈的栈顶,每次销毁一个Activity时,系统会从任务栈中把这个Activity实例对应的任务移除.A、singleTaskB、SingIeTopC、standardD、SingIeInstance31一开启当前应用中的ACtiVity使用(b)A、显示意图B、显式意图C、隐式意图D、隐示意图A、左上角B、右上角C、左下角D、右下角33- 以下选项中,用于存储数据库文件的路径是(c).A、data-databasesB,data-dataC、data-data-【工程包名
13、全路径】-databasesD、data-data-【工程包名全路径】34- 关于LiStVieW以下说法正确的选项是(d)A、ListView的条目没有点击事件xB、BaseAdapterjgetCount()方法返回每个条目的Id对象XC、假设LiStVieW当前能显示10条,一共有IOc)条数据,那么产生了IoC)个VieWD、ListView必须通过Adapter来提供数据35-Intentintent=newIntent();intent.SetAction(cn.itscast.,);StartActivity(intent);采用的是(c)启动ACtiVityA、显示意图B、显式
14、意图C、隐式意图D、隐示意图36-在以下选项中,Android中的五大存储数据方式不包括(d)A、文件B、SQLite数据库C、SharedPreferencesD、Map37-E、网络在以下选项中,关于AndrOid工程中的assets目录的说法正确的选项是(b)A,存放使用到的图片资源B、主要存放一些文件资源,这些文件会被原封不动的打包到APK文件中C、存放字符串、颜色、数组等常量数据D、存放与Ul相应的布局文件38- AndrOid工程中(d)是混淆代码工具PrOgUard的配置文件.A、srcB、genC、resD,proguard-project.txt39- ActiVity获取焦点时执行方法是(b)A、oStart()BonResume()C、onPause()DoDestroy()Android获取到SharedPreferences对象Sp后,保存数据正确的逻辑是(b).A、sp.edit();B, sp.edit().putString(name,zhangsanw)mit();C, sp.edit().putString(name,zhangsan*);D、sp.edit().put(name,zhangsanw)mit();D, Android工程中的布局文件放在哪个目录下(a)A、reslayoutB, resvaleC, as