- 0
- 0
- 约9.04千字
- 约 22页
- 2026-06-20 发布于上海
- 举报
移动应用开发习题集及分析
一、单项选择题(共10题,每题1分,共10分)
以下属于移动应用四大核心组件中专门负责用户界面交互展示的是
A.Service后台服务组件
B.Activity界面活动组件
C.BroadcastReceiver广播接收器组件
D.ContentProvider数据共享组件
答案:B
解析:Activity是移动操作系统中专门承载用户界面、处理交互逻辑的核心组件,符合题干描述。A选项的Service用于后台执行耗时任务,不提供用户界面;C选项的BroadcastReceiver用于接收全局广播消息,无交互界面能力;D选项的ContentProvider用于跨应用数据共享,和界面展示无关。
移动应用开发中出现应用无响应弹窗(ANR)的核心原因是
A.应用图标设计不符合规范
B.应用在主线程执行了超过数秒的耗时阻塞操作
C.应用安装包体积超过系统要求上限
D.应用未申请存储权限
答案:B
解析:主流移动操作系统规定主线程(UI线程)仅负责界面渲染和用户交互响应,任何超过数秒的耗时阻塞操作都会触发系统强制弹出无响应提示。其余三个选项的问题分别对应图标审核不通过、安装失败、文件读写异常,均不会直接触发ANR机制。
以下不属于原生移动应用开发典型优势的是
A.可以直接调用系统全部原生能力
B.界面渲染性能适配深度优化,流畅度更高
C.一次编码可
原创力文档

文档评论(0)