百年教育职业培训中心 百年教育学习服务平台
国开搜题

2024秋最新国家开放大学国开电大机考期末秋Android智能手机编程9机考期末试卷参考试题

来源: 更新时间:

23秋Android智能手机编程-09关注公众号【飞鸟搜题】,回复【试题】获取试卷答案文档说明:本人针对该科精心汇总了历年题库及答案,形成一个完整的题库,并且每年都在更新。该题库对考生的复习、作业和考

23秋 Android智能手机编程-09

关注公众号【飞鸟搜题】,回复【试题】获取试卷答案

文档说明:本人针对该科精心汇总了历年题库及答案,形成一个完整的题库,并且每年都在更新。该题库对考生的复习、作业和考试起着非常重要的作用,会给您节省大量的时间。做考题时,利用本文档中的查找工具,把考题中的关键字输到查找工具的查找内容框内,就可迅速查找到该题答案。本文库还有期末考核试题、其他网核及教学考一体化、一网一平台复习试题与答案,敬请查看。

课程题目试题是随机的,请按题目关键词查找(或按Ctrl+F输入题目中的关键词,尽量不要输入整个题目,不要复制空格,连续的几个字就行)

本文由【飞鸟搜题】微信公众号提供,禁止复制盗取,违者必究

本文由【飞鸟搜题】微信公众号提供,禁止复制盗取,违者必究

本文由【飞鸟搜题】微信公众号提供,禁止复制盗取,违者必究


一 、单选题

1. 自定义内容观察者时,继承的类是( )

A. BaseObserver

B. ContentObserver

C. BasicObserver

D. DefaultObserver

答案:B
- 关注公众号【飞鸟搜题】查看答案

2. Android智能手机平台是基于( ) 程序语言来进行应用开发的。

A. C#

B. Objective-C

C. Java

D. Javascript

答案:C
- 关注公众号【飞鸟搜题】查看答案

3. AndroidManifest.xml不包括以下设置

A. application permissions

B. Activity

C. intent filters

D. intent

答案:D
- 关注公众号【飞鸟搜题】查看答案

4. 以下不是SharedPreferences类的方法的有( )

A. edit()

B. commit()

C. putSting()

D. beginTransaction()

答案:A
- 关注公众号【飞鸟搜题】查看答案

5. 在SQLite数据库中,通过SQLiteOpenHelper类的( )方法更新数据库版本。

A. onCreate()

B. onUpgrade()

C. insert()

D. update()

答案:关注公众号【飞鸟搜题】查看答案

6. 以下在改变后需要调用commit方法的类有( )

A. SharedPreferences

B. SQliteDatabase

C. Service

D. BroadcastReceiver

答案:关注公众号【飞鸟搜题】查看答案

7. SharedPreferences中获得String类型参数的方法的是( )

A. getString()

B. getStringExtra()

C. getStringValue()

D. getValue()

答案:关注公众号【飞鸟搜题】查看答案

8. 电脑屏幕尺寸为14英寸,分辨率为 1600ppi x 900,对应的dpi为( )

A. 131

B. 1600

C. 1024

D. 900

答案:关注公众号【飞鸟搜题】查看答案

9. 下面关于WebView的描述,正确的是( )

A. 可以使用loadData()加载HTML代码

B. 使用loadDataWithBaseURL()加载带中文的HTML内容时会产生乱码

C. 使用loadDataWithBaseURL()方法加载的URL为null时,程序将崩溃

D. 使用loadDataWithBaseURL()加载HTML代码时不可以指定数据的编码格式

答案:关注公众号【飞鸟搜题】查看答案

10. 下列选项中,属于在清单文件中配置广播接收者标签的是( )

A. <broadcast/>

B. <broadcastreceiver/>

C. <ContentProvider/>

D. &lt;receiver/>

答案:关注公众号【飞鸟搜题】查看答案

