智能设备页面切换方法及装置制造方法及图纸

技术编号:15523186 阅读:54 留言:0更新日期:2017-06-04 12:00
本发明专利技术公开了一种智能设备页面切换方法,所述方法包括以下步骤:获取当前菜单页面包含的菜单选项的数量;依据所述菜单选项的数量生成与所述菜单选项相对应的随机数组;预设所述随机数组中每个随机数所对应的动画效果;获取待移动菜单选项对应的随机数,并调用该随机数对应的动画效果移动所述待移动菜单选项。本发明专利技术还公开了一种智能设备页面切换装置。本发明专利技术通过对智能设备菜单中的菜单选项进行随机切换,使页面切换效果更佳多样,丰富了用户体验。

Intelligent device page switching method and device

The invention discloses an intelligent device page switching method, the method comprises the following steps: acquiring the current menu page contains a number of menu options according to the random number generation; array the menu options and the menu options corresponding to the random number preset; each group random number corresponding to the animation random number; obtain the corresponding mobile menu options, and call the mobile animation random number corresponding to the menu options for mobile. The invention also discloses a page switching device of the intelligent equipment. By randomly switching the menu options in the intelligent device menu, the invention makes the page switching effect much better and enriches the user experience.

【技术实现步骤摘要】
智能设备页面切换方法及装置
本专利技术涉及智能设备显示领域,尤其涉及一种智能设备页面切换方法及装置。
技术介绍
目前,智能设备(例如智能电视机)已经逐渐普及。在使用智能设备的时候,经常涉及到对其中的菜单进行设置操作,然而现有的智能设备使用过程中,对菜单中每个不同的菜单选项中的项目的切换效果均是相同的,这种显示方法较为单一,影响用户的体验效果。
技术实现思路
本专利技术的主要目的在于提供一种智能设备页面切换方法及装置,旨在解决现有智能设备菜单显示单一、用户体验差的问题。为实现上述目的,本专利技术提供的一种智能设备页面切换方法,该方法包括以下步骤:获取当前菜单页面包含的菜单选项的数量;依据所述菜单选项的数量生成与所述菜单选项相对应的随机数组;预设所述随机数组中每个随机数所对应的动画效果;获取待移动菜单选项对应的随机数,并调用该随机数对应的动画效果移动所述待移动菜单选项。优选的,所述获取当前菜单页面包含的菜单选项的数量之前还包括步骤:接收菜单页面切换请求;根据所述菜单页面切换请求进入菜单动态切换模式。优选的,所述依据所述菜单选项的数量生成与所述菜单选项相对应的随机数组之前还包括步骤:判断所述菜单选项的数量是否大于1;若是,则执行所述依据所述菜单选项的数量生成与所述菜单选项相对应的随机数组步骤;若否,则退出所述菜单动态切换模式。优选的,所述预设所述随机数组中每个随机数所对应的动画效果具体包括:预设不同类型的动画效果;判断所述随机数组中的随机数的数量是否大于所述预设的动画效果种类的数量;若是,则循环选择所述预设的动画效果与每个随机数相关联;若否,则顺序选择所述预设的动画效果与每个随机数相关联。优选的,每个随机数与一种动画效果相关联。此外,为实现上述目的,本专利技术还提供一种智能设备页面切换装置,包括:获取模块,用于获取当前菜单页面包含的菜单选项的数量;随机数生成模块,用于依据所述菜单选项的数量生成与所述菜单选项相对应的随机数组;动画设定模块,用于预设所述随机数组中每个随机数所对应的动画效果;移动模块,用于获取待移动菜单选项对应的随机数,并调用该随机数对应的动画效果移动所述待移动菜单选项。优选的,还包括:接收模块,用于接收菜单页面切换请求;模式确定模块,用于根据所述菜单页面切换请求进入菜单动态切换模式。优选的,还包括:判断模块,用于判断所述菜单选项的数量是否大于1;所述随机数生成模块,具体用于在所述菜单选项的数量大于1时,依据依据所述菜单选项的数量生成与所述菜单选项相对应的随机数组步骤;退出模块,用于在所述菜单选项的数量不大于1时,退出所述菜单动态切换模式。优选的,所述动画设定模块具体包括:预设单元,用于预设不同类型的动画效果;判断单元,用于判断所述随机数组中的随机数的数量是否大于所述预设的动画效果种类的数量;第一关联单元,用于在所述随机数组中的随机数的数量大于所述预设的动画效果种类的数量时,循环选择所述预设的动画效果与每个随机数相关联;第二关联单元,用于在所述随机数组中的随机数的数量不大于所述预设的动画效果种类的数量时,顺序选择所述预设的动画效果与每个随机数相关联。优选的,每个随机数与一种动画效果相关联。本专利技术的实施例通过获取当前菜单页面包含的菜单选项的数量;依据所述菜单选项的数量生成与所述菜单选项相对应的随机数组;预设所述随机数组中每个随机数所对应的动画效果;获取待移动菜单选项对应的随机数,并调用该随机数对应的动画效果移动所述待移动菜单选项。本专利技术的实施例可以使页面切换顺序丰富多变,提升了用户体验。附图说明图1为本专利技术智能设备页面切换方法第一实施例的流程图;图2为本专利技术智能设备页面切换方法第二实施例的流程图;图3为本专利技术智能设备页面切换方法第三实施例的流程图;图4为本专利技术智能设备页面切换方法第四实施例预设所述随机数组中每个随机数所对应的动画效果的细化流程图;图5为本专利技术智能设备页面切换装置第一实施例的模块结构框图;图6为本专利技术智能设备页面切换装置第二实施例的模块结构框图;图7为本专利技术智能设备页面切换装置第三实施例的模块结构框图;图8为本专利技术智能设备页面切换装置第四实施例动画设定模块的细化框图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术提供一种智能设备页面切换方法,参照图1所示,在一实施例中,该智能设备页面切换方法包括步骤:S100、获取当前菜单页面包含的菜单选项的数量。本专利技术的技术方案是针对智能设备的,本实施例中以使用Android(安卓)操作系统的智能电视为例。智能电视中包括控制菜单,使用时需要在控制菜单中对智能电视的参数进行设置,控制菜单中包括多个菜单选项,例如控制菜单中包括屏幕调节这一菜单选项,屏幕调节这一菜单选项中又包括亮度、色彩、对比度等多个项目。本实施例中,具体需要获取的是菜单选项的数量,并存储在第一存储区中。本实施例的待切换菜单中,包括10个页面,本实施例中通过代码“Menu_Total(x1)=10”获取待切换菜单包含的页面数量,并将其数量10个存储在第一存储区中。S200、依据所述菜单选项的数量生成与所述菜单选项相对应的随机数组。本实施例的智能电视待切换的菜单中包含10个页面,因此生成1到10范围的随机数组。例如,在一次操作中生成的随机数组是{4,1,3,2,7,9,8,6,5,10}。一种实现随机数生成的程序代码为Range_Item(x1)={4,1,3,2,7,9,8,6,5,10}。本实施例中由于每次切换过程中均重新生成随机数,所以可以保证不以固定顺序对菜单中包含的菜单选项进行切换,丰富了用户体验。S300、预设所述随机数组中每个随机数所对应的动画效果。本实施例中的随机数组中包含了10个随机数,其中每个随机数关联有一种动画效果,每个随机数关联的动画效果在生成随机数组后预设完成。S400、获取待移动菜单选项对应的随机数,并调用该随机数对应的动画效果移动所述待移动菜单选项。本实施例中,当获取针对到某菜单选项的移动命令时,获取该菜单选项对应的随机数,并调用该随机数对应的动画效果,使用该动画效果对待移动菜单选项进行移动。本实施例的技术方案以随机顺序对菜单中的页面进行切换,可以在使用过程中针对同一菜单中的不同菜单选项中的项目进行切换时均使用不同的动画效果,且即使是对同一菜单选项中的项目,也不以固定的动画效果进行切换,相对于现有的智能设备单一的菜单切换过程,本实施例的技术方案丰富了用户的体验和操作。请参阅图2,在本专利技术的方法基于上述实施例的第二实施例中,所述获取当前菜单页面包含的菜单选项的数量之前还包括步骤:S010、接收菜单页面切换请求。S020、根据所述菜单页面切换请求进入菜单动态切换模式。本实施例中接收的菜单切换命令可以来自智能电视配套的遥控器;也可以来自电视机的机顶盒,具体的,通过机顶盒的遥控器向机顶盒发送菜单页面切换命令并由机顶盒将所述菜单页面切换命令转发至电视机。进一步的,还可以来自手机、平板电脑等移动终端,具体的,可以在移动终端上安装配套的控制APP,并进一步以移动设备作为遥控器发送菜单页面切换命令。上述遥控器、移动终端等控制装置可以通过蓝牙、红外等近距信息传输模式与智能电本文档来自技高网...
智能设备页面切换方法及装置

