做移动开发都知道,设计给的图片太大,要做适当的压缩,但是又不能失真。阿里的Android手册中也有提到这个软件叫TinyPNG,但是很可惜,这个公司并没有出客户端版,只有官网,但是也提供了一些接口。没用过的可以自己尝试一下,申请一个免费的API key,每个月可以压缩500张图片,这对于开发而言是足够的了。然而每次都要开官方,然后打包下,或者还可能中途还漏了什么图片之类,这样使用起来还不是很方便,于是我就开始做一个客户端。

我们现在做了一个基于jre的可执行jar包,欢迎熟悉swing开发的小伙伴加油。未来会继续增加TinyPNG提供的API的一些功能。

现在已经发布了beta2.0版本,只用于压缩图片。

下载地址:https://github.com/CreativeSwayGroup/TinyPNGClient/releases

开源地址https://github.com/CreativeSwayGroup/TinyPNGClient

简单介绍一下Creative Sway Group,简称CSG,由我arjinmc发起的非牟利开源组织。欢迎有兴趣的朋友加入。

QQ群:452472392

https://github.com/CreativeSwayGroup/

TinyPNG客户端相关推荐

  1. Android apk瘦身讲解

    apk瘦身 想办法较减少apk大小 必要性 同样功能,apk越小越好,用户下载动机更大 了解apk的组成 classes.dex:是java源码编译后生成的java字节码文件 resources.ar ...

  2. Android小红书发帖api接口,小红书Android客户端演进之路

    小红书 小红书从最初1.0到现在目前4.7版本,历经两年, 功能演进 两年的 下载地址: 社区是小红书的核心价值之一,笔记是小红书社区的核心体现,毋庸置疑,笔记发布是小红书App的核心功能之一,我们一 ...

  3. 技术文摘13 郑钧 泰岳 技术 资料 源码 UI tinypng 保质压缩 github 大神 高仿 VVDocumenter-Xcode 工具 唐巧...

    ios 高仿暴风视频播放器app源码 51 高仿城觅by-objective-c 高仿小日子 - By Swift 2.0 有态度的iOS第三方资源聚合网站 iOS122 伽蓝之堂--  一只魔法师的 ...

  4. node 压缩图片_手搓一个TinyPng压缩图片的WebpackPlugin

    作者: JowayYoung 转发链接:https://mp.weixin.qq.com/s/eqsZwZPCX-GZyB-EOm3TwQ 前言 曾经发表过一篇性能优化的文章<「实践」细聊前端性 ...

  5. node 压缩图片_嗯,手搓一个TinyPng压缩图片的WebpackPlugin也SoEasy啦

    作者:JowayYoung 仓库:Github.CodePen 博客:掘金.思否.知乎.简书.头条.CSDN 公众号:IQ前端 联系我:关注公众号后有我的微信哟 特别声明:原创不易,未经授权不得对此文 ...

  6. springboot实现SSE服务端主动向客户端推送数据,java服务端向客户端推送数据,kotlin模拟客户端向服务端推送数据

    SSE服务端推送 服务器向浏览器推送信息,除了 WebSocket,还有一种方法:Server-Sent Events(以下简称 SSE).本文介绍它的用法. 在很多业务场景中,会涉及到服务端向客户端 ...

  7. Redis 笔记(16)— info 指令和命令行工具(查看内存、状态、客户端连接数、监控服务器、扫描大key、采样服务器、执行批量命令等)

    Info 命令返回关于 Redis 服务器的各种信息和统计数值.通过给定可选的参数 section ,可以让命令只返回某一部分的信息. 1. 显示模块 server : 一般 Redis 服务器信息, ...

  8. Redis 笔记(15)— 管道 pipeline(客户端将批量命令打包发送用来节省网络开销)

    Redis 是一种基于客户端-服务端模型以及请求/响应协议的 TCP 服务.这意味着通常情况下一个请求会遵循以下步骤: 客户端向服务端发送一个查询请求,并监听 Socket 返回,通常是以阻塞模式,等 ...

  9. Ubuntu NFS 服务器和客户端挂载详解

    1. NFS 基本介绍 1.1 NFS 简介 NFS 是 Network File System 的缩写,即网络文件系统.一种使用于分散式文件系统的协定,由 Sun 公司开发,于1984年向外公布.功 ...

最新文章

  1. Random在for以及foreach循环中产生相同随机数问题
  2. linux系统虚拟化测试,网络性能与磁盘测试 - Linux虚拟化性能PK:Ubuntu系统6大版本_Linux新闻_Linux公社-Linux系统门户网站...
  3. STM32之option bytes踩坑记录
  4. c++/cli中System::Type::GetType的使用注意事项
  5. bootbox显示中文的按钮
  6. UML 面向对象分析与设计
  7. springboot 整合 kafka demo 顺便看一下源码
  8. 开启 JM 的 trace 功能
  9. 算法实现:返回单链表的倒数第pos个节点
  10. java 非静态 初始化_Java非静态代码块和实例初始化过程
  11. 约翰诺曼超级计算机研究中心,第433章 拉泽尔松教授的决定_学霸的黑科技系统_晨星LL作品_du00...
  12. Java 字节数组的长度length
  13. hdu 3635 Dragon Balls(加权并查集)2010 ACM-ICPC Multi-University Training Contest(19)
  14. jQuery基础资料
  15. 小D课堂-jekins-01
  16. Prolog 语言入门教程(转)
  17. 使用Python3自带GUI tkinter 做的图形化操作SQLite3数据库的工具 v1.12 修修补补将就用
  18. 徽章插件_为您的未来项目免费徽章PSD和矢量集
  19. 悦读 | 公布你的原则,读瑞.达利欧的《原则》
  20. 提炼函数(Extract Method)

热门文章

  1. C语言编程题 自动售货机
  2. CURSOR 游标的使用
  3. 整理出几款Gitee 上优秀的后台开源版本的管理系统,简直是接私活利器
  4. 输入法编程指南(根据msdn翻译)
  5. Vue回炉重造之封装一个实用的人脸识别组件
  6. 蓝桥杯真题:作物杂交
  7. 数学在计算机密码学中的运用,计算机密码学的数学引论.ppt
  8. 高效能人士的执行四原则(四)——原则3:坚持激励性记分原则
  9. Snaigt 12.4.0 的使用和Snagit KEY
  10. 23、基于51单片机温控风扇红外遥控智能温度控制系统设计