欢迎光临,有需要请联系站长!
想要快速找到正确答案?
立即关注 超新尔雅学习通微信公众号,轻松解决学习难题!
作业辅导
扫码关注
论文指导
轻松解决学习难题!
中国大学MOOC移动应用技术作业答案
移动应用技术
学校: 九八五题库
学校: 超星学习通
题目如下:
1. 1. 下列哪一个选项不属于AdapterView类的子选项?
A. ListView
B. Spinner
C. GridView
D. ScrollView
答案: ScrollView
2. 2. 下列关于ListView使用的描述中,不正确的是
A. 要使用ListView,该布局文件对应的Activity必须继承ListActivity
B. 要使用ListView,必须为该ListView使用Adpater方式传递数据
C. ListView中每一项的视图布局既可以使用内置的布局,也可以使用自定义的布局方式
D. ListView中每一项被选中时,将会触发ListView对象的ItemClick事件
答案: 要使用ListView,该布局文件对应的Activity必须继承ListActivity
3. 3. 在android中使用RadioButton时,要想实现互斥的选择需要用的组件是
A. ButtonGroup
B. RadioButtons
C. CheckBox
D. RadioGroup
答案: RadioGroup
4. 4. 能够自动完成输入内容的组件是
A. TextView
B. EditText
C. AutoCompleteTextView
D. ImageView
答案: AutoCompleteTextView
5. 5. 关于适配器的说法正确的有
A. 它主要是用来存储数据
B. 它主要用来把数据绑定到组件上
C. 它主要用来解析数据
D. 它主要用来存储xml数据
答案: 它主要用来把数据绑定到组件上
6. 6. RadioButton必须在RadioGroup组件中才能实现单选功能
答案: 正确
7. 7. RadioButton是单个的圆形单选框,RadioGroup是可以容纳多个RadioButton的容器,因此RadioButton和RadioGroup往往都配合使用
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
8. 8. ListView分页加载有两种方式,一种是在ListView底部设置一个按钮,用户点击即加载。另一种是当用户滑动到底部时自动加载。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
9. 9. GridView是Android的另一个列表容器,用法也跟ListView类似,它的布局是一个网格,一行可以有多个项,并且整个视图可以滚动
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
10. 10. Spinner能与Adapter(适配器)绑定数据
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
11. 1. 在Activity中需要找到一个id是bookName的的TextView组件,下面哪种语句写法是正确的?
A. TextView tv = this.findViewById(bookName);
B. TextView tv = findViewById(R.id.code);
C. TextView tv = findViewById(R.id.bookName);
D. TextView tv = findViewById(R.string.bookName);
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
12. 2. Activity生命周期中,第一个需要执行的方法是什么?
A. onStart
B. onCreate
C. onReStart
D. onResume
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
13. 3. 下面那个不是Android四大组件之一( )
A. Activity
B. Intent
C. Service
D. ContentProvider
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
14. 4. 下面关于BroadcastReceiver错误的是( )
A. BroadcastReceiver有两种注册方式,静态注册和动态注册
B. BroadcastReceiver必须在AndroidMainfest文件中声明
C. BroadcastReceiver的使用,一定有一方发送广播,有一方监听注册广播,onReceive方法才会被调用
D. 广播发送的Intent都是隐式启动
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
15. 5. 下面关于谁先接收广播顺序错误的是( )
A. 有序广播,优先级高的先接收
B. 有序广播,同优先级的动静态广播接收器,静态优先于动态
C. 有序广播,同优先级的动态广播接收器,先注册的大于后注册的
D. 普通广播时,无视优先级,动态广播接收器优先于静态广播接收器
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
16. 6. 下列不属于Service生命周期的方法是( )
A. onCreate
B. onDestroy
C. onStop
D. onStart
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
17. 7. 下列选项哪个不是Activity启动的方法( )
A. goToActivity
B. startActivity
C. startActivityForResult
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
18. 8. Activity生命周期最开始的方法调用顺序是?( )
A. onCreate(), onResume(), onStart()
B. onCreate(), onStart(), onResume()
C. onStart(), onResume(), onCreate()
D. onCreate(), onRestart(), onResume()
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
19. 9. Android应用四大组件中,可以在后台长时间执行长时,而不需要提供用户界面的是( )
A. Service
B. Activity
C. BroadcastReceiver
D. ContentProvider
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
20. 10. 在Android工程中新建了一个Activity 需要在哪个xml文件中声明一下?( )
A. main.xml
B. string.xml
C. AndroidMainifest.xml
D. layout.xml
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
21. 1. Android中文件操作模式中表示只能被本应用使用,写入文件会覆盖的是
A. MODE_APPEND
B. MODE_WORLD_WRITEABLE
C. MODE_WORLD_READABLE
D. MODE_PRIVATE
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
22. 2. 对于SharedPreferences的下面正确的是
A. SharedPreferences pref = new SharedPreferences()
B. Editor editor = new Editor()
C. Editor对象存储数据最后都要调用commit()方法
D. SharedPreferences对象用于读取和存储常用数据类型
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
23. 3. 在手机开发中常用的数据库是( )
A. SQLite
B. racle
C. Sql Server
D. MySQL
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
24. 4. android中文件操作模式中表示只能被本应用使用,写入文件会覆盖的是( )
A. MODE_APPEND
B. MODE_WORLD_READABLE
C. MODE_WORLD_WRITEABLE
D. MODE_PRIVATE
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
25. 5. 在使用 SQLiteOpenHelper 这个类时,它的哪一个方法是用来实现版本升级之用的?( )
A. onCreate
B. onUpgrading
C. onUpdate()
D. onUpgrade()
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
26. 6. Android中文件操作模式中表示只能被本应用使用,写入文件会覆盖的是
A. MODE_APPEND
B. MODE_WORLD_WRITEABLE
C. MODE_WORLD_READABLE
D. MODE_PRIVATE
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
27. 7. 对于SharedPreferences的下面正确的是( )
A. SharedPreferences pref = new SharedPreferences()
B. Editor editor = new Editor()
C. SharedPreferences对象用于读取和存储常用数据类型
D. Editor对象存储数据最后都要调用commit()方法
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
28. 8. 在android中使用SQLiteOpenHelper这个辅助类时,获取 ( )
A. getDatabase()
B. openDatabase()
C. getReadableDatabase()
D. getAbleDatabase()
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
29. 9. 关于 Sqlite 数据库,不正确的说法是( )
A. SqliteOpenHelper类主要是用来创建数据库和更新数据库
B. SqliteDatabase 类是用来操作数据库的
C. 在每次调用 SqliteDatabase 的getWritableDatabase() 方法时,会执行 SqliteOpenHelper 的onCreate 方法
D. 当数据库版本发生变化时,可以自动更新数据库结构
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
30. 10. 使用SQLiteOpenHelper的构造方法创建与数据库连接时,参数可以设置为null的是( )
A. Context
B. 数据库名
C. CursorFactory
D. 数据库版本
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
31. 1. 在播放视频或音频时,如果有电话打入,这时候视频或音频会自动挂起吗?()
A. 不会
B. 会
C. 有的手机会,有的手机不会
D. 以上说法都错误
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
32. 2. 视频播放支持以下哪种方式?( )
A. 同步方式
B. 异步方式
C. 两者都支持
D. 两者都不支持
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
33. 3. 如何访问媒体库?( )
A. 通过直接文件读取
B. 通过Content Provider
C. 两项都可以
D. 两项都不可以
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
34. 4. 在Android中,关于MediaPlayer说法错误的是( )
A. MediaPlayer包含了Audio和video的播放功能
B. 获得MediaPlayer实例的有new MediaPlayer()和MeiaPlayer.create()的方式
C. 当我们播放一首歌曲由于异常中断,由于数据丢失,只能从开始的位置开始播放
D. 在指定MediaPlayer数据的来源时,必须指定播放的文件的路径、资源id或网络路径
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
35. 5. 使用MediaPlayer 播放保存在 sdcard 上的 mp3 文件时,( )?
A. 需要使用 MediaPlayer.create 方法创建 MediaPlayer
B. 直接 new MediaPlayer 即可
C. 需要调用 setDataSource 方法设置文件源
D. 直接调用 start 方法,无需设置文件源
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
36. 6. MediaPlayer 播放资源前,需要调用哪个方法完成准备工作? ( )
A. setDataSource()
B. prepare()
C. reset()
D. release()
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
37. 1. 下列选项中那个不属于Handler机制中关键对象( )
A. Handler
B. Content
C. MessageQueue
D. Looper
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
38. 2. WebView是android中一个非常重要的控件,它的作用是用来展示一个web页面,使用WebView之前,需要在清单文件中声明访问权限是( )
A.
B. Plain Text
C.
D. Plain Text
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
39. 3. 假设assets目录下有文件结构html/hello.html,用loadUrl()方法将该网页加载至 webView时,需传入的参数是 (B)
A. file:///asset/html/hello.html
B. file:///android_asset/html/hello.html
C. file:///androidasset/hello.html
D. file:///assets/html/hello.html
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
40. 4. 若希望在点击网页中超链接时, 在当前WebView中显示该网页, 则需要覆盖WebViewClient类( )方法。
A. shouldOverrideUrlLoading
B. onPageStarted
C. loadUrl
D. show
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
41. 5. 关于线程说法不正确的是( )
A. 在android中,我们可以在主线程中,创建一个新的线程
B. 在创建的新线程中,它可以操作UI组件
C. 新线程可以和Handler共同使用
D. 创建的Handler对象,它隶属于创建它的线程
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。