目录
No0:callback应用场景
虽然经过一段时间对android源码的研究,初步理解如何从app将参数设置到Linux kernel(高通camera部分),但对上层如何获得底层数据困惑不已,最近通过对android frameworks、hal、application层代码的分析,有了初步理解,作简要总结,会在下一篇文章介绍具体实现细节:
上层通过使用callback机制来获得底层数据流-(preview/recording/takePicture)。
No1:何为callback
1) 宽泛解释
通过函数指针调用的函数
定义:
如果你把函数的指针(地址)作为参数传递给另一个函数,当这个指针被用为调用它所指向的函数时,我们就说这是回调函数。回调函数不是由该函数的实现方直接调用ÿ