awtk/demos/assets
2020-06-17 08:33:37 +08:00
..
dark support mutli-theme when no fs 2020-03-16 21:19:20 +08:00
default update assets 2020-06-17 08:33:37 +08:00
__assets_dark.inc update assets 2020-06-17 08:33:37 +08:00
__assets_default.inc update assets 2020-06-17 08:33:37 +08:00
README.md update docs 2020-01-01 06:58:37 +08:00

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语言的常量数组。