界面预加载方法及装置、移动终端及计算机可读存储介质制造方法及图纸

技术编号:20724077 阅读:16 留言:0更新日期:2019-03-30 17:31
本发明专利技术公开一种界面预加载方法及装置、移动终端及计算机可读存储介质,属于移动终端领域。包括:监听用户的触摸屏操作,根据所述触摸屏操作绘制用户在触摸屏的移动状态,根据所述移动状态预测用户操作类型,进行界面预加载,接收用户的实际操作,在所述界面预加载中获取响应所述实际操作的界面并直接显示。通过本发明专利技术实施例,可以在用户操作过程中,实时预测用户的操作类型,对待刷新或待加载的界面进行预加载,提高系统的响应速度,增强用户体验。

【技术实现步骤摘要】
界面预加载方法及装置、移动终端及计算机可读存储介质
本专利技术涉及移动终端领域,特别涉及一种界面预加载方法及装置、移动终端及计算机可读存储介质。
技术介绍
当前,移动终端的日益普及,使用移动终端的用户越来越多,用户日常使用移动终端也越来越频繁,使得移动终端已经成为用户必不可少的移动设备之一。相关技术中,在移动终端的应用用户界面(UserInterface,UI)中,同一个控件可以响应不同的用户操作事件。例如,某个按钮可能既可以响应单击事件,有可以响应双击事件,又可以响应长按事件等。控件响应用户操作事件后,通常需要刷新或重新加载UI界面;例如,单击某按钮后,应用会从当前UI界面跳转至另一个UI界面。而控件响应不同事件时,需要刷新/加载的UI界面是不同的;例如,单击某按钮后,应用会从当前UI界面跳转至另一个UI界面A;而滑动该按钮后,应用会刷新当前界面。以上相关的操作方法,系统通常是在用户操作完成后,先判断用户的操作类型,再给予响应,导致用户感觉响应速度较慢,给予用户非常不好的用户体验。
技术实现思路
有鉴于此,本专利技术实施例提供的一种界面预加载方法及装置、移动终端及计算机可读存储介质,可以在用户操作过程中,实时预测用户的操作类型,对待刷新或待加载的界面进行预加载,提高系统的响应速度,增强用户体验。本专利技术解决上述技术问题所采用的技术方案如下:根据本专利技术的一个方面,提供的一种界面预加载方法,包括:监听用户的触摸屏操作;根据所述触摸屏操作绘制用户在触摸屏的移动状态;根据所述移动状态预测用户操作类型,进行界面预加载;接收用户的实际操作,在所述界面预加载中获取响应所述实际操作的界面并直接显示。在一个可能的设计中,所述监听用户的触摸屏操作的步骤包括:监听KeyDown操作,若监听有KeyDown操作,记录当前KeyDown操作发生的时间及坐标;监听Touch操作,记录Touch操作发生的时间及坐标。在一个可能的设计中,所述根据所述触摸屏操作绘制用户在触摸屏的移动状态的步骤,包括:根据所述Touch操作,绘制用户在触摸屏的移动状态。在一个可能的设计中,所述根据所述移动状态预测用户操作类型,进行界面预加载的步骤,包括:根据所述移动状态,预测用户操作类型;获取响应所述操作类型的控件;将所述操作类型分发至响应的所述控件,并对响应后的界面进行预加载。在一个可能的设计中,所述接收用户的实际操作,在所述界面预加载中获取响应所述实际操作的界面并直接显示的步骤,包括:监听KeyUp操作;获取用户的实际操作;在所述界面预加载中获取响应所述实际操作的界面并直接显示。一种界面预加载装置,包括:获监听模块、绘制模块、预加载模块和获取响应模块;其中:所述监听模块,用于监听用户的触摸屏操作;所述绘制模块,用于根据所述触摸屏操作绘制用户在触摸屏的移动状态;所述预加载模块,用于根据所述移动状态预测用户操作类型,进行界面预加载;所述获取响应模块,用于接收用户的实际操作,在所述界面预加载中获取响应所述实际操作的界面并直接显示。在一个可能的设计中,所述预加载模块,具体用于:根据所述移动状态,预测用户操作类型;获取响应所述操作类型的控件;将所述操作类型分发至响应的所述控件,并对响应后的界面进行预加载。在一个可能的设计中,所述获取响应模块,具体用于:监听KeyUp操作;获取用户的实际操作;在所述界面预加载中获取响应所述实际操作的界面并直接显示。根据本专利技术的另一个方面,提供的一种移动终端,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现本专利技术实施例提供的所述的界面预加载方法的步骤。根据本专利技术的另一个方面,提供的一种计算机可读存储介质,所述计算机可读存储介质上存储有界面预加载方法的程序,所述界面预加载方法的程序被处理器执行时实现本专利技术实施例提供的所述的界面预加载方法的步骤。与相关技术相比,本专利技术实施例提出的一种界面预加载方法及装置、移动终端及计算机可读存储介质,通过监听用户的触摸屏操作,根据所述触摸屏操作绘制用户在触摸屏的移动状态,根据所述移动状态预测用户操作类型,进行界面预加载,接收用户的实际操作,在所述界面预加载中获取响应所述实际操作的界面并直接显示。这样,在用户操作过程中,可以实时预测用户的操作类型,对待刷新或待加载的界面进行预加载,提高系统的响应速度,增强用户体验。附图说明图1为实现本专利技术各个实施例的一种移动终端的硬件结构示意图;图2为本专利技术实施例提供的一种通信网络系统架构图;图3为本专利技术实施例提供的一种界面预加载方法的流程示意图;图4为本专利技术实施例提供的一种界面预加载装置的结构示意图;图5为本专利技术实施例提供的一种界面预加载方法的流程示意图;图6为本专利技术实施例提供的一种移动终端的结构示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式为了使本专利技术所要解决的技术问题、技术方案及有益效果更加清楚、明白,以下结合附图和实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅以解释本专利技术,并不用于限定本专利技术。在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本专利技术的说明,其本身没有特定的意义。因此,“模块”、“部件”或“单元”可以混合地使用。需要说明的是,本专利技术的说明书和权利要求收及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。终端可以以各种形式来实施。例如,本专利技术中描述的终端可以包括诸如手机、平板电脑、笔记本电脑、掌上电脑、个人数字助理(PersonalDigitalAssistant,PDA)、便捷式媒体播放器(PortableMediaPlayer,PMP)、导航装置、可穿戴设备、智能手环、计步器等移动终端,以及诸如数字TV、台式计算机等固定终端。后续描述中将以移动终端为例进行说明,本领域技术人员将理解的是,除了特别用于移动目的的元件之外,根据本专利技术的实施方式的构造也能够应用于固定类型的终端。请参阅图1,其为实现本专利技术各个实施例的一种移动终端的硬件结构示意图,该移动终端100可以包括:RF(RadioFrequency,射频)单元101、WiFi模块102、音频输出单元103、A/V(音频/视频)输入单元104、传感器105、显示单元106、用户输入单元107、接口单元108、存储器109、处理器110、以及电源111等部件。本领域技术人员可以理解,图1中示出的移动终端结构并不构成对移动终端的限定,移动终端可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。下面结合图1对移动终端的各个部件进行具体的介绍:射频单元101可用于收发信息或通话过程中,信号的接收和发送,具体的,将基站的下行信息接收后,给处理器110处理;另外,将上行的数据发送给基站。通常,射频单元101包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器、双工器等。此外,射频单元101还可以通过无线通信与网络和其他设备通信。上述无线通信可以使用任一通信标准或协议,包括但不限于GSM(GlobalSystemofMobilecommunication,全球移动通讯系统)本文档来自技高网...

