Brotli-androidBrotli 压缩算法 Android 库
Brotli 压缩算法 Android 库。
Brotli 是一个通用的无损压缩算法,它使用了 LZ77 算法的现代变体、Huffman 编码和二阶上下文建模的结合来压缩数据,因而有着媲美当前任何现代通用压缩算法高的压缩率。在速度上它与 deflate 算法类似,但提供了更高的数据密度。Brotli 压缩的数据格式在 RFC 7932 中定义。
Brotli 是由 C/C++ 开发的。为了能将这一强大的压缩算法应用在常规的 Android Java 应用中,我们对 brotli 做了这个封装。
整个项目的结构完全遵守 Android Studio的规范。项目中的 brotlij module 是 brotli 的封装,该 module 的 build target 为一个 Android library AAR。将项目导入Android Studio,并正确配置 NDK 地址,可以像常规 Android 工程那样使用。
评论
JSON.hpackJSON压缩算法
JSON.hpack是一个用来压缩JSON数据的工具包和算法,目前提供了PHP和C#两种语言的版本。压缩前:[{name:"Andrea",age:31,gender:"Male",skilled:t
JSON.hpackJSON压缩算法
0
SharpZipLib.NET压缩库
SharpZipLib是一个开源的.NET压缩库,支持zip以及存储和deflate压缩模式,支持一下.NET版本:.NET1.1.NET2.0.NET3.5.NET4.0.NETCompactFra
SharpZipLib.NET压缩库
0
HtmlCompressorHTML 压缩库
HtmlCompressor是一个Java类库,用来对HTML内容进行压缩。HtmlCompressor会删除HTML中无用的空格、空行、注释等内容。该项目还提供了Maven插件,详情请看https:
HtmlCompressorHTML 压缩库
0
jszipJS 压缩库
jszip是一个JavaScript库,可直接在浏览器上创建zip压缩档。在线演示:http://viralpatel.net/blogs/demo/js/create-zip-file-javasc
jszipJS 压缩库
0
SquishLibDXT 压缩库
SquishLib(libsquish)是C++实现的开源DXT压缩库,具有以下特点:支持DXT1,DXT3和DXT5格式.特别为SSE和AltivecSIMD指令集而优化支持多个平台,目前已测试x8
SquishLibDXT 压缩库
0