前言 做Android應用好多年,一直對AOSP無所知,都不知道什么東西,目前車載那么火,就想介入進去,開始嘗試去編譯一下系統(tǒng)源碼,然后去看了一下Android官網(wǎng)[http...
前言 做Android應用好多年,一直對AOSP無所知,都不知道什么東西,目前車載那么火,就想介入進去,開始嘗試去編譯一下系統(tǒng)源碼,然后去看了一下Android官網(wǎng)[http...
https://blog.csdn.net/CSDN_LQR/article/details/115370719[https://blog.csdn.net/CSDN_LQR...
原理內(nèi)存空間的回收 實現(xiàn)方式1.標記清除法(since 1960)image.png分為兩個階段- 標記階段:標記出可以回收的對象。- 清除階段:回收被標記的對象所占用的空間...
JVM java虛擬機(基于棧,指令多,復制多,速度慢).java -> .class-> .jar (多個.class加載方式會慢) DVMDalvik Virtual M...
根據(jù) Google 的說法,如果廣告符合以下任何標準,則被視為“重”: 它使用主線程總共超過 60 秒它在任何 30 秒窗口中使用主線程超過 15 秒它使用超過 4 MB 的...
fragment 中使用databindingoverride fun onCreateView(inflater: LayoutInflater,container: Vi...
虛化背景的dialog @null @android:color/transparent true true @null 不被虛化背景的dialog @null...
注解真是個好東西 前一段時間研究IOC ,APT真的是越發(fā)越覺得有意思。所以整理了一下這些東西需要的玩意,算是基礎課給補上。 基本注解概念 使用的話也非常簡單,但是要配...
onDraw這個方法在自定義中尤其重要,我們可以measure之后通過Canvas進行繪制,九宮格解鎖這個View現(xiàn)在已經(jīng)被人臉跟指紋給替代了,但是做起來還是有點東西的...
介紹 APT(Annotation Processing Tool)即注解處理器,是一種處理注解的工具,確切的說它是javac的一個工具,它用來在編譯時掃描和處理注解。注解處...
自定義 View 基本是每一名 Android 開發(fā)工程師都應該會的技能,其實搞清楚原理后,其實也沒有那么困難,大多數(shù)童鞋都是直接被自定義 View 多還繁雜的流程所嚇住。 ...
我站在巨人的肩膀上 關于layout只是水平或者垂直擺放子控件的話好像根本沒什么特別的東西,于是思考擺出一個圓形菜單,研究幾天還是不太滿意自己的結果,于是查閱了前人的寫...
前言 由華為裁員傳聞引發(fā)的思考,據(jù)說華為裁員34歲以上員工,雖是傳聞,但華為明確規(guī)定45歲以后必須退休卻是真的、大到BAT、小到創(chuàng)業(yè)型公司,現(xiàn)在的企業(yè)比較喜歡招聘年輕人也是真...
偉大的思想能變成巨大的財富。 — 塞內(nèi)加 寫在前面 在《View的繪制流程》一篇中介紹了View如何工作,最終會調(diào)用ViewRootImpl的performTraversal...