上文中我们已经实现了在纹理上添加滤镜的效果。这编文章就是将OpenGl和相机结合到一起。 预览与拍照 整体流程理解 将Camera中得到的ImageStream由Surfac...
上文中我们已经实现了在纹理上添加滤镜的效果。这编文章就是将OpenGl和相机结合到一起。 预览与拍照 整体流程理解 将Camera中得到的ImageStream由Surfac...
[TOC] 76.最小覆盖子串[https://leetcode-cn.com/problems/minimum-window-substring/] 解题要点:如何移动窗口...
[TOC] 二叉树 671.二叉树中第二小的节点[https://leetcode-cn.com/problems/second-minimum-node-in-a-bina...
[TOC] 在这万物皆卷的年代,再也无法躺平成为一个快乐的潜行胖子,我是👨🏻💻卷王,被“卷”的”juǎn“。在三十而立之后,有计划有目标地脱离卷军队列~本文记录安卓APK 打...
[TOC] 本文记录对 Java多线程相关技术的理解,读完将了解以下知识点:线程是什么?与进程有什么关系?Java 多线程怎么实现?多线程并行为什么要做同步以及怎么同步?多线...
剑指Offer系列 [TOC] 数组和字符串 剑指offer 04.二维数组中的查找 从左下角开始查找,二分思想。public boolean findNumberIn2DA...
安卓启动流程梳理之 System Server进程 安卓系统从开机到桌面显示是一个长而复杂的流程,本文参考安卓源码记录安卓启动流程的梳理学习。(文章涉及的源码基于 Andro...
自定义 View -文字 本文记录自定义View-绘制文字相关 API 的使用。 文字绘制方法 直接通过 Canvas 内置 drawText() 绘制文字。 文字测量 文字...
安卓启动流程梳理之 Zygote 进程 安卓系统从开机到桌面显示是一个长而复杂的流程,本文参考安卓源码记录安卓启动流程的梳理学习。(文章涉及的源码基于 Android 10....