mirror of
https://gitee.com/zlgopen/awtk.git
synced 2024-12-02 12:08:16 +08:00
24 lines
909 B
Markdown
24 lines
909 B
Markdown
# demos的资源数据
|
||
|
||
### 一、raw目录下是原始资源
|
||
|
||
* 请将资源放在相应的子目录下。
|
||
|
||
* 如果支持从文件中加载资源,需要将本目录与可执行文件一起发布。
|
||
|
||
* AWTK中的字符串、主题和UI都使用二进制的资源格式,update\_res.py负责将XML文件转成对应的二进制文件,并放在同一目录下。
|
||
|
||
### 二、inc目录下是C代码资源
|
||
|
||
* update\_res.py负责将原始资源转换成可以编译成C语言的常量数组,按原始资源相同的目录结构放在本目录中。
|
||
|
||
* 在没有文件系统时,assets.c会自动将本目录下的文件编译到代码中。
|
||
|
||
### 三、.data和.res
|
||
|
||
对于图片来说:
|
||
|
||
* .res文件是将图片文件(如png/jpg)转换成可以编译成C语言的常量数组。
|
||
|
||
* .data文件是将图片文件(如png/jpg)界面成位图数据,然后转换成可以编译成C语言的常量数组。
|