MySQL索引实现原理分析
目前大部分数据库系统及文件系统都采用 B-Tree(B 树)或其变种 B+Tree(B+树...
Android底层崩溃捕获机制
我们知道Java中的Crash我们一般可以通过try/catch进行捕获并获取具体的崩溃信息,...
微信Android客户端的ANR监控方案
ANR监控是一个非常有年代感的话题了,但是市面上的ANR监控工具,或者并非真正...
AOSP 篇之添加可执行程序
本文基于 AOSP Android10_r41 源码环境。
AOSP 添加的可执行程序,可以分为两...
android实现支持自由定制外观、手势旋转的雷达图表源码
支持自由定制外观、手势旋转的雷达图表
深入理解 Linux 的 RCU 机制
RCU(Read-Copy Update),是 Linux 中比较重要的一种同步机制。顾名思义就是“读...
Android源码:自定义相机(仿抖音 TikTok)
其中功能包括视频人脸识别贴纸,美颜,分段录制,视频裁剪,视频帧处理,获取视频关键帧,视频旋转,添加滤镜,添加水印,合成Gif到视频,文字转视频,图片转视频,音视频合成,音频变声处理,SoundTouch,Fmod音频处理
Android微信客户端是如何支持R8构建的?
作者:chrispaul,来自微信客户端团队
背景
在之前的版本,微信Android一直...
android压缩文件,压缩图片,压缩Bitmap源码
压缩文件,压缩图片,压缩Bitmap,通过尺寸压缩和质量压缩,以达到清晰度最优
Android性能优化实践
内存优化
在Android开发中,有一些实践可以帮助进行内存优化,以减少应用程序的...