上一页 1 ··· 29 30 31 32 33 34 35 36 37 ··· 66 下一页
  2021年11月3日
摘要: 一、概述 OpenGL ES的全称是OpenGL for Embeded System,它是OpenGL的一个子集。其本质上一个一个图形图像处理库。OpenGL ES是优化版,专门针对嵌入式设备的,性能非常的优异。 下面的代码就是利用OpenGL ES 的java api来做视频的渲染工作(主要是操 阅读全文
posted @ 2021-11-03 16:30 飘杨...... 阅读(1355) 评论(0) 推荐(0)
摘要: 一、概述 MediaCodec是Android提供的硬件编解码器API,根据此api用户可以对媒体格式的文件执行编解码。其单独没法工作还需要配合上一节介绍的MediaExtractor 案例:本例最主要的是三个类,分别是BaseDecoder.java 、AudioDecoder、VideoDeco 阅读全文
posted @ 2021-11-03 16:29 飘杨...... 阅读(1201) 评论(0) 推荐(0)
摘要: 一、概述 案例:使用MediaExtractor+MediaFormat加载媒体文件信息。为后面使用MediaCodec硬件解码提供基础封装工具类 二、封装代码 1.IExtractor接口(定义公共方法) public interface IExtractor { /** * 获取媒体格式 * * 阅读全文
posted @ 2021-11-03 15:55 飘杨...... 阅读(886) 评论(0) 推荐(0)
  2021年11月2日
摘要: 一、概述 案例:使用硬件解码MediaCodec+OpenGL ES来实现一个视频播放器。 源码下载 重点概要: 1.音视频文件提取器MediaExtractor 2.音视频硬件解码API MediaCodec 3.视频渲染使用OpenGL ES、音频渲染使用AudioTrack封装的AudioPl 阅读全文
posted @ 2021-11-02 14:09 飘杨...... 阅读(2448) 评论(0) 推荐(0)
  2021年10月25日
摘要: 一、概述 案例:在开发的过程中,UI在设计的时候有很大的概率会把字体颜色、背景颜色设置成带透明度的。此时就是用16进制颜色透明度对照表的大好时机。 二、对照表示例 00% — FF 99% — FC 98% — FA 97% — F7 96% — F5 95% — F2 94% — F0 93% — 阅读全文
posted @ 2021-10-25 17:50 飘杨...... 阅读(1585) 评论(0) 推荐(0)
  2021年10月20日
摘要: 一、概述 案例:C++ map集合练习测试 二、示例代码 #include <iostream> #include <map> using namespace std; void test(){ map<int,int> m; //第一种插入方式 m.insert(pair<int,int>(1,1 阅读全文
posted @ 2021-10-20 14:38 飘杨...... 阅读(248) 评论(0) 推荐(0)
摘要: 一、概述 案例:c++ stl之set集合练习 二、代码示例 #include <iostream> #include <set> #include <string> using namespace std; //打印set元素 void printSet(set<int> &s){ for(set 阅读全文
posted @ 2021-10-20 14:19 飘杨...... 阅读(106) 评论(0) 推荐(0)
摘要: 一、概述 案例:c++测试queue的用法 二、代码 #include <iostream> #include <queue> #include <string> using namespace std; class Person{ public: Person(string name,int ag 阅读全文
posted @ 2021-10-20 13:09 飘杨...... 阅读(74) 评论(0) 推荐(0)
摘要: 一、概述 栈:一个先进后出或者后进先出的集合,提供的方法有入栈出栈等操作。 案例:编写一个小案例将数据压入集合,然后不断拿到栈内元素。 二、示例图片 三、示例代码 #include <iostream> #include <stack> using namespace std; void print 阅读全文
posted @ 2021-10-20 11:28 飘杨...... 阅读(89) 评论(0) 推荐(0)
摘要: 一、概述 案例:有5名选手:选手ABCDE,10个评委分别对每一名选手打分,去除评委中最高分,去除评委中最低分,取平均分。 二、示例图片 三、示例代码 #include <iostream> #include <vector> #include <string> #include <deque> # 阅读全文
posted @ 2021-10-20 11:15 飘杨...... 阅读(64) 评论(0) 推荐(0)
上一页 1 ··· 29 30 31 32 33 34 35 36 37 ··· 66 下一页