Android camera系统开发之总括
2016-07-13 11:07
435 查看
最近在从事有关Android Camera开发相关的工作,发现这一块还是比较复杂,从网络上也得到很多相关资料,但是都比较分散,对于出现的问题很难有个全面地了解与定位。
根据我自己的习惯,我比较喜欢把整个框架先大概了解一下,再针对某个部件进行认真分析,这样在出现问题的时候就可以做到有的放矢。
发现系统无法上传我的图片,可能是我本地加密的原因 ,只能这样凑合了
根据我自己的习惯,我比较喜欢把整个框架先大概了解一下,再针对某个部件进行认真分析,这样在出现问题的时候就可以做到有的放矢。
发现系统无法上传我的图片,可能是我本地加密的原因 ,只能这样凑合了
Camera Java application packages/apps/Camera/src/com/android/camera/camera.java |
Camera Java API frameworks/base/core/java/android/hardware/Camera.java |
JVM |
Camera Native API frameworks/base/core/jni/android_hardware_Camera.cpp |
Camera Base API frameworks/base/libs/ui/Camera.cpp Camera Base API frameworks/base/libs/ui/Icamera.cpp Camera Base API frameworks/base/libs/ui/ICameraService.cpp |
Binder |
Camera Service frameworks/base/camera/libcameraservice/CameraService.cpp |
Camera HAL(CameraHardwareInterface) Camerahal.cpp |
Linux system call |
V4L2 for Camera driver |
Camera Sensor driver |
相关文章推荐
- Android camera系统开发之IPC (一)
- (4.2.34)Android开源控件ViewPager Indicator的使用方法
- Android存储方式-SQlite
- android camera HAL v3.0详细介绍(二)
- (4.2.32.6)android热修复之Andfix方式:Andfix的Hook方式打补丁原理
- Android存储方式-SharedPreferences
- Android 开发延时调用的几种方法
- Android中使用File的时候File.separator的用法
- Android SlidingMenu 开源项目 侧拉菜单的使用(详细配置)
- Android studio快捷键使用技巧
- Android Listview动态加载数据
- TimerTask
- android 解决SlidingMenu 侧滑与ViewPager冲突问题
- 安卓手册 第七章(开发之Button)
- Android-Notification安卓手机通知栏通知的开发
- android 属性动画和布局动画p165-p171
- Android中JNI的使用方法
- Android Crash解决方案之java.lang.UnsatisfiedLinkError
- Android 内部类广播错误.MainActivity$MyReceiver; no empty constructor
- 【女朋友系列之找女朋友篇】简单工厂模式,工厂模式,抽象工厂模式