240 发简信
IP属地:天津
  • 120
    手把手带你搭建一个优秀的Android项目架构

    本文章已授权微信公众号 guolin_blog (郭霖)独家发布。发布地址:手把手带你搭建一个优秀的Android项目架构[https://mp.weixin.qq.com/...

  • 120
    jetpack Hilt学习

    Hilt是什么? Hilt Google开源的一个 Android 的依赖注入库,其实是基于 Dagger。Hilt 是专门为android打造的 ,可以使我们的代码 尽量的...

  • 120
    Android总结篇

    update time 2021年04月27日19:50:07,文章版本:V 1.4,阅读时间40分钟,建议先收藏后阅读,注意以点学面,面试问法千变万化但是答案就那些。 主要...

  • 120
    KOOM V1.0.5 框架解析

    快手在2020年中旬开源了一个线上OOM监控上报的框架:KOOM,这里简单研究下。 项目地址:https://github.com/KwaiAppTeam/KOOM/tree...

  • 迷茫的2020

    没了买房买车的压力,也结了婚,也没有再继续讲课了。这一年就是上上班健健身,旅旅游,感觉生活瞬间舒服了很多,工作没有什么太大压力,但这一年自己也陷入了迷茫。其实在鹅厂待个十年二...

  • Android 进阶之旅 - 效能优化

    新年的第一篇文章,没想到自己又回来了,经过慎重的考虑还是决定再讲一期《效能优化》。虽然去年刚发表过 《以后,江湖再见了》[https://www.jianshu.com/p/...

  • 120
    Gradle 插件 + ASM 实战 - JVM 虚拟机加载 Class 原理

    开篇就提到效能优化涉及的范围会很广,考虑后面需要经常用到 asm 字节码插桩,我们首先从 《Gradle 插件 + ASM 实战》开始讲,但又希望大家能知其然也知其所以然,因...

  • 生产者消费者--wait、notify实现

    [TOC] 一、wait wait是Object的一个方法,调用wait方法立即释放当前对象锁,并且使得当前线程进入阻塞状态. 这也意味着一个对象调用wait方法时当前线程必...

  • 使用ffmpeg + ndk21读取视频帧并转为bitmap

    流程:ffmpeg读取视频帧的yuv-> jni层创建Bitmap,拿到bitmap表示像素数据的指针->将YUV转换到bitmap的像素数据中(ARGB_8888) 一. ...