手机APP页面刷新方法、装置及计算机可读存储介质制造方法及图纸

技术编号:24254379 阅读:28 留言:0更新日期:2020-05-23 01:08
本发明专利技术涉及人工智能技术,揭露了一种手机APP页面刷新方法,包括:接收手机内的APP可刷新内容页的打开通知,根据所述打开通知运行手机内加速度感应器接收用户摇动手机的加速度,启动手机内重力感应器接收用户摇动手机的次数,判断用户摇动手机的加速度和用户摇动手机的次数是否达到预设阈值,若所述加速度和所述次数未达到预设阈值,则提示用户页面刷新失败,并重新接收用户摇动手机的加速度和次数,若用户摇动手机的加速度和用户摇动手机的次数达到预设阈值,则刷新所述内容页,完成手机APP页面刷新。本发明专利技术还提出一种手机APP页面刷新装置以及一种计算机可读存储介质。本发明专利技术可以实现精准高效的手机APP页面刷新功能。

Refresh method, device and computer readable storage medium of mobile app page

【技术实现步骤摘要】
手机APP页面刷新方法、装置及计算机可读存储介质
本专利技术涉及人工智能
,尤其涉及一种手机APP页面刷新的方法、装置及计算机可读存储介质。
技术介绍
在手机应用(APP)中,刷新动作是用户高频使用的操作,特别是对有多内容的应用,如新闻类应用随时刷新可以查看最新的资讯,所以如何执行简单快速,而且没有系统限制的刷新操作,非常有必要。目前常用的刷新方法主要有下拉刷新和点击图标刷新两种。其中所述下拉刷新的方法包括:1)当页面停留在内容区域最顶部时,用户在内容区域下拉松手,即可刷新。2)当用户在页面往下滑动了内容区域时,用户可点击状态栏至顶部,或者直接手动滑动页面至顶部,再在内容区域下拉松手,完成刷新。所述点击图标刷新方法:1)页面设计有一个刷新的悬浮图标,不管用户滑动内容到内容区域的哪里,都可点击悬浮图标刷新。2)用户点击当前页面底部的Tab图标,即可完成刷新。综合来说,上述刷新方法都提供了较为完善的页面刷新方法,但基于下拉刷新方法,当用户滑动内容至较深时,必须先滑动页面至顶部才能完成,给刷新操作增加了一步置顶操作,且安卓手机没有点击状态栏置顶功能,必须手动滑动页面至顶部,非常繁琐。而悬浮图标刷新方法不够简约,且图标会遮盖住部分内容,且目前悬浮图标刷新方法只做到首页等一级页面,二三级页面有刷新需求的没法触达,通用性不够全面。
技术实现思路
本专利技术提供一种手机APP页面刷新方法、装置及计算机可读存储介质,其主要目的在于根据用户的查询要求而进行手机APP页面刷新。为实现上述目的,本专利技术提供的一种手机APP页面刷新方法,包括:接收手机内的APP可刷新内容页的打开通知,根据所述打开通知,运行物理感应器测试模型测试所述APP是否有调用所述手机内物理感应器的权限,其中,所述物理感应器包括重力传感器及加速度传感器;若所述APP没有调用所述手机内物理感应器的权限,提示用户开通所述权限并重新接收所述打开通知;若所述APP具有调用所述手机内物理感应器的权限,则启动手机内加速度感应器接收用户摇动手机的加速度,启动手机内重力感应器接收用户摇动手机的次数;判断用户摇动手机的加速度和用户摇动手机的次数是否达到预设阈值;若用户摇动手机的加速度和用户摇动手机的次数未达到预设阈值,则提示用户页面刷新失败,并重新接收用户摇动手机的所述加速度和用户摇动手机的所述次数;若用户摇动手机的加速度和用户摇动手机的次数达到预设阈值,则刷新所述内容页,完成手机APP页面刷新。可选地,所述运行所述物理感应器测试模型测试所述APP是否有调用所述手机内物理感应器的权限,包括:利用一个传感器测试软件在所述APP内测试所述手机内物理感应器是否正常;若所述手机内物理感应器正常,则判断所述APP具有调用物理感应器的权限,若所述手机内物理感应器不正常,则判断所述APP不具有调用物理感应器的权限。可选地,所述启动手机内加速度感应器接收用户摇动手机的加速度,包括:利用所述加速度感应器,根据运动方程测试用户摇动手机的加速度;将所述加速度按照x、y、z三个轴的方向分解得到加速度x值、加速度y值、加速度z值,得到用户摇动手机的加速度。可选地,所述运动方程的计算方法为:其中,l为用户摇动手机的摇动距离,v为用户摇动手机的速度,t为用户在摇动手机的一个摇动距离下的平均摇动时间,c0为调节误差参数。可选地,所述启动手机内重力感应器接收用户摇动手机的次数,包括:根据所述重力感应器判断用户摇动手机是上下摇动还是左右摇动;若为上下摇动,则通过所述运动方程测试出平均摇动时间;根据所述平均摇动时间计算出摇动次数,若为所述左右摇动,通过所述运动方程测试出手机角速度,根据所述角速度计算出所述摇动次数。此外,为实现上述目的,本专利技术还提供一种手机APP页面刷新装置,该装置包括存储器和处理器,所述存储器中存储有可在所述处理器上运行的手机APP页面刷新程序,所述手机APP页面刷新程序被所述处理器执行时实现如下步骤:接收手机内的APP可刷新内容页的打开通知,根据所述打开通知,运行物理感应器测试模型测试所述APP是否有调用所述手机内物理感应器的权限,其中,所述物理感应器包括重力传感器及加速度传感器;若所述APP没有调用所述手机内物理感应器的权限,提示用户开通所述权限并重新接收所述打开通知;若所述APP具有调用所述手机内物理感应器的权限,则启动手机内加速度感应器接收用户摇动手机的加速度,启动手机内重力感应器接收用户摇动手机的次数;判断用户摇动手机的加速度和用户摇动手机的次数是否达到预设阈值;若用户摇动手机的加速度和用户摇动手机的次数未达到预设阈值,则提示用户页面刷新失败,并重新接收用户摇动手机的所述加速度和用户摇动手机的所述次数;若用户摇动手机的加速度和用户摇动手机的次数达到预设阈值,则刷新所述内容页,完成手机APP页面刷新。可选地,所述运行所述物理感应器测试模型测试所述APP是否有调用所述手机内物理感应器的权限,包括:利用一个传感器测试软件在所述APP内测试所述手机内物理感应器是否正常;若所述手机内物理感应器正常,则判断所述APP具有调用物理感应器的权限,若所述手机内物理感应器不正常,则判断所述APP不具有调用物理感应器的权限。可选地,所述启动手机内加速度感应器接收用户摇动手机的加速度,包括:利用所述加速度感应器,根据运动方程测试用户摇动手机的加速度;将所述加速度按照x、y、z三个轴的方向分解得到加速度x值、加速度y值、加速度z值,得到用户摇动手机的加速度。可选地,所述启动手机内重力感应器接收用户摇动手机的次数,包括:根据所述重力感应器判断用户摇动手机是上下摇动还是左右摇动;若为上下摇动,则通过所述运动方程测试出平均摇动时间;根据所述平均摇动时间计算出摇动次数,若为所述左右摇动,通过所述运动方程测试出手机角速度,根据所述角速度计算出所述摇动次数。此外,为实现上述目的,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有手机APP页面刷新程序,所述手机APP页面刷新程序可被一个或者多个处理器执行,以实现如上所述的手机APP页面刷新方法的步骤。本专利技术通过手机内自带的重力感应器接收用户摇动手机的次数及加速度感应器接收用户摇动手机的加速度,通过判断用户摇动手机的所述加速度和用户摇动手机的所述次数是否达到预设阈值,达到最终用户页面刷新的方法,因为所述物理感应器和所述加速度感应器都是手机自带功能,所以接收所述摇动手机的次数和所述加速度比较简便,同时不涉及到悬浮图标,因此不会掩盖需要刷新的页面内容,同时基于重力感应器和加速度感应器的手机页面刷新可应用于一级页面,二级页面,三级页面等,因此通用性更广。因此本专利技术提出的手机APP页面刷新方法、装置及计算机可读存储介质,可以实现简便的APP页面刷新功能。附图说明...

