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驱动中读取命令。

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