1.如何使用安卓图标包美化Windows 10
北京时间7月29日中午12点Windows 10正式发布。
Windows 10给人最大的印象就是一改Windows 8.1的残缺界面,整体采用的统一的设计元素。而非Windows 8.1的Modern磁贴和Win7桌面模式简单粗暴的合并在一起,给人巨大的割裂感。
开始菜单的回归也让Windows 7用户倍感亲切。好了,闲话扯远了,先上图。
使用了轻雨图标包大概是这样的效果(感谢森雨Plus):Windows系统的图标格式是ico,并不能直接使用安卓的png格式图标包,聪明的同学肯定会说,转换一下不就行了。没错的确是这么简单,格式工厂就能转换图片为ico格式。
但是……直接转换图标,会出现下面这样的问题:图标会出现及其严重的锯齿或者黑边。这对强迫症患者来说简直不能忍!以下就是消除ico锯齿以及黑边教程。
首先需要一个软件:IconWorkshop(版权原因,下载地址请自行在搜索引擎搜索)。安装后大概是这个样子:是的,功能很多很强大,不过我们都用不上。
我们要做的仅仅是:1:点击左上角的文件,打开;2:然后选择自己需要的png图标文件;3:选择工具栏的编辑:由此新建windows图标项目,分辨率注意是不是256x256。好了,重点来了,在弹出的窗口选择下方的应用滤镜,滑块拉到最左边,保存图标。
另:轻雨图标包这么做会自动添加黑背景,具体原因我也不清楚,不过先用ps新建256x256的透明画板,把图标拖进去,保存为png,再制作图标就能解决)这里有已经转为ico的部分轻雨图标:下载地址:点击这里,密码:y103。把图标固定到任务栏的方法:右键需要改变的快捷方式,点击属性,更改图标,选择图标,保存,快捷方式直接拖到任务栏。
2.如何在Android使用图标字体
1. 字体文件制作
进入网站oon.io/->;注册->;登录->;点击IconMoon App
进入字体生成页面,点击菜单的Manage Projects项
进入项目管理页面,看到项目列表,点击Load
进入项目开始选择图标,选择后点击右下角的Generate Font
进入生成预览页面,点击Download
解压文件后,复制fonts/icomoon.ttf字体文件到Android工程的assets/iconify/egow-icon.ttf
字体制作已完成。Hello, I'm John : )
2. Android应用中如何读取字体
使用开源项目android-iconify
新建Icon类,实现Icon接口
import com.joanzapata.iconify.Icon;
public enum EGOWIcons implements Icon {
ic_glass('\uE92D'),
ic_adjustable_bed_frame('\uE900'),
ic_air_conditioner('\uE901'),
ic_line_chart('\uE902');
char character;
EGOWIcons(char character) {
this.character = character;
}
@Override
public String key() {
return name().replace('_', '-');
}
@Override
public char character() {
return character;
}
}
其中\uE92D编码是对应字体文件水杯的编码
新建Module类,用于读取字体文件
import com.joanzapata.iconify.Icon;
import com.joanzapata.iconify.IconFontDescriptor;
public class EGOWModule implements IconFontDescriptor {
@Override
public String ttfFileName() {
return "iconify/egow-icon.ttf";
}
@Override
public Icon[] characters() {
return EGOWIcons.values();
}
}
在Application类中加载字体模块
Iconify.with(new EGOWModule());11
开始使用字体图标,iconDrawable继承Drawable类
IconDrawable iconDrawable = new IconDrawable(context, icon);11
Android中调用字体图标已完成。Hello, I'm John : )
3. 如何修改字体样式,包括大小,颜色,透明度
IconDrawable iconDrawable = new IconDrawable(context, icon);
iconDrawable.sizeDp(24); // 大小
iconDrawable.color(color); // 颜色
iconDrawable.setAlpha(222); // 透明度
3.安卓系统手机怎么改应用图标
1. 需要用到第三方的apk,如:快图软件apk,将其后缀名从.apk改为.zip:
2. 这时安卓程序就变成了一个zip压缩包,我们选择“解压到。..”,并打开解压后得到的文件夹,一般里面会有lib、META-INF、res三个文件夹和classes.dex、resources.arsc、AndroidManifest.xml三个文件:
3. 修改程序图标,我们只需要进入res文件,然后会在drawable-mdpi、drawable-xhdpi、drawable-xxhdpi这三个文件夹里看到该程序的源图标文件,并且图标大小是按顺序增大的
4. 将所想要的图标文件重命名成与程序包里面的图标文件一致,一般都是icon.png,然后替换这些文件夹里的图标,由于程序设计略有差异,为保险起见,我们将drawable-hdpi文件夹里的图标也替换掉,总共替换了四个文件夹里的源程序图标
5. 然后返回到文件夹最开始的目录中,将程序包里原有的3个文件夹、3个文件都选中(全选),右键选择“添加到zip压缩文件”,再将其后缀改回.apk,然后用APK+Dex文件反编译及回编译工具右击选择签名后即可使用,如果电脑可以显示安卓图标,一下子就可以看到图标变了,不行的话到手机端,也可以看到图标已经被成功修改了