一种人机界面的图标选中状态前后迁移的方法及系统与流程

文档序号:11917129阅读:335来源:国知局
一种人机界面的图标选中状态前后迁移的方法及系统与流程

本发明属于人机界面技术领域,特别是涉及一种人机界面的图标选中状态前后迁移的方法及系统。



背景技术:

在带有触屏的数字图像显示屏的移动设备,例如智能手机、智能平板等设备中,用户只需要通过触碰来选择需要运行的图标,不需要通过键盘来操作。

但是对于带有非触屏的数字图像显示屏的移动设备,例如相机,用户只能通过实体按键来选择目前选中的数字图像或者图标。当用户选择键盘的方向键上或者下时选中状态则需要从当前已选中的图标跳转到上一个或者下一个未选中的图标。本发明则是针对上述图标选中状态迁徙的策略。

对于个人电脑,由于处理器性能足够强大,所以图标的选中状态地迁徙目标可以动态地更新与维护。而且桌面端的图标可以任意调整摆放位置,所以图标的先后顺序也是需要动态维护。但是对于非触屏移动设备,由于处理器的性能及功耗的限制,图标位置不可能由用户实时任意更改,图标选中状态的迁移顺序也不是由用户实时指定,所以没有必要去动态地维护选中状态迁移链表。

但是,对于大部分非触屏的人机界面,图标只能出现在特定的位置。例如相机的数字显示屏中,数字图标只能按照顺序依次排列为网格。并且所有图标的先后顺序是按照数组的方式进行排列,并非链表的方式。

中国申请公布专利号CN1520143采用的是将数字图标按照网格方式依次排列,当键盘方向键按了向下方向时,选中图标向右移动或者移动至下一行的开始位置。此方案提供了一种实现图标选中状态迁徙的策略,但是:将图标的位置限制为固定的网格会影响界面的设计;图标之间不能有间隙,不能有空白图标。



技术实现要素:

本发明的目的在于提供一种人机界面的图标选中状态前后迁移的方法及系统,实现一种非触屏的人机界面采用键盘交互来实现数字图标选中状态迁移的方法和系统;每个数字图标都记录了其向前迁移和向后迁移的图标序号,从而将数字图标的选中顺序链接为链表。其中键盘按键只分为向前按键和向后按键两种,数字图标的迁移也只分为向前迁移和向后迁移。

为解决上述技术问题,本发明是通过以下技术方案实现的:

本发明为一种人机界面的图标选中状态前后迁移的方法及系统,包括SS0,键盘事件触发,包括方向键向上或者方向键向下;

SS1,获取当前选中图标的按键指令,判断当前图标的选中状态是否需要被转移,

当键盘的触发是方向键向上,判断高亮控件是第一控件?是,则结束;否,则更改当前图标和下一图标选中状态;

当键盘的触发是方向键向下,判断高亮控件是最后控件?是,则结束;否,则更改当前图标和下一图标选中状态。

一种人机界面的图标选中状态前后迁移系统,包括人机界面的数字图标;

所述数字图标包括能被选中的图标和不能被选中的图标;

其中,所述可以被选中的图标包含两个信息:上一个可以被选中的图标和下一个可以被选中的图标;

其中,所述上一个可以被选中的图标用来表示键盘按了方向键上时图标选中状态迁移的图标标号;

其中,所述下一个可以被选中的图标用来表示键盘按了方向键下时图标选中状态迁移的图标标号

优选地,所述键盘方向键向上:表明当前被选中图标的选中状态需要转移到上一个可以被选中的图标。

优选地,所述可以被选中的图标用来存储当前图标所存储的位置,用于其他图标中的上一个可选中图标和下一个可选中图标的数据索引,以及当前选中图标的序号进行索引。

优选地,所述键盘方向键向下:表明当前被选中图标的选中状态需要转移到下一个可以被选中的图标。

本发明具有以下有益效果:

1、本发明通过在人机界面中实现了一种将可选中图标连接称为链表来实现选中图标的前后迁移,通过该方法可以达到的好处有:图标可以任意放置,可选中图标之间可以穿插不可选中图标,不需要对图标进行排序,图标的迁移过程简洁明了。

2、本发明通过在操作系统上完成了可选中图标链接为链表来实现选中图标的前后迁移的验证,同时提出了整个人机界面操作系统的键盘处理流程。这样的好处是:使用了更简洁的方式实现和更灵活的方式实现了人机界面的键盘处理。

当然,实施本发明的任一产品并不一定需要同时达到以上所述的所有优点。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明的一种人机界面的图标选中状态前后迁移的方法流程图;

图2为本发明的一种人机界面的图标选中状态前后迁移系统图;

图3为验证系统示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

附图中的序号标记分别代表为:

