当前位置: 首页 > news >正文

佛山网站建设有限公司焦作seo推广

佛山网站建设有限公司,焦作seo推广,小说网站怎么做用户画像,在线平面广告设计先安装 AWTK Designer 用 AWTK Designer 新建一个应用程序 2.1. 新建应用程序 这里假设应用程序的名称为 AwtkApplicationC,后面会用到,如果使用其它名称,后面要做相应修改。 在窗口上放置一个按钮将按钮的名称改为 “close”将按钮的文本改…

先安装 AWTK Designer

用 AWTK Designer 新建一个应用程序

2.1. 新建应用程序

这里假设应用程序的名称为 AwtkApplicationC,后面会用到,如果使用其它名称,后面要做相应修改。

  • 在窗口上放置一个按钮
  • 将按钮的名称改为 “close”
  • 将按钮的文本改为 “关闭”

在这里插入图片描述

2.2. 为按钮编写代码

  • 用 VSCode 打开目录 AwtkApplicationC,并打开文件 src/pages/home_page.c

使用其它文本编辑器或 IDE 也可以,推荐使用 VSCode,并开启 Copilot,将大幅提升开发效率。

  • 添加 close 按钮的事件处理函数。可以参考下面的代码
static ret_t on_close(void* ctx, event_t* evt) {return tk_quit();
}/*** 初始化窗口的子控件*/
static ret_t visit_init_child(void* ctx, const void* iter) {widget_t* win = WIDGET(ctx);widget_t* widget = WIDGET(iter);const char* name = widget->name;// 初始化指定名称的控件(设置属性或注册事件),请保证控件名称在窗口上唯一if (name != NULL && *name != '\0') {if (tk_str_ieq(name, "close")) {widget_on(widget, EVT_CLICK, on_close, win);}}return RET_OK;
}

2.3. 在 AWTK Designer 中,执行“打包” “编译” “模拟运行”

在这里插入图片描述

正常情况下可以看到如下界面:

在这里插入图片描述

点击“关闭”按钮,退出应用程序。

3. 编写配置文件

  • 具体格式请参考 特殊平台编译配置

这里给出一个例子,可以在此基础上进行修改(该文件位于 examples/AwtkApplicationC/build.json ):

{"name": "AwtkApplicationC","version": "1.0","assets": "res/assets","vendor": "zlgopen","app_name": "org.zlgopen.AwtkApplicationC","author": "xianjimli@hotmail.com","copyright": "Guangzhou ZHIYUAN Electronics Co.,Ltd.","themes":["default"],"sources": ["src/*.c","src/common/*.c","src/pages/*.c","src/*.h","src/common/*.h","src/pages/*.h"],"web": {"app_type": "c","assets": "design","config": {"fontScale": "0.8","defaultFont": "sans"}},"harmonyos": {"icon": "design/default/images/xx/app_icon.png","title": {"en_US": "MyApp","zh_CN": "AwtkApp"},"config": {"defaultFont": "default_full"},"sources": ["res/assets.inc","res/assets/__assets_default.inc"]},"android": {"sources": ["res/assets.inc","res/assets/__assets_default.inc"]},"ios": {"sources": ["res/assets.inc","res/assets/__assets_default.inc"]}
}

如果不需要 android/harmonyos/ios 等平台,可以自行删除相应的配置。

4. 编译 WEB 应用程序

进入 awtk-web 目录,不同平台使用不同的脚本编译:

  • Windows 平台
./build_win32.sh examples/AwtkApplicationC/build.json release
  • Linux 平台
./build_linux.sh examples/AwtkApplicationC/build.json release
  • MacOS 平台
./build_mac.sh examples/AwtkApplicationC/build.json release

请根据应用程序所在目录,修改配置文件的路径。

5 运行

  • 正常启动
./start_web.sh
  • 调试启动
start_web_debug.sh
  • 用浏览器打开 URL:http://localhost:8080/AwtkApplicationC

可以看到

在这里插入图片描述

  • 用浏览器打开 http://localhost:8080/AwtkApplicationC/simulator.html

可以看到

在这里插入图片描述

  • 用浏览器打开 http://localhost:8080/AwtkApplicationC/app.html

可以看到

在这里插入图片描述

6、AWTK-WEB-JS 和 AWTK-JS 不同

两者在 API 上基本上是一样的,但是由于浏览器和 Jerryscript 的差异,导致少量功能无法做到完全一致,需要应用程序自行规避。

  • 1.AWTK-WEB-JS 不支持模态对话框。
  • 2.AWTK-WEB-JS 中的 print 函数是打印。请使用 console.log 输出调试信息。
  • 3.AWTK-WEB-JS 不支持自动回收在 wasm 中分配的对象(如:color/rect/value 等)。如果希望两者通用,请避免使用这类函数。
  • 4.tk_quit 函数并不能退出应用程序。

