新项目组件通信一定用LiveData,从源码层来聊聊LiveData的魅力
Framework面试必问三:Zygote,AMS,PMS连环炮
Android应用资源分离原理剖析以及框架搭建
全网最全的游戏直播、视频会议、手机投屏核心原理及实现
BAT大厂面试之必问Handler,一节课带你掌握Android多线程通信
音视频高手开发:音视频编解码原理
视频通话之编码原理——带你击破关于音视频面试各个难点(抖音)
手写微信视频通话,手把手带你从零打造H265版视频通话项目
Jetpack之后你还没有解锁LiveData? 来,一节课带你解锁并且运用到项目中
(已被公司开除)冒死上传,已经替大家给钱了!公司内部19980系统课程完整版|包含所有Python知识点(Python基础+Python爬虫+数据分析)
Framework面试必问二:binder进阶底层原理
FFmpeg和MediaCodec的API看不懂?应该从音视频H264编码原理入手
虚拟机层Method反射底层机制 ,深度解析invoke执行过程
腾讯面试必问卡顿优化之卡顿原理全解析与如何快速定位到卡顿问题
阿里P7岗面试关于RecyclerView的连环炮,一小时解决RecyclerView所有底层疑惑
项目越做越复杂?组件化开发替你解决所有问题
基于Binder的底层实现,手写Binder进程通信框架(上)
Android面试之对Rxjava的核心架构设计理解
Android二十三种设计模式在项目重构中的经典实战
BAT大厂APP为什么要用MVP架构,反编译后才发现原来如此