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/>
<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目录都存放资源文件, 它们有什么不同和相同之处?
答案:关注公众号【飞鸟搜题】查看答案
关注公众号【飞鸟搜题】,回复【试题】获取试卷答案
微信扫码添加好友
如二维码无法识别,可拨打 13662661040 咨询。