• 9、鸿蒙应用桌面图标外观和国际化


    一、项目资源目录

    项目下的resoueces目录为资源配置目录,其中base为基础配置,即在任何语言环境下都会加载的资源,

    color.json:用于配置颜色,如页面的背景和文字的颜色。

    string.json:用于设置文字,比如页面的文字和标题。

    media:此目录下为项目中所用到的图像、音频、视频等媒体资源,不建议放置过大的文件(大文件会造成安装包臃肿),大文件应当放置在服务器上,通过远程方式加载

    profile目录下的main_pages.json用于配置可用的页面

    en_US和zh_CN为对应语言的国际化配置,其中的子目录和文件与base目录中的相同,比如zh_CN目录下的内容会在简体中文的系统中被加载,并且会覆盖base中相同的设置。

    二、系统桌面图标外观的设置

    1、添加图标图片

    在resources > base > media目录添加图标图片

    2、添加图标文字

    注意,如果系统有多个国际化配置目录,除base目录下配置的内容在其它国际化目录下可以不配置以外,其它国际化目录的内容在base中必须存在并且都是相同的(项目名相同,值不同),否则会出现错误提示。

    1)添加英文标题

    在resources > base > element > string.json和resources > en_US > element > string.json中,添加以下内容

    2)添加中文标题

    3)、在src > main > module.json5文件中修改桌面图标配置

    资源引用语法:

    如果资源来自于目录,则使用”$目录名:资源名“。如果资源来源于文件,则使用”$文件名:配置项目名“

    3、在页面中使用资源

  • 相关阅读:
    Learn OpenGL 03 着色器
    【云原生】基于windows环境搭建Docker
    使用shell生成指定范围日期序列
    Day32 Web自动化进阶
    [python opencv video抠图并更换背景]
    Java--多线程
    node 之 express 框架(初级)
    git 误删分支恢复方法
    qt判断当前日期的当月的最后一天是几号
    多线程与线程池
  • 原文地址:https://blog.csdn.net/ouyangqing/article/details/134565232