6 小驰笔记

尚未进行身份认证

我要认证

欢迎关注我的 微信公众号"小驰笔记",期待和大家一起分享更多的东东~

等级
TA的排名 7w+

高通CamX框架学习系列:如何进行Camera led校准?

一、打开Camera Led 校准模式 setprop vendor.debug.camera.dualLEDCalibrationMode 1 (注意:成功设置该属性后,打开骁龙相机,CamearId 切换得到主摄,正常也就是id 0 才会起作用,如果看到闪光灯会自动间隔闪烁,则是正常进入了led校准模式)二、Led 校准结果确认 下...

2020-04-24 17:40:14

Android Camera开发序列:Camera基本知识01

1) Color Filter Array---CFA图像传感器都采用一定的模式来采集图像数据,常用的有 BGR 模式和 CFA 模式。BGR 模式是一种可直接进行显示和压缩等处理的图像数据模式,它由 R( 红)、G( 绿) 、B( 蓝) 三原色值来共同确定 1 个像素点,例如富士数码相机采用的 SUPER CCD 图像传感器就采用这种模式,其优点是图像传感器产生的图像数据无需插值就可直接进行显示等后续处理,图像效果最好,但是成本高,常用于专业相机中。 为了减少成本,缩...

2020-08-10 23:29:31

软技能:代码之外的生存指南

软技能:代码之外的生存指南 程序员,一直是被吐槽的群体。说起程序员,很多人就会和双肩包、格子衬衫、身材瘦小、秃顶这些联系到一起,对于很多非互联网行业的人来说,他们对程序员知之甚少,程序员的确是他们喜欢吐槽的对象。 IT行业加班厉害,整天和电脑打交道,在穿衣打扮方面的确和其它行业人员相比是逊色了点,不过呢,相比较于外在的东西,程序员有着其它很多吸引人的地方。聪明、谦虚、专注,对技术的痴迷,正是程序员这么可爱的群体,推动着科技的发展,给人们的生活带...

2020-08-06 23:54:25

高通CamX框架学习系列:Bring Up Actuator

这篇文章主要介绍在高通平台的CamX框架里面,如果去点亮摄像头马达,涉及到需要修改哪些文件?一、涉及到需要修改的文件 先来个整体的浏览,看下涉及到需要修改哪些目录下的文件 1)vendor/qcom/proprietary/chi-cdk/oem/qcom/actuatorvendor/qcom/proprietary/chi-cdk/oe...

2020-05-18 20:37:14

Android Camera开发系列:高通平台,How To Expose Aux Camera ?

一、写在前面 本文主要介绍在高通平台上,当设备枚举到的Camera设备数超过2个的时候(我们正常的设备是前后摄2个),上层应用通过CameraManager的getCameraIdList()接口,如何能遍历到全部的CameraId。二、adb命令读取当前probe(枚举)到的Camera个数 通过dumpsys media.camera命令,我们能获...

2020-04-21 22:44:09

教你快速简单打补丁

git diff > ***.patchpatch p0 < ***.patch

2020-03-23 18:20:40

职场经验:那些实用的git命令

git reset --soft HEAD^

2020-03-20 19:31:40

Android Camera开发系列:预览镜头缩放(数码变焦)

(正常情况) (4倍数码变焦)

2020-03-19 18:56:30

Android Camera开发系列:调整Camera预览方向

有时候我们想根据自己的需要调整下Camera的预览方向,那么是调用哪个API可以达到我们的目的呢? 我们看下下图拍的几张小可爱的照片,分别是正常方向、旋转180度、90度拍的照片。 (正常方向) (旋转180度) ...

2020-02-25 19:14:26

Android9.0 SystemUI代码走读_锁屏模块_01

这篇文章会采用代码走读的方式,结合简单的流程图,和大家一起看下Android9.0 上的锁屏机制,其它android版本应该也差不多,不过这篇文件的讲解是基于android9.0上的代码。 在了解某个模块的之前,我们经常是有疑问才去了解,在这之前,我也是有下面几个疑问: 1)锁屏界面代码是包含在哪个模块的; 2)锁屏界面...

2020-02-15 00:15:42

