一种动画显示方法、装置、电子设备及存储介质制造方法及图纸

技术编号:19388636 阅读:18 留言:0更新日期:2018-11-10 01:56
本发明专利技术公开了一种动画显示方法、装置及电子设备及介质,包括:当检测到用户打开输入法界面时,获取用户设备的重力感应信息;根据所述重力感应信息,确定所述输入法界面上第一背景画面中的三维元素的位移;根据所述三维元素的所述位移,显示所述第一背景画面的动画。采用本发明专利技术实施例,可以提升输入法输入的趣味性和交互性。

An animation display method, device, electronic device and storage medium

The invention discloses an animation display method, device, electronic equipment and media, which includes: acquiring gravity sensing information of user equipment when the user opens the input method interface; determining the displacement of three-dimensional elements in the first background screen of the input method interface according to the gravity sensing information; and The displacement of the three-dimensional element displays the animation of the first background picture. By adopting the embodiment of the invention, the interest and interactivity of input method can be enhanced.

【技术实现步骤摘要】
一种动画显示方法、装置、电子设备及存储介质
本专利技术涉及计算机应用
,尤其涉及一种动画显示方法、装置、电子设备及存储介质。
技术介绍
目前,用户在输入法的使用过程中可以针对输入法界面进行美化,用户可以安装或替换输入法主题,提升输入法的视觉效果,例如,用户可以将输入法界面的背景画面替换为喜欢的图片,为了提升用户体验,也有些输入法支持使用一段端视频或一个图形交换格式(GraphicsInterchangeFormat,GIF)的文件作为将键盘背景,当用户点击键盘按键时,控制视频或GIF文件的播放或暂停,可以增加输入的趣味性。然而,无论是使用图片还是视频和GIF文件作为键盘背景,普遍存在视觉效果单一、交互性低的缺点。
技术实现思路
本专利技术实施例提供一种动画显示方法、装置、电子设备及存储介质。可以提升输入法输入的趣味性和交互性。本专利技术第一方面提供了一种动画显示方法,包括:当检测到用户打开输入法界面时,获取用户设备的重力感应信息;根据所述重力感应信息,确定所述输入法界面上第一背景画面中的三维元素的位移;根据所述三维元素的所述位移,显示所述第一背景画面的动画。其中,所述方法还包括:当检测到用户点击所述输入法界面上多个按键时,显示所述第一背景画面的动画。其中,所述当检测到用户点击所述输入法界面上多个按键时,显示所述第一背景画面的动画包括:当检测到用户点击所述输入法界面上多个按键中的目标按键时,确定所述目标按键对应的所述第一背景画面的展示样式;根据所述目标键对应的所述展示样式,显示所述第一背景画面的动画。其中,所述方法还包括:获取所述第一背景画面的标识信息,从预设语音库中查找与所述标识信息对应的音频文件,所述预设语音库包括所述标识信息与所述音频文件的对应关系;在显示所述第一背景画面的所述动画时,播放所述音频文件。其中,所述方法还包括:确定所述第一背景画面的动画的显示时长;从预设语音库中查找与所述显示对应的音频文件,所述预设语音库包括所述显示时长与所述音频文件的对应关系;在显示所述第一背景画面的所述动画时,播放所述音频文件。其中,所述方法还包括:获取用户点击所述多个按键的点击频率,从预设语音库中查找与所述点击频率对应的音频文件,所述预设语音库包括所述点击频率与所述音频文件的对应关系;在显示所述第一背景画面的动画时,播放所述音频文件。其中,所述显示所述第一背景画面的动画之后,还包括:获取用户停止点击所述多个按键的累积时长;当所述累积时长超过第一阈值时,停止显示所述第一背景画面的动画。其中,所述根据所述三维元素的所述位移,显示所述第一背景画面的动画之后,还包括:获取用户在所述输入法界面上编辑的文字信息;根据所述文字信息的语义特征,显示所述第一背景画面的动画。其中,所述重力感应信息包括转动角速度;所述根据所述第一背景画面中所述三维元素的位移,显示所述第一背景画面的动画之后,还包括:确定所述转动角速度是否超过第二阈值;当所述转动角速度超过所述第二阈值时,从背景画面库中选择第二背景画面;将所述第一背景画面替换为所述第二背景画面。其中,所述将所述第一背景画面替换为所述第二背景画面包括:显示提示信息,所述提示信息用于提示用户是否确认替换所述第一背景画面;接收用户针对所述提示信息输入的确认指令;根据所述确认指令,将所述第一背景画面替换为所述第二背景画面。其中,所述根据所述三维元素的所述位移,显示所述第一背景画面的动画包括:确定所述三维元素的所述位移的移动距离;根据所述移动距离,显示所述第一背景画面的动画。相应地,本专利技术第二方面提供了一种动画显示装置,包括:获取模块,用于当检测到用户打开输入法界面时,获取用户设备的重力感应信息;确定模块,用于根据所述重力感应信息,确定所述输入法界面上第一背景画面中的三维元素的位移;显示模块,用于根据所述三维元素的所述位移,显示所述第一背景画面的动画。其中,所述确定模块,还用于:当检测到用户点击所述输入法界面上多个按键中的目标按键时,确定所述目标按键对应的所述第一背景画面的展示样式;所述显示模块,还用于根据所述目标按键对应的所述展示样式,显示所述第一背景画面的动画。其中,所述显示模块,还用于:当检测到用户点击所述输入法界面上的多个按键时,显示所述第一背景画面的动画。其中,所述装置还包括查找模块,用于:获取所述第一背景画面的标识信息;从预设语音库中查找与所述标识信息对应的音频文件,所述预设语音库包括所述标识信息与所述音频文件的对应关系;所述显示模块,还用于在显示所述第一背景画面的动画时,播放所述音频文件。所述显示模块,还用于在显示所述第一背景画面的所述动画时,播放所述音频文件。其中,所述查找模块,还用于:确定所述第一背景画面的动画的显示时长;从预设语音库中查找与所述显示时长对应的音频文件,所述预设语音库包括所述显示时长与所述音频文件的对应关系;所述显示模块,还用于在显示所述第一背景画面的所述动画时,播放所述音频文件。其中,所述查找模块,还用于:根据用户点击所述多个按键的点击频率,从预设语音库中查找与所述点击频率对应的音频文件,所述预设语音库包括所述点击频率与所述音频文件的对应关系;所述显示模块,还用于在显示所述第一背景画面的动画时,播放所述音频文件。其中,所述获取模块,还用于获取用户停止点击所述多个按键的累积时长;所述显示模块,还用于当所述累积时长超过第一阈值时,停止显示所述第一背景画面的动画。其中,所述获取模块,还用于获取用户在所述输入法界面上编辑的文字信息;所述显示模块,还用于根据所述文字信息的语义特征,显示所述第一背景画面的动画。其中,所述重力感应信息包括转动角速度;所述确定模块,还用于确定所述转动角速度是否超过第二阈值;所述查找模块,还用于当所述转动角速度超过所述第二阈值时,从背景画面库中选择第二背景画面;所述显示模块,还用于将所述第一背景画面替换为所述第二背景画面。其中,所述显示模块,还用于:显示提示信息,所述提示信息用于提示用户是否确认替换所述第一背景画面;接收用户针对所述提示信息输入的确认指令;根据所述确认指令,将所述第一背景画面替换为所述第二背景画面。相应地,本专利技术第三方面提供了一种电子设备,包括:处理器、存储器、通信接口和总线;所述处理器、所述存储器和所述通信接口通过所述总线连接并完成相互间的通信;所述存储器存储可执行程序代码;所述处理器通过读取所述存储器中存储的可执行程序代码来运行与所述可执行程序代码对应的程序,以用于:当检测到用户打开输入法界面时,获取用户设备的重力感应信息;根据所述重力感应信息,确定所述输入法界面上第一背景画面中的三维元素的位移;根据所述三维元素的所述位移,显示所述第一背景画面的动画。其中,所述显示模块,还用于:确定所述三维元素的所述位移的移动距离;根据所述移动距离,显示所述第一背景画面的动画。相应地,本专利技术实施例提供了一种存储介质,其中,所述存储介质用于存储应用程序,所述应用程序用于在运行时执行本专利技术实施例第一方面公开的一种动画显示方法。相应地,本专利技术实施例提供了一种应用程序,其中,所述应用程序用于在运行时执行本专利技术实施例第一方面公开的一种动画显示方法。实施本专利技术实施例,首先当检测到用户打开输入法界面时,获取用户设备的重力感应信息;接着根据所述重力感应本文档来自技高网...

