摘要:嵌入式系统有着可裁剪性、强实时性、统一的接口、操作简单方便、强稳定性等特点已经被广泛的应用于生活的各个方面。图形用户界面以其操作简单,可观赏性强等特点应用于各种操作系统中。
本文在已经完善framework框架的基础上,通过改写GUI模块的代码对图形用户界面的布局,实现方式,控件数据结构的罗列等部分,实现了一个简易播放器的设计。此次设计并没有对GUI framework的设计做过多介绍,只是简单阐述了控件如何在设计中使用并实现相应的功能。
最后,由于本次设计是在校外公司完成,而公司对项目实际的代码和截图有保密规则,所以设计过程中的代码都是以表格的形式展现,程序运行的截图也是经过了修改并没有项目实际的UI截图。
关键词:嵌入式系统;图形用户界面;控件
目录
摘要
Abstract
1 绪论-1
1.1嵌入式概念-1
1.2图形用户界面概述-1
1.3嵌入式系统的应用前景-2
2 GUI Framework设计-4
2.1 Framework概念-4
2.2 Framework的意义及优点-4
3 GUI设计-6
3.1 页面结构-6
3.2 控件数据结构-8
3.3控件光标迁移-8
3.4 各控件设计-10
3.4.1 button控件-10
3.4.2 list控件-11
3.4.3 Image控件-11
3.4.4 其它控件-12
3.5 图片资源存储设计-12
3.5.1 调色板-12
3.5.2 图片资源-12
4 画面设计举例-14
4.1文件列表画面-14
4.2删除确认画面-15
4.3播放画面-16
结 论-17
参 考 文 献-18
致 谢-19