1.正面对布局容器说法不正确的是( )。
A:表格布局以行、列的形式排列组件 B:绝对布局通过指定坐标来控制组件位置 C:TableRow标签可生成行 D:RecycleView是对ListView的升级替代
答案:AI参考:正确答案是D:RecycleView是对ListView的升级替代。\n\n选项D表述错误,RecycleView不是对ListView的升级替代,而是RecyclerView,它是一种用于移动设备的列表渲染库,用于替代ListView等旧版本控件。选项A、B、C都是关于布局容器和组件位置控制的说法,是正确的。因此,本题答案为D。'
2.Android是哪个公司开发的操作系统( )。
A:Google B:MircoSoft C:Intel D:IBM
答案:AI参考:正确答案是A:Google。\nAndroid是由Google开发的操作系统,所以选项A是正确答案。MicroSoft是微软公司的简称,Intel是英特尔公司的简称,IBM是国际商用机器公司的简称。这三家公司都不是开发Android操作系统的公司。'
3.当Activity的一部分被覆盖时,将处理哪种状态( )。
A:停止 B:暂停 C:活动 D:销毁
答案:AI参考:正确选项是【B:暂停】。\n\n当Activity的一部分被覆盖时,系统会暂停当前Activity的执行,等待用户操作被覆盖的部分后再恢复执行。因此,答案为B:暂停。'
4.

以下控件哪个可以显示图片?( )。


