首页 Android100道选择题

Android100道选择题

举报
开通vip

Android100道选择题Android四大组件选择题选择题.下面不是Android四大组件之一的(B)A.ActivityB.IntentC.ServiceD.ContentProvider.下面关于广播叙述错误的是(A)A.广播是Android四大组件之一BroadcastReceiver有两种注册方式,静态注册和动态注册C.静态注册需要在Mainfest.xml中配置D.动态注册需要在应用退出时候接触广播的注册。.下面关于BroadcastReceiver错误的是(B):BroadcastReceiver有两种注册方式,静态注册和动态...

Android100道选择题
Android四大组件选择 快递公司问题件快递公司问题件货款处理关于圆的周长面积重点题型关于解方程组的题及答案关于南海问题 选择题.下面不是Android四大组件之一的(B)A.ActivityB.IntentC.ServiceD.ContentProvider.下面关于广播叙述错误的是(A)A.广播是Android四大组件之一BroadcastReceiver有两种注册方式,静态注册和动态注册C.静态注册需要在Mainfest.xml中配置D.动态注册需要在应用退出时候接触广播的注册。.下面关于BroadcastReceiver错误的是(B):BroadcastReceiver有两种注册方式,静态注册和动态注册。BroadcastReceiver必须在AndroidMainfest文件中声明BroadcastReceiver的使用,一定有一方发送广播,有一方监听注册广播onReceive方法才会被调用。D.广播发送的Intent都是隐式启动。.下面关于谁先接收广播顺序错误的是(B)A.有序广播,优先级高的先接收B.有序广播,同优先级的动静态广播接收器,静态优先于动态。C.有序广播,同优先级的动态广播接收器,先注册的大于后注册的。D.普通广播时,无视优先级,动态广播接收器优先于静态广播接收器5.下面关于广播说法错误的是(B)A.广播分为有序广播和无序广播B.使用abortBroadcast方法可以中断所有广播的传递。C.广播注册方式分为动态和静态D.sendOrderBroadcast用来向系统广播有序事件,sendBroadcast()是用来广播无序事件。.下列关于Intent启动组件说法错误的是(C)A.startActivity()B.startService()C.startBroadcastReceiver()D.startActivityForResult().对于广播的发送,Intent的启动方式是(B)A.显式启动B.隐式启动C.A和B都可以D.以上说法都不正确。.下面关于Notification的说法正确的是(D):NotificationManagerman=newNotificationManager();PendingIntentcontentIntent=newPendingIntent();RemoteViewscontentView=newRemoteViews();Notificationnotification=newNotification();.关于ContenValues类说法正确的是(A)A、他和Hashtable比较类似,也是负责存储一些名值对,但是他存储的名值对当中的名是String类型,而值都是基本类型B、他和Hashtable比较类似,也是负责存储一些名值对,但是他存储的名值对当中的名是任意类型,而值都是基本类型C、他和Hashtable比较类似,也是负责存储一些名值对,但是他存储的名值对当中的名,可以为空,而值都是String类型D、他和Hashtable比较类似,也是负责存储一些名值对,但是他存储的名值对当中的名是String类型,而值也是String类型.在手机开发中常用的数据库是(A)A,SQLite3B,OracleC,SqlServerD,Db23.使用AIDL完成远程Service方法调用下列说法不正确的是(A)A,aidl对应的接口名称不能与aidl文件名相同B,aidl的文件的内容类似java代码C,创建一个Service(服务),在服务的onBind(Intentintent)方法中返回实现了aidl接口的对象D,aidl对应的接口的方法前面不能加访问权限修饰符.android中文件操作模式中表示只能被本应用使用,写入文件会覆盖的是(D)A,MODE_APPENDB,MODE_WORLD_READABLEC,MODE_WORLD_WRITEABLED,MODE_PRIVATE.关于android中播放视频的说法不对的是(C)A,可以使用SurfaceView组件播视频B,可以使用VideoView组件播视频C,VideoView组件可以控制播放的位置和大小D,VideoView播放视频的格式可以是3gp.下列关于如何使用Notification,不对的是(D)A,notification需要NotificatinManager来管理B,使用NotificationManager的notify方法显示notification消息C,在显示Notification时可以设置通知时的默认发声,震动等D,调用Notification对象中的方法可以清除消息.下列不属于Service生命周期的方法是(C)A,onCreateB,onDestroyC,onStopD,onStart.下列对SharedPreferences存、取文件的说法中不正确的是:(C)A,属于移动存储解决 方案 气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载 B,sharePreferences处理的就是key-value对C,读取xml文件的路径是/sdcard/shared_prefs/D数据的保存格式是xml.SharedPreferences存放的数据类型不支持(D)A.booleanB.intC.StringD.double.下面关于JSON说法错误的是:(D)json是一种数据交互格式。json的数据格式有两种为{}和[]json数据用{}表示java中的对象,□表示Java中的List对象D.{“1〃:〃123〃,〃2〃:〃234〃,〃3〃:〃345〃}不是json数据.下面SQL语句不正确的是(C)A.Select*fromuserB.updateusersetusername=’zhangsan’whereid=’2’C.Delete*fromuserD.insertintouservalues(1,‘zhang),‘pass’);.对于SharedPreferences的下面正确的是(D)SharedPreferencespref=newSharedPreferences();Editoreditor=newEditor();SharedPreferences对象用于读取和存储常用数据类型Editor对象存储数据最后都要调用commit()方法。.在多个应用中读取共享存储数据时,需要用到的query方法,是哪个对象的方法(A)A.ContentResolverB.ContentProviderC.CursorD.SQLiteHelperService中如何实现更改Activity界面元素(B)。A.通过把当前activity对象传递给service对象B.通过向Activity发送广播通过Context对象更改Activity界面元素D.可以在Service中,调用Activity的方法实现更改界面元素.在使用SQLiteOpenHelper这个类时,它的哪一个方法是用来实现版本升级之用的?(D)A.onCreate()B.onUpgrading()C.onUpdate()D.onUpgrade().MediaPlayer播放资源前,需要调用哪个方法完成准备工作?(B)A.setDataSource()B.prepare()C.reset()D.release().在android中使用SQLiteOpenHelper这个辅助类时,获取(C)A.getDatabase()B.openDatabase()C.getReadableDatabase()D.getAbleDatabase().关于service生命周期的说法正确的是?(B)A.如果service已经启动,将先后调用onCreate(用onStart()方法B.当第一次启动的时候先后调用onCreate(用onStart()方法C.当第一次启动的时候只会调用onCreate()方法D.如果Service没有启动,不能调用StopService停止服务。.使用MediaPlayer播放保存在sdcard上的mp3文件时,(C)?A.需要使用MediaPlayer.create方法创建MediaPlayerB.直接newMediaPlayer即可C.需要调用setDataSource方法设置文件源D.直接调用start方法,无需设置文件源.使用AIDL完成远程service方法调用下列说法不正确的是?(A)aidl对应的接口名称不能与aidl文件名相同aidl的文件的内容类似java代码C.创建一个Service,在服务的onBind(Intentintent方法中返回实现了aidl接口的对象aidl对应的接口的方法前面不能加访问权限修饰符29.关于广播的作用,正确的说法是(D)A.它是用接收系统发布的一些消息的B.它可以帮助service修改用户界面C.它不可以启动一个ServiceD.它可以启动一个Activity30.关于Sqlite数据库,不正确的说法是(C)选择一项:SqliteOpenHelper类主要是用来创建数据库和更新数据库SqliteDatabase类是用来操作数据库的C.在每次调用SqliteDatabase的getWritableDatabase()方法时,会执行SqliteOpenHelper的onCreate方法。D.当数据库版本发生变化时,可以自动更新数据库结构.下列选项哪个不是Activity启动的方法(A)A、goToActivityB、startActivityC、startActivityFromChildD、startActivityForResult.下列选项哪个是发送广播的方法(C)A.startBroadcastB.startBroadcastReceiversendBroadcastD.sendBroadcastReceiver.SharedPreferences保存文件的路径和扩展名是?(B)A、/data/data/shared_prefs/*.txtB、/data/data/packagename/shared_prefs/*.xmlC、/mnt/sdcard/指定文件夹指定扩展名D、任意路径指定扩展名.Activty和Task的启动模式有哪些?(D)A、standard、singleTopB、singleTop、singleTaskC、singleTask、singleInstanceD、standard、singleTop、singleTask、singleInstance.对于一个已经存在的SharedPreferences对象setting,想向其中存入一个字符串"person",setting应该先调用什么方法(A)A、edit()B、save()C、commit()D、putString().通过startService()和bindService(),以下说法错误的是(C)A、通过startService()启动服务:会调用如下生命周期方法:onCreate()——>onStart()——>onDestory()B、当采用startService()方法启动服务,访问者与服务之间是没有绑定在一起的,访问者退出,服务还在运行C、如果是调用bindService()启动服务:会调用如下生命周期方法:onCreate()---->onBind---->onDestory()---->onUnBind()D、采用bindService()方法启动服务时,访问者与服务是绑定在一起的,即访问者退出,服务也就终止,解除绑定。.在Android中,关于MediaPlayer说法错误的是(C)A、MediaPlayer包含了Audio和video的播放功能。3、获得MediaPlayer实例的有newMediaPlayer()和MeiaPlayer.create(的方式。C、当我们播放一首歌曲由于异常中断,由于数据丢失,只能从开始的位置开始播放。D、在指定MediaPlayer数据的来源时,必须指定播放的文件的路径、资源id或网络路径。.在JDBC连接数据库编程应用开发中,利用(A)可以实现连接数据库。A.Connection类B.PreparedStatement类C.CallableStatement类D.Statement.为了实现在Java的程序中调用带参数的SQL语句,应该采用(B)来成。A.Connection类B.PreparedStatement类C.ResultSet类D.Statement.从HTTP请求中,获得请求参数,应该调用(B)A.request对象的getAttribute()方法B.request对象的getParameter()方法C.session对象的getAttribute()方法D.session对象的getParameter()方法.多线程下载和断点续传使用什么(D)类是对文件进行操作。A.FileInputStreamB.FileOutputStreamC.InputStreamReaderD.RandomAccessFile.关于SQLite3数据库的操作,下面说法不正确的是(C)Context对象调用openOrCreateDatabase方法打开或者创建数据库SQLiteDatabase类的静态方法openOrCreateDatabase方法打开或者创建数据库Context对象closeDatabase方法关闭数据库。SQLiteDatabase类的静态方法deleteDatabase方法删除数据库.下列不属于service生命周期的方法是(C)A.onCreateB.onDestroyC.onStopD.onStartCommand.关于ServiceConnection接口的onServiceConnected()方法的触发条件描述正确的是(B)A.bindService()方法执行成功后。B.bindService()方法执行成功同时onBind()方法返回非空IBinder对象。C.Service的onCreate()方法和onBind()方法执行成功后。0.Service的onCreate()和onStartCommand()方法启动成功后。.使用SQLiteOpenHelper的构造方法创建与数据库连接时,参数可以设置为null的是(C)A.ContextB.数据库名C.CursorFactoryD.数据库版本.继承Contentprovider不需要实现(A)等方法。A.addB.deleteC.updateD.query.下面哪个方法不是发送广播消息的方法?(B)A、sendBroadcast()B、sendCommonBroadcast()C、sendOrderedBroadcast()D、sendStickyBroadcast().下列关于ContentProvider的说法错误的是:(B)A、ContentProvider的作用是实现数据共享和交换B、要访问ContentProvider,只需调用ContentProvider的增删改查相关方法C、ContentProvider提供的URI必须以“content:〃"开头D、Android对于系统里的音视频、图像、通讯录提供了内置的ContentProvider.获取SD卡音乐列表,通过调用(B)方法,才能调用query方法A.getContentProviderB.getContentResolverC.getConnectionD.getUri.关于JSON和XML说法,错误的是(B)JSON的速度要远远快于XMLJSON对数据的描述性比XML好JSON相对于XML来讲,数据的体积小JSON和XML同样拥有丰富的解析手段.对输入中拼写检查的支持是通过什么方式实现的?(C)A、BroadcastReceiverB、ContentProviderC、ServiceD、Activity.通过Intent可以启动那些组件?DA、ActivityB、ServiceC、两项都不可以D、两项都可以.以下哪个不是Activity启动时的正确标志?(B)A、FLAG_ACTIVITY_CLEAR_TOPB、FLAG_ACTIVITY_SINGLE_TASKC、FLAG_ACTIVITY_SINGLE_TOPD、FLAG_ACTIVITY_NEW_TASK.遇到下列哪种情况时需要把进程移到前台?(D)A、进程正在运行一个与用户交互的Activity,它的onResume()方法被调用B、进程有一正在运行的BroadcastReceiver,它的onReceive()方法正在执行C、进程有一个Service,该Service对应的Activity正在与用户交互D、所有选项均正确.如何访问媒体库?(B)A、通过直接文件读取B通过ContentProviderC、两项都可以D、两项都不可以.FLAG_ACTIVITY_CLEAR_TOP标记的作用是什么?(C)A、如果Activity已经在任何栈中启动,则不做任何操作B、如果Activity已经在当前栈中启动,则不做任何操作C、如果Activity已经在当前栈中启动,则所有在该Activity之上的Activity都会被销毁D、如果Activity已经在任何栈中启动,则所有在该Activity之上的Activity都会被销毁.下面哪种进程最重要,最后被销毁?(D)A、服务进程B、后台进程C、可见进程D、前台进程.SharedPreferences和Preferences的修改支持事务吗?(A)A、支持,不支持B、不支持,不支持C、不支持,支持D、支持,支持.在播放视屏时,需要保持屏幕一直亮着,需要哪个权限?(B)A、B、C、D、.关于广播以下陈述正确的是(D).A、广播接收器只能在配置文件中注册B、广播接收器注册后不能注销C、广播接收器只能接收自定义的广播消息D、广播接收器可以在Activity中单独注册与注销.当大量使用大Bitmap对象时,以下哪个说法是正确的?(D)A、不会崩溃,但要求不再使用的Bitmap对象设置为空B、不会崩溃,但要求经常调用System.gc()通知内存释放C、不会崩溃,因为虚拟机会自动回收内存D、很可能会导致系统崩溃.以下哪个不是应用间交互常用的方法?(B)A、接收Broadcast的消息B、文件共享访问C、通过ContentResolver接口访问D、Activity的调用.通过bindService()启动service,如果service还未启动,后有什么操作?当调用者退出,service会有什么操作?(B)A、失败,不终止B、启动,终止C、失败,终止D、启动,不终止.Android应用四大组件中,可以在后台长时间执行长时,而不需要提供用户界面的是(A)A、ServiceB、ActivityC、BroadcastReceiverD、ContentProvider.ContentResolver用什么方法查询ContentProvider提供的内容(C)A、select()B、retrieve()C、query()D、execute().PendingIntent主要的使用场景是?(D)A、在Widget中设置响应用户操作的动作B、通过Notification发起一个动作C、至少有一个不正确D、A和B都正确.在应用程序中用到设备震动时需要使用什么权限?(D)A、android.hardware.permission.VIBRATEB、android.permission.hardware.VIBRATEC、android.security.VIBRATED、android.permission.VIBRATE.关于ServiceConnection接口的onServiceConnected()方法的触发条件描述正确的是?(B)A、bindService()方法执行成功后B、bindService()方法执行成功同时onBind()方法返回非空IBinder对象C、Service的0门口0810()方法和onBind()方法执行成功后D、Service的onCreate()和onStartCommand()方法启动成功后.关于Intent对象说法错误的是(D)A、在android中,Intent对象是用来传递信息的B、Intent对象可以把值传递给广播或ActivityC、利用Intent传值时,可以传递一部分值类型D、利用Intent传值时,它的key值可以是对象.Notification消息能否被取消?(A)A、只能取消本应用发起的消息B、可以被任何应用取消C、不能取消,只能覆盖D、只能取消本应用发起的消息,且只能通过消息ID逐个取消.如果在android应用程序中需要发送短信,那么需要在AndroidManifest.xml文件中增加什么样的权限(D).A、发送短信,无需配置权限B、permission.SMSC、android.permission.RECEIVE_SMSD、android.permission.SEND_SMS.关于视频的来源,哪个不正确?(D)A、可来源于外部URLB、可来源于内部URI,通过ContentResolver获取C、可来源于资源文件D、可以文件方式直接访问内部Media.内部存储和外部存储需要额外的权限吗?(D)A、不需要,不需要B、需要,不需要C、需要,需要D、不需要,需要.如何访问在SD卡上的文件?(D)A、通过直接文件读取B、通过ContentProviderC、两项都不可以D、两项都可以75.下列哪些情况下,系统可能会弹出ANR对话框(A)A、在Activity中,Main线程消息队列中的消息在5秒内没有得到响应B、在Service中,onStartCommand()方法执行超过5秒C、在BroadcastReceiver中,onReceive()方法执行时间超过5秒D、在启动的新线程中,run()方法执行时间超过5秒.通过startService()和bindService(),以下说法错误的是(C)A、通过startService()启动服务会调用如下生命周期方法:onCreate()——>onStart()——>onDestory()B、当采用startService()方法启动服务,访问者与服务之间是没有绑定在一起的,访问者退出,服务还在运行C、如果是调用bindService()启动服务:会调用如下生命周期方法:onCreate()---->onBind---->onDestory()---->onUnBind()D、采用bindService()方法启动服务时,访问者与服务是绑定在一起的,即访问者退出,服务也就终止,解除绑定。.如果想存储一个键值对字符串,应该使用哪个类?(B)A、ContentResolverB、SharedPreferencesC、ResourcesD、Cookies.系统收到intent发起的启动Activity的请求时,根据什么来选择最合适的Activity?(D)A、categoryB、dataC、actionD、都可以.Android提供了哪个高效的序列号接口?(B)A、ClonableB、ParcelableC、CopiableD、Externalizable.下面哪条语句可以构造正确的对话框(B).A、AlertDialogdialog=newAlertDialog(context);B、AlertDialog.Builderbuilder=newAlertDialog.Builder(context);C、ProgressDialogdialog=newProgressDialog();D、ProgressDialog.Builderbuilder=newProgressDialog.Builder(context);.视频播放支持以下哪种方式?(C)A、同步方式B.异步方式C.两者都支持D.两者都不支持.哪个是交互UI相关的控件?(A)A、ActivityB、BroadcastReceiverC、ServiceD、Contentprovider.绑定Service的方法是(A)A、bindServiceB、startServiceC、onStartD、onBind.关于Activity说的法不正确的是(C)A、Activity是为用户操作而展示的可视化用户界面B、一个应用程序可以有若干个ActivityC、Activity可以通过一个别名去访问D、Activity可以表现为一个漂浮的窗口.处理菜单项单击事件的方法不包含(D)八、使用onOptionsItemSelected(MenuItemitem)R响应B、使用onMenuItemSelected(intfeatureId.MenuItemitem)响应^使用onMenuItemClick(MenuItemitem)响应口、使用onCreateOptionsMenu(Menumenu)响应.AndroidActivity生命周期中调用的第一个方法是?(C)A、onInit()B、onStart()C、onCreate()D、onBegin().Intentintent=newIntent(Intent.ACTION.VIEW,Uri.parse("http://mail.google.com")这句话作用陈述正确的是(B).A、发送EmailB、在浏览器浏览这个网址C、发送短信D、其它项不正确.如果把APP的最小SDK版本设置成8,那么以下哪个版本的将无法运行则个APP?(A)A、7B、8C、9D、都可以.下列哪一项是manifest文件的功能(D)A、声明要求的最低API级别B、声明要求的用户权限的级别C、 记录 混凝土 养护记录下载土方回填监理旁站记录免费下载集备记录下载集备记录下载集备记录下载 程序中使用的Activity等资源D.都是.发起一个由以下代码初始化的Intent,会发生什么情况?(D)Intentintent=newIntent();intent.addCategory(Intent.CATEGORY_BROWSABLE);intent.setAction(Intent.ACTION_MAIN);A、如果系统中有多个浏览器,则会让用户选择浏览器B、如果系统有多个浏览器,并且设置了默认的,则会打开默认浏览器C、如果系统中只有一个浏览器,则会打开该浏览器D、都正确.当Activity由于资源不足被回收时,哪个函数会被调用?(A)A、onSaveInstanceState()B、onSuspend()C、onSaveState()D、onStop().导致一个Activity的onDestroy()方法被调用的原因是什么?(D)A、该Activity被暂停或者停止,并且它的资源被操作系统回收B、启动该Activity的Activity调用了finishActivity()C、活动(Activity)调用finish()口、三项原因都是.Activity生命周期最开始的方法调用顺序是?(D)A、onCreate(),onResume(),onStart()B、onCreate(),onRestart(),onResume()C、onStart(),onResume(),onCreate()D、onCreate(),onStart(),onResume().按HOME按钮后,系统查找哪类Activity?(A)A、设置了ACTION_MAIN和ATEGORY_LAUNCHER的ActivityB、设置了ACTION_MAIN或ATEGORY_LAUNCHER的ActivityC、设置了ACTION_MAIN的ActivityD、设置了ATEGORY_LAUNCHER的Activity.在Android 工程 路基工程安全技术交底工程项目施工成本控制工程量增项单年度零星工程技术标正投影法基本原理 中新建了一个Activity需要在哪个xml文件中声明一下?(C)A、main.xmlB、string.xmlC、AndroidMainifest.xmlD、layout.xml.如果需要启动一个Activity,并在Activity结束时可立即获取结果的方法是。(D)A、调用startActivityForResult()B、在启动的Activity中注册receiver,在被启动的Activity中发起broadcast消息C、两个选项都不正确D、两个选项都正确.如何给一个正在运行的service传递消息(D)A、通过注册ReceiverB、通过IntentC、通过定义AIDL接口D、都正确.在播放视频或音频时,如果有电话打入,这时候视频或音频会自动挂起吗?(A)A、不会B、会C.有的手机会,有的手机不会D.以上说法都错误.如何支持语言国际化?(B)A、在资源文件中按名称设置参数,例如:zh_CN.Title="标题〃B、按不同语言分 目录 工贸企业有限空间作业目录特种设备作业人员作业种类与目录特种设备作业人员目录1类医疗器械目录高值医用耗材参考目录 提供不同的strings.xml文件C、两者都不正确D、两者都正确.关于Intent的说法,错误的是?(C)A、可以用来激活一些组件B、表示程序想做某事的意图C、只能用于一个组件内部
本文档为【Android100道选择题】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_808969
暂无简介~
格式:doc
大小:27KB
软件:Word
页数:10
分类:
上传时间:2019-11-18
浏览量:0