摘要:
这篇文章主要分下面几点来展开讲解: 1) Android 最新Camera 整体框架; 2) Android Camera2 和HAL3 的基本了解; 3) Camera2 介绍; (本文所写的内容基于Android 9.0) 一、Android最新Camera 整体框架 Android Camer 阅读全文
摘要:
在实际项目中,有些客户可能需要支持usb摄像头功能,如果你也遇到usb摄像头支持的问题,那这篇文章一定能帮助到你。 目前android是支持uvc协议的,也就是只要我们采用的usb摄像头是支持uvc协议的,那就可以在android上跑起来的。 一、我们先来了解下啥是uvc? UVC UVC全称为US 阅读全文
摘要:
【生活】【笑话收藏】 “立志成为一名幽默有趣,又代码敲的溜的程序员~~” (女朋友比较喜欢听笑话,然后决定把遇到不错的笑话收藏下,也欢迎大家留言推荐~) 这是篇由于地方口音重闹出来的一则笑话。 出处: 1、“兔子们,虾米们,猪尾巴!不要酱瓜,咸菜太贵啦!”意思是:同志们,乡民们,注意吧!不要讲话,现 阅读全文
摘要:
一、摄像头结构和基本工作原理 拍摄景物通过镜头,将生成的光学图像投射到传感器上,然后光学图像被转换成电信号,电信号再经过模数转换变为数字信号,数字信号经过DSP加工处理,再被送到电脑中进行处理,最终转换成手机屏幕上能够看到的图像。 数字信号处理芯片DSP(DIGITAL SIGNAL PROCESS 阅读全文
摘要:
一、概述 1.流媒体协议是服务器与客户端之间通信遵循的规定。当前网络上主要的流媒体协议如表所示。 2.封装格式的主要作用是把视频码流和音频码流按照一定的格式存储在一个文件中。 3.视频编码的主要作用是将视频像素数据(RGB,YUV等)压缩成为视频码流,从而降低视频的数据量。如果视频不经过压缩编码的话 阅读全文
摘要:
这篇文章会按照下面思路来进行描述: 1、为什么需要抓包; 2、怎样抓包; 3、报文的简单分析; (ps 文章中提到的设备指的android系统的设备) 一、为什么需要抓包 网络通信的时候,上层经常会用到http相关的协议,现在网络通信的开源框架也比较多,类似okhttp这些框架已经为我们提供了非常简 阅读全文
摘要:
程序员,一直是被吐槽的群体。说起程序员,很多人就会和双肩包、格子衬衫、身材瘦小、秃顶这些联系到一起,对于很多非互联网行业的人来说,他们对程序员知之甚少,程序员的确是他们喜欢吐槽的对象。 IT行业加班厉害,整天和电脑打交道,在穿衣打扮方面的确和其它行业人员相比是逊色了点,不过呢,相比较于外在的东西,程 阅读全文
摘要:
这篇文章会基于下面3个问题来展开讲解。 1、什么是Lame? 2、为什么采用Lame? 3、Lame在Android应用上如何使用? 一、什么是Lame 我们看下Lame官网(https://lame.sourceforge.io/index.php)给的描述 LAME is a high qual 阅读全文
摘要:
#####这篇文件可能是你看过的写的最详细的关于SystemUI如何导入AS的文章了~ 下面要讲的,是我如果一步步将SystemUI导入到AndroidStudio的。 (备注:本文所讲内容的开发环境 → Android版本9.0 AndroidStudio 3.4 gradle插件版本 3.5) 阅读全文
摘要:
这篇文章会采用代码走读的方式,结合简单的流程图,和大家一起看下Android9.0 上的锁屏模块相关代码,其它android版本应该也差不多,不过这篇文件的讲解是基于android9.0上的代码。 在了解某个模块的之前,我们经常是有疑问才去了解,在这之前,我也是有下面几个疑问: 1)锁屏界面代码是包 阅读全文