一种控制蓝光播放器UI界面光标移动速度的方法技术

技术编号:10979650 阅读:92 留言:0更新日期:2015-01-30 16:25
本发明专利技术公开了一种控制蓝光播放器UI界面光标移动速度的方法,应用于智能移动终端,包括下列步骤:S1、智能移动终端与蓝光播放器建立数据通信链路,实现数据交互;S2、在智能移动终端屏幕绘制触摸界面,设定判断滑动手势识别的规则;S3、设定蓝光播放器接收上下左右按键所对应的实体按键键值,并在智能移动终端封装对应的接口;S4、按照智能移动终端滑动手势识别规则获取用户滑动手势,调用相应的接口通过已建立的通信方式发送滑动手势数据给蓝光播放器,蓝光播放器解析滑动手势数据后调用相应实体按键键值完成高亮光标的移动控制。本发明专利技术可在摈弃物理遥控器的情况下,利用智能移动终端随心所欲地控制蓝光播放机,大幅提升用户体验度。

【技术实现步骤摘要】
【专利摘要】本专利技术公开了一种控制蓝光播放器UI界面光标移动速度的方法,应用于智能移动终端,包括下列步骤:S1、智能移动终端与蓝光播放器建立数据通信链路,实现数据交互;S2、在智能移动终端屏幕绘制触摸界面,设定判断滑动手势识别的规则;S3、设定蓝光播放器接收上下左右按键所对应的实体按键键值,并在智能移动终端封装对应的接口;S4、按照智能移动终端滑动手势识别规则获取用户滑动手势,调用相应的接口通过已建立的通信方式发送滑动手势数据给蓝光播放器,蓝光播放器解析滑动手势数据后调用相应实体按键键值完成高亮光标的移动控制。本专利技术可在摈弃物理遥控器的情况下,利用智能移动终端随心所欲地控制蓝光播放机,大幅提升用户体验度。【专利说明】一种控制蓝光播放器UI界面光标移动速度的方法
本专利技术涉及蓝光播放的
,特别涉及一种控制蓝光播放器Π界面光标移动速度的方法。
技术介绍
蓝光的时代终于来了,2002年2月19日「蓝光光盘联盟」的前身「Blu-ray DiscFounders]成立,由SONY新力集团为首开始策划及研发蓝光光盘。2003年4月10日索尼推出全球第一款BD录像机BDZ-S77,标志BD正式走向市场,同时BD-RE光盘正式上市。从此蓝光播放器就开始进入千家万户,蓝光播放器通过蓝光光盘影片,能够通过HDMI接口实现采用1920 X 1080分辨率的1080p高清格式输出,是目前DVD视频的5倍清晰度(PAL720*576),6倍清晰度(NTSC 720*480)。蓝光除了提供高清视频还提供了高清音频,可以提供多达7.1声道的DTS-HD音质,这是DVD时代DTS5.1的高压缩音频无法比拟的,因此蓝光播放器也带来了对于音频提升的革命。 目前,蓝光播放器在移动UI界面的高亮光标时,主要是通过按下实体遥控器上的方向键(上下左右键)或碟机面板上的播放控制键实现,长按任一方向键会让高亮光标连续移动,出现长按效果,但长按的速度不受用户控制,而是以固定的速度移动,这带来了非常不好的用户体验。
技术实现思路
本专利技术的目的在于克服现有技术的缺点与不足,提供一种控制蓝光播放器Π界面光标移动速度的方法,本专利技术使用智能移动终端控制高亮光标移动,用户只需要在智能移动终端中绘制的触摸界面上下左右滑动手指便可以达到移动光标的效果,且根据手指拖动或滑动时间控制高亮光标移动速度,实现长按效果速度的可控调节。 本专利技术的目的通过下述技术方案实现: —种控制蓝光播放器UI界面光标移动速度的方法,应用于智能移动终端,包括下列步骤: S1、智能移动终端与蓝光播放器建立数据通信链路,实现二者的数据交互功能; S2、在智能移动终端屏幕绘制触摸界面,设定判断滑动手势识别的规则; S3、设定蓝光播放器接收上下左右按键所对应的实体按键键值,并在智能移动终端封装对应的接口; S4、按照智能移动终端滑动手势识别规则获取用户滑动手势,根据对应的手势调用相应的接口,然后通过已建立的数据通信链路发送滑动手势数据给蓝光播放器,蓝光播放器获取并解析滑动手势数据后调用相应实体按键键值完成高亮光标的移动控制。 优选的,所述步骤S2中智能移动终端屏幕绘制触摸界面的具体过程为智能移动终端操作系统将滑动事件识别区域放在一个直角坐标系中,将智能移动终端屏幕的左上角为坐标原点,屏幕的上边界定义为水平X轴方向,屏幕的左边界定义为垂直Y轴方向。 优选的,所述步骤S2中判断滑动手势识别的规则包括Touch触摸事件、gesture手势事件、Touch触摸事件的识别和gesture手势事件的识别,其中Touch触摸事件的识别通过onTouchlistener接口实现,gesture手势事件的识别通过onGesturelistener接口实现。 优选的,所述Touch触摸事件包括ACT10N_D0WN触摸按下动作、ACT10N_M0VE触摸滑动动作、ACT10N_UP触摸离开动作、ACT10N_CANCEL触摸取消动作,其中ACT10N_D0WN触摸按下动作当手指触摸到屏幕时被触发,ACT10N_M0VE触摸滑动动作当手指在屏幕上移动时被触发,ACT10N_UP触摸离开当手指离开屏幕时被触发,ACT10NCANCEL触摸取消动作当Touch被打断或是有太多手指触摸屏幕时被触发。 优选的,所述gesture手势事件包括LongPress长按事件、Scroll滚动事件和Fling滑动事件。 优选的,所述通过onTouchlistener接口实现Touch触摸事件的识别利用publicboolean onTouch (View v, Mot1nEvent event)函数方法在用户触碰到智能移动终端屏幕时触发并完成Touch触摸事件的识别,参数V为当前智能移动终端屏幕所显示的界面,参数event带回当前触摸智能移动终端屏幕屏幕的手势动作(ACT10N_D0WN、ACT10N_M0VE、ACT10N_UP)。 优选的,所述通过onGesturelistener接口实现gesture手势事件的识别中,当 gesture 手势事件为 Fling 滑动事件时,利用 public boolean onFling(Mot1nEventel, Mot1nEvent e2, float velocityX, float velocityY)函数方法在 Touch 触摸滑动一点距离后,ACT10N_UP触摸离开动作时触发,该函数方法所提供的四个参数中参数el表示手指触摸到智能移动终端屏幕时的坐标位置;参数e2表示手指离开智能移动终端屏幕时的坐标位置,用坐标(el.getX、el.getY)表示el点的坐标,坐标(e2.getX、e2.getY)表示e2点的坐标,参数velocityX表示手指在X方向上移动的速度;参数velocityY表示手指在Y方向上移动的速度,在具体的方法实现过程中按照对应的判定条件判断出滑动方向后,调用已封装好与之相对应的函数接口完成蓝光播放器高亮光标移动的动作; 当gesture手势事件为Scroll滚动事件时,利用public booleanonScroll (Mot1nEvent el, Mot1nEvent e2, float distanceX, float distanceY)函数方法在Touch触摸滑动时触发,该函数方法所提供的四个参数中参数el表示手指触摸到智能移动终端屏幕时的坐标位置,参数e2表示手指离开智能移动终端屏幕时的坐标位置,用坐标(el.getX、el.getY)表示el点的坐标,坐标(e2.getX、e2.getY)表示e2点的坐标,参数distanceX表示X轴方向移动的距离,参数distanceY表示Y轴方向移动的距离。 优选的,所述public boolean onFling(Mot1nEvent el, Mot1nEvent e2, floatvelocityX, float velocityY)函数方法实现过程中按照对应的判定条件判断出滑动方向中滑动方向的具体判断条件为: 向上滑动判断条件:el.getY - e2.getY>delta,并且 velocityY>veloci本文档来自技高网
...
一种控制蓝光播放器UI界面光标移动速度的方法

【技术保护点】
一种控制蓝光播放器UI界面光标移动速度的方法,应用于智能移动终端,其特征在于,包括下列步骤:S1、智能移动终端与蓝光播放器建立数据通信链路,实现二者的数据交互功能;S2、在智能移动终端屏幕绘制触摸界面,设定判断滑动手势识别的规则;S3、设定蓝光播放器接收上下左右按键所对应的实体按键键值,并在智能移动终端封装对应的接口;S4、按照智能移动终端滑动手势识别规则获取用户滑动手势,根据对应的手势调用相应的接口,然后通过已建立的数据通信链路发送滑动手势数据给蓝光播放器,蓝光播放器获取并解析滑动手势数据后调用相应实体按键键值完成高亮光标的移动控制。

【技术特征摘要】

【专利技术属性】
技术研发人员:黄德志
申请(专利权)人:广东欧珀移动通信有限公司
类型:发明
国别省市:广东;44

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

1