在windows7操作系统Android studio中使用如下方法改变android的应用图标.。
上高网站建设公司创新互联,上高网站设计制作,有大型网站制作公司丰富经验。已为上高超过千家提供企业网站建设服务。企业网站搭建\成都外贸网站建设要多少钱,请找那个售后服务好的上高做网站的公司定做!
1、使用android studio创建一个项目,如下图:
2、打开manifest文件,如下图:
3、修改android:icon="@mipmap/ic_launcher"属性,选择一张图片,即可更好应用的图标。
1.打开android studio
2.找到项目中,app的AndroidManifest.xml文件
3.找到icon标签
这里的icon_screen就是图标的名称,下面我们找到项目中的res-drawable-icon_screen.png
这里就是图标的图片。
4.然后在图片上右键,show in explorer,在本地文件中打开
5.然后将你的新图标图片,改成相同的名字,覆盖掉这个图片就ok了。
这个图片还有可能出现在 drawable-hdpi、drawable-mdpi、drawable-xxhdpi、drawable-xxxhdpi中,我这里没有用到,你们用到了就可以一一的覆盖。这几个就是分辨率不同,依次分辨率增大的。
修改app的名字,也是在app的AndroidMainfest.xml中找到app的名字,修改掉就可以了。
原理 :在Manifest文件中,使用activity-alias标签为我们的启动Activity准备多个别名,拥有activity-alias标签的activity指向启动Activity,每个拥有activity-alias标签的Activity都可以单独设置一个icon,在程序中我们动态设置activity和activity-alias的enabled属性来实现替换图标效果。
步骤 :
这个 activity-alias 标签需要注意的地方如下:
(1)android:name属性可以随意起。
(2)android:enabled属性要设为false,否则桌面会存在多个APP图标。
(3)android:icon属性设置为不同的图标。
(4)android:targetActivity属性要设为启动的Activity。
(5)添加intent-filter那部分来使其作为启动的Activity。
注意setComponentEnabledSetting()方法的第3个参数有两个值供选择:1(也就是PackageManager.DONT_KILL_APP)和0。这两种参数对应两种效果:当设为1时,当切换APP图标时,会有几秒钟的延迟,并且在延迟期间不能点击图标进入APP;当设为0时,当切换APP图标时,会立刻更换,但是应用会被强制退出并被清理掉。
存在的问题 :
需要将activity的enabled属性设为enabled或者将APP卸载后才能编译运行。
(1)打开apk编辑器
(2)点击第一个选择项
(3)找到想要改的软件(以百度网盘为例子)
(4)选择第三个常用编辑
(5)可以改图标,改名字
(6)找到相要改为的图标
(7)改完保存
(8)期间要把原来的百度网盘卸载掉(会冲突)
(9)点击安装
(10)完成了,图标已经更改完毕了。
应用程序图标 (Icon)应当是一个 Alpha 通道透明的32位 PNG 图片。由于安卓设备众多,一个应用程序图标需要设计几种不同大小,如:
LDPI (Low Density Screen,120 DPI),其图标大小为 36 x 36 px。
MDPI (Medium Density Screen, 160 DPI),其图标大小为 48 x 48 px。
HDPI (High Density Screen, 240 DPI),其图标大小为 72 x 72 px。
xhdpi (Extra-high density screen, 320 DPI),其图标大小为 96 x 96 px。 建议在设计过程中,在四周空出几个像素点使得设计的图标与其他图标在视觉上一致,例如,
96 x 96 px 图标可以画图区域大小可以设为 88 x 88 px, 四周留出4个像素用于填充(无底色)。
72 x 72 px 图标可以画图区域大小可以设为 68 x 68 px, 四周留出2个像素用于填充(无底色)。
48 x 48 px 图标可以画图区域大小可以设为 46 x 46 px, 四周留出1个像素用于填充(无底色)。
36 x 36 px 图标可以画图区域大小可以设为 34 x 34 px, 四周留出1个像素用于填充(无底色)。
利用反编译工具“安卓修改大师”可以修改Android应用程序的图标和名字。具体操作请参照以下步骤。
1、在应用下载网站下载“安卓修改大师”软件,下载完成后,安装到电脑系统中。
2、在电脑上打开“安卓修改大师”应用,在反编译选项界面导入需要修改图标和名字的安卓应用。在这里导入的是安卓应用“单机斗地主”,安卓应用原安装包需要事先下载在电脑中。
3、安卓应用导入之后,会出现一个提示,点击“否”直接进入常规信息的编辑界面。在编辑界面会出现安卓应用的各项信息。
4、在编辑界面,点击“替换图标”选项将应用的图标替换成需要的图标,在“应用名称”栏对应用名字进行修改,这里修改为了“谁是地主”。图标和名字可以根据个人需求修改。
5、在“打包/签名”选项点击“开始打包”对修改后的安卓应用进行重新编译。
6、打包完成后,Android应用程序的图标和名字就已经被修改了。此时只要将新的安装包导入到手机上安装就可以了。导出方式有“安装至手机”和“导出安装包”两种。
参考资料来源:百度百科-反向编译
参考资料来源:百度百科-apk