Android系統

老羅http://blog.csdn.net/luoshengyang/article/details/8923485/

1.智能指針:

spgoogle搞出來的爲了方便C/C++程序員管理指針的分配和釋放的一套方法,類似JAVA的什麼WeakReference之類的

輕量級指針(LP)

強指針(SP)

弱指針(WP)

只有當強指針和弱指針都爲0是,才能delete對象,強指針可以直接操作對象(通過*,->)弱指針不能直接操作對象(沒有重載*和->),必須把弱指針升級爲強指針才行。


2.Audio:http://www.cnblogs.com/innost/archive/2011/01/09/1931457.html


3.深入理解Binder:http://www.cnblogs.com/innost/archive/2011/01/09/1931456.html

Bp: remote()->transact --》writeTransactionData-》mOut.write-》

->onTransact

Bpxx和Bnxx兩個線程不停的從binder驅動中讀取命令。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章