文档章节

卡卡生成合适尺寸的安卓图标

这里有一只羊
 这里有一只羊
发布于 2014/10/09 12:10
字数 415
阅读 25
收藏 0
#!/bin/sh
convert -resize 72x72 $1 drawable-hdpi/icon.png
convert -resize 48x48 $1 drawable-mdpi/icon.png
convert -resize 32x32 $1 drawable-ldpi/icon.png

    假象这么一个情景,美术给你了一个512x512的icon.现在作为程序的你需要发布一个新的安卓应用的程序包.安卓项目那个资源目录里面需要不同尺寸大小的图标数个.

    windows程序猿1: 用画图程序打开512的icon,调整大小,存图.拷贝到某个目录 .此过程重复3次.

    windows程序员间美工2: 用某盗版photoshop打开512icon.快捷键,啪啪啪,啪啪啪,啪啪啪.拷贝ing

    windows程序猿间不知道3: 大喊:"某美工,告诉你了几遍了,要xx尺寸,xx尺寸,xx尺寸的三不同大小的图标.快弄了发我!下回记着点!!"

    作为默默的linux程序猿的我:"一定有某个功能你能在命令行转换图像大小.我就用这个工具在命令行执行三遍,指定不同的尺寸和目录.然后,哈哈,瞬间完成有木有!"

    果然,ImageMagic工具组有个convert工具,可以搞定.我装上这个,写了上面的脚本.然后在需要的时候,默默打开终端,

    android_icon_maker icon.png 

    然后微笑着看着,旁边凌乱在键盘和鼠标间的windows程序猿n.

© 著作权归作者所有

共有 人打赏支持
这里有一只羊
粉丝 8
博文 7
码字总数 4706
作品 1
朝阳
程序员
Android Studio使用教程

今年的Google全球开发者大会虽然没有新的Android系统和设备,但是还是推出了一些不错的产品,Android Studio就是其中之一。这个基于Intellij IDEA开发的Android IDE让很多人眼前一亮,其实时...

枫影Xda
2013/05/21
0
2
Android-支持多屏幕-1

原文链接:Supporting Multiple Screens Android运行在许多不同屏幕尺寸(screen size)和密度(screen density)的设备上。对于应用程序,Android系统提供了一致的跨设备开发环境,处理了应用程...

叶大侠
2014/08/24
0
0
Android设计应用图标不用愁---Asset Studio Integration来帮你 .

2011-11-12 00:181295人阅读评论(6)收藏举报 Android Asset Studio Web版是一个非常好用的Andrid图标资源设计工具,它是由Roman Nurik开发的。 现在我们已经在ADT14里支持同样的功能。首先,...

qjami
2012/06/05
0
0
创建一个android项目与创建一个android虚拟设备

创建一个android项目 Navigator面板区点击右键-->New-->Android Application Project,打开New Android Applicaton窗口。输入Application Name(应用程序的名称,就是显示在手机上的名称,比...

柳哥
2014/09/17
0
0
系出名门Android(1) - 在 Windows 下搭建 Android 开发环境,以及 ...

系出名门Android(1) - 在 Windows 下搭建 Android 开发环境,以及 Hello World 程序 作者:webabcd 介绍 搭建 Android 的开发环境,以及写⼀个简单的示例程序 在 Windows 下搭建 Android 开发...

庸人谷
2012/12/27
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

这些Spring中的设计模式,你都知道吗?

设计模式作为工作学习中的枕边书,却时常处于勤说不用的尴尬境地,也不是我们时常忘记,只是一直没有记忆。 Spring作为业界的经典框架,无论是在架构设计方面,还是在代码编写方面,都堪称行...

Java填坑之路
32分钟前
1
0
Spring Aop原理之Advisor过滤

在上文(Spring Aop之Advisor解析)中我们讲到,Spring Aop对目标bean的代理主要分为三个步骤:获取所有的Advisor,过滤当前bean可应用的Advisor和使用Advisor为当前bean生成代理对象,并且上文...

爱宝贝丶
43分钟前
0
0
JMockit学习教程

1 JMockit中文网 我觉得如果仅仅是开发自测的话,把JMockit中文网认真看一遍,就可以在项目中使用JMockit了。 http://jmockit.cn/index.htm 2 JMockit中文教程 官方文档中文版。对于不喜欢看...

SuperHeroes
54分钟前
0
0
Linux服务器几乎从不采用Arch Linux?

我们见得多的Linux服务器系统一般都是什么Ubuntu Server啊,什么Cent OS啊,什么Fedora啊,或者企业采用的Red Hat啊,为什么几乎没有Arch Linux呢?下面我将从若干个方面指出Arch Linux在服务...

linux-tao
今天
0
0
js 函数柯里化 闭包

参考 https://mp.weixin.qq.com/s/GEHL3jarDdAAcr5tQGjmDg 一个统计求和的函数 需要知道整个数组的信息,然后遍历求值 function countMoney() { let money = 0 // 温馨提示:arguments...

阿豪boy
今天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部