开发AndroidStudio图片压缩插件TinyPngPlus

相信很多人都遇到切图过大需要压缩后再使用的问题。少的话,还好说,一旦多起来,那种感觉又上来了…
难受
于是谷歌、百度大法找了一通轮子。有!但不太符合自己的使用习惯。还不如就此造一个,顺便练习一下插件的开发与发布流程。
开心
至于插件的开发过程,这里就不打算记录了,谷歌一下就有很多教程。主要还是介绍一下插件实现的功能与使用。有需要的可以直接拿去用。

TinyPngPluginPlus GitHub:是利用 TinyPNG 的 API,开发的图片压缩插件。

插件名称叫 【TinyPNGPlus】,已上传到了插件市场,目前还在审核中。不出意外的话,过几个工作日,就可以直接在线搜索名称进行安装了。

如果想直接安装体验的,可下载插件安装包到本地,通过本地磁盘进行插件安装
Download Plugin ZIP
怎么本地安装就不用说了吧。。。安装之后重启开发工具即可。

那么安装好之后,我该如何使用呢?

好问题

目前有提供了三个启动插件的入口。
1、Tools --> TinyPNGPlus

tools
2、使用组合的快捷键
【Ctrl + Alt + P】这个组合按键应该不会有按键冲突吧???

茫然

3、在指定的图片文件夹上点击右键,然后选 TinyPNGPlus

推荐使用鼠标右键的方式。因为在图片文件夹上右击打开,默认就是处理当前文件夹的压缩任务,不会有其他过多的操作。

rightClick
接下来就是插件的真面目了,为了做好这个GUI界面,真是难为我了

runningPlugin
这里有两项必填的值
1、TP_ApiKey :
就是需要申请的key,点击【获取Key】会跳转到浏览器,输入自己的姓名与邮箱,即可获取自己的Apikey。每个账号每个月会免费500张图片的压缩处理。自己弄两个邮箱基本满足使用。
2、待压缩文件夹:
就是指定需要进行图片压缩的文件夹。可以点击右侧的【选择】去选取自己的文件夹。这里就是为什么推荐上面的方式3启动插件的原因,因为通过鼠标右键文件夹打开插件时,会默认设置 待压缩文件夹 就是右击的文件夹,就不需要自己去选择了。
3、保存压缩文件:
这个是非必需的。默认是和 待压缩文件夹 保持一直的,也就是说,压缩后的图片默认是直接进行覆盖替换的。
但也有些情况,是需要把压缩的文件保存在另外的文件夹里。如果是这种情况,就在此选择另外的保存目录。

参数准备完毕之后,点击【开始】进行压缩处理。
【执行进度】会显示当前压缩任务的执行进度条
【执行日志】会显示当前压缩任务的具体详细日志,如 :

xxx.png  压缩比 -20% 耗时  1010ms  -12Kb
........

====压缩完成

第一版的插件基本使用是满足了,但仍然有些许不足。
后续计划会修改两个地方:

  • 1、右击支持选择单个图片进行压缩
  • 2、去除ApiKey的使用,解决每月免费500张图片的限制。

感兴趣的可以Star点一点咯…
TinyPngPluginPlus GitHub
哈哈

想体验的可以去下载,有任何问题可以加我W进行交流

微信

  • 4
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

帅气的铅笔

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值