你将收获

入门Android Camera APP开发

了解和熟悉Android Camera开发流程

扩展Android Camera知识面

提示问题分析和解决能力

适用人群

Android APP开发人员、 Android Camera开发相关人员、编程爱好者

课程介绍

Android Camera开发入门:目录

 
第一篇: 前景
  一、Android Camera开发前景;
      1)camera相关应用的领域
      2)相关岗位介绍;
      3)市场招聘介绍;
      4)发展前景介绍;
  二、学习这门课的重要性;
      1)适合的人群;
      2)熟悉和了解Android Camera 应用开发流程的重要性
 
第二篇: 开发环境安装
  一、jdk、sdk的配置;
  二、android studio的安装介绍;
  三、adb命令的使用;
 
第三篇: Camera 常用api和最新框架介绍
  一、android camera api介绍
      1)camera1、camera2 区别;
      2)camera 1、camera2 常用api介绍;
      3)android camerax;
  二、android camera最新框架介绍
 
第四篇:Camera api1实现预览、拍照、录像功能
  一、预览
  二、拍照
  三、录像
  四、获取实时预览流
 
第五篇: Camera2相机 打开功能实现
第六篇: Camera2相机 预览功能实现
  1)surfaceview、textureview
 
第七篇: Camera2相机 拍照功能实现
 1)单拍;
 
第八篇:Camera2相机 录像功能实现
1)正常录像
 
第九篇:Camera2预览方向、拍照方向设置   
  1) 预览变形问题如何处理?
 
第十篇:YUV流处理
  1)如何获取实时预览流?
  2)  思考:双码流方案如何实现?一边本地录像,一边后台推流
 
第十一篇:dumpsys media.camera
第十二篇:Camera2 Zoom变焦
第十三篇:人脸识别(android 原生 & 三方人脸识别算法)
第十四篇:Uvc UsbCamera
第十五篇:Android Camera2拍摄RAW图
第十六篇: Android Camera2同时打开前后摄 并 录像
第十七篇: Android Camera2 视频慢动作
 
 
1)提供android开发相关资源
      软件工具、Android相关学习书籍、学习相关网站博客等链接
2)提供课程讲解中设计到的App 源码
    * Camera API1使用源码
    * Camera API2使用源码
    * 调用三方算法人脸识别源码
    *  录像慢动作源码
    * Uvc UsbCamera相关源码
3)课件