240 发简信
IP属地:青海
  • 记一次OpenGL VAO VBO的坑

    背景 最近在做Android/iOS + Native渲染工作,使用OpenGL在Native层或者Android上层进行渲染上屏,起初是在Native层创建的渲染线程并初始...

  • 如果用shader的话,传进去一个uniform float alpha,然后result = vec4(color.rgb, color.a * alpha)是否可以呢

    OpenGL的混合模式,解决半透明像素渲染问题

    要命的阴影 事情是这样的,近日查一个问题,半透明的素材视频 或者 图片,渲染到屏幕的时候半透明部分会有一圈深色阴影。 渲染到屏幕时,星星的边缘有一圈深色阴影 混合模式 基于以...

  • 120
    SurfaceTexture与纹理

    问题是这样,项目中有蜜汁代码绑定的是GLES20.GL_TEXTURE_2D纹理目标,采样器又使用samplerExternalOES采样数据,然后竟然可以正常展示,于是追踪...

  • 120
    OpenGL的混合模式,解决半透明像素渲染问题

    要命的阴影 事情是这样的,近日查一个问题,半透明的素材视频 或者 图片,渲染到屏幕的时候半透明部分会有一圈深色阴影。 渲染到屏幕时,星星的边缘有一圈深色阴影 混合模式 基于以...

  • IjkPlayer播放器秒开优化以及常用Option设置

    ijkplayer和ffplay在打开rtmp串流视频时,大多数都会遇到5~10秒的延迟,在ffplay播放时,如果加上-fflags nobuffer可以缩短播放的rtmp...

  • Recyclerview实现的弹幕 (旧)

    大部分代码在源码中已删,并优化到新版中。新版简介可到:http://www.jianshu.com/p/6649f5239aef 注意!由于版本更新,下方的代码大部分已不存在...

  • Java中高级面试经验

    阳春三月,万物复苏,柳绿花红,莺歌燕舞,大地一片全民跳槽的景象。话说三月是个跳槽的好日子,各路大神也纷纷走在面试的道路上。本菜鸡也不例外,在求职的道路上越挫越勇,从不言退...

  • 120
    Android View的绘制流程

    View的绘制和事件处理是两个重要的主题,上一篇《图解 Android事件分发机制》已经把事件的分发机制讲得比较详细了,这一篇是针对View的绘制,View的绘制如果你有所了...

  • Android 绘图机制

    一:前言 一直对Android绘图机制比较感兴趣,虽然从书和博客中对SurfaceFlinger稍微有些了解,但是没有往下去深究。刚好最近项目中设计openGL相关的需求,于...

  • 一个Intent与LinkedHashMap的小问题

    前言 这周QA报了一个小bug,页面A传给页面B的数据顺序不对,查了一下代码,原来页面A中数据存储容器用的是HashMap,而HasMap存取是无序的,所以传给B去读数据的时...

  • 120
    Java中的多线程你只要看这一篇就够了

    引 如果对什么是线程、什么是进程仍存有疑惑,请先Google之,因为这两个概念不在本文的范围之内。 用多线程只有一个目的,那就是更好的利用cpu的资源,因为所有的多线程代码都...

  • Android之属性动画Animator

    Android 3.0之前已有动画框架Animation(详见:Android之视图动画Animation),但存在一些局限性,当某个元素发生视图动画后,其响应事件位置还在动...

  • TextView+Emoji

    背景 21世纪最受欢迎的交流方式------------表情! 思路 解析表情 匹配表情 显示表情 解析表情,使用正则表达式解析表情规则。匹配表情,将表情匹配我们本地的资源 ...