请详细说明 Android Service 的生命周期,并解释在不同启动方式下各回调方法的调用顺序。
考察说明
考察对 Android Service 生命周期及其启动模式差异的理解
回答思路
- 准确描述 startService 与 bindService 的生命周期差异
- 说明 onCreate、onStartCommand、onBind、onUnbind、onDestroy 的调用时机
- 能够解释 startService 与 bindService 同时使用的场景及其生命周期
- 提及 onStartCommand 的返回值及其意义
本题已收录答题指导
本题附完整参考答案与评分标准
登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。