要了解Handler的工作機(jī)制,首先要搞清楚一個(gè)線程的私有存儲(chǔ)類(lèi),ThreadLocalThreadLocal的工作原理:ThreadLocal...
DataBinding的原理 在Build中intermediates文件加下根據(jù)layout布局生成了兩個(gè)xml文件,一個(gè)文件給每個(gè)View標(biāo)...
模擬客戶端和服務(wù)端 服務(wù)端創(chuàng)建aidl文件和Service文件image.pngimage.pngimage.pngimage.pngimage...
1.應(yīng)用基礎(chǔ)知識(shí)-->應(yīng)用組件LayoutEditor的使用技巧在清單文件中為一個(gè)Activity指定父Activity,系統(tǒng)自動(dòng)為其添加返回導(dǎo)...
路由框架原理 路由框架是為了實(shí)現(xiàn)組件之間的通信 路由框架維護(hù)了一個(gè)分組的路由表路由表中存放了路由地址和路由信息路由地址是通過(guò)注釋添加的在編譯時(shí)通...
組件化原理 組件化是在模塊化的基礎(chǔ)上,通過(guò)修改build.gradle的參數(shù),使各個(gè)模塊可以在library和application之間轉(zhuǎn)換.每...
概念 android中的類(lèi)都是java文件,系統(tǒng)編譯我們寫(xiě)的代碼時(shí),會(huì)先把java文件編譯成.class文件,aop編程就是在java文件編譯成...
EventBus 用法: 在接受消息的類(lèi)注冊(cè)EventBus, 并添加接受消息的注解方法, 然后在發(fā)送消息的類(lèi)發(fā)送消息 原理: 注冊(cè)時(shí)將接收消息...