怕孤单嚓茶

文章
2
资源
0
加入时间
2年10月24天

小窗播放视频的原理和实现(上) 一、简介 三、Android N上SurfaceView新特性 四、TextureView 五、结论 六、引用

本文对小窗视频播放进行了详细的研究,针对几种实现方案进行了深入的对比分析,进而给出实现小窗视频播放的最优解。其中通过对系统源码的分析,详细探究了如何完美地实现移动、缩放等效果,很有技术深度。文中几种方案的对比,以及SurfaceView、GLSurfaceView和TextureView相关知识点的讲解,非常实用,值得收藏。— 责任编辑 junyihan由于文章篇幅较长,将分为

结构体数据存入Flash中,元素位置偏移的问题分析

问题背景:今天调试Flash存储,其中存储数据是一个结构体变量,发现结构体变量中有一些元素位置往后偏移的问题!具体原因:如下面的结构体变量 test,把其存入flash中,其所占空间为6字节,而不是5字节;原因就是结构体有字节对齐的概念,即以结构体成员中占内存最多的数据类型所占的字节数为标准,所有的成员在分配内存时都要与这个长度对齐。以下面的结构体变量test为例,其元素中a和c是两个字节,则b要与其对齐,则会自动补充一个空字节;typedef struct{ uint16_t a; uint8