2026年春江苏开放大学Android基础050324第三次形考作业答案

作业说明:1.做作业之前首先在封面填上自己的学号和姓名。2.学习完第1-10章之后完成本次作业,本次作业占考核总成绩的15%。作业内容:一、选择题(1~5为单选题,6~10为多选题,每题5分,共50分)1.在Android中,用于表示一个用户界面屏幕的基本组件是( )A. ServiceB. BroadcastReceiverC. ActivityD. ContentPro
温馨提示! 升级 VIP 1 免费下载,你当前 未登录
温馨提示! 你需要支付 ¥10.00 元后才可以下载

文档介绍

注意:因为学习平台题目是随机,选择题选项也是随机,一定注意答案对应的选项,同学们在本页按“Ctrl+F”快捷搜索题目中“关键字”就可以快速定位题目!!!

同专业其他作业点击右侧标签查看

作业说明:
1.做作业之前首先在封面填上自己的学号和姓名。
2.学习完第1-10章之后完成本次作业,本次作业占考核总成绩的15%。
作业内容:
一、选择题(1~5为单选题,6~10为多选题,每题5分,共50分)
1.在 Android 中,用于表示一个用户界面屏幕的基本组件是( )
A. Service
B. BroadcastReceiver
C. Activity
D. ContentProvider
2.以下哪种布局方式会将子视图按相对位置排列,支持“相对于父容器或其他控件”定位( )
A. LinearLayout
B. FrameLayout
C. RelativeLayout
D. ConstraintLayout
3.Fragment 的生命周期方法中,哪个方法在 Fragment 与 Activity 关联完成后调用( )
A. onCreate()
B. onCreateView()
C. onAttach()
D. onStart()
4. 使用 SharedPreferences 存储数据时,以下哪种数据类型不能直接存储( )
A. String
B. int
C. boolean
D. List
5.以下关于 Service 的说法,正确的是( )
A. Service 默认运行在主线程中
B. Service 可以直接更新 UI
C. Service 必须绑定才能启动
D. Service 生命周期比 Activity 长,因此不会被系统杀死
6.以下哪些是 Android 中常用的布局容器( )
A. LinearLayout
B. RecyclerView
C. RelativeLayout
D. CardView
7.关于 BroadcastReceiver,以下说法正确的是( )
A. 可以动态注册或静态注册
B. 静态注册的广播在应用未启动时也能接收
C. 动态注册的广播必须在 onDestroy() 中反注册
D. 广播可以长时间执行耗时操作
8.关于 Activity 的启动模式(launchMode),以下描述正确的是( )
A. standard:每次启动都创建新实例
B. singleTop:如果栈顶已有该 Activity,则复用
C. singleTask:整个系统中只存在一个实例
D. singleInstance:独占一个任务栈,且栈中只有它自己
9.关于 Activity 的启动模式(launchMode),以下描述正确的是( )
A. standard:每次启动都创建新实例
B. singleTop:如果栈顶已有该 Activity,则复用
C. singleTask:整个系统中只存在一个实例
D. singleInstance:独占一个任务栈,且栈中只有它自己
10.使用 HttpURLConnection 进行网络请求时,需要注意哪些事项( )
A. 必须在子线程中执行
B. 需要添加网络权限
C. 默认支持 HTTPS
D. 可以直接在主线程中更新 UI
二、判断题(每题5分,共25分)
1. TextView 是不可编辑的文本显示控件,EditText 是可编辑的。( )
2. Fragment 可以独立于 Activity 存在。( )
3. 前台服务(Foreground Service)必须显示通知(Notification)。( )
4. MediaPlayer 只能播放本地音频文件,不能播放网络流媒体。( )
5. Room 是对 SQLite 的封装,属于 Android Jetpack 组件。( )
三、简答题(第1题5分,第2-3题每题10分,共20分)
1. 简述 Activity 的四种基本生命周期状态及其对应的回调方法。
答:(购买后获取答案)

 

2. 说明静态注册广播与动态注册广播的区别,并各举一个适用场景。
答:(购买后获取答案)

 

 

3. 为什么 Android 要求网络请求必须在子线程中进行?如何在子线程中更新 UI?请列举两种常用方法。
答:(购买后获取答案)

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论
立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部