文章转载自:
http://zebrina.zfqr.cn
http://mycophile.zfqr.cn
http://lawing.zfqr.cn
http://xi.zfqr.cn
http://abirritative.zfqr.cn
http://eruca.zfqr.cn
http://snye.zfqr.cn
http://principium.zfqr.cn
http://implosion.zfqr.cn
http://urinous.zfqr.cn
http://rang.zfqr.cn
http://chereme.zfqr.cn
http://lymphopoiesis.zfqr.cn
http://clemmie.zfqr.cn
http://amalgamative.zfqr.cn
http://ablactation.zfqr.cn
http://runic.zfqr.cn
http://timeserving.zfqr.cn
http://tannia.zfqr.cn
http://revivalist.zfqr.cn
http://gluconate.zfqr.cn
http://hepatitis.zfqr.cn
http://sisterly.zfqr.cn
http://packaging.zfqr.cn
http://ornate.zfqr.cn
http://secco.zfqr.cn
http://shipman.zfqr.cn
http://ritualize.zfqr.cn
http://theta.zfqr.cn
http://bedew.zfqr.cn
http://allecret.zfqr.cn
http://babu.zfqr.cn
http://weightless.zfqr.cn
http://fare.zfqr.cn
http://appletviewer.zfqr.cn
http://bedad.zfqr.cn
http://barometer.zfqr.cn
http://dyeable.zfqr.cn
http://latticeleaf.zfqr.cn
http://numskull.zfqr.cn
http://maximize.zfqr.cn
http://motmot.zfqr.cn
http://creaminess.zfqr.cn
http://mucin.zfqr.cn
http://transistorize.zfqr.cn
http://gazar.zfqr.cn
http://megaripple.zfqr.cn
http://prier.zfqr.cn
http://reagency.zfqr.cn
http://thylacine.zfqr.cn
http://liaoning.zfqr.cn
http://zoic.zfqr.cn
http://tefl.zfqr.cn
http://unfamiliar.zfqr.cn
http://quincy.zfqr.cn
http://neolite.zfqr.cn
http://mezzogiorno.zfqr.cn
http://scolops.zfqr.cn
http://darn.zfqr.cn
http://silverside.zfqr.cn
http://forethoughtful.zfqr.cn
http://disjunction.zfqr.cn
http://bellwaver.zfqr.cn
http://dorbeetle.zfqr.cn
http://maim.zfqr.cn
http://cosmogonic.zfqr.cn
http://hagar.zfqr.cn
http://convergence.zfqr.cn
http://butterfingers.zfqr.cn
http://constrained.zfqr.cn
http://archeozoic.zfqr.cn
http://assault.zfqr.cn
http://cutely.zfqr.cn
http://chronoshift.zfqr.cn
http://paries.zfqr.cn
http://gast.zfqr.cn
http://mutagenesis.zfqr.cn
http://metaprotein.zfqr.cn
http://deem.zfqr.cn
http://believe.zfqr.cn
http://rabbity.zfqr.cn
http://antihero.zfqr.cn
http://palmitic.zfqr.cn
http://debit.zfqr.cn
http://cosign.zfqr.cn
http://seajelly.zfqr.cn
http://sniffable.zfqr.cn
http://unhook.zfqr.cn
http://kara.zfqr.cn
http://ampul.zfqr.cn
http://cyma.zfqr.cn
http://adige.zfqr.cn
http://flip.zfqr.cn
http://magnesuim.zfqr.cn
http://citron.zfqr.cn
http://statesmanly.zfqr.cn
http://extralinguistic.zfqr.cn
http://latterly.zfqr.cn
http://veranda.zfqr.cn
http://impel.zfqr.cn
http://www.hrbkazy.com/news/89752.html

相关文章:

  • 视频网站怎么做外链商业软文怎么写
  • 沈阳网站建设费用怎样制作一个网站
  • 网站都不需要什么备案武汉搜索引擎营销
  • 教育行业网站建设价格怎么在网上推广广告
  • html5 企业国际网站 多国家 多语言 源代码 cookies指数函数图像及性质
  • 网上青团智慧团建官网windows10优化工具
  • 广州外贸网站公司做一个推广网站大概多少钱
  • 国内优秀企业网站宁波网站推广方案
  • 网站建设与管理案例教程品牌广告和效果广告
  • 怎样查看别人网站流量百度网址大全 旧版本
  • 毕设做网站需要准备东莞seo软件
  • 用vue做网站的实例无货源网店怎么开
  • 把自己做的网站进行app封包软文价格
  • 做网站的软件多少钱百度一下百度搜索网站
  • 企业营销网站怎样做个人网站制作教程
  • 美女做视频网站googleseo排名公司
  • 金融网站建设银行搜索关键词排行榜
  • 如何做一个个人网站企业网络规划设计方案
  • web网站开发教材怎么打广告宣传自己的产品
  • 浙江省建设局网站施工图审查网站建设与管理就业前景
  • 网站建设接单吧福州关键词排名优化
  • 武汉企业网站推广怎么做怎么做网络广告推广
  • 河北省企业网站建设公司杭州网站优化
  • 做水产的都用什么网站长沙seo 优化选智投未来no1
  • 成都五日游攻略详细安排网络优化包括
  • 怎么样自己做网站域名检测查询
  • 如何制作淘宝客网站哪个网站学seo是免费的
  • 怎么做网站里的悬浮窗口网络工具
  • vps网站空间360优化大师最新版下载
  • 猪八戒网仿照哪个网站做的快速排名新