一种快捷操作程序处理方法及系统的制作方法_3

文档序号:9865004阅读:来源:国知局
088]本实施例公开了一种快捷操作程序处理系统,应用于电子设备,其结构示意图如图4所示,包括:
[0089]启动单元41,与启动单元41相连的第一判断单元42,与第一判断单元42相连的第一检测单元43,与第一检测单元43相连的第一确定单元44,与第一确定单元44相连的第一移动单元45。
[0090]其中,启动单元41用于接收快捷操作启动指令,启动快捷操作程序。
[0091]快捷操作程序具体为:可以悬浮在电子设备的屏幕以及应用程序界面的快捷操作按钮,可以具体为:酷派手机的智能C键,苹果手机的悬浮球,魅族手机的悬浮球等,还可以为其他电子设备的快捷操作按钮,在此不做具体限定。
[0092]第一判断单元42用于判断电子设备的屏幕相对于水平面是否倾斜,若是,则发送第一检测指令至第一检测单元43。
[0093]当该快捷操作程序启动之后,其在电子设备的屏幕上呈现,呈现该快捷操作程序的图标的位置即为其初始位置,此时,需要判断电子设备的屏幕是否倾斜,即该快捷操作程序的图标的初始位置是否需要变更,以方便用户的操作。
[0094]判断电子设备的屏幕相对于水平面的倾斜角度是否大于预定角度,当倾斜角度大于其预定角度时,才启动后续对该初始位置进行变更的操作,若倾斜角度不大于预定角度,则无需对该初始位置进行变更。
[0095]另外,判断电子设备的屏幕相对于水平面是否倾斜可以在该快捷操作程序打开之后的预定时间内进行判断,若超过该预定时间,则无需再进行判断,该快捷操作程序的图标位于其初始位置即可。
[0096]第一检测单元43接收第一检测指令,检测所述电子设备的屏幕相对于水平面的倾斜角度。
[0097]通过重力传感器检测屏幕的倾斜角度。
[0098]电子设备位于空间中,可以以电子设备水平放置,电子设备的屏幕的两个相邻边分别为X轴、Y轴,垂直于水平面的线为Z轴,如图2所示。
[0099]当电子设备的屏幕相对于水平面发生倾斜时,如:电子设备的屏幕向左或向右发生倾斜,此时,是左侧或右侧的屏幕边界线的X轴及Z轴坐标发生变化,此时的倾斜角度是X轴及Y轴组成的水平面与屏幕组成的角度;电子设备屏幕向上或向下发生倾斜,此时,是上边或下边的屏幕边界线的Y轴及Z轴坐标发生变化,此时的倾斜角度亦是X轴及Y轴组成的水平面与屏幕组成的角度;当电子设备屏幕是以其它任意方向发生倾斜,此时,是屏幕的X轴、Y轴及Z轴均发生变化是指两个角度,这两个角度分别是屏幕相邻的两个边界线与水平面之间的角度。
[0100]本实施例公开的系统中还可以包括:与第一检测单元及第一确定单元分别相连的第二判断单元,第二判断单元用于判断倾斜角度是否大于预定角度,若是,则发送确定指令至第一确定单元。
[0101]当倾斜角度大于预定角度时,才进行后续操作;若倾斜角度不大于预定角度,则说明是用户正常拿着电子设备,或电子设备的屏幕没有发生角度倾斜。
[0102]第一确定单元44用于根据倾斜角度确定快捷操作程序的图标在屏幕上的运动方向。
[0103]如果倾斜角度只是一个角度,那么其运动方向是与屏幕的倾斜方向一致的,延夹角的上边的边向下移动,即快捷操作程序的图标在屏幕的高处向低处运动,并且其运动轨迹是其初始位置与低处的边界线的垂直线;
[0104]如果倾斜角度是两个角度,会有两个与水平面所成的夹角,连个夹角分别有一个倾斜的边,此时,以快捷操作程序的图标的初始位置为中心,将两个倾斜的边分别平行移动到该中心位置,将两个倾斜的边作为力作图,视两个力的大小相同,只是方向不同,此时,通过力的合成的方式获得两个倾斜的边的合力,合力的方向机为快捷操作程序的图标在屏幕上的运动方向。
[0105]具体的,当电子设备的屏幕有倾斜时,屏幕内的重力传感器可以获知X轴、Y轴及Z轴的加速度,若电子设备的屏幕向X轴倾斜,那么便可以获得一个X轴上的重力加速度;如果电子设备的屏幕向两个方向倾斜,就可以获得两个轴上的重力加速度,经过力的合成,可以得到合力的方向,即快捷操作程序的图标的运动方向。
[0106]第一移动单元45用于控制快捷操作程序的图标沿运动方向移动至屏幕上的预定线上。
[0107]其中,预定线是预先设置在电子设备屏幕上的线,该预定线距离电子设备屏幕的边界线有预定距离,以方便用户单手操作。
[0108]具体的,第一移动单元的结构示意图如图5所示,包括:第一移动子单元51,与第一移动子单元51相连的第二确定子单元52,与第二确定子单元52相连的第三确定子单元53,与第三确定子单元53相连的第二移动子单元54。
[0109]其中,第一移动子单元用于控制快捷操作程序的图标沿运动方向移动至屏幕的边界,第二确定子单元用于根据屏幕的边界确定快捷操作程序的图标的运动方向所在线的反射方向线,第三确定子单元用于确定反射方向线与预定线的交点为快捷操作程序的图标的最终位置,第二移动子单元用于将快捷操作程序的图标移动至最终位置。
[0110]具体的,将快捷操作程序的图标运动至边界线的方向定为入射线,将屏幕的边界线作为反射面,其反射线所在的方向即为快捷操作程序的图标的反射运动方向,其反射线与预定线的交点即为快捷操作程序的图标的最终位置。
[0111]本实施例公开的快捷操作程序处理系统,应用于电子设备,通过启动单元接收快捷操作程序启动指令,启动快捷操作程序,当第一判断单元检测到电子设备的屏幕相对于水平面有倾斜时,第一检测单元检测屏幕相对于水平面的倾斜角度,根据倾斜角度确定快捷操作程序的图标在屏幕上的运动方向,第一移动单元控制图标沿运动方向移动至屏幕上的预定线上。本方案通过启动快捷操作按钮之后,检测到屏幕倾斜,并根据倾斜方向移动该快捷操作按钮到预定线上,以便于用户单手在该触控点对快捷操作按钮进行快捷操作,同时解决了现有技术中需要手动操作才能实现快捷操作按钮移动的问题,提高了用户操作的便利。
[0112]本实施例公开了一种快捷操作程序处理系统,应用于电子设备,其结构示意图如图6所示,包括:
[0113]启动单元61,与启动单元61相连的第一判断单元62,与第一判断单元62相连的第一检测单元63,与第一检测单元63相连的第一确定单元64,与第一确定单元64相连的第一移动单元65,与第一移动单元65相连的第二检测单元66,与第二检测单元66相连的第二移动单元67。
[0114]本实施例公开的处理系统,除与上一实施例相同的结构外,本还增加了第二检测单元66及第二移动单元67。
[0115]第二检测单元66用于检测电子设备的屏幕的倾斜方向的一侧是否有且只有一个电荷接收点,若是,则发送第二移动指令。
[0116]检测电子设备的屏幕的倾斜方向的一侧是否有用户手指的触摸,还可以为,检测电子设备的屏幕的倾斜方向的一侧是否有用户手指距离该屏幕的垂直距离在预定范围之内,即电容屏幕上的电容发生变化,具体的:
[0117]当电子设备的屏幕为电容屏时,检测的是电子设备的屏幕的倾斜方向的一侧是否有且只有一个电荷接收点,以便于确认屏幕该侧是否有且只有用户的一个手指进行触摸;当点子设备的屏幕为电阻屏时,检测的是电子设备的屏幕的倾斜方向一侧是否有压力点,以用于确认屏幕该侧是否有用户的手指进行触摸。
[0118]其中,电子设备的屏幕的倾斜方向的一侧具体为:以电子设备屏幕的中心线为分界线,如果电子设备的屏幕向左侧倾斜,则屏幕中心线左侧即为电子设备的屏幕的倾斜方向的一侧;如果电子设备的屏幕向右侧倾斜,则屏幕中心线右侧即为电子设备的屏幕的倾斜方向的一侧。
[0119]第二移动单元67用于接收第二移动指令,移动快捷操作程序的图标至电荷接收点的位置。
[0120]将快捷操作程序的图标移动至电荷
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1