Skip to content
awtk模板工程
C Python
Branch: master
Clone or download
Latest commit aaceb78 May 16, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
assets update assets May 16, 2019
lib update build scripts Sep 23, 2018
scripts improve update_res.py, and move into scripts Nov 2, 2018
src update assets May 16, 2019
.gitignore update build scripts Sep 23, 2018
README.md improve update_res.py, and move into scripts Nov 2, 2018
SConstruct rework SConscript Feb 25, 2019
awtk_hello_web.json add awtk_hello_web.json Apr 24, 2019

README.md

awtk-hello

awtk模板工程

准备

1.获取awtk并编译

git clone https://github.com/zlgopen/awtk.git
cd awtk; scons; cd -

2.获取awtk-hello并编译

git clone https://github.com/zlgopen/awtk-hello.git
cd awtk-hello; scons

运行

./bin/hello_awtk

预览UI文件:

../awtk/bin/preview_ui assets/raw/ui/xxxx.xml

xxxx.xml 换成实际的UI文件。

目录说明:

    1. src 源文件,每个窗口的事件处理放在独立的文件中。
    1. assets/raw/fonts 字体文件。
    1. assets/raw/images 图片。x1下放正常屏幕密度的图片,x2下放高清屏幕密度的图片。
    1. assets/raw/strings 翻译的字符串。
    1. assets/raw/styles 主题配置。default.xml为缺省主题,其它为同名窗口的主题。
    1. assets/raw/ui 界面描述数据。
    1. assets/inc 下为用update_res.py 生成的数据,其在 src/assets.c中引用。

更新资源后请运行:

./scripts/update_res.py all

本文以Linux/MacOS为例,Windows可能会微妙差异,请酌情处理。

You can’t perform that action at this time.