11. btnlistener是窗口MainActivity的一个按钮监听器的代码,完成以下代码点击它发送一个消息广播,消息里携带一个名为contrl的数值2。 btnlistener代码部分 class btnlistener implements View.OnClickListener{ @Override public void onClick(View v){ Intent intent=new Intent(“broadcast”); intent.putExtra( ); // 携带一个名为control的数值1 MainActivity.this.sendBroadcast(intent) ; } }

A. “control”,1

B. 1,"control"

C. "control"

D. 1

答案:关注公众号【飞鸟搜题】查看答案

12. 下列关于service服务,描述正确的是:( )

A. onStartCommand()调用的次数,小于startService()调用的次数

B. onStartCommand()调用的次数,等于startService()调用的次数

C. onStartCommand()调用的次数,大于于startService()调用的次数

D. onStartCommand()调用的次数,不等于等于startService()调用的次数

答案:关注公众号【飞鸟搜题】查看答案

13. 在Service服务的生命周期中,自动调用Service类中的方法,属于正确执行顺序的是:( )

A. onCreate(),onStartCommand(),onDestroy()

B. onStartCommand(),onCreate(),onDestroy()

C. onCreate(),onStartCommand(),onUnbind(),onBind(),onDestroy()

D. onStartCommand(),onCreate(),onUnBind(),onbind(),onDestroy()

答案:关注公众号【飞鸟搜题】查看答案

14. 在Activity的onCreate()方法中,加载布局资源文件的方法是( )

A. setTheme()

B. setContentView()

C. setView()

D. setGroupView()

答案:关注公众号【飞鸟搜题】查看答案

15. 以下是TextView类拥有的方法( )

A. Text()

B. putText()

C. setText()

D. findViewbyId

答案:关注公众号【飞鸟搜题】查看答案

16. 以下代码是一个窗口MainActivity,它具有一个文本框(id为textv1)。请完成以下代码,给这个按钮增加监听器buttonlistener。 class MainActivity extends Activity{ @Override protected void onCreate(Bundle savedInstanceState){ ... TextView tv1=(TextView)this.( ) ;//获取textv1实例 tv1...... } ... }

A. findViewById(R.id.textv1)

B. findView(R.id.textv1)

C. findButton(R.id.textv1)

D. Button(R.id.textv1)

答案:关注公众号【飞鸟搜题】查看答案

17. 这是一个窗口的布局文件,有一个文本框,补充完整此布局文件(【】内是注释): activity_main.xml: ....... android:orientation='vertical" >

A. @+id/title

B. @id/title

C. @title

D. +title

答案:关注公众号【飞鸟搜题】查看答案

18. android应用中,用于启动并转换至新Activity的方法是:( )

A. sendBroadCast()

B. goto()

C. startActivity(intent)

D. onCreate()

答案:关注公众号【飞鸟搜题】查看答案

19. RecyclerView不可以设置的样式

A. 列表视图

B. 网格视图

C. 瀑布视图

D. 循环视图

答案:关注公众号【飞鸟搜题】查看答案

20. 在下列选项中,把List集合中的Map类型数据填充在ListView上,使用的数据适配器是( )

A. DefaultAdapter

B. ArrayAdapter

C. BaseAdapte

D. SimpleAdapter

答案:关注公众号【飞鸟搜题】查看答案

二 、多选题

1. android 通过 startService 的方式开启服务, 关于 service 生命周期的 onCreate()和 onStart () 说法正确的是 ( )

A. 当第一次启动的时候先后调用 onCreate()和 onStart()方法

B. 当第一次启动的时候只会调用 onCreate()方法

C. 如果 service 已经启动,将先后调用 onCreate()和 onStart()方法

D. 如果 service 已经启动,只会执行 onStart()方法,不在执行 onCreate()方法

答案:关注公众号【飞鸟搜题】查看答案

2. 关于操作sqlite数据库,不正确的说法是( )

A. SqliteOpenHelper类主要是用来创建数据库和更新数据库

B. SqliteDatabase类是用来操作数据库的

C. 在每次调用SqliteDatabase的getWritableDatabase()方法时,会执行SqliteOpenHelper的onCreate方法

D. 当数据库版本发生变化时,可以自动更新数据库结构

答案:关注公众号【飞鸟搜题】查看答案

3. 下列属于 Activity 的状态是( )

A. 运行状态

B. 暂停状态

C. 停止状态

D. 睡眠状态

答案:关注公众号【飞鸟搜题】查看答案

4. 下列属于Activity的状态是( )

A. 运行状态

B. 暂停状态

C. 停止状态

D. 睡眠状态

答案:关注公众号【飞鸟搜题】查看答案

5. 这是一个资源配置文件,下面描述不正确的是( )

A. 这个 shape 文件是画一个宽为 5dp,高为 3dp 的色块

B. 这个 shape 文件是画一个宽从 5dp 到 3dp 的等腰梯形

C. 这个 shape 文件是画一个底为 5dp 高为 3dp 的等腰三角形

D. 这个 shape 文件是画一条虚线,实线段 5dp,间隔 3dp

答案:关注公众号【飞鸟搜题】查看答案

三 、判断题

1. View控件专门用于浏览网页。

A.

B. ×

答案:关注公众号【飞鸟搜题】查看答案

2. 绝对布局的标签是RelativeLayout

A.

B. ×

答案:关注公众号【飞鸟搜题】查看答案

3. Android中SimpleAdapter数据适配器继承Adapter类。

A.

B. ×

答案:关注公众号【飞鸟搜题】查看答案

4. 在Android中,通常使用消息中心调用内容提供者

A.

B. ×

答案:关注公众号【飞鸟搜题】查看答案

5. 数据库文件后缀名的是.txt

A.

B. ×

答案:关注公众号【飞鸟搜题】查看答案

6. Android 的四大组件是 Activity , Service , Broadcast Receiver , Content provider

A.

B. ×

答案:关注公众号【飞鸟搜题】查看答案

7. BroadcastReceiver广播中有 3 种注册方式。

A.

B. ×

答案:关注公众号【飞鸟搜题】查看答案

8. Kotlin可以编译成Android的App。( )

A.

B. ×

答案:关注公众号【飞鸟搜题】查看答案

9. public static final int RequstCode = 0x123;语句意思是:声明一个静态常量RequstCode。( )

A.

B. ×

答案:关注公众号【飞鸟搜题】查看答案

10. 在布局文件中,ImageView组件可以显示图片( )

A.

B. ×

答案:关注公众号【飞鸟搜题】查看答案

四 、问答题

1. res目录和asset目录都存放资源文件, 它们有什么不同和相同之处?

答案:关注公众号【飞鸟搜题】查看答案

关注公众号【飞鸟搜题】,回复【试题】获取试卷答案

电话咨询