一种快捷菜单的生成方法与流程

文档序号:13941049阅读:300来源:国知局

本发明涉及通信技术领域,尤其涉及一种快捷菜单的生成方法。



背景技术:

目前,随着智能终端技术的快速发展,智能终端的功能也愈加丰富,满足了用户多方面的使用需求。为了实现更多的应用功能,智能终端的操作系统相应的提供了系统设置项,用于满足用户对于终端硬件或系统服务的设置、调节。

但是现有的系统设置项中包括的项目繁多,项目排列的顺序固定不变,如果用户常用的设置项目排序靠后,用户每次都要花费大量时间进行翻阅和查找,造成用户体验度极差。



技术实现要素:

本发明的目的是针对现有技术的缺陷,提供一种快捷菜单的生成方法,能够针对用户需要和使用习惯生成快捷菜单,使用户能够在快捷菜单中快速找到所需项目,既能保留系统设置的合理性,又能兼顾用户的习惯操作;并且能够对快捷菜单中的项目进行合理、准确的更新,大大提高了用户体验度。

有鉴于此,本发明实施例提供了一种快捷菜单的生成方法,包括:

获取一级菜单中一级选项项目的一级选择信息;所述一级选择信息中包括所述一级选项项目对应的选择次数;

获取所述一级选项项目的优先级信息;

根据所述一级选项项目的一级选择信息和相对应的优先级信息,将预设数量的一级选项项目添加到快捷菜单中;

根据所述快捷菜单创建快捷入口,并显示。

优选的,在所述根据所述快捷菜单创建快捷入口,并显示之后,所述方法还包括:

接收用户输入的快捷菜单查看指令;

根据所述快捷菜单中的预设数量的一级选项项目生成快捷菜单显示界面;

接收用户输入的一级项目选择信息;所述一级项目选择信息中包括一级选项项目;

根据所述一级项目选择信息进行相应的操作。

进一步优选的,所述方法还包括:

获取所述一级选项项目对应的二级菜单;所述二级菜单中包括二级选项项目;

获取所述二级选项项目的二级选择信息;所述二级选择信息包括所述二级选项项目相对应的选择次数和选择操作时间;

根据所述二级选择信息配置所述二级菜单中二级选项项目的显示顺序。

进一步优选的,在所述接收用户输入的一级项目选择信息之后,所述方法还包括:

解析一级项目选择信息中的所述一级选项项目,获取相对应的二级菜单;

根据所述显示顺序对所述二级菜单中的二级选项项目进行显示;

接收用户输入的二级项目选择信息;所述二级项目选择信息中包括二级选项项目;

根据所述二级项目选择信息进行相应的操作。

进一步优选的,在所述接收用户输入的一级项目选择信息之后,所述方法还包括:

更新所述一级选项项目的选择次数。

进一步优选的,在所述接收用户输入的二级项目选择信息之后,所述方法还包括:

记录所述二级项目选择信息对应的选择时间,并更新所述二级选项项目的选择次数。

进一步优选的,所述方法还包括:

根据第一预设时间间隔更新所述快捷菜单中的一级选项项目。

进一步优选的,所述方法还包括:

根据第二预设时间间隔更新所述二级菜单中的二级选项项目的显示顺序。

优选的,在所述获取一级菜单中一级选项项目的选择信息之前,所述方法还包括:

配置所述一级选项项目的优先级信息。

本发明实施例提供的一种快捷菜单的生成方法,能够针对用户需要和使用习惯生成快捷菜单,使用户能够在快捷菜单中快速找到所需项目,既能保留系统设置的合理性,又能兼顾用户的习惯操作;并且能够对快捷菜单中的项目进行合理、准确的更新,大大提高了用户体验度。

附图说明

图1为本发明实施例提供的一种快捷菜单的生成方法流程图。

具体实施方式

下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。

图1为本发明实施例提供的一种快捷菜单的生成方法流程图,如图1所示,包括:

步骤101,获取一级菜单中一级选项项目的一级选择信息;

其中,一级菜单具体可以为用户终端系统中的设置模块下的菜单,在该一级菜单下对应多个一级选项项目,一级选项项目具体可以为非wifi环境提示、安装完成后删除安装包及新版本提示功能等等。