【技术保护点】
1.一种动画显示方法,其特征在于,所述方法用于电子设备,所述方法包括:当检测到用户打开输入法界面时,获取用户设备的重力感应信息;根据所述重力感应信息,确定所述输入法界面上第一背景画面中的三维元素的位移;根据所述三维元素的所述位移,显示所述第一背景画面的动画。

【技术特征摘要】
1.一种动画显示方法,其特征在于,所述方法用于电子设备,所述方法包括:当检测到用户打开输入法界面时,获取用户设备的重力感应信息;根据所述重力感应信息,确定所述输入法界面上第一背景画面中的三维元素的位移;根据所述三维元素的所述位移,显示所述第一背景画面的动画。2.如权利要求1所述的方法,其特征在于,所述方法还包括:当检测到用户点击所述输入法界面上的多个按键时,显示所述第一背景画面的动画。3.如权利要求2所述的方法,其特征在于,所述当检测到用户点击所述输入法界面上的多个按键时,显示所述第一背景画面的动画包括:当检测到用户点击所述输入法界面上多个按键中的目标按键时,确定所述目标按键对应的所述第一背景画面的展示样式;根据所述目标按键对应的所述展示样式,显示所述第一背景画面的动画。4.如权利要求1-3任一项所述的方法,其特征在于,所述方法还包括:获取所述第一背景画面的标识信息;从预设语音库中查找与所述标识信息对应的音频文件,所述预设语音库包括所述标识信息与所述音频文件的对应关系;在显示所述第一背景画面的动画时,播放所述音频文件。5.如权利要求1-3任一项所述的方法,其特征在于,所述方法还包括:确定所述第一背景画面的动画的显示时长;从预设语音库中查找与所述显示时长对应的音频文件,所述预设语音库包括所述显示时长与所述音频文件的对应关系;在显示所述第一背景画面的所述动画时,播放所述音频文件。6.如权利...

【专利技术属性】
技术研发人员:宋雨濛
申请(专利权)人:北京金山安全软件有限公司
类型:发明
国别省市:北京,11

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

1