OpenGL基础——EGL、纹理 EGL OpenGL是跨平台接口,面对不同平台的差异,需要有一个介于平-台设备(视窗系统)与OpenGL之间的桥梁帮助OpenGL摆平不同的...
OpenGL基础——EGL、纹理 EGL OpenGL是跨平台接口,面对不同平台的差异,需要有一个介于平-台设备(视窗系统)与OpenGL之间的桥梁帮助OpenGL摆平不同的...
OpenGL ES 简介 OpenGL 是 GPU 驱动的一套标准接口,OpenGL ES 为嵌入式设备 GPU 驱动(如手机)的标准接口。2003年由包含Apple、Int...
[Android] GraphicBuffer之Framework层 一 前言 GraphicBuffer 是 SurfaceFlinger 中一块重要的内容, 它涉及到了我...
简介 各大手机厂商在自己的OS中都逐步合入可交互的桌面游戏或动效。比如小米miui14中的桌面花宠摆件、动态桌面图标;vivo的OriginOS3中的动态壁纸和基于物理引擎算...
@e68bc4ad0c4b 计算确实有误,把source和dst搞反了,原有的颜色是dst,将要画上去的才是source。然后例子1中的alpha值应该不是你说的这样吧。
OpenGL 混合使用、算法和计算混合简介 混合在OpenGL的多图层叠加和缓冲区颜色计算中必不可少。开发人员可以通过OpenGL自带的混合接口进行混合,也可以在着色器中自定义相关混合算法进行融合。本文将详细...
前言 从Android4.0开始,Android源码开始合入BlurFilter(模糊滤波)相关算法,提供模糊(毛玻璃)效果支持,帮助上层应用在使用窗口、视图或图片时更有层次...
一、纹理 本文基于OpenGL ES介绍2D纹理创建和处理,包括纹理映射和渲染的方案。本文所指的纹理是通过2D图片生成的,大小一般为2的幂,其基本单位是纹理像素。纹理像素包含...
努比亚技术团队原创内容,转载请务必注明出处。当用户抱怨手机在使用过程中存在卡顿问题的时候,会严重影响用户对手机品牌的好感和应用APP的体验,从而导致用户对手机品牌的忠诚度降低...
混合简介 混合在OpenGL的多图层叠加和缓冲区颜色计算中必不可少。开发人员可以通过OpenGL自带的混合接口进行混合,也可以在着色器中自定义相关混合算法进行融合。本文将详细...
OpenGL ES简介 OpenGL ES(OpenGL for Embedded Systems)是基于OpenGL的3D图形应用程序编程接口,主要是为手机、平板等手持和嵌...
在Android中,一个应用可以对来自系统或者其它应用的广播进行注册,从而获取到自己希望获取到的广播信息,以此完成应用的某些业务逻辑。本文主要介绍Android中两种广播的注...
Context Context的继承结构中,直系子类有两个,分别是ContextImpl和ContextWrapper,而Application、Service和Contex...
Monkey是什么 简单来讲是计算机在黑盒情况下,随机、无目的、胡乱的操作,包括点击、滑动、旋转等对指定程序进行“一顿摩擦”,从而在产品早期找到许多Bug。具体到Androi...
场景 在已构建的Fragment中需要添加ViewPager进行多页面轮换显示,并在相应界面设置按钮点击响应。 应用 1. ViewPager初始化 在Fragment的o...
使用场景方法 在无法修改将AlertDialog封装成Lib的前提下需要对通过Activity进行AlertDialog创建的窗口状态进行监听。已知Activity A创建A...
组成 构建一般的ListView包含三部分: ListView布局(控件) MainActivity(承载Activity或Fragment等) Adapter适配器 Ada...
最近在实现一个button的效果时,UI要求未点击时,button有相应的动画,按住时有相应的效果,于是自然而然的想到了使用StateListDrawable ,以及帧动画。...