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

23秋 Android智能手机编程-09

来源: 更新时间:

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

23秋 Android智能手机编程-09

23秋 Android智能手机编程-09

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

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

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

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

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

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

一 、单选题

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

BaseObserver

ContentObserver

BasicObserver

DefaultObserver

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

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

C#

Objective-C

Java

Javascript

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

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

application permissions

Activity

intent filters

intent

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

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

edit()

commit()

putSting()

beginTransaction()

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

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

onCreate()

onUpgrade()

insert()

update()

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

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

SharedPreferences

SQliteDatabase

Service

BroadcastReceiver

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

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

getString()

getStringExtra()

getStringValue()

getValue()

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

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

131

1600

1024

900

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

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

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

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

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

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

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

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

<broadcast/>

<broadcastreceiver/>

<ContentProvider/>

&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) ; } }

“control”,1

1,"control"

"control"

1

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

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

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

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

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

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

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

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

onCreate(),onStartCommand(),onDestroy()

onStartCommand(),onCreate(),onDestroy()

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

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

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

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

setTheme()

setContentView()

setView()

setGroupView()

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

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

Text()

putText()

setText()

findViewbyId

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

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

findViewById(R.id.textv1)

findView(R.id.textv1)

findButton(R.id.textv1)

Button(R.id.textv1)

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

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

@+id/title

@id/title

@title

+title

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

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

sendBroadCast()

goto()

startActivity(intent)

onCreate()

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

19. RecyclerView不可以设置的样式

列表视图

网格视图

瀑布视图

循环视图

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

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

DefaultAdapter

ArrayAdapter

BaseAdapte

SimpleAdapter

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

二 、多选题

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

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

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

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

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

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

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

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

SqliteDatabase类是用来操作数据库的

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

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

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

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

运行状态

暂停状态

停止状态

睡眠状态

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

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

运行状态

暂停状态

停止状态

睡眠状态

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

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

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

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

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

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

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

三 、判断题

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

×

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

2. 绝对布局的标签是RelativeLayout

×

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

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

×

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

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

×

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

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

×

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

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

×

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

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

×

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

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

×

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

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

×

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

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

×

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

四 、问答题

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

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

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

电话咨询