终端控制方法及系统的制作方法

文档序号:9671248阅读:362来源:国知局
终端控制方法及系统的制作方法
【技术领域】
[0001]本发明涉及遥控器领域,尤其涉及一种终端控制方法及系统。
【背景技术】
[0002]随着智能电视的发展,遥控器的设计越来越来越小,按键也越来越少,很多功能按键未直接展示于遥控器上,需通过现有较少遥控按键按特定的操作步骤进行组合操控才能实现智能电视的各种功能控制,该组合操控需要学习和记忆实现各种功能控制所对应的操作步骤,在使用遥控器时,遥控操作复杂、不简捷。

【发明内容】

[0003]本发明的主要目的在于提出一种终端控制方法及系统,旨在解决现有遥控器操作复杂、不简捷的技术问题。
[0004]为实现上述目的,本发明提供的一种终端控制方法,所述终端控制方法包括以下步骤:
[0005]在接收到遥控器按键值时,判断所述按键值是否为预设按键值;
[0006]在所述按键值为预设按键值时,根据当前运行状态显示对应的遥控器控制界面;
[0007]在接收到基于遥控器的按键操作时,确定所述按键操作在所述遥控器控制界面上对应的控件,触发所述控件执行相应操作。
[0008]优选地,所述在接收到遥控器按键值时,判断所述按键值是否为预设按键值的步骤包括:
[0009]在接收到遥控器按键值时,检测是否开启辅助遥控器模式;
[0010]在开启辅助遥控器模式时,判断所述按键值是否为预设按键值。
[0011]优选地,所述在所述按键值为预设按键值时,根据当前运行状态显示对应的遥控器控制界面的步骤包括:
[0012]在所述按键值为预设按键值时,获取当前运行应用的应用包名或当前系统属性;
[0013]根据获取的所述应用包名或系统属性确定当前运行状态;
[0014]根据当前运行状态显示对应的遥控器控制界面。
[0015]优选地,所述在接收到基于遥控器的按键操作时,确定所述按键操作在所述终端控制界面上对应的控件,触发所述控件执行相应操作的步骤包括:
[0016]在接收到基于遥控器的按键操作时,判断所述按键操作是否为预设的按键操作;
[0017]在所述按键操作为预设的按键操作时,确定所述按键操作在所述遥控器控制界面上对应的控件,触发所述控件执行相应操作。
[0018]优选地,在所述按键操作为返回按键操作时,退出所述遥控器控制界面。
[0019]此外,为实现上述目的,本发明还提出一种终端控制系统,所述终端控制系统包括:
[0020]判断模块,用于在接收到遥控器按键值时,判断所述按键值是否为预设按键值;
[0021]显示模块,用于在所述按键值为预设按键值时,根据当前运行状态显示对应的遥控器控制界面;
[0022]处理模块,用于在接收到基于遥控器的按键操作时,确定所述按键操作在所述遥控器控制界面上对应的控件,触发所述控件执行相应操作。
[0023]优选地,所述判断模块包括:
[0024]检测单元,用于在接收到遥控器按键值时,检测是否开启辅助遥控器模式;
[0025]第一判断单元,用于在开启辅助遥控器模式时,判断所述按键值是否为预设按键值。
[0026]优选地,所述显示模块包括:
[0027]获取单元,用于在所述按键值为预设按键值时,获取当前运行应用的应用包名获取当前系统属性;
[0028]确定单元,用于根据获取的所述应用包名或系统属性确定当前运行状态;
[0029]显示单元,用于根据当前运行状态显示对应的遥控器控制界面。
[0030]优选地,所述处理模块包括:
[0031]第二判断单元,用于在接收到基于遥控器的按键操作时,判断所述按键操作是否为预设的按键操作;
[0032]处理单元,用于在所述按键操作为预设的按键操作时,确定所述按键操作在所述遥控器控制界面上对应的控件,触发所述控件执行相应操作。
[0033]优选地,所述处理单元还用于:
[0034]在所述按键操作为返回按键操作时,退出所述遥控器控制界面。
[0035]本发明提出的终端控制方法和系统,在该终端控制方法中,当终端接收到遥控器按键值时,若判断该按键值为预设按键值,则根据当前运行状态显示对应的遥控器控制界面,之后用户可根据显示的遥控器控制界面进行遥控器按键操作,在接收到基于遥控器的按键操作时,触发所述按键操作在所述遥控器控制界面上对应的控件,执行相应操作。终端根据当前运行状态显示对应的遥控器控制界面,在不同的运行状态时显示相应不同的遥控器控制界面,因此,用户不需要学习和记忆实现各种功能控制所对应的操作步骤,简化了遥控器的遥控操作。
【附图说明】
[0036]图1为本发明终端控制方法第一实施例的流程示意图;
[0037]图2为本发明终端控制方法第二实施例中在接收到遥控器按键值时,判断所述按键值是否为预设按键值的细化流程示意图;
[0038]图3为本发明终端控制方法第三实施例中在接收到基于遥控器的按键操作时,确定所述按键操作在所述遥控器控制界面上对应的控件,触发所述控件执行相应操作的细化流程示意图;
[0039]图4为本发明终端控制系统第一实施例的功能模块示意图;
[0040]图5为本发明终端控制系统第二实施例中判断模块的细化功能模块示意图;
[0041]图6为本发明终端控制系统第三实施例中处理模块的细化功能模块示意图。
[0042]本发明目的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
【具体实施方式】
[0043]应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0044]本发明提供一种终端控制方法,参照图1,图1为本发明终端控制方法第一实施例的流程示意图。
[0045]在该实施例中,所述终端控制方法包括以下步骤:
[0046]步骤S10,在接收到遥控器按键值时,判断所述按键值是否为预设按键值;
[0047]本实施例中,当终端处于开启的状态,用户操控遥控器,点击遥控器按键,在接收到该遥控器按键的按键值时,终端判断所述按键值是否为预设按键值。例如,将遥控器上按键1对应的按键值作为所述预设按键值,在接收到用户点击遥控器按键的按键值时,判断该按键值是否为按键1对应的按键值。优选地,可以在遥控器上预先设置一快捷按键,将该快捷按键对应的按键值作为所述预设按键值。在接收到用户点击遥控器按键的按键值时,判断该按键值是否为所述快捷按键对应的按键值。
[0048]步骤S20,在所述按键值为预设按键值时,根据当前运行状态显示对应的遥控器控制界面;
[0049]当接收到的用户点击遥控器按键的按键值为预设按键值时,例如当接收到的用户点击遥控器按键的按键值为所述快捷按键对应的按键值时,先确定终端当前的运行状态,然后根据终端当前运行状态,显示终端当前运行状态对应的遥控器控制界面。例如,在确定终端当前处于视频播放的运行状态时,则显示视频播放对应的遥控器控制界面;在确定终端当前处于TV节目播放运行状态时,则显示TV节目播放对应的遥控器控制界面。遥控器控制界面上加载有多个控件,例如,视频播放对应的遥控器控制界面上加载有上一首、下一首、暂停、播放、快退、停止、快进等用于控制视频播放的控件。TV节目播放对应的遥控器控制界面上加载有数字按键0/1/2/3/4/5/6/7/8/9等用于控制TV节目播放的控件。当接收到的用户点击遥控器按键的按键值不为预设按键值时,也即用户点击遥控器按键的按键操作为常规按键操作时,例如,当用户点击遥控器菜单键时,按照常规的按键处理流程,将用户点击遥控器按键的按键值分发到系统,执行常规的按键操作处理。
[0050]步骤S30,在接收到基于遥控器的按键操作时,确定所述按键操作在所述遥控器控制界面上对应的控件,触发
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1