02 2023 档案
摘要:WebRTC视频添加滤镜理论上有两种方式: 一种是本地视频展示到屏幕后添加滤镜,把滤镜类型传给对面,对面也在视频展示后添加滤镜,滤镜单独传输不需要添加到视频流里。优点是处理相对简单,缺点是双方需要支持相同的滤镜。 另一种是本地视频展示前添加好滤镜,然后展示到本地,并传输给对面,滤镜需要直接添加到视频
阅读全文
摘要:一般渲染绘图都是在GLSurfaceView上,查看源码可知道,GLSurfaceView就是继承自SurfaceView,并且自己管理了OpenGL环境。OpenGL绘制调用的都是静态方法,所以OpenGL环境默认是跟创建它的线程绑定,然后在这个线程调用OpenGL的方法才有效果。 在某些情况下,
阅读全文
摘要:网站介绍 https://www.zhihu.com/search?type=content&q=%E7%8B%AC%E7%AB%8B%E5%BC%80%E5%8F%91 知乎搜索 https://www.zhihu.com/question/36976974 独立开发一个 App 是一种怎样的体验
阅读全文
摘要:iOS面试题 https://ios.nobady.cn/ 初中级面试题知识点总结,比较全面 iOS开源App https://github.com/dkhamsing/open-source-ios-apps 开源库合集,有分类、时间、编程语言 https://github.com/dkhamsi
阅读全文
摘要:ksp是官方提供的用来解析Kotlin文件的工具,这里我用它来实现解析Kotlin项目,自动生成UML类图的功能(如上图所示)。 网上包括外网所有的ksp介绍都是在Android Studio中使用通过gradle配置,因为我想用ksp解析任意项目,而不是集成到某个项目里面,所以我研究了一下通过命令
阅读全文