- 博客(8)
- 收藏
- 关注
转载 NanoVG 优化笔记:性能提高5倍的秘密
NanoVG 优化笔记nanovg正如其名称所示的那样,是一个非常小巧的矢量绘图函数库。相比cairo和skia的数十万行代码,nanovg不足5000行的C语言代码,称为nano也是名副其实了。nanovg的设计、接口和代码质量都堪称典范,唯一美中不足的就是性能不太理想。特别是在Andro...
2019-08-06 10:56:00
287
转载 AWTK WEB版移植笔记-序
AWTK WEB版移植笔记-序一、WEB版本对AWTK意义AWTK-WEB版本对AWTK是很重要的,主要原因有:让用C语言开发的AWTK应用程序,在不需要修改源码的情况下,能在浏览器中运行。这样做的好主要在于,可以很方便的向客户展示项目。你只需分享一个链接,客户就可以在浏览器中打开,...
2019-07-10 10:58:00
241
转载 # 集成 armcc 到 scons
集成 armcc 到 scons集成 armcc 到 scons 中并不是件容易的事情,如果只是修改 CC/CXX/AR/LINK 几个环境变量,scons 会用 Visual C++的参数调用方式,比如-c 成了/c,导致 armcc 无法识别。花了半天时间去阅读 scons 的源码后,...
2019-06-28 16:54:00
212
转载 集成 AWTK 到 iotjs
集成 AWTK 到 iotjsiotjs 是三星开源的 javascript 物联网开发平台。它为 javascript 应用程序提供了访问硬件、网络、文件系统和异步化的能力,功能类似于 nodejs,但无论是代码体积还是内存需求,iotjs 都要小很多,是用 javascript 开发 ...
2019-06-10 17:15:00
231
转载 为 iotjs 开发原生模块
为 iotjs 开发原生模块iotjs 是三星开源的 javascript 物联网开发平台。它为 javascript 应用程序提供了访问硬件、网络、文件系统和异步化的能力,功能类似于 nodejs,但无论是代码体积还是内存需求,iotjs 都要小很多,是用 javascript 开发 i...
2019-06-07 12:47:00
149
转载 AWTK javascript绑定原理
AWTK javascript绑定原理一、基本架构Javascript的绑定方法和lua的绑定方法有些不同,主要原因是javascript的引擎有很多种,比如嵌入式系统常用的jerryscript和PC上常用的V8。不同的引擎提供注册C/C++函数的能力不同,所以在绑定时我们只对引擎做一个...
2019-04-24 15:11:00
270
转载 AWTK实现自定义软键盘的方法
有时需要把软键盘嵌入到窗口内部(比如计算器和密码输入等),这时可以使用自定义软键盘。一、编辑器设置input_type为"custom"(它会禁止内置的软键盘)。<edit x="c" y="10" w="90%" h="30" focus="true" input_type="cu...
2019-03-14 11:37:00
523
转载 AWTK是如何保证代码质量的
AWTK是ZLG开源的GUI引擎,不少朋友关心AWTK是如何保证代码质量的,这里统一回复一下。我们在保证AWTK的代码质量方面,主要采用了下列措施:架构设计。 软件架构对代码的质量有决定性的影响,但好的架构不是预先设计出来的,而是在应对各种需求和变化时,不断完善和优化出来的。常常见到,有...
2019-01-18 16:57:00
158
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