101.当前图标序号。用来存储当前图标所存储的位置,用于其他图标中的上一个可选中图标和下一个可选中图标的数据索引,以及当前选中图标的序号进行索引。

102.上一个可选中图标指针。指向当前图标的上一个可选中图标的存储位置。

103.下一个可选中图标指针。指向当前图标的下一个可选中图标的存储位置。

201.键盘事件触发,包含方向键向上或者方向键向下。

202.获取键盘和当前选中图标的信息。

203.判断是否需要更改当前选中状态。

204.不需要更改当前选中状态。

205.需要更改当前选中状态。

301.实体键盘,触发键盘方向键向上或者键盘方向键向下。

302.传输键盘键值所用的串口。

303.处理键盘键值的CPU。

304.绘制图标的图形处理器。

305.显示终端。

306.人机界面的显示系统。

请参阅图1所示,本发明为一种人机界面的图标选中状态前后迁移的方法,包括SS0,键盘事件触发,包括方向键向上或者方向键向下;

SS1,获取当前选中图标的按键指令,判断当前图标的选中状态是否需要被转移,

当键盘的触发是方向键向上,判断高亮控件是第一控件?是,则结束;否,则更改当前图标和下一图标选中状态;

当键盘的触发是方向键向下,判断高亮控件是最后控件?是,则结束;否,则更改当前图标和下一图标选中状态。

当有键盘事件触发时,首先需要判断当前图标的选中状态是否需要被转移,如图1的流程图所示。如果键盘的触发是方向键向上并且当前被选中图标的上一个可选中控件是其本身,证明当前图标是第一个可选中图标并且键盘按了方向键向上,此时是不需要切换图标的选中状态。当键盘的触发是方向键向下并且当前被选中图标的下一个可选中图标是其本身,证明当前图标是最后一个可以被选中图标并且键盘按了方向键向下,此时也是不需要切换图标的选中状态。

如果需要切换图标的选中状态,则需要取消当前选中图标的选中状态并且将上一个或者下一个需要选中的图标置为选中状态。

如图2所示,一种人机界面的图标选中状态前后迁移系统,包括人机界面的数字图标;

数字图标包括能被选中的图标和不能被选中的图标;

其中,可以被选中的图标包含两个信息:上一个可以被选中的图标和下一个可以被选中的图标;

其中,上一个可以被选中的图标用来表示键盘按了方向键上时图标选中状态迁移的图标标号;

其中,下一个可以被选中的图标用来表示键盘按了方向键下时图标选中状态迁移的图标标号;

其中,键盘方向键向上:表明当前被选中图标的选中状态需要转移到上一个可以被选中的图标。

其中,可以被选中的图标用来存储当前图标所存储的位置,用于其他图标中的上一个可选中图标和下一个可选中图标的数据索引,以及当前选中图标的序号进行索引。

其中,键盘方向键向下:表明当前被选中图标的选中状态需要转移到下一个可以被选中的图标。

人机界面的数字图标包含可以被选中的图标和不能被选中的图标。由于不是所有图标都能被选中,所以能被选中的图标的存储标号是随机的,所以采用链表的方式链接可以被选中的图标。

每个可以被选中的图标额外包含两个信息:上一个可以被选中的图标和下一个可以被选中的图标,分别用来表示键盘按了方向键上和方向键下时图标选中状态迁移的图标标号,第一个图标的上一个可以被选中的图标是其本身,最后一个可以被选中的图标的下一个可以被选中的图标也是其本身。

如图3所示,为用于验证键盘事件处理的人机界面系统架构,通过对实体键盘进行操作,将键盘的输入信号通过串口传递键值到CPU,经过图形处理器在人机界面的现实系统上进行展示。

通过可选中图标链表的方式来控制数字图标选中状态前后迁移的方法运行于自主研发的人机界面操作系统上。用户在生成配置文件的时候可选中数字图标会自动连接称为链表。配置文件会烧写至CPU内部的配置flash中。外界实体键盘的按键信息则通过串口由实体键盘传递至CPU,并由CPU控制图形处理器绘图并显示。

值得注意的是,上述系统实施例中,所包括的各个单元只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。

另外,本领域普通技术人员可以理解实现上述各实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,相应的程序可以存储于一计算机可读取存储介质中,所述的存储介质,如ROM/RAM、磁盘或光盘等。

以上公开的本发明优选实施例只是用于帮助阐述本发明。优选实施例并没有详尽叙述所有的细节,也不限制该发明仅为所述的具体实施方式。显然,根据本说明书的内容,可作很多的修改和变化。本说明书选取并具体描述这些实施例,是为了更好地解释本发明的原理和实际应用,从而使所属技术领域技术人员能很好地理解和利用本发明。本发明仅受权利要求书及其全部范围和等效物的限制。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1