
在Android程序開發(fā)中措嵌,當一個對象已經不需要再使用了躲叼,本該被回收時,而另外一個正在使用的對象持有它的引用從而導致它不能被回收铅匹,這就導致本該被回收的對象不能被回收而停留在堆...
1.使用viewStub押赊,節(jié)省資源消耗2.使用include,可以避免重復的創(chuàng)建布局文件3.使用merge,可以使布局文件在被include的時候少一層嵌套
Service:服務包斑,四大組件之一流礁,重要性不言而喻。一:它有兩種注冊方法:1.通過startServcie開啟服務罗丰,并不與Service進行綁定 2.通過bindServic...
1.standard:默認的啟動模式神帅,在這個模式下默認創(chuàng)建新的實例2.singleTop:可以有多個實例,但是不允許多個相同Activity疊加萌抵。即找御,如果Activity在棧...
Handler里面主要的幾個元素:Message,MessageQueue绍填,Looper 一. Handler的構造方法霎桅,會首先得到當前線程中保存的Looper實例,進而與L...
Service service:是一個后臺服務讨永,專門用來處理常駐后臺的工作的組件滔驶。 即時通訊:service來做常駐后臺的心跳傳輸。1.良民:核心服務盡可能地輕G淠帧=腋狻萝快!很多人喜...
app啟動時間龜速,主要就是因為在Application的onCreate里面或者啟動頁的onCreate里面干了很多耗時的操作著角,比如各種第三方框架的初始化等等揪漩。 首先我們可...
volley,應該是Android開源框架中最簡單的框架了吏口,同時它也是最具有代表性的框架奄容。如果你吃透了它,那么你看其他的開源框架也會容易很多锨侯。先上圖: 從上圖中可以看出嫩海,Vo...
一.當一個觸摸事件產生后,它的傳遞過程順序如下:Activity -> Window -> DecorView囚痴,即事件總是先傳遞給Activity叁怪,Activity再傳遞給W...
現(xiàn)在主要由兩大方法1.阿里AndFix,主要是采用Ndk實現(xiàn)對方法指針的替換2.騰訊Tinker現(xiàn)在主要說的是tinker的實現(xiàn)方法:一. 首先介紹下兩個概念:public...