登录

去注册

登录

注册

去登录

注册

资源名称自定修正 FormatImageName

xingxingxiaoyu   2018-07-06   收藏

背景简介

作为一个Android开发,有时会感觉受到很大的打击:UI切图按照iOS的标准来的,所以给我们的图片全部是xx@2x.png这种的!而且不会单独切android的图,还或者是图片命名全部是中文或者包含大写字母的!

这时候我们又不好对UI小美眉们发火,只能让他们重新弄,可是并不是每一次都那么好交流的。。

那怎么办呢?手动改名字?no!no!no!作为一个程序员,当然是用代码解决~

于是随手敲出来了这个代码。使用很简单,把main函数下的地址改成存放图片的地址,然后运行就可以了。

规则介绍

在遇到xx@2x.png等iOS命名的图片的时候,会创建对应的android的文件夹,然后修改名字放进去,也会对名字进行处理。如果是xx.png,就会直接对名字进行处理,存放位置不变。

具体来说:
- aa@2x.png会改名成aa.pngdrawable-xxhdpi里;
- 好@3x.png会改名成hao.png,放入drawable-xxxhdpi里;
- 好.png会改名成hao.png,放在原位;
- aa.png不会操作。

最后

这只是一个随手写的程序,难免会有bug,欢迎提issues

汉字转拼音参考:https://blog.csdn.net/lmj623565791/article/details/23187701

项目地址:https://github.com/xingxingxiaoyu/FormatImageName