2014年12月8日

Android的引用计数(强弱指针)技术及一些问题

摘要: Android C++框架层的引用计数技术C++中对指针的使用时很头疼的事情,一个是经常会忘记free 指针,造成内存泄露,另外一个就是野指针问题:访问已经free掉的指针。程序debug工作的相当大部分,都是花费在这。Android中通过引用计数来自动管理指针的生命周期,动态申请的内存将会在不再需... 阅读全文

posted @ 2014-12-08 23:56 阿释密达沙加 阅读(373) 评论(0) 推荐(0) 编辑

Android指针管理:RefBase,SP,WP

摘要: Android中通过引用计数来实现智能指针,并且实现有强指针与弱指针。由对象本身来提供引用计数器,但是对象不会去维护引用计数器的值,而是由智能指针来管理。要达到所有对象都可用引用计数器实现智能指针管理的目标,可以定义一个公共类,提供引用计数的方法,所有对象都去继承这个公共类,这样就可以实现所有对象都... 阅读全文

posted @ 2014-12-08 23:50 阿释密达沙加 阅读(186) 评论(0) 推荐(0) 编辑

导航