实战项目01-icon图标修改

修改项目图标

引入图片资源,放入指定目录,覆盖掉之前图片即可

目录:entry > src > main > resources > base > media

图片:startIcon.png  foreground.png background.png 

 修改项目标题

需要修改 EntryAbility_label 字段的值。同时因为项目没有做国际化语言配置,所以直接使用中文即可。

{
  "string": [
    {
      "name": "module_desc",
      "value": "module description"
    },
    {
      "name": "EntryAbility_desc",
      "value": "description"
    },
    {
      "name": "EntryAbility_label",
      "value": "硅谷租房"
    }
  ]
}        

entry > src > main > resources > zh_CN > element > string.json

{
  "string": [
    {
      "name": "module_desc",
      "value": "模块描述"
    },
    {
      "name": "EntryAbility_desc",
      "value": "硅谷租房描述"
    },
    {
      "name": "EntryAbility_label",
      "value": "硅谷租房"
    }
  ]
}
 

entry > src > main > resources > en_US > element > string.json

{
  "string": [
    {
      "name": "module_desc",
      "value": "module description"
    },
    {
      "name": "EntryAbility_desc",
      "value": "description"
    },
    {
      "name": "EntryAbility_label",
      "value": "RentRoom"
    }
  ]
}
 

实际应用名称和图标并不是只能这么写,它可以进行配置:entry > src > main > module.json5

 

├─ .hvigor -------------------------------- 构建生成的缓存等信息
├─ .idea ---------------------------------- 项目的配置信息:编译配置、文件编码信息等
├─ AppScope    ------------------------------- 应用/服务的全局公共资源目录
|  ├─ resource ---------------------------- 应用/服务的全局资源
|  └─ app.json5 --------------------------- 应用/服务的全局配置信息
├─ entry ---------------------------------- 应用/服务模块,编译构建生成一个 HAP
|  ├─ .preview ---------------------------- 预览项目编译、配置信息等
|  ├─ build ------------------------------- 预览项目编译、配置信息等
|  ├─ src --------------------------------- 项目源码目录
|  |  ├─ main
|  |  |  ├─ ets --------------------------- 用于存放 ArkTS 源码
|  |  |  |  ├─ api ------------------------ 接口函数目录
|  |  |  |  ├─ components ----------------- 公共组件目录
|  |  |  |  ├─ constants ------------------ 常量目录
|  |  |  |  ├─ entryability --------------- 应用/服务的入口
|  |  |  |  |  └─ EntryAbility.ts
|  |  |  |  ├─ model ---------------------- 类型目录
|  |  |  |  ├─ pages ---------------------- 应用/服务包含的页面
|  |  |  |  ├─ utils ---------------------- 工具函数目录
|  |  |  |  └─ views ---------------------- 页面中组件目录
|  |  |  ├─ module.json5 ------------------ Stage 模型模块配置文件,主要包含 HAP 的配置信息、应用在具体设备上的配置信息以及应用的全局配置信息。
|  |  |  └─ resources --------------------- 用于存放应用/服务所用到的资源文件
|  |  |     ├─ base
|  |  |     |  ├─ element
|  |  |     |  |  ├─ color.json    ----------- 颜色
|  |  |     |  |  ├─ float.json ----------- 浮点型
|  |  |     |  |  └─ string.json ---------- 字符串
|  |  |     |  ├─ media    ------------------- 图片、视频、音频等
|  |  |     |  └─ profile
|  |  |     |     └─ main_pages.json ------ 页面 page 的路径配置信息,所有需要进行路由跳转的 page 页面都要在这里进行配置。
|  |  |     ├─ en_US ---------------------- 英文语言
|  |  |     ├─ rawfile -------------------- 任意格式资源
|  |  |     └─ zh_CN ---------------------- 中文语言
|  |  └─ ohosTest ------------------------- 单元测试目录
|  ├─ .gitignore -------------------------- 模块的 Git 忽略文件
|  ├─ build-profile.json5 ----------------- 模块配置信息,包括签名、产品配置等
|  ├─ hvigorfile.ts ----------------------- 模块构建配置任务脚本
|  ├─ obfuscation-rules ------------------- 代码混淆配置文件
|  └─ oh-package.json5  ------------------- 模块第三方包声明文件的入口及包名
├─ hvigor    --------------------------------- 构建配置文件信息,是一款全新基于 TS 实现的前端构建任务编排工具
|  ├─ hvigor-config.json5
|  └─ hvigor-wrapper.js
├─ oh_modules ----------------------------- 用于存放三方库依赖信息
├─ .gitignore ----------------------------- Git 提交时的忽略文件
├─ build-profile.json5 -------------------- 应用级配置信息,包括签名、产品配置等
├─ hvigorfile.ts -------------------------- 构建配置任务脚本
├─ hvigorw
├─ hvigorw.bat
├─ local.properties ----------------------- 存放私有属性路径,比如 Nodejs 路径、Huawei SDK 路径
├─ oh-package.json5 ----------------------- 配置第三方包声明文件的入口及包名
└─ oh-package-lock.json5 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值