77范文网 - 专业文章范例文档资料分享平台

Android100道选择题汇总(2)

来源:网络收集 时间:2018-12-10 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

57. 下面哪种进程最重要,最后被销毁?(D)

A、服务进程 B、后台进程 C、可见进程 D、前台进程

58. SharedPreferences和Preferences的修改支持事务吗?(A) A、支持,不支持 B、不支持,不支持 C、不支持,支持 D、支持,支持

59. 在播放视屏时,需要保持屏幕一直亮着,需要哪个权限?(B) A、

C、广播接收器只能接收自定义的广播消息

D、广播接收器可以在Activity中单独注册与注销

61. 当大量使用大Bitmap对象时,以下哪个说法是正确的?(D) A、不会崩溃,但要求不再使用的Bitmap对象设置为空 B、不会崩溃,但要求经常调用System.gc()通知内存释放 C、不会崩溃,因为虚拟机会自动回收内存 D、很可能会导致系统崩溃

62. 以下哪个不是应用间交互常用的方法?(B)

A、接收Broadcast的消息 B、文件共享访问 C、通过Content Resolver接口访问 D、Activity的调用

63.通过bindService()启动service,如果service还未启动,后有什么操作?当调用者退出,service会有什么操作?(B)

A、失败,不终止 B、启动,终止 C、失败,终止 D、启动,不终止

64. Android应用四大组件中,可以在后台长时间执行长时,而不需要提供用户界面的是(A) A、Service B、Activity C、BroadcastReceiver D、ContentProvider 65. ContentResolver用什么方法查询Content Provider提供的内容(C) A、select() B、retrieve() C、query() D、execute() 66. PendingIntent主要的使用场景是?(D) A、在Widget中设置响应用户操作的动作 B、通过Notification发起一个动作 C、至少有一个不正确 D、A和B都正确

67.在应用程序中用到设备震动时需要使用什么权限?(D) A、android.hardware.permission.VIBRATE B、android.permission.hardware.VIBRATE C、android.security.VIBRATE D、android.permission.VIBRATE

68.关于ServiceConnection接口的onServiceConnected()方法的触发条件描述正确的是?(B) A、bindService()方法执行成功后

B、bindService()方法执行成功同时onBind()方法返回非空IBinder对象

C、Service的onCreate()方法和onBind()方法执行成功后

D、Service的onCreate()和onStartCommand()方法启动成功后 69.关于Intent 对象说法错误的是(D)

A、在 android 中,Intent对象是用来传递信息的 B、Intent 对象可以把值传递给广播或 Activity C、利用 Intent 传值时,可以传递一部分值类型 D、利用 Intent 传值时,它的 key 值可以是对象 70.Notification消息能否被取消?(A)

A、只能取消本应用发起的消息 B、可以被任何应用取消

C、不能取消,只能覆盖 D、只能取消本应用发起的消息,且只能通过消息ID逐个取消 71.如果在android应用程序中需要发送短信,那么需要在AndroidManifest.xml文件中增加什么样的权限(D ).

A、发送短信,无需配置权限 B、permission.SMS

C、android.permission.RECEIVE_SMS D、android.permission.SEND_SMS 72.关于视频的来源,哪个不正确?(D)

A、可来源于外部URL B、可来源于内部URI,通过Content Resolver获取 C、可来源于资源文件 D、可以文件方式直接访问内部Media 73. 内部存储和外部存储需要额外的权限吗?(D) A、不需要,不需要 B、需要,不需要 C、需要,需要 D、不需要,需要 74. 如何访问在SD卡上的文件?(D)

A、通过直接文件读取 B、通过Content Provider C、两项都不可以 D、两项都可以

75.下列哪些情况下,系统可能会弹出ANR对话框(A)

A、在Activity中,Main线程消息队列中的消息在5秒内没有得到响应 B、在Service中,onStartCommand()方法执行超过5秒

C、在BroadcastReceiver中,onReceive()方法执行时间超过5秒 D、在启动的新线程中,run()方法执行时间超过5秒

76. 通过startService()和bindService(),以下说法错误的是(C) A、通过startService()启动服务会调用如下生命周期方法: onCreate()---->onStart()---->onDestory()

B、当采用startService()方法启动服务,访问者与服务之间是没有绑定在一起的,访问者退出,服务还在运行

C、如果是调用bindService()启动服务:会调用如下生命周期方法:onCreate()---->onBind---->onDestory()---->onUnBind()

D、采用bindService()方法启动服务时,访问者与服务是绑定在一起的,即访问者退出,服务也就终止,解除绑定。

77.如果想存储一个键值对字符串,应该使用哪个类?(B)

A、ContentResolver B、SharedPreferences C、Resources D、Cookies 78. 系统收到intent发起的启动Activity的请求时,根据什么来选择最合适的Activity?(D) A、category B、data C、action D、都可以 79. Android提供了哪个高效的序列号接口?(B)

