- 1
- 0
- 约5.89千字
- 约 13页
- 2026-09-15 发布于福建
- 举报
第PAGE页共NUMPAGES页
2026年移动应用开发AndroidiOS进阶试题
一、单选题(共10题,每题2分,合计20分)
注:以下题目针对国内移动应用市场特点及企业级开发需求设计。
1.在Android开发中,以下哪个组件最适合用于实现跨应用通信?(
A.`Activity`
B.`BroadcastReceiver`
C.`Service`
D.`ContentProvider`
答案:B
解析:`BroadcastReceiver`通过广播事件实现跨组件通信,常用于系统级或第三方应用联动(如Android12+的隐式广播限制)。`Service`用于后台任务,`Activity`局限于单应用内,`ContentProvider`用于数据共享而非通信。
2.iOS16中,以下哪种方式最能提升`UITableView`性能?(
A.使用`UITableViewAutomaticDimension`自动计算高度
B.对复用单元格(Cell)进行大量重绘
C.将数据加载逻辑放在`viewDidLoad`中
D.使用`UITableView`的`estimatedRowHeight`优化预加载
答案:D
解析:`estimatedRowHeight`减少布局计算次数,适用于动态高度场景。`AutomaticDimension`会引发更多重绘
原创力文档

文档评论(0)