我是怎么一步步将SystemUI导入到AndroidStudio的

下面要讲的,是我如果一步步将SystemUI导入到AndroidStudio的。 (备注:本文所讲内容的开发环境 -> Android版本9.0AndroidStudio 3.4 gradle插件版本 3.5) 修改系统相关模块的代码,如果是小的修改还好,如果是需要改动比较多,那能将源码导入到AndroidStudio来修改是最好不过的...

2020-02-04 21:32:35

开发点滴:在Eclipse 中导出的jar包,无法引用到jar包里面的aidl文件

问题: eclipse项目中导出jar包时需要注意,直接导出src类,发现导出的jar包里面的aidl文件无法引用到Action: 导出时把gen文件夹下aidl生成的 java文件选上即可 ...

2020-02-03 23:08:00

Android 网络开发抓包工具Fiddler、tcpdump和Wireshark的使用

这篇文章会按照下面思路来进行描述: 1、为什么需要抓包; 2、怎样抓包; 3、报文的简单分析; (ps 文章中提到的设备指的android系统的设备)一、为什么需要抓包 网络通信的时候,上层经常会用到http相关的协议,现在网络通信的开源框架也比较多,类似okhttp这些框架已经为我们提供了非常简单的...

2020-01-12 20:20:18

Android 采用Lame编码器编码mp3文件

这篇文章会基于下面3个问题来展开讲解。 1、什么是Lame? 2、为什么采用Lame? 3、Lame在Android应用上如何使用? 一、什么是Lame 我们看下Lame官网(https://lame.sourceforge.io/index.php)给的描述 LAME i...

2020-01-06 23:19:50

Android Camera开发系列:分析音视频用到的一些软件

开发Camera相关的应用时,就会涉及到音视频相关的内容。这里记录下分析音视频会用到的相关软件~1、Elecard-StreamEye-Tools(http://www.elecard.com/en/index.html) 分析视频的软件,可以直接播放h264流文件,(保存h264流文件的时候,后缀名修改成yuv,就可以直接打开播放)。 ...

2020-01-06 19:46:36

Android Camera开发序列:Camera2 API 的简单描述和调用(预览、拍照、录像)

Android 5.1 以后,添加了Camera2 的API,能够满足更多操纵camera的场景。当然,相对应camera1的调用,也变的复杂一点。 一、涉及到的关键类 CameraManager -------------- 获取连接的camera情况,执行打开摄像头的操作; CameraDevice -------------...

2019-12-17 09:59:53

AndroidStudio 无法引用eclipse中导出的jar包中的aidl文件

在eclipse中导出jar包,jar包里面包含了aidl文件,然后在android studio中引用该jar包,程序运行的时候,发现无法找到该jar包里面的aidl文件。 【解决】 在eclipse中导出jar包的时候,把生成的aidl相关的gen文件一同打包进去。...

2019-12-09 09:36:29

Android9.0 mm编译遇到的一些问题

最近在Android 9.0 源码上修改些文件,遇到的一些问题,简单记录下~------------------------------------------------------------------------------------------------------------------------------问题 1、单独模块下mm编译报错? 2、mak...

2019-08-24 15:22:04

WebRtc学习之旅 —— Android端应用开发

前面关于webrtc 的介绍,我们知道webrtc是支持多个平台的,多款浏览器、ios、android 都是支持的。因为我个人是从事android 开发的,这里介绍在android 上是如果调用的。 在开始开发之前,我们得有个大体的概念,就是需要大体的知道webrtc协议各个模块是如何联系在一起的。 打个例子: A 需要和B 进行视频通话,现在决定采用we...

2019-08-18 11:15:56

WebRtc学习之旅 —— 协议介绍

这里只是记录学习过程中个人的理解,以及查找资料的汇总,如果有理解不对的地方,还望多多指点~接下来,这篇文章会按照这样的思路来写,WebRtc 协议涉及到哪些模块?各个模块之间是如何联系起来的?对webRtc还没简单了解的童鞋,可以先看上一篇文章,先有个基本了解。“WebRtc学习之旅 —— 初认识”https://blog.csdn.net/Mr_ZJC/article/...

2019-07-21 23:36:26

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。