【技术保护点】
1.一种手机APP页面刷新方法,其特征在于,所述方法包括:/n接收手机内的APP可刷新内容页的打开通知,根据所述打开通知,运行物理感应器测试模型测试所述APP是否有调用所述手机内物理感应器的权限,其中,所述物理感应器包括重力传感器及加速度传感器;/n若所述APP没有调用所述手机内物理感应器的权限,提示用户开通所述权限并重新接收所述打开通知;/n若所述APP具有调用所述手机内物理感应器的权限,则启动手机内加速度感应器接收用户摇动手机的加速度,启动手机内重力感应器接收用户摇动手机的次数;/n判断用户摇动手机的加速度和用户摇动手机的次数是否达到预设阈值;/n若用户摇动手机的加速度和用户摇动手机的次数未达到预设阈值,则提示用户页面刷新失败,并重新接收用户摇动手机的所述加速度和用户摇动手机的所述次数;/n若用户摇动手机的加速度和用户摇动手机的次数达到预设阈值,则刷新所述内容页,完成手机APP页面刷新。/n

【技术特征摘要】
1.一种手机APP页面刷新方法,其特征在于,所述方法包括:
接收手机内的APP可刷新内容页的打开通知,根据所述打开通知,运行物理感应器测试模型测试所述APP是否有调用所述手机内物理感应器的权限,其中,所述物理感应器包括重力传感器及加速度传感器;
若所述APP没有调用所述手机内物理感应器的权限,提示用户开通所述权限并重新接收所述打开通知;
若所述APP具有调用所述手机内物理感应器的权限,则启动手机内加速度感应器接收用户摇动手机的加速度,启动手机内重力感应器接收用户摇动手机的次数;
判断用户摇动手机的加速度和用户摇动手机的次数是否达到预设阈值;
若用户摇动手机的加速度和用户摇动手机的次数未达到预设阈值,则提示用户页面刷新失败,并重新接收用户摇动手机的所述加速度和用户摇动手机的所述次数;
若用户摇动手机的加速度和用户摇动手机的次数达到预设阈值,则刷新所述内容页,完成手机APP页面刷新。


