六月份,换了份工作,离开了一个我觉得非常优秀的团队。讲真,在这个巅峰时期十五人的开发团队中,极佳的氛围是我从未见过的。虽然解体了,但还是要感谢我的小伙伴。毕竟在去年年底这种哪怕要招人都等到年后的节骨眼上,给我offer让我重拾信心来抵抗来自房贷及女友及家庭的压力,万分感谢。
切换装逼模式
当你的UI设计师丢过来类似@2x,@3x,带中文,带奇怪字符命名的图片资源的时候,你内心会选择(把显示屏丢过去)默默承受。本司机开车多年,遇到这种事情也并非一次两次,下面安利一下自己首次用py写的图片更名压缩脚本。
Lazy是一个Python脚本处理UI设计师给我们用sketch切出的图进行一键更名,批量压缩的工具。—– 解放双手,值得拥有。(下面是地址)
https://github.com/smallstrong0/Lazy
Prepare
- 自行安装python环境
- pip install tinify(https://github.com/tinify/tinify-python)
- https://tinypng.com/developers 去官网注册账户拿到自己的api_key
Use
将工程中的3个Python文件copy到UI设计师给的hdpi,xhdpi,xxhdpi,xxxhdpi的同级目录下(可以是一套图,也可以是多套图,请保持多套图中的同一文件命名相同,谢谢)。
根据提示依次运行,python list.py 之后在name.txt里面进行翻译图片名字之后运行python cname.py进行更名之后运行python tinypng.py对图片进行压缩处理。ok,在命令行中我写了大量提示,可以参照提示进行步骤。
我在我的mac上运行正常,但是一定还存在很多兼容问题 ~ 欢迎issus & star