或许对于许多Android开发者来说,所谓的Android工程师的工作“不过就是用XML实现设计师的美术图,用JSON解析服务器的数据,再把数据显示到界面上”就好了,源码什么的,看也好不看也罢,反正应用层的开发用不上,再加上现在优秀的轮子越来越多,拿来主义泛滥,能用就是,反正老板也不关心是不是你自己写的,用我现在老大的话来说,阅读源码似乎只是一种“锦上添花”的事,有自然好,没有也罢。
那么,作为Android开发者的自我修养,到底有没有必要阅读AOSP以及其他开源项目的源码呢?
作者:魔法使Kaede
链接:https://zhuanlan.zhihu.com/p/20563936
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
这里推荐几个源码解析的地址,献给那些想更加深入了解安卓的朋友们
https://github.com/yipianfengye/androidSource
https://github.com/LittleFriendsGroup/AndroidSdkSourceAnalysis