目录 1 整体步骤 2 MediaCodec 使用的基本流程3 设计4 编解码实例分析5 Android FFmpeg视频解码播放6 从零实现一个H.264码流解析器7 音视...
IP属地:广东
目录 1 整体步骤 2 MediaCodec 使用的基本流程3 设计4 编解码实例分析5 Android FFmpeg视频解码播放6 从零实现一个H.264码流解析器7 音视...
这里讨论下如何使用Android Keystore保存密码等敏感信息,如何加密、解密数据。 在开始讨论之前我们先搞清楚一些基础知识。Keystore不只是可以保存密码,还可以...
1 场景问题# 1.1 订单处理系统## 考虑这样一个实际应用:订单处理系统。 现在有一个订单处理的系统,里面有个保存订单的业务功能,在这个业务功能里面,客户有这么一个需求:...
实现方式 这里介绍两种实现方式:顺序栈和链栈。 栈的特点 栈作为一种数据结构,是一种只能在一端进行插入和删除操作的特殊线性表。它按照先进后出的原则存储数据,先进入的数据被压入...
基础理解 SurfaceView内嵌的Surface是在包含有SurfaceView的Activity窗口的后面, 用描述SurfaceView的Layer[图层]的Z轴位置...
在Android系统中,有一种特殊的视图,称为SurfaceView,它拥有独立的绘图表面,即它不与其宿主窗口共享同一个绘图表面。由于拥有独立的绘图表面,因此SurfaceV...
前言 摘自《Android群英传》 Android提供了View进行绘图处理,View可以满足大部分的绘图需求,但在某些时候也会心有余而力不足。我们知道,View通过刷新来重...