- 博客(5)
- 问答 (1)
- 收藏
- 关注
原创 NestedScrolling
NestedScrolling标签(空格分隔): androidNestedScrolling(ns)是一种嵌套滑动机制,能够互相协同处理事件。在5.0版本中view已经实现了ns,为了兼容提供了NestedScrollingChild,NestedScrollingParent接口。并且提供了NestedScrollingChildHelper,NestedScrollingParentHelpe
2017-02-27 15:17:06 348
原创 Mediacodec序
MediaFormat封装了媒体数据格式的描述信息,注意key如果没有标记为optional(可选的),则是强制设置的,不设置会出错具体key相关参考文档。 关于mediadormat的颜色空间需要特别注意,不同的手机支持性不一样,非常容易出问题。 一般还会遇到输出视频方向问题()从surface编码public class EncodeFromSurfaceActivity extends A
2017-02-22 16:54:33 1991 1
原创 Mediacodec
基本原理和流程 Mediacodec用于硬件编解码,其存在3种形态Stopped[Uninitialized,Confirured,Error]Executing[Flushed,Running,End of Stream],Released。构造一个Mediacodec对象(eg:MediaCodec.createDecoderByType)时处于Uninitialized态,执行configu
2017-02-18 11:34:43 3507
原创 MediaMuxer和MediaExtractor
MediaExtractor主要用于提取音视频相关信息,分离音视频。 MediaMuxer主要复用和解复用音视频。MediaExtractor使用一般步骤1.//设置数据源setDataSource2.//分离轨道getTrackCount,getTrackFormat3.//选择轨道selectTrack,unselectTrack4.//读取数据readSampleData5.
2017-02-17 16:08:37 4498
原创 HandlerThread源码分析
HandlerThread源码分析public class HandlerThread extends Thread { //线程优先级 int mPriority; //线程id int mTid = -1; Looper mLooper; public HandlerThread(String name) { super(name);
2017-02-05 10:30:50 333
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人