240 发简信
IP属地:北京
  • 组件化方案一些思考(记录)

    首先什么是组件化:是为了把功能封装成独立,可扩展,可复用的东西叫做组件,以项目中的某种功能为基准,这样不需要重复编写代码。 模块化:以我的理解是...

  • 合并带有透明通道的视频

    在此之前需要了解视频的组成 视频是由多张图片不间断连续播放形成的,所有的视频扩展属性其实都是对图片间隔,压缩比,宽高比进行调整,当然除了图片自身...

  • iOS:暗黑模式适配

    简介:iOS13苹果推出的暗黑模式,在去年苹果已经声明必须适配暗黑模式否则会下架。网上有很多好的文章来适配暗黑模式,但是大部分仅仅是以苹果系统、...

  • iOS:route路由跳转

    route跳转实际上是用一个url链接实现APP的页面跳转功能,解析url路径,获取要跳转的控制器、参数。 GitHub:https://git...

  • iOS:基于图片像素点修改图片颜色

    思考:图片是由大量的小方格组成的可见的图像,每一个小方格存储a、r、g、b用来定义颜色,所以写了一个demo,能够获取一张图片的所有像素点颜色并...

  • iOS:链式编程-富文本

    由于项目经常使用富文本,所以对富文本NSMutableAttributedString进行封装,思路仿照masonry的方式。 调用方式: .h...

  • Resize,w 360,h 240
    iOS:OpenGL-摄像头采集滤镜

    使用AVFoundation采集摄像头的CMSampleBufferRef,针对采集到的每一个CMSampleBufferRef做滤镜处理 效果...

  • Resize,w 360,h 240
    iOS:OpenGL图片滤镜

    参考资料:https://juejin.im/post/5d1860a2f265da1bb27746d6 并再此基础上添加了其他滤镜:二分、四分...

  • iOS:OpenGL加载纹理

    参看资料:https://juejin.im/post/5cfa680b6fb9a07ef63fced8 OpenGL加载纹理 Github:h...