当前位置: 代码迷 >> Android >> 设立Android程序图标
  详细解决方案

设立Android程序图标

热度:100   发布时间:2016-05-01 18:51:29.0
设置Android程序图标

1、在res/drawable文件夹下增加应用图标对应的图片文件,如aone.png

建议使用png文件,并将没用的背景设置为透明

建议图片大小为64*64,效果较好

?

2、在AndroidManifest.xml中给application增加属性android:icon

<application android:icon="@drawable/aone" android:label="aone">

android:icon表示应用图标对应的资源文件

android:label表示应用程序的名字

1 楼 chenqirang 2011-10-25  
不错哦,需要注意的是有些项目里 @drawable/icon 这个文件好像有好几个同名的,我刚就犯错了
2 楼 Trinea 2011-10-25  
chenqirang 写道
不错哦,需要注意的是有些项目里 @drawable/icon 这个文件好像有好几个同名的,我刚就犯错了

android:icon="@drawable/aone"
其中引号内内容表示目录结构的,意思是drawable下aone这个文件,不区分后缀
3 楼 chunjuan0126 2011-12-01  
我不需要在xml中修改,我要在java中改应用程序图标,怎么改呢?
4 楼 Trinea 2011-12-01  
chunjuan0126 写道
我不需要在xml中修改,我要在java中改应用程序图标,怎么改呢?

应用程序的图标不知道能不能修改,activity的icon可以修改,通过下面代码完成

requestWindowFeature(Window.FEATURE_LEFT_ICON)和setFeatureDrawableResource()函数完成

    public void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        requestWindowFeature( Window.FEATURE_LEFT_ICON);        setContentView(R.layout.update_status_activity);        setFeatureDrawableResource(Window.FEATURE_LEFT_ICON, R.drawable.money);
  相关解决方案