【技术保护点】
1.一种界面预加载方法,其特征在于,包括:监听用户的触摸屏操作;根据所述触摸屏操作绘制用户在触摸屏的移动状态;根据所述移动状态预测用户操作类型,进行界面预加载;接收用户的实际操作,在所述界面预加载中获取响应所述实际操作的界面并直接显示。

【技术特征摘要】
1.一种界面预加载方法,其特征在于,包括:监听用户的触摸屏操作;根据所述触摸屏操作绘制用户在触摸屏的移动状态;根据所述移动状态预测用户操作类型,进行界面预加载;接收用户的实际操作,在所述界面预加载中获取响应所述实际操作的界面并直接显示。2.根据权利要求1所述的方法,其特征在于,所述监听用户的触摸屏操作的步骤包括:监听KeyDown操作,若监听有KeyDown操作,记录当前KeyDown操作发生的时间及坐标;监听Touch操作,记录Touch操作发生的时间及坐标。3.根据权利要求2所述的方法,其特征在于,所述根据所述触摸屏操作绘制用户在触摸屏的移动状态的步骤,包括:根据所述Touch操作,绘制用户在触摸屏的移动状态。4.根据权利要求3所述的方法,其特征在于,所述根据所述移动状态预测用户操作类型,进行界面预加载的步骤,包括:根据所述移动状态,预测用户操作类型;获取响应所述操作类型的控件;将所述操作类型分发至响应的所述控件,并对响应后的界面进行预加载。5.根据权利要求4所述的方法,其特征在于,所述接收用户的实际操作,在所述界面预加载中获取响应所述实际操作的界面并直接显示的步骤,包括:监听KeyUp操作;获取用户的实际操作;在所述界面预加载中获取响应所述实际操作的界面并直接显示。6.一种界面...

【专利技术属性】
技术研发人员:王秀琳
申请(专利权)人:努比亚技术有限公司
类型:发明
国别省市:广东,44

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

1