【技术保护点】
一种智能设备页面切换方法,其特征在于,该方法包括以下步骤:获取当前菜单页面包含的菜单选项的数量;依据所述菜单选项的数量生成与所述菜单选项相对应的随机数组;预设所述随机数组中每个随机数所对应的动画效果;获取待移动菜单选项对应的随机数,并调用该随机数对应的动画效果移动所述待移动菜单选项。

【技术特征摘要】
1.一种智能设备页面切换方法,其特征在于,该方法包括以下步骤:获取当前菜单页面包含的菜单选项的数量;依据所述菜单选项的数量生成与所述菜单选项相对应的随机数组;预设所述随机数组中每个随机数所对应的动画效果;获取待移动菜单选项对应的随机数,并调用该随机数对应的动画效果移动所述待移动菜单选项。2.如权利要求1所述的智能设备页面切换方法,其特征在于,所述获取当前菜单页面包含的菜单选项的数量之前还包括步骤:接收菜单页面切换请求;根据所述菜单页面切换请求进入菜单动态切换模式。3.如权利要求2所述的智能设备页面切换方法,其特征在于,所述依据所述菜单选项的数量生成与所述菜单选项相对应的随机数组之前还包括步骤:判断所述菜单选项的数量是否大于1;若是,则执行所述依据所述菜单选项的数量生成与所述菜单选项相对应的随机数组步骤;若否,则退出所述菜单动态切换模式。4.如权利要求1所述的智能设备页面切换方法,其特征在于,所述预设所述随机数组中每个随机数所对应的动画效果具体包括:预设不同类型的动画效果;判断所述随机数组中的随机数的数量是否大于所述预设的动画效果种类的数量;若是,则循环选择所述预设的动画效果与每个随机数相关联;若否,则顺序选择所述预设的动画效果与每个随机数相关联。5.如权利要求4所述的智能设备页面切换方法,其特征在于,每个随机数与一种动画效果相关联。6.一种智能设备页面切换装置,其特征在于,包括:获取模块,用于获取当前菜单页面包含的菜单选项的数量;随机数生成模块...

【专利技术属性】
技术研发人员:王云华
申请(专利权)人:深圳TCL数字技术有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1