随笔分类 - Android
摘要:比如,我要打开Camera.cpp中所有的ALOGV,只要在Camera.cpp这个文件#include <utils/Log.h>之前,加上:#undef NDEBUG#define LOG_NDEBUG 0 //打开LOGV
阅读全文
摘要:BnXXX:指binder native,给server用,通过AIDL在C++测实现。BpXXX:binder proxy,给client用IBinder:binder接口的基类,接口定义了进程间交互的协议,通过transact方法向远端的IBinder对象发出调用,远端对象通过Binder.On
阅读全文
摘要:RefBase:所有类的基类,相当于C++的CObject,该类可以通过引用计数的方式类控制对象的声明周期。sp和wp指针的对象类型必须直接或间接的继承RefBase类,weakref_type是RefBase的friend类,则weakref_type可以访问RefBase的private属性,w
阅读全文
摘要:原文链接:https://blog.csdn.net/luansxx/article/details/86622353 1、Surface的本质 1.1、BufferQueue Android通过BufferQueue管理图像图层数据的跨进程传输。BufferQueue的两端分别是图像数据的生产者和
阅读全文
摘要:原文链接:https://www.cnblogs.com/wytiger/p/5693569.html SurfaceView, GLSurfaceView, SurfaceTexture以及TextureView是Android当中名字比较绕,关系又比较密切的几个类。本文基于Android 5.0
阅读全文

浙公网安备 33010602011771号