Android framework
lw585625
这个作者很懒,什么都没留下…
展开
-
Android mutex
我们在看framework层下面的一些C++文件里面总会看到这样的一行代码:AutoMutex _l(mLock);其实AutoMutex就是thread中的一种自动的互斥锁,你可以看framework/base/include/utils/thread.h就知道了:[code="java"]typedef Mutex::Autolock AutoMutex;[/code][cod...原创 2011-11-15 22:15:43 · 282 阅读 · 0 评论 -
Android的垃圾回收机制(android refbase类(sp wp))
sp和wp的实现过程~~ 个人觉得sp和wp实际上就是android 为其c++实现的自动垃圾 回收机制 ,具体到内部实现,sp和wp实际上只是一个实现垃圾回收功能的接口而已,比如说对*,->的重载,是为了其看起来跟真正的指针一样,而真正实现垃圾回收的是refbase这个基类。这部分代码的目录在:/frameworks/base/include/utils/RefBase.h...原创 2011-11-22 13:46:50 · 233 阅读 · 0 评论