博主好像有些图片没放在GitHub上吗? 简书的图片有点模糊啊
webrtc发送端-probegithub:https://github.com/bigonelby/webrtcUml/tree/master/latest[https://github.com/big...
博主好像有些图片没放在GitHub上吗? 简书的图片有点模糊啊
webrtc发送端-probegithub:https://github.com/bigonelby/webrtcUml/tree/master/latest[https://github.com/big...
啥意思,直接照抄我的文章?
Android音视频五:PlayBackThread处理数据流程什么是混音 多个应用程序播放,每个APP端都会创建AudioTrack,每个AudioTrack都会通过共享内存和播放线程的Track来传递数据,每个应用发送的音频数据格式可...
GitHub 没有了😧
x264编码YUV420P为H264格式ffmpeg(七)前言 原始的视频数据(YUV格式)非常大,要进行存储或者传输之前一般都需要进行压缩处理,x264支持几乎所有h264的特性而且是速度最快的商用编码器之一。 ffmpeg编码流...
一些可以了解的知识 和启动流程相关的类 从这篇文章拿来的图片 (https://blog.csdn.net/zplxl99/article/details/104507480...
有试过android10吗,我尝试了一下拿不到mInstance
探索Android开源框架 - 10. 插件化原理什么是插件化 插件化技术最初源于免安装运行apk的想法,这个免安装的apk可以理解为插件 将app中一些不常用的功能模块做成插件,一方面减小了安装包的大小,另一方面可以实现a...
update time 2021年04月27日19:50:07,文章版本:V 1.4,阅读时间40分钟,建议先收藏后阅读,注意以点学面,面试问法千变万化但是答案就那些。 主要...
Handler通常都会面被问到这几个问题 - 1.一个线程有几个Handler? - 2.一个线程有几个Looper?如何保证? - 3.Handler内存泄漏原因? - 4...
对项目的基本介绍 1.整个框架主要是给MVVM框架使用的,自己写完interface接口后,通过自定义的注解就能自动生成接口方法2.用Kotlin的Flow去代替Rxjava...
哈哈哈可以一起交流学习,我已经写了retrofit和view的事件分发,感兴趣的话可以看一下,提点意见~
接下来的学习计划1.重新看retrofit源码,(有空rxjava可以试试)2.Http的原理,简单复习一下,OKhttp源码也要解析一遍,(核心的 代理模式 代理类, okhttp里面责任...
为了写这篇文章,我反复的看了好几十遍源码。而且写的时候时间间隔比较长,有时候写着写着自己都混乱了,又去看一遍源码去分析,所以可能会重复的内容比较多也会稍微乱一点,不过我相信你...
LiveDataBus大家都很熟悉了,网上也有很多通过反射实现的LiveDataBus。但是通过反射实现的代码比较混乱,也比较难以理解。这里给出一版通过代码实现的。更加的简洁...
先提出几个问题,然后本片文章就根据下面几个问题做源码的解读。 1.整个请求的流程是怎样的?2.底层是如何用 OkHttp 请求的?3.Okhttp是异步的,retrofit是...
最近学习了然后仿写了一个任务流来处理首次打开App启动问题,下面的介绍也基于启动App的情况下介绍的,写完发现才先起来早就有jetpack的WorkManager!!但是写都...
这个工具类的诞生有两个原因1.我很喜欢log信息,但是log出来的信息只能连接电脑在控制台才能看到2.有一天测试问我,你们这些日志保存在手机哪里,我怎么能弄出来看一下?于是乎...
哈哈哈gift图只是展示一下懒加载的效果,但是demo是研究了一下微博的效果写的,我感觉各大厂商的懒加载都差不都吧
Android模仿微博的LazyFragment懒加载 - (1)最近在写代码的时候发现封装好的类竟然没有可使用懒加载Fragment,结果viewpager切换时候因为缓存数据都不刷新而导致了很多问题。去网上找的懒加载总是不尽人意,偶然间...
本片文章讲一些kotlin协程的基础 1.suspend关键字 我们知道suspend函数时协程中的重点,很多人也知道suspend函数,就是挂起和恢复。但是suspend函...
上次留下了两个问题1.在跳转到其他页面回来时,会怎么样?2.在子Fragment中又有一个viewpager+Fragment又会怎么样? 问题1 并不会怎样,只是回来的时候...
最近在写代码的时候发现封装好的类竟然没有可使用懒加载Fragment,结果viewpager切换时候因为缓存数据都不刷新而导致了很多问题。去网上找的懒加载总是不尽人意,偶然间...