Category Archives: FTK(嵌入式GUI)

FTK-0.4 发布

经过大家一个月的努力,在FTK诞生6个月之际,FTK-0.4如期发布,其主要修改有: 1. 修改了一些BUG。 2. 完整的支持LUA绑定。 3. 完善交叉编译脚本。 4. 增加FTK配置文件。 5. 优化显示速度。 6. 增加缩放动画效果。 7. UCOSII支持(Windows模拟环境)。 特别感谢minpengli,Riwen Huang,zhangalion,tao yu,yapo su, phil song, ZhiHua Huang, hua song, Richard Sharpe和其他参与FTK开发和讨论的朋友们。欢迎大家加入邮件列表讨论。

Posted in FTK(嵌入式GUI) | Tagged | 7 Comments

嵌入式GUI FTK设计与实现-主循环

带图形用户界面(GUI)的应用程序和传统的批处理程序是不同的: * 批处理程序是一步一步的执行,直到完成任务为止,完成任务后程序立即退出。 * 图形用户界面应用程序则是事件驱动的,它等待事件发生,然后处理事件,如此循环,直到用户要求退出为止。

Posted in FTK(嵌入式GUI) | Tagged | 5 Comments

嵌入式GUI FTK设计与实现-分层视图

为了从整体上把握FTK的架构,我们先看看FTK的分层视图:

Posted in FTK(嵌入式GUI) | Tagged | 1 Comment

FTK在ben上运行起来了

Qi Hardware是由一帮出色的hacker组成的团队,和他们老大Wolfgang Spraul 有过一面之缘,对他们也是很佩服的。呵,帮他们打个广告吧。另外,FTK已经在ben上运行起来了。

Posted in FTK(嵌入式GUI) | Leave a comment

FTK编程风格

命名规则 名称要表达出对象的意义。 1.文件名 以ftk开头(demo和测试程序除外)。 单词小写。 多个单词用下划线分隔。 示例:

Posted in FTK(嵌入式GUI) | Tagged | 2 Comments

嵌入式GUI FTK设计与实现-三项基本原则

记得X Window在设计初期就提出了七项基本指导原则,在后面X Window几十年的演变过程中,都以这些基本原则作为指导思想。其中给我印象比较深的一条就是:提供机制而不是策略。X Window一直都遵循这条原则,它只提供实现某些功能的机制,而把实现的策略留给ToolKit或其它辅助软件。为了让FTK在以后的演化过程中不至于迷失方向,我们也给FTK定了三项基本原则:

Posted in FTK(嵌入式GUI) | Tagged | Leave a comment

嵌入式GUI FTK设计与实现-目录

总体介绍 1.FTK的三项基本原则 2.GUI的几种常见模型 3.FTK的分层视图

Posted in FTK(嵌入式GUI) | Tagged | 9 Comments

FTK google group开通,欢迎加入交流。

FTK google group开通,欢迎加入交流。 Homepage: https://groups.google.com/group/funnytoolkit Group email: funnytoolkit@googlegroups.com 如果你不会翻墙,请用gmail发邮件给我。谢谢。

Posted in FTK(嵌入式GUI) | Tagged | 5 Comments

嵌入式GUI ftk-0.3发布

经过春节长假的努力,FTK-0.3如期发布,其主要修改有: 引入FtkAllocator接口,用于内存使用情况统计分析。 支持非压缩的BMP图像的解码。 支持拼音输入法。 支持五笔输入法。 实现手写输入法框架。 支持长按事件。 修改了编译脚本的一些小问题。 做了其它一些优化和完善。 特别感谢Huang Riwen兄和Feng HuaJun兄,Riwen兄发现并修改了BMP图像解码中的BUG。HuaJun同意我在FTK使用fitx输入法中的词库。 有兴趣的朋友请到FTK下载源代码。

Posted in FTK(嵌入式GUI) | Tagged | 1 Comment

嵌入式GUI FTK支持输入法

春节期间给FTK增加输入法支持,目前支持拼音输入法,五笔输入法和手写输入法。手写输入法只是实现了框架,识别引擎才开个头,这是今年FTK开发的重点任务。拼音输入法,五笔输入法的基本功能都可以用了吧,易用性方面还需要进一步完善。

Posted in FTK(嵌入式GUI) | Tagged | Leave a comment