单元测试是什么 首先我们来介绍一下什么是单元测试?可能有很多人经常会听到这个词并不感到陌生,那什么是单元测试呢,在Android中又是如何实践的呢,这个时候可能会感到困惑。从...
单元测试是什么 首先我们来介绍一下什么是单元测试?可能有很多人经常会听到这个词并不感到陌生,那什么是单元测试呢,在Android中又是如何实践的呢,这个时候可能会感到困惑。从...
前言 本文将会作为开启SurfaceFlinger的系列第一篇文章。然而SurfaceFlinger几乎贯通了整个Android领域中所有的知识。从HAL硬件抽象层到Fram...
所谓技术总是不停更新迭代,我们能做的只有马不停蹄的去不断学习。 上节讲了gradle相比于maven的优点,相信小伙伴们也准备去学了吧。在本节在来一个重磅,Kotlin的函数...
1.定义为View为控件的最小单位,activity拥有onTouchEvent(),dispatchTouchEvent();View拥有onTouchEvent(),di...
可以使用mediacodec 输入surface视频的话,图片的话,直接glreadpixels就能读取出来
OpenGLES滤镜开发汇总 —— 仿抖音模糊分屏特效分屏特效中的模糊分屏特效,好说的,就是把整张图片的先做模糊处理,然后裁剪保留中间1/3的纹理,上层模糊后的纹理经过缩放处理在贴图。缩放倍数大于1.0。分屏的shader 如下...
最近,抖音上有个比较火的三重影像滤镜,如下图所示: 可以看到,三重影像的部分是由原图像分成三等份,取图像中间的部分,用不同的LookupTable颜色查找表映射得到的,不过抖...
原文地址 Android MediaCodec stuff 这篇文章是关于 MediaCodec 这一系列类,它主要是用来编码和解码音视频数据。并且包含了一些源码示例的集合以...
请问楼主有没有遇到,卡住的情况,解码器正常工作,但是 surfaceTexture.setOnFrameAvailableListener(this) 这个监听,收不到回调
Android OpenGLES渲染MediaCodec解码数据1、OpenGL生成纹理2、纹理绑定到SurfaceTexture上3、用SurfaceTexture做参数创建Surface4、MediaCodec解码的视频就往Surfa...
上节我们讲了Kotlin的函数式编程,本章我们来讲一下kotlin的扩展函数以及与Java不同的接口回调。 一、扩展函数的定义及原理 扩展函数其实就是相当于Java中的静态方...
期待作者继续更新😁
spring boot gradle构建技术分享简述:大家知道在java语言中,有三大构建工具,Ant,Maven,Gradle,其中Ant无法管理依赖,我们一个工程,要使用很多第三方不同版本的依赖库,每次打包都需要手动将...
简述:大家知道在java语言中,有三大构建工具,Ant,Maven,Gradle,其中Ant无法管理依赖,我们一个工程,要使用很多第三方不同版本的依赖库,每次打包都需要手动将...
导语 今天跟大家分享的这篇文章,也是之前自己总结的,大致就是想说明一下,视频的裸数据yuv格式的各种分类。刚开始接触yuv的时候,笔者就被形形色色的各种各样的yuv格式弄得一...
在上节中我们已经搭建了java后台spring boot开发环境,本节来运行你的第一个后台程序Hello World 1.打开工程的build.gradle文件,由于国内网络...
java 应该回比go 快的啊
python、java、c、go执行速度对比闲来无事,我对java、c、python、go的运算速度做了对比,执行的基准代码是: python版本 测试的方式是使用linux的time命令,时间统一用total统计,比...
https://zhuanlan.zhihu.com/p/32472241 引言 卷积神经网络,这玩意儿乍一听像是生物和数学再带点计算机技术混合起来的奇怪东西。奇怪归奇怪,不...
分析的okhttp版本为 RealCall.kt文件中 有一个函数 fun getResponseWithInterceptorChain():Response 这个函数中是...