原创 淺談Android的Choreographer

對於渲染繪製的分析,我們從ViewRootImpl中的scheduleTraversals方法着手,從這個方法開始觸發performTraversals,之後會調用onMeasure,onLayout,onDraw進行界面的繪製。

原创 CRN路由管理

每次跳轉都會先判斷要跳轉的頁面是否當前業務內,如果沒有使用CRNURLHandle跳轉到相應的業務 在Native端本身也是有路由棧,這樣在Back時可以返回到相應的業務內

原创 軟件重構

重構這個話題是老生常談的了,無論對於C、java亦或Python程序員來講,只要項目有一定的代碼量,重構就是無可避免的。正好這段時間我正在給一個android應用項目(下文統稱項目X)做重構,這個項目原本是由一個完全不會寫代碼的人

原创 Android架構設計彙總

1 前言 作者去年11的時候面試了一回杭州阿里總部的Android無線開發職位,最後給我定級了P6(職位要求P6+/P7)。作爲一個從小熱愛技術,熱愛編程的我來說,讓我明白了需要學習和了解更加深層次的方面,才能夠達到更高的水平。在

原创 Android 10 適配攻略

前幾天收到了公司的郵件,要求下一期版本中升級targetSDK29,也就是適配Android10。 想着這周自己的手機也剛剛升級到Android10系統,趁着趁着興奮就趕緊來研究一下AndroidQ吧! 1.框架遷移步驟 從An