240 发简信
IP属地:上海
  • Android学习——Handler通信机制

    1. 作用 先来思考一个问题,android线程间内存是共享的,为什么我们还需要Handler传递消息? 为了UI渲染不卡顿,需要将UI渲染和耗...

  • Android实战——RecyclerView条目曝光埋点

    一、概要 100行代码实现recyclerview条目曝光埋点设计 二、设计思路 条目露出来一半以上视为该条目曝光。 在rv滚动过程中或者数据变...

  • Android实战——Cocos游戏容器多进程通信

    一、概要 续上一篇搭建篇《Android实战——Cocos游戏容器搭建篇》[https://github.com/qq326646683/tec...

  • Android实战——Cocos游戏容器搭建篇

    一、前言 现在市面上很多app有游戏中心功能,最早的有微信小游戏和QQ小游戏,再后来像bilibili、喜马拉雅、爱奇艺、比心等等应用中也加入了...

  • Android学习——VAP源码

    一、背景介绍 1. VAP(Video Animation Player)是直播中台使用的一个视频动画特效SDK,可以通过制作Alpha通道分离...

  • Resize,w 360,h 240
    Android&RN&Flutter实战——防抖节流函数

    1.背景介绍 防抖 函数防抖,这里的抖动就是执行的意思,而一般的抖动都是持续的,多次的。假设函数持续多次执行,我们希望让它冷静下来再执行。也就是...

  • Resize,w 360,h 240
    AndroidJNI实战——记录实现视频播放器

    一、实现工具 FFmpeg负责解码 GLES+GLSurfaceView负责渲染 二、播放器实现流程图 1.总流程 2. FFmpeg解码流程:...

  • Resize,w 360,h 240
    Flutter上线项目实战——图片视频预览

    interactiveviewer_gallery [图片上传失败...(image-75ae6b-1622445894310)][https:...

  • Resize,w 360,h 240
    Flutter上线项目实战——Vap视频动画

    背景 透明视频动画是目前比较流行的实现动画的一种, 大厂也相继开源自己的框架,最终我们选中腾讯vap[https://github.com/Te...

个人介绍
移动端跨平台开发