当前位置:首页>鸿蒙APP>修改鸿蒙应用默认应用名称和图标的过程记录

修改鸿蒙应用默认应用名称和图标的过程记录

  • 2026-10-20 11:45:51
修改鸿蒙应用默认应用名称和图标的过程记录
摘要:本文介绍了修改鸿蒙应用图标,应用名称,以及默认加载的页面文件的修改点,并用实际案例做了演示,供学习者参考。
一、 修改图标和应用名称
       创建一个应用后,DevEco Studio会自动给应用配置默认的图标和应用名称,如下图所示:
应用名称叫做label,应用图标是一个蓝底色,浅白色的标记。一个应用默认还好,手机上调试的应用多了,就会出现好多相同的图标和名称,分不清哪个是张三,哪个是李四和王五。
自然就提出了要修改图标和应用名称(标签)的诉求。
鸿蒙应用中有两处配置可以修改应用显示的图标和标签,分别是app.json文件和module5.json文件,其中module5.json文件的优先级高于app.json。本文以app.json为例。
1. 修改app.json文件中的配置项:
    就以新创建的myapplication_icon为例,我们打开app.json文件:
   可以看到,这里的配置内容并不是具体的文本字符串或者图片路径,而是连接地址。首先点击"icon",跳转到:layered_image.json,这里面显示了图标的图层保存的位置和文件名。可以看到区分了背景和前景。
图片位置在AppScope\resources\base\media\文件夹下面,背景前景分别是:background.png和foreground.png
那么要修改的话,就得修改对应的图片或者图片名称了,我们把本应用的图片名称分别修改为:
background_green.png和foreground_pink.png。
然后修改下layered_image.json文件中引用的图片名称,如下图:
   修改label的文字描述:
   点击app.json5的"$string:app_name",跳转至string.json文件。app_name的value值写的是:MyApplication_icon,执行看看效果:图标已经变了,像一朵在荷叶上面摇曳的荷花,但是界面上显示的还是label。
    这是为什么呢?这是因为在module.json5文件中也设置了label的值,所以会以module.json5中的值优先显示。
2. 修改module.json5文件中的配置项:
    我们先把model.json5文件中的label定义注释掉,
再执行下,就会发现label变成了new_label。
  截至现在,我们就把应用的图标和label都修改成自己想要的了。
  也有些困惑,还待进一步学习和总结,另外:后文将介绍修改应用启动过程中的默认图标,以及默认加载的页面的方法,欢迎关注。
(好山好水镇楼)

最新文章

随机文章