自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (2)
  • 收藏
  • 关注

原创 GLSurfaceView源码分析以及简单使用

GLSurfaceView源码分析以及简单使用一、GLSurfaceView 如果我们没有使用过,从名字可以看出其与OpenGL以及Surfaceview有关,GLSurfaceView有以下特点:1、管理surface,一块特别的内存区域给Android 视图系统。2、管理EGL展示,能够保证OpenGL渲染到Surface上。3、接收自定义的Render,这个Render做实际的渲染...

2018-09-20 20:01:42 974

原创 从源码角度理解 FragmentTransaction实现

谈到fragment的使用,肯定绕不过FragmentTransaction事务,对fragment的操作必定用到它,其提供show,hide,add,remove,replace等常用的fragment操作,最后commit操作,这么强大的管理类,它内部是如何实现的呢?为什么可以连续调用多个api,最后一次要commit操作?1、创建FragmentTransaction对象: Fr...

2018-09-04 14:12:22 684

原创 源码角度解释fragment的坑(二)

如果你已经使用过fragment,我先提出几个问题。1、按返回键的时候,如果当前的fragment是加入到栈的(其实这个说法不是很准确,因为真正加入栈的是操作fragment的事务),那么这个fragment会被remove掉,而如果没有加入栈,那么回退按键对这个fragment一点反应也没有?2、加入到栈的fragment在被remove的时候,其生命周期走到onDestroyView而...

2018-09-03 18:06:11 426

原创 从源码角度解释 fragment 坑(一)

fragment 自从被Android官方推出以来,就得到了广泛的应用,很多项目中都会使用多个fragment代替Activity进行页面展示,但是由于fragment使用起来相对复杂,如果不是很熟悉,使用起来就会存在一些问题,很难定位,下面我就举出一些我之前项目中存在的部分问题,并且从源码角度进行分析。 1、按返回键,明明fragment应该被销毁,为什么fragment又出来呢,onC...

2018-09-01 14:38:53 453

Visca 协议Android

在Android平台上,基于Visca协议控制电子云镜,包括云台方向控制,焦距控制,预制位设置等。

2019-04-09

Android MediaCodec,MediaMuxer综合场景使用Demo

1、采集摄像头画面预览,生成MP4文件; 2、解码MP4文件播放; 3、解码H264文件播放;

2018-08-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除