Android操作系统及应用作业4
单项选择题
第1题 Android中一个Activity调用下列什么方法实例化组件( )
A、findViewByName( ) B、findViewById ( ) C、findName( ) D、findId( ) 答案:B
第2题 下列语句正确的是()
A、形式参数可被视为local variable B、形式参数可被字段修饰符修饰
C、形式参数为方法被调用时,真正被传递的参数 D、形式参数不可以是对象 答案:A
第3题 下列哪种说法是正确的()
A、实例方法可直接调用超类的实例方法 B、实例方法可直接调用超类的类方法 C、实例方法可直接调用其他类的实例方法 D、实例方法可直接调用本类的类方法 答案:D
第4题 关于res/raw目录说法正确的是?
A、这里的文件是原封不动的存储到设备上会转换为二进制的格式 B、这里的文件最终以二进制的格式存储到指定的包中
C、这里的文件是原封不动的存储到设备上不会转换为二进制的格式 D、这里的文件最终不会以二进制的格式存储到指定的包中 答案:C
第5题 Activity生命周期中,第一个需要执行的方法是什么?( )
A、onStart B、onCreate C、onReStart D、onResume 答案:B
第6题 当 Activity 被消毁时,如何保存它原来的状态()
A、实现 Activity 的 onSaveInstanceState()方法 B、实现 Activity 的 onSaveInstance()方法 C、实现 Activity 的 onInstanceState()方法 D、实现 Activity 的 onSaveState()方法 答案:A
第7题 下列不是手机操作系统的?
A、Android B、iPhone C、Ubuntu
D、Windows Phone 答案:C
第8题 关于 Intent 对象说法错误的是()
A、在 android 中,Intent对象是用来传递信息的 B、Intent 对象可以把值传递给广播或 Activity C、利用 Intent 传值时,可以传递一部分值类型 D、利用 Intent 传值时,它的 key 值可以是对象 答案:D
第9题 在 android 中,ArrayAdapter 类是用于()
A、用于把数据绑定到组件上
B、它能把数据显示到 Activity 上 C、它能把数据传递给广播 D、它能把数据传递给服务 答案:A
第10题 使进度条变横向的系统样式是()
A、@android:style/Widget.ProgressBar.Horizontal B、@android:style/ProgressBar.Horizontal C、@style/Widget.ProgressBar.Horizontal D、@style/ProgressBar.Horizontal 答案:A
第11题 以下关于Toast说法正确的是( )
A、Toast能编辑 B、Toast有焦点
C、Toast可以获得用户输入 D、Toast只能持续一段时间 答案:D
第12题 处理菜单项单击事件的方法不包含( )
A、使用onOptionItemSelected(MenuItem item)响应
B、使用onMenuItemSelected(int featureld,MenuItem item)响应 C、使用onMenuItemClick(MenuItem item)响应 D、使用onCreateOptionsMenu(Menu menu)响应 答案:D
第13题 多选框被选择事件通常用
A、setOnClickListener
B、setOnCheckChangeListener C、setOnMenuItemSelectedListener D、setOnCheckedListener 答案:D
第14题 给一个TextView设置红色字体,应该使用以下哪种写法?
A、setTextColor(0xffff0000); B、setColor(\ C、setTextColor(\ D、setColor(\ 答案:A
第15题 关于隐式Intent正确的是
A、android中使用IntentFilter 来寻找与隐式Intent相关的对象 B、通过组件的名称寻找与intent相关联的对象 C、隐式Intent更多用于在应用程序内部传递消息
D、一个声明了IntentFilter的组件只能响应隐式Intent请求 答案:A
第16题 如果将一个TextView的android:layout_height属性值设置为wrap_content,那么该组件将是以下哪种显示效果?( )
A、该文本域的宽度将填充父容器宽度
B、该文本域的宽度仅占据该组件的实际宽度 C、该文本域的高度将填充父容器高度
D、该文本域的高度仅占据该组件的实际高度 答案:D
第17题 在Activity中需要找到一个id是bookName的的TextView组件,下面哪种语句写法是正确的?
A、TextView tv = this.findViewById(R.id.bookName);
B、TextView tv = (TextView)this.findViewById(R.id.code);
C、TextView tv = (TextView)this.findViewById(R.id.bookName); D、TextView tv = (TextView)this.findViewById(R.string.bookName); 答案:C
第18题 String aa,b,c; aa=\请问总共创建了多少个对象?
A、4 B、5 C、7 D、8 答案:C
第19题 在android程序中,Log.i()用于输出什么级别的日志信息?( )
A、调试 B、信息
C、警告 D、错误 答案:B
第20题 在继承中,关于构造方法的说明,下列说法错误的是
A、子类无条件的继承父类的无参构造方法
B、子类可以引用父类中的有参构造方法,使用super关键字
C、如果子类没有构造方法,则父类无参构造方法作为自已的构造方法 D、如果子类有无参构造方法,而父类的无参构造方法则被覆盖 答案:D