发明名称 一种基于FTK的触摸屏界面快速开发方法
摘要 本发明公开了一种基于FTK的触摸屏界面快速开发方法,使用FTK作为图形显示引擎,然后采用XML文件存放图形界面中通用控件的属性值,应用程序运行时根据从XML文件中读取的数据动态创建各个界面窗口。本发明操作简单,可应用性强。
申请公布号 CN105677340A 申请公布日期 2016.06.15
申请号 CN201610000455.2 申请日期 2016.01.04
申请人 成都卫士通信息产业股份有限公司 发明人 赵星
分类号 G06F9/44(2006.01)I 主分类号 G06F9/44(2006.01)I
代理机构 成都九鼎天元知识产权代理有限公司 51214 代理人 项霞
主权项 一种基于FTK的触摸屏界面快速开发方法,其特征在于,包括下列步骤:步骤一:确定应用软件利用触摸屏显示的各个界面,根据功能归类为主界面、菜单界面、功能操作界面、输入界面;其中,主界面为整个应用软件的入口和桌面;菜单用于界面显示各个功能子系统中可供操作的功能项;功能操作界面用于显示每个功能项可以修改和设置的各个参数;输入界面包含字符输入界面,用于用户进行信息输入;步骤二:确定菜单界面的顶部标题区域、中间菜单选项区、底部状态区;确定功能操作界面的标题区域、菜单选项区;确定输入界面的输入方式,所述输入方式为软键盘和/或选项列表;步骤三:在FTK库中增加一个专门的选项控件并定义相应接口;在FTK库中增加一个专门的功能参数控件并定义相应接口;如上一步中输入界面的输入方式为选项列表或者包含选项列表,则根据功能参数控件ID从XML文件中读取所述功能参数控件的选项数据,并存放在控件缓存中;步骤四:在Linux下编译新的FTK库;步骤五:根据系统功能子系统的分类,在XML文件中创建数据区并填写对应选项控件的属性值;步骤六:根据实际需要的功能项,在XML文件中创建数据区并填写对应功能参数控件的属性值;如果步骤二中确定的输入方式包括选项列表,则还需为类型为选项列表的功能参数在XML文件中创建数据区并填写对应的选项值;步骤七:采用静态方式开发应用程序的主界面和输入界面中的字符输入界面;步骤八:采用读取XML文件数据的方式,动态创建菜单界面、功能操作界面和输入界面中的选项列表。
地址 610041 四川省成都市高新区云华路333号