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. <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目录都存放资源文件, 它们有什么不同和相同之处?
答案:关注公众号【飞鸟搜题】查看答案
关注公众号【飞鸟搜题】,回复【试题】获取试卷答案

微信扫码添加好友
如二维码无法识别,可拨打 13662661040 咨询。