2.如权利要求1所述的手机APP页面刷新方法,其特征在于,所述运行所述物理感应器测试模型测试所述APP是否有调用所述手机内物理感应器的权限,包括:
利用一个传感器测试软件在所述APP内测试所述手机内物理感应器是否正常;
若所述手机内物理感应器正常,则判断所述APP具有调用物理感应器的权限,若所述手机内物理感应器不正常,则判断所述APP不具有调用物理感应器的权限。


3.如权利要求1或2所述的手机APP页面刷新方法,其特征在于,所述启动手机内加速度感应器接收用户摇动手机的加速度,包括:
利用所述加速度感应器,根据运动方程测试用户摇动手机的加速度;
将所述加速度按照x、y、z三个轴的方向分解得到加速度x值、加速度y值、加速度z值,得到用户摇动手机的加速度。


4.如权利要求3所述的手机APP页面刷新方法,其特征在于,所述运动方程的计算方法为:



其中,l为用户摇动手机的摇动距离,v为用户摇动手机的速度,t为用户在摇动手机的一个摇动距离下的平均摇动时间,c0为调节误差参数。


5.如权利要求4所述的手机APP页面刷新方法,其特征在于,所述启动手机内重力感应器接收用户摇动手机的次数,包括:
根据所述重力感应器判断用户摇动手机是上下摇动还是左右摇动;
若为上下摇动,则通过所述运动方程测试出平均摇动时间;
根据所述平均摇动时间计算出摇动次数,若为所述左右摇动,通过所述运动方程测试出手机角速度,根据所述角速度计算出所述摇动次数。


6.一种手机APP页面刷新装置,其特征在于,所述装置包括存储器和处理器,所述存储器上存储有...

【专利技术属性】
技术研发人员:陈恳
申请(专利权)人:平安国际智慧城市科技股份有限公司
类型:发明
国别省市:广东;44

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

1