或許對于許多Android開發者來說,所謂的Android工程師的工作“不過就是用XML實現設計師的美術圖,用JSON解析服務器的數據,再把數據顯示到界面上”就好了,源碼什么的,看也好不看也罷,反正應用層的開發用不上,再加上現在優秀的輪子越來越多,拿來主義泛濫,能用就是,反正老板也不關心是不是你自己寫的,用我現在老大的話來說,閱讀源碼似乎只是一種“錦上添花”的事,有自然好,沒有也罷。
那么,作為Android開發者的自我修養,到底有沒有必要閱讀AOSP以及其他開源項目的源碼呢?
作者:魔法使Kaede
鏈接:https://zhuanlan.zhihu.com/p/20563936
來源:知乎
著作權歸作者所有。商業轉載請聯系作者獲得授權,非商業轉載請注明出處。
這里推薦幾個源碼解析的地址,獻給那些想更加深入了解安卓的朋友們
https://github.com/yipianfengye/androidSource
https://github.com/LittleFriendsGroup/AndroidSdkSourceAnalysis