一.JNI概論 二.庫命名方式 1.Java:MediaScanner2.JNI層:libmedia_jni.so吭从。Android平臺基本都采用...
一:常見方案 1 通過UI 線程looper 2 通過Choreographer 1.1 通過UI 線程looper的打印日志 在github上...
一. LruCache基本原理 LRU全稱為Least Recently Used,即最近最少使用搬瑰。 由于緩存容量是有限的,當(dāng)有新的數(shù)據(jù)需要加入...
單例的優(yōu)點(diǎn): 單例模式在內(nèi)存中只有一個(gè)實(shí)例控硼,減少了內(nèi)存開支泽论,特別是一個(gè)對象需要頻繁的創(chuàng)建和銷毀的時(shí)候,而創(chuàng)建和消費(fèi)性能又無法優(yōu)化卡乾,單例模式的優(yōu)勢...
1. 構(gòu)造者模式翼悴; 2.工廠模式; 3.觀察者模式幔妨; 4.單例模式鹦赎; 5.策略模式; 6.責(zé)任鏈模式误堡; 7.享元模式古话;
1.首先這兩個(gè)方法來自不同的類,sleep方法是Thread類的靜態(tài)方法锁施,而wait是Object類的方法陪踩。 2.wait杖们,notify和not...
文章共分兩篇,會詳細(xì)介紹Activity肩狂,View摘完,ViewGroup三者的觸摸事件傳遞機(jī)制。一次完整的事件傳遞主要包括三個(gè)階段傻谁,分別是事件的分...
之前一直以為Handler的handleMessage方法總是運(yùn)行在主線程谈飒,歸根到底還是沒有真正理解Looper的創(chuàng)建過程。 那么問題來了力图,為什...