本发明涉及移动设备软件优化,尤其是涉及一种利用视觉快于触觉以截图优化app启动速度的系统及方法。
背景技术:
1、很多时候,app打开具有延迟,是因为手机处理器性能不足或使用老化,即使是最新款的高端手机,在加载复杂app时,也存在类似问题。用户在点击app图标后,通常需要等待一段时间才能看到初始交互界面,这种延迟严重影响了用户体验。
2、为了解决这一问题,行业中通常采用以下方式:
3、1、提升处理器性能和加快存储速度的方法。然而,这导致手机价格不断升高,能耗增加,也不利于环保。而且,随着新手机在使用一段时间后,内存被占用等原因,即便是昂贵的最新款处理器,在打开一些复杂的app时仍会存在启动延迟问题。
4、2、简化app的启动流程,减少加载资源的数量和复杂度。这种方式往往会牺牲app的功能和用户体验,效果不理想。
5、3、尝试通过后台预加载部分数据来加快启动速度,但在处理器资源紧张时,这种方式效果有限,并可能导致系统整体性能下降。
6、因此,如何减少app启动延迟,提高用户体验,成了本发明所要解决的技术问题。
技术实现思路
1、本发明解决的技术问题是针对上述现有技术中存在的缺陷,提供一种利用视觉快于触觉以截图优化app启动速度的系统及方法,以解决上述背景技术中提出的现有技术中app启动延迟严重影响用户体验的问题。
2、为解决上述技术问题,本发明采取的技术方案如下:
3、一种利用视觉快于触觉以截图优化app启动速度的系统,包括:
4、存储模块,用于记录和存储特定的交互界面截图;
5、显示模块,用于在用户点击app图标时显示所述存储模块中保存的特定的交互界面截图;
6、处理器模块,与所述存储模块和显示模块连接,用于控制所述显示模块在用户点击app图标时加载所述app的实际运行界面,并在加载时间超过预设阈值时,显示所述截图;
7、触控模块,与所述显示模块和处理器模块连接,用于接收用户的触控操作信号,并在所述处理器模块加载实际运行界面后与之进行交互。
8、作为本发明进一步的方案,所述处理器模块包括预加载控制单元,用于在用户点击app图标时控制所述显示模块启动并加载所述app的实际运行界面,并在加载时间超过预设阈值时优先显示所述截图,并在所述app的实际运行界面加载完成之前保持所述截图显示,以减少视觉等待时间,使用户视觉在app加载至实际运行界面之前先接收到交互界面信号。
9、作为本发明进一步的方案,所述处理器模块还包括过渡控制单元,所述处理器模块还包括过渡控制单元,用于在所述app的实际运行界面加载完成后,控制所述显示模块通过包括但不限于直接,或通过过渡效果平滑地将所述截图替换为所述app的实际运行界面。
10、作为本发明进一步的方案,所述存储模块具体包括:截图存储单元,用于存储所述特定的交互界面截图;预存储单元,用于在用户点击app图标时将所述截图存储单元中的截图预存至显示模块;
11、所述显示模块具体包括:显示控制单元,与所述处理器模块连接,用于接收所述处理器模块的控制信号并显示所述截图;图像显示单元,用于显示所述截图和所述app的实际运行界面。
12、作为本发明进一步的方案,所述处理器模块具体包括:
13、控制单元,用于控制所述显示模块在用户点击app图标后优先显示所述截图,并在所述app的实际运行界面加载完成之前保持所述截图显示,以减少视觉等待时间;
14、时间调节单元,用于调节所述显示模块显示所述截图的持续时间。
15、作为本发明进一步的方案,所述触控模块具体包括:
16、触控传感器,用于感知用户的触控操作;
17、触控信号处理单元,与所述处理器模块连接,用于将所述触控传感器感知到的触控信号传递给所述处理器模块,以实现所述app的实际运行界面的触控交互。
18、作为本发明进一步的方案,所述预设阈值为100毫秒以上,并且在加载所述app的实际运行界面完成之前的100至1000毫秒显示所述截图。
19、作为本发明进一步的方案,所述系统适用于包括但不限于智能手机、平板电脑、智能手表、汽车中控屏、智能家居设备和可穿戴设备。
20、作为本发明进一步的方案,所述显示模块和所述触控模块集成于同一显示屏上,所述显示屏与所述处理器模块电连接。
21、作为本发明进一步的方案,特定的交互界面截图包括但不限于上一次打开app时进入的初始交互界面的截图或由系统预先设定的标准交互界面截图,用于在app加载过程中减少视觉等待时间。
22、一种优化app启动速度的方法,包括以下步骤:
23、步骤1,记录并存储特定的交互界面截图;
24、步骤2,当用户点击app图标时,读取所述截图;
25、步骤3,启动并加载所述app的实际运行界面,并在加载时间超过预设阈值时,显示所述截图;
26、步骤4,在所述app的实际运行界面加载完成之前保持所述截图显示,以减少用户视觉等待时间;
27、步骤5,在所述app的实际运行界面加载完成后,通过过渡效果平滑地将所述截图替换为所述app的实际运行界面。
28、作为本发明进一步的方案,特定的交互界面截图包括但不限于上一次打开app时进入的初始交互界面的截图或由系统预先设定的标准交互界面截图,用于在app加载过程中减少视觉等待时间。
29、与现有技术相比,本发明的有益效果是:
30、1、减少视觉等待时间:本系统通过在app加载实际运行界面之前显示特定的交互界面截图,用户在点击app图标后立即看到界面,从而显著减少了视觉等待时间。这一技术有效地解决了由于处理器性能不足导致的app启动延迟问题,使得用户在使用过程中感觉更加流畅和即时。
31、2、优化视觉与触控交互时间:本系统利用视觉反应速度快于手指触控速度的特点,在用户点击app图标后,先显示预存的交互界面截图。在用户看到界面并准备进行触控操作的过程中,app的实际运行界面已经在后台加载完成。这种设计巧妙地拉近了视觉看到app交互界面与用户手触app界面进行交互的时间,使得用户体验更加顺畅和高效。
32、3、提高系统响应速度:通过并行处理方式,系统在处理器启动并加载app的同时,预先显示存储的截图。这种处理方式不仅提高了系统响应速度,还避免了因处理器性能不足导致的启动延迟,确保用户在最短时间内看到交互界面,极大地提升了用户体验。
33、本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
1.一种利用视觉快于触觉以截图优化app启动速度的系统,其特征在于,包括:
2.根据权利要求1所述的一种利用视觉快于触觉以截图优化app启动速度的系统及方法,其特征在于,所述处理器模块包括预加载控制单元,用于在用户点击app图标时控制所述显示模块启动并加载所述app的实际运行界面,并在加载时间超过预设阈值时优先显示所述截图,并在所述app的实际运行界面加载完成之前保持所述截图显示,以减少视觉等待时间,使用户视觉在app加载至实际运行界面之前先接收到交互界面信号。
3.根据权利要求2所述的一种利用视觉快于触觉以截图优化app启动速度的系统及方法,其特征在于,所述处理器模块还包括过渡控制单元,用于在所述app的实际运行界面加载完成后,控制所述显示模块通过包括但不限于直接,或通过过渡效果平滑地将所述截图替换为所述app的实际运行界面。
4.根据权利要求1所述的一种利用视觉快于触觉以截图优化app启动速度的系统及方法,其特征在于:
5.根据权利要求1所述的一种利用视觉快于触觉以截图优化app启动速度的系统及方法,其特征在于,所述预设阈值为100毫秒以上,并且在加载所述app的实际运行界面完成之前的100至1000毫秒显示所述截图。
6.根据权利要求1所述的一种利用视觉快于触觉以截图优化app启动速度的系统及方法,其特征在于,所述系统适用于包括但不限于智能手机、平板电脑、智能手表、汽车中控屏、智能家居设备和可穿戴设备。
7.根据权利要求1所述的一种利用视觉快于触觉以截图优化app启动速度的系统及方法,其特征在于,所述显示模块和所述触控模块集成于同一显示屏上,所述显示屏与所述处理器模块电连接。
8.一种优化app启动速度的方法,其特征在于,包括以下步骤:
9.根据权利要求8所述的一种利用视觉快于触觉以截图优化app启动速度的系统及方法,其特征在于,特定的交互界面截图包括但不限于上一次打开app时进入的初始交互界面的截图或由系统预先设定的标准交互界面截图,用于在app加载过程中减少视觉等待时间。