A:Button B:ImageView C:TextView D:其余选项都可以
答案:AI参考:正确答案是B:ImageView。\n\nImageView是一个用来显示图片的控件,其他选项如Button、TextView、其他的文字控件通常不会直接显示图片,因此正确答案是B。在Android开发中,我们常常使用ImageView来展示图像。'
5.按钮点击事件的监听器是( )。
A:OnClickListener B:onItemClickListener C:onButtonListener D:OnButtonClickListener
答案:AI参考:正确答案是A:OnClickListener。\n\nOnClickListener是Android中用于监听按钮点击事件的接口,通常与按钮的OnClickListener属性一起使用,指定按钮点击后需要执行的回调方法。选项B、C、D均不正确,因为onItemClickListener用于监听列表项点击事件,onButtonListener和OnButtonClickListener则是拼写错误,不是Android中存在的监听器接口。因此,答案为A。'
6.Activity手生命周期中,在哪个方法中做初始化配置( )。
A:onPause B:onCreate C:onResume D:onStop
答案:AI参考:在Activity的手生命周期中,初始化配置通常在onCreate()方法中进行。onCreate()方法是Activity生命周期中的一个重要阶段,在Activity启动并开始显示前被调用。在这个方法中,可以进行一些初始化的配置,比如加载数据、设置UI元素等。其他选项如onPause()、onResume()和onStop()通常与Activity的生命周期中的暂停和恢复阶段相关联,不适合用于初始化配置。因此,正确答案是B:onCreate。'
7.对于TextView,使用哪个属性来设置显示的文本颜色( )。
A:android:text B:android:string C:android:textColor D:android:textSize
答案:AI参考:正确答案是C:android:textColor。这是一个用来设置TextView显示的文本颜色的属性。其他的选项,如A和B不是属性,D虽然也是用来设置TextView字体大小的属性,但是在这个问题中并不适用。'
8.布局xml文件中给按钮指定响应事件的属性是( )。
A:android:hint B:android:focusable C:android:enabled D:android:onClick
答案:AI参考:正确答案是D:android:onClick。在布局xml文件中,可以通过为按钮指定android:onClick属性来指定按钮的响应事件。这个属性用于指定一个名为onClick方法的Java类中的方法,当按钮被点击时,该方法将被调用。因此,答案为D。'
9.Activity的置信启动方式是( )
A:singleTask模式 B:singleInstance模式 C:Standard模式 D:singleTop模式
答案:AI参考:正确选项是【A:singleTask模式】。\n\nActivity的启动模式有四种:standard(标准模式)、singleTop(栈顶优化模式)、singleTask(单任务模式)、singleInstance(单实例模式)。其中,singleTask模式是Activity的默认启动模式,它会在任务栈中创建一个新的Activity实例,并且把之前所有该Activity的实例都压入栈底,只有当调用finish()方法结束这个实例后,才能启动新的Activity实例。这种启动方式保证了所有同类型的Activity实例都只有一个存在,其他的都会被放在同一个任务栈中。因此,Activity的置信启动方式是singleTask模式。'
10.设置EditText要显示的文本,使用哪个属性?( )。
A:android:size B:android:textColor C:android:text D:android:textSize
答案:AI参考:正确选项是 C:android:text。这是用于设置EditText要显示的文本的属性。A、B、D选项分别对应着控件的大小、颜色和字体大小,与设置EditText要显示的文本无关。'
11.以下哪项与Android App开发无关( )。
A:word B:Android Studio C:Github上的Android第三方类库 D:Android SDK 12.退出Android应用程序时,哪个方法被触发( )。
A:onQuit B:onDestory C:onRelease D:onStop 13.res/layout路径下存放的.xml文件是( )。
A:界面布局文件 B:图片文件 C:音频文件 D:源代码文件 14.使用MediaPlayer播放sdcard上的mp3文件时( )。
A:需要调用setDataSource方法文件源 B:需要使用MediaPlayer.create方法创建MediaPlayer C:直接调用start方法,无需设置文件源 D:直接newMediaplayer即可 15.在Android Studio中,用于存放布局文件的目录是( )。
A:layout B:values C:drawable D:mipmap 16.正面哪种不是Android的存储方式?( )。
A:ContentProvider B:SharedPreferences C:SQLite D:文件 17.Android中layout目录的作用是( )。
A:存放系统配置信息 B:存放布局配置文件 C:存放多媒体文件 D:存放图片文件 18.访问国外库不流畅时,可进行的操作( )。
A:重新安装Android Studio B:重新安装Android SDK C:重建工程 D:配置国内库镜像 19.把当前应用的数据提供给其它数据使用时,需要使用( )。
A:SharedPreferences B:文件 C:SQLite D:ContentProvider 20.Android程序打包后的扩展名为( )。
A:.so B:.exe C:.class D:.apk 21.下列不属于service生命周期的方法是( )。
A:onCreate B:onDestroy C:onStart D:onStop 22.以下哪个组件是自定义组件中用来绘制内容的对象( )。
A:Canvas B:Bitmap C:Drawable D:BufferedImage 23.哪一个组件可以接收用户录入的信息( )。
A:ImageView B:ProgressBar C:TextView D:EditText 24.以下哪一项与Android Studio的模拟器无关( )。
A:HAXM B:Emulator Hypervisor Driver for AMD Processors C:Android SDK D:AVD Manager 25.以下哪个是Android应用程序开发IDE( )。
A:Dreamweaver B:Android Studio C:PHP Storm D:Photoshop 26.Android开发中常用的数据库是( )。
A:MySQL B:SQL Server C:Oracle D:SQLite 27.Android以堆的形式来组织Activity。( )
A:错误 B:正确 28.Android中所有视图控件的顶级父类为ViewGroup类。( )
A:错 B:对 29.第一次启动应用时先后调用onCreate()与onStart方法。( )
A:对 B:错 30.在Android Studio3.0以前的版本上直接启用模拟器,在AMD处理器上会报错。( )
A:对 B:错 31.设置EditText只能输入数字的方法是android:digits=true( )
A:错误 B:正确 32.service启动后只会执行onStart()方法,不再执行onCreate()方法。( )
A:正确 B:错误 33.开发Android App必须使用Android SDK。( )
A:错误 B:正确 34.build.gradle文件中可以在defaultConfig标签中指定应用的Android适用版本号( )
A:正确 B:错误 35.Android Studio无法通过安装插件提供更多的功能。( )
A:正确 B:错误 36.开发一个新闻客户端,不需要在AndroidMainfest.xml中配置权限。( )
A:错误 B:正确 37.SharedPreferences可以快速实现键值对数据的存储和读取。( )
A:错误 B:正确 38.如果service已经启动,将先后调用onCreate()与onStart()方法。( )
A:正确 B:错误 39.AbsoluteLayout可能通过指定组件的坐标位置,非常灵活,因此在开发中经常使用( )
A:正确 B:错误 40.build.gradle文件中可以在buildTypes标签中引入第三方类库。( )
A:对 B:错 41.使用模拟器调试程序时,使用的Android版本号越高越好。( )
A:错 B:对 42.可以通过修改工程对应的build.gradle文件来配置jniLibs的路径。( )
A:错误 B:正确 43.onPause方法用于保存活动状态的运行时数据。( )
A:错误 B:正确 44.onDestory是Activity被销毁时调用的方法( )
A:对 B:错 45.res与assets目录下资源文件都有唯一编号。( )
A:错 B:对 46.Android的onStop()与onDestory()的功能相同。( )
A:错 B:对

温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!
点赞(2) dxwkbang
返回
顶部