- 博客(5)
- 收藏
- 关注
原创 Android中使用MediaCodec视频编码异步实现
Android中使用MediaCodec进行视频编解码同步异步实现简单的介绍一下MediaCodec:本文主要讲述的是博主自己在用MediaCodec进行编解码过程中分别用同步和异步两种方式实现了硬编解码的过程,因为之前自己在用异步实现的过程中经常会出现解码黑屏的情况,百度和博客上也没有相关的实例,找到的只有一个示例代码,并没有提供什么帮助。所以写了代码去实现,Mediacodec的简单使用我先介绍
2017-07-28 16:24:40 5852 5
原创 五分钟搞懂Android的消息机制(Handle,Looper,MessageQueue)
引言: 提到消息机制相比各位都应该不是很陌生,日常开发的过长中肯定难免遇到这方面的问题。Handle的运行需要底层的Looper,MessageQueue进行支撑。MessageQueue的中文翻译是消息队列,说白了,他的内部储存了信息,以队列的形式来提供插入和删除的工作。虽说是队列,但是其内部的实现确实单链表。而MessageQueue只提供了对于消息的存储功能,但是如果要对消息进行遍历和处理的
2016-06-01 12:38:26 1093
原创 fragment+viewpager第二次加载页面时显示空白的原因!
在编写一个底层有三个RadioButton,中间层是一个Linearlayout的app的的时候,在每个radiobutton对应的向Linearlayout中添加fragment,第二个有点特殊,不是直接的加入fragment而是加入了一个viewpager,并且在viewpager里面添加了fragment进行切换.于是问题来了 :在切换不同界面的时候 第一次读取viewpager的时候可
2016-05-05 23:33:32 7419 6
转载 继承FragmentActivity和Activity的区别.
FragmentActivity和Activity的具体区别在哪里fragment是3.0以后的东西,为了在低版本中使用fragment就要用到android-support-v4.jar兼容包,而fragmentActivity就是这个兼容包里面的,它提供了操作fragment的一些方法,其功能跟3.0及以后的版本的Activity的功能一样。下面是API中的原话:Fragm
2016-04-18 17:28:45 2967
原创 安卓Animator动画详解!
首先介绍传统的五类动画的常用属性:1.translationX/translationY 偏移定义的距离的动画效果(前者是在X轴上,后者在Y轴上)2.rotation/rotationX/rotationY 旋转动画3.scaleX/scaleY 缩放动画4.X/Y 移动到点X 或点Y 的动画5.alpha 透明度动画其次是常用的方法和类:ValueAnima
2016-04-06 18:02:30 1254
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人