ijkplayer源码解析系列文章 1.重要结构体分析[https://www.jianshu.com/p/b4668829697e] 2.读数据线程解析[https://w...
ijkplayer源码解析系列文章 1.重要结构体分析[https://www.jianshu.com/p/b4668829697e] 2.读数据线程解析[https://w...
一、前言 初看OkHttp源码,由于对Address、Route、Proxy、ProxySelector、RouteSelector等理解不够,读源码非常吃力,看了几遍依然对...
前言 自定义View是Android开发者必须了解的基础;而Canvas类的使用在自定义View绘制中发挥着非常重要的作用 网上有大量关于自定义View中Canvas类的文章...
前言 由于工作上的需求,开始接触投屏技术。 为何要写这篇文章?我怀疑想学这技术的人群不多,也许文章不会火,毕竟也不是什么热门技术。但正因为不是热门技术,所以资料很少。我也是自...
Flow是什么 Flow用于表达多个连续的异步过程。 实现方式为使用协程封装成生产者消费者模式,上游流负责生产,下游流负责消耗。 Flow创建 创建 消费 以上输出为 以上输...
从Android Q(10)开始,Google引入了一种新的机制,加快了app的启动时间,具体请看Android Framework | 一种新型的应用启动机制:USAP[h...
一、使用adb命令管理设备 1、adb devices --查看所有连接到电脑的设备(序列号 设备状态) 2、adb get-state--获取设备连接状态 3、adb g...
背景:项目app里需要嵌入云游戏,然而云游戏的发版次数频繁,直接嵌入原生app里就会频繁走合规检测,才可以提交审核发布,流程长,效率低。 说明:涉及的安卓知识多而杂,还是最好...
在前面的文章中我们介绍了DroidPlugin的Hook机制,也就是代理方式和Binder Hook;插件框架通过AOP实现了插件使用和开发的透明性。在讲述DroidPlug...
1.OkHttp源码解析(一):OKHttp初阶2 OkHttp源码解析(二):OkHttp连接的"前戏"——HTTP的那些事3 OkHttp源码解析(三):OKHttp中阶...