一级选择信息是指一级选项项目对应的选择信息,具体可以包括一级选项项目对应的选择次数;其中,选择次数是指用户在该用户终端对该一级选项项目点击次数的总和。比如,用户对一级选项项目非wifi环境提示进行点击,则记录一级选项项目非wifi环境提示对应的选择次数加1。

也就是说,一级选择信息是针对每一个用户的操作记录的信息,因此每个用户终端上的各个一级选项项目对应的一级选择信息是不相同的。

步骤102,获取一级选项项目的优先级信息;

其中,优先级信息是指一级选项项目对应的优先级别信息,优先级级别信息具体可以包括一级优先级、二级优先级和三级优先级等等,每个一级选项项目都对应一个优选级信息。其中,一级为最高级。

需要说明的是,每个一级选项项目的优先级信息可以是系统默认设置的,一级选项项目的优先级信息的配置是在步骤101之前完成的,在系统的设置模块下,按照优先级的高低顺序对一级选项项目进行排序显示。系统的对项目的优先级是基于合理性以及常规使用进行的大众化设计,每个用户终端上的各个一级选项项目对应的优先级信息是相同的。

步骤103,根据一级选项项目的一级选择信息和相对应的优先级信息,将预设数量的一级选项项目添加到快捷菜单中;

其中,预设数量是指快捷菜单中显示的一级选项项目的数量,预设数量必然小于系统设置中一级选项项目的数量,预设数量具体可以为3-5个。

为了使创建的快捷菜单既能保证系统设置的合理性,又能兼顾用户的使用习惯,快捷菜单中的一级选项项目的选择是根据一级选择信息和相对应的优先级信息共同确定的。

具体的,根据选择次数生成第一推荐数据,并且根据优先级信息生成第二推荐数据;分别配置一级选项项目的一级选择信息和优先级信息的权重信息;根据第一推荐数据、第二推荐数据以及相对应的权重信息生成待推荐参数;根据待推荐参数对一级选项项目进行排序;根据排序顺序选取预设数量的一级选项项目添加到快捷菜单中,这样在快捷菜单中的一级选项项目既能保留系统设置的合理性,又能兼顾用户的习惯操作。

其中,优先级越高对应的第二推荐参数越大,在一个具体的例子中,可以将第一优先级对应的第二推荐参数设置为100,将第二优先级对应的第二推荐参数设置为80,将第三优先级对应的第二推荐参数设置为60。

选择次数越多生成的第一推荐数据越大,但需要说明的是,由于随着用户使用终端时间的越来越长,一级选项项目对应的选择次数也逐渐增加,为了保证一级选择信息和优先级信息的之间权重信息的合理性,当某一级选项项目对应的选择次数到达预设阈值时,在计算所有选项项目的第一推荐数据时都需要引入影响因子,具体的,当选择次数到达第一预设阈值时,根据选择次数和第一影响因子计算第一推荐数据,当选择次数到达第二预设阈值时,根据选择次数和第二影响因子计算第一推荐数据,以此类推,也就说随着选择次数的增加,影响因子也在变化,从而得到更合理的第一推荐数据,使待推荐参数更加准确,从而使加入快捷菜单中的一级选项项目更加合理和准确,节省用户的查找时间。

在一个具体的例子中,第一推荐参数可以用选择次数和影响因子的乘积表示,当选择次数在0次至100次时,第一影响因子为1,比如,一个一级选项项目对应的选择次数为20次,则生成的第一推荐参数可以为20;当选择次数在101次至200次时,第一影响因子为0.5,比如,一个一级选项项目对应的选择次数为150次,则生成的第一推荐参数可以为75。

需要说明的是,本领域技术人员可以根据需要对上述第一推荐数据、第二推荐数据的计算方法以及相对应的权重信息进行设置。

在优选的实施例中,为了保证快捷菜单中的一级选项项目符合用户的操作习惯且更具合理化,节省查找时间,用户终端根据第一预设时间间隔更新快捷菜单中的一级选项项目。

步骤104,根据快捷菜单创建快捷入口,并显示。

其中,快捷入口具体为功能模块,固定设置在用户界面上,不影响其他主要功能模块的显示。

在优选的实施例中,快捷入口也可以悬浮在用户界面上,不影响其他主要功能模块的显示,且可以根据用户的需要进行任意位置的移动。

