摘要: 1关于C++ Layer的内存回收机制Android C++层的内存收回主要是通过三个类来实现,分别是RefBase,sp,wp;SP和WP是两个智能指针模板类,sp是strong pointer,wp则是weak pointer,亦我们常说的强引用和弱引用;实例化sp和wp这两个模板类的类型必须是派生自RefBase的类1.1 RefBase类因为这个类拥有对内存回收机制的默认实现,所以android上想要支持内存回收机制的类必须派生自RefBase下面简单介绍下成员变量和成员函数:mRefs:weakref_impl对象,派生于RefBase::weakref_type, 包含了对str. 阅读全文
posted @ 2012-03-26 10:35 kenter 阅读(864) 评论(0) 推荐(0) 编辑