Android源码十分庞杂,各个逻辑之间互相勾连,如果要一直顺着看下去根本没有尽头。所以要在适当的地方进行分割,将其拆分为无数个知识点,逐个吸收整理。
这些分割处就成为了各知识点间的连接处,知识点内的信息则对其他知识点隐藏。
这个概念十分类似于应用程序开发中的应用程序接口(API,Application Program Interface),因此我们就将这些连接处命名为KPI(Knowledge Point Interface),也即知识点接口,听起来焦虑感十足,正如迷失在源码海洋中的程序员的心情。