在用户通过快捷入口即可看到快捷菜单,具体的,用户终端接收用户输入的快捷菜单查看指令,其中用户可以以点击快捷入口的方式在用户界面输入快捷菜单查看指令;用户终端根据快捷菜单中的预设数量的一级选项项目生成快捷菜单显示界面,进行显示;用户点击需要的一级选项项目,用户终端接收用户输入的一级项目选择信息,其中一级项目选择信息中包括一级选项项目;用户终端根据一级项目选择信息进行相应的操作,比如,用户点击的一级选项项目为非wifi环境提示,非wifi环境提示功能开启,则用户在非wifi网络环境下进行下载操作时,会给用户进行二次确认提示,提示用户正在使用的是非wifi网络,可能会产生流量费用,让用户确定是否进行下一步操作;当用户再次点击一级选项项目非wifi环境提示时,该功能即为关闭状态。需要说明的是,在用户点击一级选项项目后,更新一级选项项目对应的选择次数,从而对选择次数进行记录。

在优选的实施例中,上述快捷菜单中的一级选项项目还可以是具有二级菜单的,比如一级选项项目可以为模式选择,对应的二级菜单可以为静音模式、振动模式、铃声模式,当用户在快捷菜单显示界面上点击一级选项项目时,获取一级选项项目相对应的二级菜单,其中,二级菜单中包括二级选项项目。获取二级选项项目的二级选择信息,其中,二级选择信息包括二级选项项目相对应的选择次数和选择操作时间,选择次数是指用户在该用户终端对该二级选项项目点击次数的总和,选择操作时间是指用户在点击该二级选项项目时的时间信息,选择次数与选择操作时间记录的次数是一致的,每增加一个选择次数就多记录一个选择操作时间;比如,用户在2017年10月1日8:00对二级选项项目静音模式进行点击,则记录二级选项项目静音模式对应的选择次数加1,并且记录选择操作时间。用户终端根据选择次数和选择操作时间对二级菜单中二级选项项目的显示顺序进行配置,比如某个二级选项项目的选择次数较多,可以将该二级选项项目排在前面,比如在一个时间段内某个二级选项项目的选择次数较多,可以将该二级选项项目在时间段内的二级菜单中设置在前面。

当用户在快捷菜单中点击的一级选项项目是具有二级菜单时,用户终端接收用户输入的一级项目选择信息,并解析一级项目选择信息中的一级选项项目,根据一级选项项目获取相对应的二级菜单;根据二级菜单形成二级菜单展示界面,从而根据二级菜单中二级选项项目的显示顺序对二级菜单中的二级选项项目进行显示;用户终端接收用户在二级菜单显示界面输入的二级项目选择信息,二级项目选择信息中包括二级选项项目;根据二级项目选择信息进行相应的操作。需要说明的是,在用户点击二级选项项目后,用户终端记录二级项目选择信息对应的选择时间,并更新二级选项项目的选择次数,从而对选择次数和选择时间进行记录。

在一个具体的例子中,用户在快捷菜单中点击的一级选项项目为模式选择,用户终端根据模式选择获取相对应的二级菜单,根二级选项项目的显示顺序依次将二级菜单显示为静音模式、振动模式、铃声模式,用户终端接收用户对二级菜单中振动模式的点击,用户终端根据点击将模式设置为振动。

进一步的,为了保证二级菜单中二级选项项目的显示顺序能够根据用户的操作进行更新,因此用户终端根据第二预设时间间隔更新二级菜单中的二级选项项目的显示顺序,从而保证二级菜单中二级选项项目的显示顺序的合理化,满足用户的使用习惯,节省查找时间。

本发明实施例提供的一种快捷菜单的生成方法,能够针对用户需要和使用习惯生成快捷菜单,使用户能够在快捷菜单中快速找到所需项目,既能保留系统设置的合理性,又能兼顾用户的习惯操作;并且能够对快捷菜单中的项目进行合理、准确的更新,大大提高了用户体验度。

专业人员应该还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

结合本文中所公开的实施例描述的方法或算法的步骤可以用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(ram)、内存、只读存储器(rom)、电可编程rom、电可擦除可编程rom、寄存器、硬盘、可移动磁盘、cd-rom、或技术领域内所公知的任意其它形式的存储介质中。

以上所述的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

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