The application provides an interactive control deployment method and device, including: obtaining the first display area of the interactive control on the screen; determining the position relationship between the operation medium and the first display area and the motion information of the mobile terminal; if the position of the operation medium is not in front of the first display area, and the motion information of the mobile terminal If the information does not match the motion information corresponding to the first display area, the interactive control is displayed in the second display area corresponding to the position of the operation medium. Compared with the prior art, the above technical scheme can determine or change the display area of the interactive control on the screen according to the floating position of the operating medium and the motion information of the mobile terminal, so that the interactive control can be flexibly deployed based on the user's holding mode, which is convenient for the user to operate and improves the operation efficiency of the interactive control.
【技术实现步骤摘要】
一种交互控件部署方法及装置
本申请涉及移动通信
,具体而言,涉及一种交互控件部署方法及装置。
技术介绍
目前,随着移动终端的发展,人们得以使用到多种多样的应用程序。无论是移动终端还是其应用程序的操作界面,都设有交互控件,以使用户能够通过这些交互控件,对移动终端或应用程序进行控制,进而实现对应的功能。这些交互控件往往设置在固定位置,比如,在应用程序内浏览评论列表时,应用程序会隐藏评论的部分内容,用户可以通过点击设置于该条评论右下角的展开控件,查看该评论的全部内容。这种方式比较便于在用户右手持机时进行的操作。然而,这种交互控件部署方法灵活性低。若用户因长时间使用右手,或惯用手为左手等原因,需要左手持机时,则难以轻易的使用部署在屏幕右侧的交互控件,操作困难,对交互控件的操作效率低。
技术实现思路
有鉴于此,本申请的目的在于提供一种交互控件部署方法及装置,能够根据操作介质悬浮的位置、移动终端的运动信息,确定或改变交互控件在屏幕上显示区域,从而使交互控件能够基于用户的持机方式灵活部署,便于用户进行操作,提高了交互控件的操作效率。第一方面,本申请实施例提供一种交互控件部署方法,包括:获取所述交互控件在所述屏幕上所处的第一显示区域;确定操作介质与所述第一显示区域的位置关系和所述移动终端的运动信息;若所述操作介质的位置未位于所述第一显示区域的前方,并且所述移动终端的运动信息与所述第一显示区域对应的运动信息不匹配,则在与所述操作介质的位置对应的第二显示区域内显示所述交互 ...
【技术保护点】
1.一种交互控件部署方法,其特征在于,应用于移动终端,所述移动终端包括屏幕,所述屏幕的显示界面提供交互控件,所述方法包括:/n获取所述交互控件在所述屏幕上所处的第一显示区域;/n确定操作介质与所述第一显示区域的位置关系和所述移动终端的运动信息;/n若所述操作介质的位置未位于所述第一显示区域的前方,并且所述移动终端的运动信息与所述第一显示区域对应的运动信息不匹配,则在与所述操作介质的位置对应的第二显示区域内显示所述交互控件。/n
【技术特征摘要】
1.一种交互控件部署方法,其特征在于,应用于移动终端,所述移动终端包括屏幕,所述屏幕的显示界面提供交互控件,所述方法包括:
获取所述交互控件在所述屏幕上所处的第一显示区域;
确定操作介质与所述第一显示区域的位置关系和所述移动终端的运动信息;
若所述操作介质的位置未位于所述第一显示区域的前方,并且所述移动终端的运动信息与所述第一显示区域对应的运动信息不匹配,则在与所述操作介质的位置对应的第二显示区域内显示所述交互控件。
2.根据权利要求1所述的交互控件部署方法,其特征在于,所述方法还包括确定第一显示区域对应的运动信息的步骤:
获取交互控件部署到第一显示区域时,所述移动终端的运动信息,并将获取的运动信息作为第一显示区域对应的运动信息。
3.根据权利要求1所述的交互控件部署方法,其特征在于,所述运动信息包括以下至少一项:
所述移动终端相对于水平面的倾斜方向;所述移动终端的加速度方向。
4.根据权利要求3所述的交互控件部署方法,其特征在于,所述方法还包括判断所述移动终端的运动信息与所述第一显示区域对应的运动信息是否匹配的步骤:
若所述运动信息包括所述移动终端相对于水平面的倾斜方向,则判断所述移动终端的运动信息中的倾斜方向,与所述第一显示区域对应的运动信息中的倾斜方向是否相反;
若是,则确定所述移动终端的运动信息与所述第一显示区域对应的运动信息不匹配。
5.根据权利要求3所述的交互控件部署方法,其特征在于,所述方法还包括判断所述移动终端的运动信息与所述第一显示区域对应的运动信息是否匹配的步骤:
若所述运动信息包括所述移动终端的加速度方向,则判断所述移动终端的运动信息中的加速度方向,与所述第一显示区域对应的运动信息中的加速度方向的夹角是否大于设定阈值;
若是,则确定所述移动终端的运动信息与所述第一显示区域对应的运动信息不匹配。
6.根据权利要求3所述的交互控件部署方法,其特征在于,所述方法还包括判断所述移动终端的运动信息与所述第一显示区域对应的运动信息是否匹配的步骤:
若...
【专利技术属性】
技术研发人员:饶峰,
申请(专利权)人:网易杭州网络有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。