FBO的一点理解

在使用glsurfaceView渲染图片和摄像头采集的视频数据时候,之前默认的使用直接渲染的方式。但是在实际的开发使用中,我们很多时候并不想要直接渲染,而是先做一些额外的工作,比如滤镜 。 fbo可以帮我们更好的实现这个需求,FBO可以让不渲染到屏幕当中去,而是渲染到离屏的buffer中。

数字图形处理一

Digital Image Processing

  1. 图形和图像的区别

    图形是由指令集构成,指令就是命令,由 位置 形状,颜色等进行描述 。记录和显示的是坐标,颜色是隐含的 。 moveTo lineTo 等。。

    图像 更加直观,坐标是隐含的,显示的是颜色值 。
    《计算机图形学》《计算机图像处理学》

Android 换肤技术点

1. 切换自定义Theme

优点: 实现简单 ,无侵入,易于理解 ,兼容性能好

缺点: 不能实时生效,静态更新,要在setContentView之前切换theme ,

自定义属性 :

wait notify 深入理解

wait 和 notify 是object类的方法 ,也就是说在java世界里,所有的class对象都会持有这2个方法。
在使用过程中,wait 和 notify一定是成对出现的。

在调用wait时候,线程必须持有被调用对象的锁。当wait被调用,线程就会释放持有的对象锁 。 sleep方法并不会释放锁。