Python
桥接模式 标签描述

刚入行Android系统开发两年,发现在项目维护和需求开发的时候仅仅考虑快速解决,而没有深入理解其设计思想和思考高效稳定的解决方法,毕竟framework修改直接影响系统的稳定性,任何问题的修改,需要慎重。随着项目的开展和积累,越发觉得需要深入学习理解framework的设计,下面是网上和相关书籍总结的学习思路,仅仅在此汇总下。 理解Android源码的“道”与“术”: “道”指的是理解Android系统的基本原理、设计理念和整体架构。这需要你有一定的计算机系统知识、编程语言(如C/C和Java)以及设计模式的理解。同时,你还需要具备强大的信息检索能力和批判性思考能力。 “术”则是指...