A、Clonable B、Parcelable C、Copiable D、Externalizable 80.下面哪条语句可以构造正确的对话框(B ).

A、AlertDialog dialog = new AlertDialog(context);

B、AlertDialog.Builder builder = new AlertDialog.Builder(context); C、ProgressDialog dialog = new ProgressDialog();

D、ProgressDialog.Builder builder = new ProgressDialog.Builder(context); 81.视频播放支持以下哪种方式?(C)

A、同步方式 B. 异步方式 C . 两者都支持 D. 两者都不支持 82. 哪个是交互UI相关的控件?(A)

A、Activity B、BroadcastReceiver C、Service D、Content provider 83. 绑定Service的方法是(A )

A、bindService B、startService C、onStart D、onBind 84. 关于Activity说的法不正确的是(C)

A、Activity是为用户操作而展示的可视化用户界面 B、一个应用程序可以有若干个Activity C、Activity可以通过一个别名去访问 D、Activity可以表现为一个漂浮的窗口 85. 处理菜单项单击事件的方法不包含(D )

A、使用onOptionsItemSelected(MenuItem item)响应

B、使用onMenuItemSelected(int featureId .MenuItem item) 响应 C、使用onMenuItemClick(MenuItem item) 响应 D、使用onCreateOptionsMenu(Menu menu)响应

86. Android Activity生命周期中调用的第一个方法是?(C) A、onInit() B、onStart() C、onCreate() D、onBegin()

87. Intent intent = newIntent(Intent.ACTION.VIEW,Uri.parse(\这句话作用陈述正确的是(B ).

A、发送Email B、在浏览器浏览这个网址 C、发送短信 D、其它项不正确

88. 如果把APP的最小SDK版本设置成8,那么以下哪个版本的将无法运行则个APP?(A) A、7 B、8 C、9 D、都可以

89. 下列哪一项是manifest 文件的功能(D)

A、声明要求的最低API级别 B、声明要求的用户权限的级别 C、记录程序中使用的Activity等资源 D. 都是

90. 发起一个由以下代码初始化的Intent,会发生什么情况?(D) Intent intent = new Intent();

intent.addCategory(Intent.CATEGORY_BROWSABLE); intent.setAction(Intent.ACTION_MAIN);

A、如果系统中有多个浏览器,则会让用户选择浏览器

B、如果系统有多个浏览器,并且设置了默认的,则会打开默认浏览器 C、如果系统中只有一个浏览器,则会打开该浏览器 D、都正确

91.当Activity由于资源不足被回收时,哪个函数会被调用?(A)

A、onSaveInstanceState() B、onSuspend() C、onSaveState() D、onStop() 92.导致一个Activity的onDestroy()方法被调用的原因是什么?(D) A、该Activity被暂停或者停止,并且它的资源被操作系统回收 B、启动该Activity的Activity调用了finishActivity() C、活动(Activity)调用finish() D、三项原因都是

93.Activity生命周期最开始的方法调用顺序是?(D) A、onCreate(), onResume(), onStart() B、onCreate(), onRestart(), onResume() C、onStart(), onResume(), onCreate() D、onCreate(), onStart(), onResume()

94. 按HOME按钮后,系统查找哪类Activity?(A)

A、设置了ACTION_MAIN和ATEGORY_LAUNCHER的Activity B、设置了ACTION_MAIN或ATEGORY_LAUNCHER的Activity C、设置了ACTION_MAIN的Activity

D、设置了ATEGORY_LAUNCHER的Activity

95. 在Android工程中新建了一个Activity 需要在哪个xml文件中声明一下?(C) A、main.xml B、string.xml C、AndroidMainifest.xml D、layout.xml

96. 如果需要启动一个Activity,并在Activity结束时可立即获取结果的方法是。(D) A、调用startActivityForResult()

B、在启动的Activity中注册receiver,在被启动的Activity中发起broadcast消息 C、两个选项都不正确 D、两个选项都正确

97. 如何给一个正在运行的service传递消息(D)

A、通过注册Receiver B、通过Intent C、通过定义AIDL接口 D、都正确

98. 在播放视频或音频时,如果有电话打入,这时候视频或音频会自动挂起吗?(A) A、不会 B、会 C. 有的手机会,有的手机不会 D. 以上说法都错误 99. 如何支持语言国际化?(B)

A、在资源文件中按名称设置参数,例如: zh_CN.Title=”标题” B、按不同语言分目录提供不同的strings.xml文件 C、两者都不正确 D、两者都正确 100. 关于Intent的说法,错误的是?(C) A、可以用来激活一些组件 B、表示程序想做某事的意图 C、只能用于一个组件内部

D、不同组件之间通信的“媒介”,专门提供组件互相调用的相关信息。

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库Android100道选择题汇总(2)在线全文阅读。

Android100道选择题汇总(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/359157.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: