libgdx:[30]更改应用图标
本篇介绍如何更改应用的图标
工具/原料
libgdx
eclipse
Setting a custom Android application icon 设置一个自己定制的应用图标
1、首先我们需要替换掉默认的启动器图标,有一个叫做res的目录在CanyonBunny-android项目中 .它包含android应用专用的资源文件.你可以看看下面三个drawable开头的文件:• drawable-ldpi (low density screen)低分辨率的屏幕• drawable-mdpi (medium density screen)中分辨率• drawable-hdpi (high density screen)高分辨率
2、这些文件被android用来支持不同屏幕尺寸的设备和不同屏幕像素密度。简单起见我们忽视对不同尺寸屏幕和像素的支持,只建一个名为drawable的文件。Android项目将会使用这个文件的内容忽视对屏幕的检测。下面的屏幕截图展示的是一个默认的程序现在使用的叫做iclauncher.png的图标。
![libgdx:[30]更改应用图标](https://exp-picture.cdn.bcebos.com/47bf594ec28333bf7cf407fcdbb8b43ea9db1db2.jpg)
3、现在删除所有的默认的drawable的icon文件。下面的屏幕截图就是我们将要用来作为程序图标的图片。
![libgdx:[30]更改应用图标](https://exp-picture.cdn.bcebos.com/51f9aa3ea8db574ab729a12fa7f7dfb2dd1917b2.jpg)
4、复制新的图标到公用的文件drawable中。此外我们必须改变图片的名字,不需要更多的更改他就能够正常的工作了。另外不要忘记更改图标在androidmainfest的引用 。如果你重命名图片的话在XML中更改。
![libgdx:[30]更改应用图标](https://exp-picture.cdn.bcebos.com/5a5a00def4dca0394404fc5f58d96975f3c40db2.jpg)
5、The application icon is now replaced 嘛术铹砾with our very own Canyon Bunnyappli艘早祓胂cation icon.The following screenshot shows the installed application on Google Nexus 4:现在应用的图标已经被替换成我们自己的 canyon bunny图标了.下面的截屏图片就是应用被安装到Nexus 4:的情况
![libgdx:[30]更改应用图标](https://exp-picture.cdn.bcebos.com/054056fe1e425d6b66ca7b9a11883913e9e500b2.jpg)
6、对于不同屏幕尺寸的支持和不同像素的支持是一个比较复杂的课题,本书不做详尽介绍,详细的信息可以查看android的官方网站。