1 纹理基础 纹理是一种结构化的存储形式(Textures are a structured form of storage),着色器可以从其中读取数据,也能将数据写入其中。...
1 纹理基础 纹理是一种结构化的存储形式(Textures are a structured form of storage),着色器可以从其中读取数据,也能将数据写入其中。...
Note 这是对MIT Foundation of 3D Computer Graphics第17章的翻译,本章讲解了常量重建和双线性重建两种重建算法的基础知识。本书内容仍在...
OpenGL是什么 OpenGL是一个跨平台的软件接口语言,用于调用硬件的2D、3D图形处理器。 由于是只软件接口,所以具体底层实现依赖硬件设备制造商。 Android in...
汉字,Ascii码,根据字库解析成点阵 首先来了解两个概念,什么是点阵,若干个虚实的点组成的一个矩阵;什么是字库,点阵字库是把每一个汉字都分成16×16或24×24个点,然后...
本文以com.android.tools.build:gradle:3.1.2 源码来进行分析,文章对应的项目地址:aop-tech。 Transform API 是在1.5...
1 前言 年初做了一款Android TV 应用,用到了MQTT。主要实现的是类似一些景区利用大屏幕实时显示景点人数,超过人数就不允许进入。即利用闸机设备监控到进景区的游客,...
最近开发Android项目中遇到需要用到通讯录的需求,谷歌百度查了一下,根据自己的需求,利用ContentProvder的ContentResolver来获取的通讯录并封装的...
代码GitHub[https://github.com/kusebingtang/RTMPScreenlive-] 简介 观看手游直播时,我们观众端看到的是选手的屏幕上的内容...
这个源码有吗?
Android 低功耗蓝牙(Ble) 开发总结Android 从 4.3(API Level 18) 开始支持低功耗蓝牙,但是只支持作为中心设备(Central)模式,这就意味着 Android 设备只能主动扫描和链接其...
Android 从 4.3(API Level 18) 开始支持低功耗蓝牙,但是只支持作为中心设备(Central)模式,这就意味着 Android 设备只能主动扫描和链接其...
使用了该方法 还是监听不到
Android 多媒体按键监听相关
写的很完整了,多写大佬
Android蓝牙-A2DP开发A2DP简介 A2DP(Advanced Audio Distribution Profile):高质量音频数据传输协议。定义了传送单声道或立体声等高质量音频(区别于蓝牙SC...
A2DP简介 A2DP(Advanced Audio Distribution Profile):高质量音频数据传输协议。定义了传送单声道或立体声等高质量音频(区别于蓝牙SC...
O 背景 相信很多人不满足于FFmpeg已有的Filters,对于现有FFmpeg支持Animation动画能力很不满足确实,FFmpeg本身的Filter滤波器并非为动画而...
在上一篇博客《Android DLNA投屏-基本原理》中,讲到了DLNA的一些基本原理。了解这些基本原理,对开发是很有帮助的。但仅仅依据原理去进行Android DLNA开发...
1. DLNA简介 DLNA(Digital Living Network Alliance),即数字家庭网络联盟。DLNA不是技术,而是一种解决方案,它是多种技术的整合,并...
[TOC] 硬件合成HWC2 Hardware Composer HAL (HWC) 是 SurfaceFlinger 用来将 Surface 合成到屏幕。HWC 可以抽象出...