在鸿蒙APP中如何设置应用图标和标题(DevEco Studio)

海哥  金牌会员 | 2024-11-21 06:45:45 | 显示全部楼层 | 阅读模式
打印 上一主题 下一主题

主题 826|帖子 826|积分 2478

前言

起首你的DevEco Studio要登录华为账号,而且申请到模拟机。(是废话)

在 entry 包下 找到src - main - module.json5 的文件第20 - 22行就是我们聚焦的代码

  1. "icon": "$media:layered_image",                  <strong>图标</strong>
  2. "label": "$string:EntryAbility_label",           <strong>标题</strong>
  3. "startWindowIcon": "$media:startIcon",           <strong>当应用打开时的放大动画</strong>
复制代码
 修改标题:

起首:

在 resources 包下 找到base - element - string.json 的文件,这个文件就是我们兜底标题的文件,
其次:

如果想要实现标题的改变,我们现实需要将的 resources 下的 en_US 和  zh_CN 包中的 string.json 同时修改,才能实现标题的修改,假如我们的en_US 和  zh_CN 包中的 string.json的文件没有定义大概我们的语言包不是中文大概英文,才会触发我们上述的兜底文件。

最后:

在这三个string.json 文件中的第12 - 13 行就是我们主体的部门,将对应的value修改成你想要的就可以了。
例如:

在element - string.json文件下:
"name": "EntryAbility_label",
"value": "帅哥是我"
在 en_US - string.json文件下:
"name": "EntryAbility_label",
"value": "I'm handsome."
在 zh_CN - string.json文件下:
"name": "EntryAbility_label",
"value": "帅哥是我."
我们就完成了修改标题,只需要重新启动模拟器就可以看收效果了! ^ - ^
修改应用图片:官方保举288*288

起首:

在 resources 包下 找到base - media - layered_image.json 的文件,我们需要替换三张图片,在layered_image.json文件中定义的前景图和背景图,在下方的starticon.png是前景和背景联合图片就行。

其次:

将你喜欢的图片命名为雷同的名字,以便用来替换,由于我不会抠图,就随便找三张图来用

最后:

官方保举利用288*288比例,你们可以随便试一下,我不按照比例实在看着也还行
我们就完成了修改图标! ^ - ^(假如还是没有修改乐成,是由于我们有缓存,只需要把软件卸载,重新运行就OK)
结果展示:


盼望能帮到你 ^ - ^


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

海哥

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表