Android
chen_song_
人终将被年少不可得之物质而困其一生
展开
-
硬件加速
硬件加速的问题由于硬件加速不支持某些2D绘制操作,因此可能会导致某些问题。表现为:元素不可见、异常、某些像素错误渲染。 但是,View可以改变View Layer的渲染方式。setLayerType()的作用(改变Layer的渲染方式)View可以渲染离屏buffer。方式有两种,绘制cache和使用Canvas.saveLayer(); 离屏buffer,也被称为layer,其作用是:原创 2017-08-31 23:01:16 · 453 阅读 · 0 评论 -
OpenSL ES
OpenSL ES这是OpenSL ES的代码的使用android平台#include <jni.h> #include <string>extern "C" { //编码 #include "libavcodec/avcodec.h" //封装格式处理 #include "libavformat/avformat.h" //像素处理 #include "libswscale/swscale.h"原创 2017-10-25 00:14:18 · 994 阅读 · 0 评论 -
增量更新
增量更新使用到一个开源bsdiff的项目到这个网站下载bsdiff源代码这里我提供一份bsdiff源码和编译好的库 密码:mh00 这里主要注意细节 liunx平台的错误Posix错误要加 -D_CRT_NONSTDC_NO_DEPRECATE在MFC中绑定id的步骤android上的下载文件到电脑shell命令使用yuv 播放器注册原创 2017-06-03 00:13:41 · 429 阅读 · 0 评论