加载中
AWTK Go 语言绑定笔记

Go 语言绑定笔记 理论上 AWTK 支持 Go 语言并不难,AWTK 已经支持 jerryscript、nodejs、quickjs、lua、python、java、minijvm 和 cpp 等语言的绑定。不过每种语言都有自己的特性,所以每次增...

2021/04/02 09:22
104
AWTK 在 Android 平台实现跨进程服务调用

AWTK 在 Android 平台实现跨进程服务调用 前几天,有朋友想在 AWTK 的应用程序中,调用打印机提供的服务,去打印采集到的数据。打印机本身有一个 APP,它提供了一个对外的服务,并附带一个 ...

2020/11/21 18:14
166
AWTK fscript 脚本引擎

fscript 脚本引擎 1. 介绍 fscript 是一个极简的脚本引擎,借鉴了函数语言中一些思路,主要用于低端嵌入式系统,让用户轻松扩展现有系统,而不需要重新编译和下载固件。 特色: 小内存。最低...

2020/11/21 16:52
181
GUI 引擎评价指标

GUI 引擎评价指标 github 上的开源 GUI 引擎至少有数十个,如何去评估它们的优劣,如何选择你需要的 GUI 引擎?这个是艰巨的任务,每个人的需求不一样,GUI 开发者的意图也不同,很难找到统一...

awtk-restful-httpd 为嵌入式系统而生的RESTful HTTP 服务框架

介绍 在嵌入式应用程序中,有时需要提供一个 WEB 服务,用于对系统进行远程配置和管理。 awtk-restful-httpd 实现了一个 RESTful HTTP 服务框架,可以帮助开发者快速实现 RESTful API 风格的...

解读鸿蒙源码: 鸿蒙“小程序”工作原理研究笔记

介绍 自从微信小程序出现以来,各种“小程序”如雨后春笋一般出现。事实证明小程序这种开发方式非常好,鸿蒙 JS UI 框架采用类似的方式也是在意料之中的。 一个小程序(在鸿蒙 OS 中,也就是...

2020/09/20 17:06
1.3W
AWTK 输入事件记录与重放

输入事件记录与重放 1. 用途 输入事件记录与重放的常见用途有: 自动演示功能。 长时间运行进行压力测试。 辅助手工测试。有时出现崩溃的 BUG 时,往往忘记之前是如何操作的了,输入事件记录...

2020/05/26 11:30
320
AWTK 在 STM32H743 上的移植笔记(集成RTOS和文件系统)

STM32H743 移植笔记 本项目除了实现基本功能的移植外,还提供了如下功能: 集成实时操作系统 (RTOS)(腾讯的 TinyOS) 集成 FATFS 文件系统,访问 SD 卡的数据。 实现从文件系统加载应用程序的...

2020/05/07 16:34
1.7K
如何在C++中嵌入JAVA

如何在C++中嵌入JAVA 最近在为 AWTK 增加 JAVA 绑定,在 Windows 和 Linux 下工作正常,但是在 MACOS 上运行起来遇到下列问题: java[5714:260503] WARNING: NSWindow drag regions should ...

2019/12/20 18:14
1.3K
AWTK-MVVM(Model-View-ViewModel)介绍

1.1 分离用户界面和业务逻辑 在开发应用程序时,要把用户界面和业务逻辑分离开来,这是每个程序员都知道的常识。分离用户界面和业务逻辑有几个重要的好处: 有利于隔离变化。用户界面是最容易...

2019/12/12 14:17
583
在 AWTK 中 如何让文本滚动起来

如何让文本滚动起来 在很多时候,特别是在小屏幕的硬件上,控件比较小而要显示的文本比较长。 此时,我们需要在控件获得焦点时/或点击时,让文本滚动起来,以便让用户看到完整的信息。 AWTK...

2019/11/15 18:16
304
AWTK 中 LCD 接口的四种实现方式

LCD 接口的四种实现方式 LCD 是对显示设备的抽象,提供了基本的绘图函数。自己去实现 LCD 接口虽然不难,但是需要花费不少功夫,AWTK 提供了几种缺省的实现,利用这些缺省的实现,在移植到新...

2019/11/14 11:01
1K
AWTK 在腾讯 TOS 上的移植笔记

AWTK 在腾讯 TOS 上的移植笔记 本文以 STM32f103ze 为例,介绍了 AWTK 在 RTOS 上移植的经验。与其说移植,倒不如说是集成。因为 RTOS 通常没有提供标准的 LCD 驱动接口,显示部分并不需要特...

2019/11/09 08:52
815

没有更多内容

加载失败,请刷新页面

返回顶部
顶部