介绍
介绍
我们通过Android Studio开发完了我们的安卓App程序后,肯定希望使用自己喜欢的名称和图标啦
今天我们就来学习一下如何更换App的名字和图标
教程
更换App名字
打开 app -> manifests -> AndroidManifest.xml 文件
修改 manifest -> application 节点的 android:label 熟悉的值,这个值就是按照App之后的程序名称
android:label="TFHome"
这里的App名字可以是中午哦~~
更换App图标
打开 app -> res -> mipmap 文件夹
下面有两个子文件夹 ic_launcher 和 ic_launcher_round,每个里面都有 hdpi(72像素)、mdpi(48像素)、xhdpi(96像素)、xxhdpi(144像素)、xxxhdpi(192像素)几个尺寸的图标文件
我们只需要去替换这些图片文件即可
这些图片文件的物理目录结构是这样的,我们需要逐个进行替换
替换之后我们需要先清理工程,在重新构建工程才可以将新图标启用起来
注意,更换图标之后发布到真机上测试会发现图标“没有变化”,其实这是手机的缓存,我们只要重启手机就可以看到更改后的图标了
问题1
这里面有个大坑,按上述步骤操作完之后你会发现图标根本没有变,怎么回事??
这是因为 mipmap-anydpi-v26 这个文件夹搞的鬼,这里面有 ic_launcher.xml 和 ic_launcher_round.xml 两个文件,这两个文件会调用 drawable 下面的 ic_launcher_background.xml 和 ic_launchar_foreground.xml 两个文件来绘制图标,并且这个 mipmap-anydpi-v26 的优先级是最高的,所以我们换的图标根本不会被使用
暴力解决办法就是删除 mipmap-anydpi-v26 文件夹下的这两个文件即可