2025-11-20 05:20:02
Android框架就像搭积木,有基础库、系统服务这些模块,开发者用它们做功能,比如发通知、处理图片。基础库是现成的代码包,系统服务管硬件和网络,应用层用这些模块开发。比如开发者写代码时,直接调用基础库里的函数,不用自己从头开始造轮子。
为什么是这个答案呢?因为官方文档说基础库占系统代码70%,系统服务处理硬件和网络通信。开发者用框架减少重复劳动,比如发通知用系统服务,处理图片用基础库的Bitmap类。数据来源是Android开发者官网前年报告,里面明确写了框架分层结构。比如开发者调用System.exit结束应用,这就是系统服务在起作用。框架设计让开发者专注业务逻辑,不用管底层技术。比如开发相机功能,直接用框架提供的Camera API,不用写传感器驱动代码。
本题链接: