一种文件处理方法、装置及终端与流程

文档序号:11133719阅读:350来源:国知局
一种文件处理方法、装置及终端与制造工艺

本申请涉及终端设备技术领域,尤其涉及一种文件处理方法、装置及终端。



背景技术:

随着手机、穿戴设备、智能家居等电子设备的技术越来越成熟、应用越来越广泛,用户对这些电子设备的使用需求也从单纯的实用性,扩展到实用性和娱乐性一体化。目前,使用电子设备读取视频文件、音频文件、电子书等文件,就成为了电子设备在使用上的重要扩展。

现有技术中,用户在使用上述电子设备读取文件,例如播放视频文件时,一旦需要临时退出播放或关闭视频文件,那么,下次想要再打开视频文件继续播放,就需要重新对该视频文件进行搜索,并快进到上一次的播放位置,导致操作过于繁琐,用户体验不佳。

因此,现有技术在恢复读取文件时存在操作繁琐、用户体验不佳的问题。



技术实现要素:

本申请实施例提供一种文件处理方法、装置及终端,用以解决现有技术中存在的恢复读取文件时操作繁琐、用户体验不佳的问题。

本申请实施例提供一种文件处理方法,包括:

电子设备在确定需要关闭当前打开的文件后,获取上述文件当前的读取状态信息,上述读取状态信息包括读取进度;

保存上述文件的读取状态信息;

在显示界面显示上述文件的恢复读取触发信息,上述恢复读取触发信息用于触发上述电子设备基于保存的上述文件的读取状态信息打开上述文件。

可选地,上述显示界面为上述电子设备的通知栏。

可选地,还包括:

接收用户基于上述恢复读取触发信息发起的恢复读取指令;

根据保存的上述文件的读取状态信息,打开上述文件,以使打开后的文件的读取位置为上述读取进度所对应的读取位置。

可选地,上述文件为在线文件;上述读取状态信息还包括链接信息;

根据保存的上述文件的读取状态信息,打开上述文件,包括:

向服务器发送资源获取请求;上述资源获取请求中包含上述在线文件的读取状态信息;

接收服务器发送的在上述读取进度之后的文件资源;

基于接收的上述文件资源,打开在线文件。

可选地,上述文件为在线文件;上述读取状态信息还包括链接信息;

根据保存的上述文件的读取状态信息,打开上述文件,包括:

向服务器发送资源获取请求;上述资源获取请求包含上述在线文件的链接信息;

接收服务器发送的上述在线文件中自文件起始位置之后的文件资源;

基于接收的文件资源,以及保存的上述在线文件的读取进度,打开在线文件。

本申请实施例提供一种文件处理装置,包括:

获取模块,用于电子设备在确定需要关闭当前打开的文件后,获取上述文件当前的读取状态信息,上述读取状态信息包括读取进度;

保存模块,用于保存上述文件的读取状态信息;

显示模块,用于在显示界面显示上述文件的恢复读取触发信息,上述恢复读取触发信息用于触发上述电子设备基于保存的上述文件的读取状态信息打开上述文件。

可选地,上述显示界面为上述电子设备的通知栏。

可选地,还包括:

接收模块,用于接收用户基于上述恢复读取触发信息发起的恢复读取指令;

打开模块,用于根据保存的上述文件的读取状态信息,打开上述文件,以使打开后的文件的读取位置为上述读取进度所对应的读取位置。

可选地,上述文件为在线文件;上述读取状态信息还包括链接信息;

上述打开模块,具体用于:

向服务器发送资源获取请求;上述资源获取请求中包含上述在线文件的读取状态信息;

接收服务器发送的在上述读取进度之后的文件资源;

基于接收的上述文件资源,打开在线文件。

可选地,上述文件为在线文件;上述读取状态信息还包括链接信息;

上述打开模块,具体用于:

向服务器发送资源获取请求;上述资源获取请求包含上述在线文件的链接信息;

接收服务器发送的上述在线文件中自文件起始位置之后的文件资源;

基于接收的文件资源,以及保存的上述在线文件的读取进度,打开在线文件。

本申请实施例还提供一种终端,包括如上任一所述的装置。

本申请有益效果包括:

本申请实施例提供的方案中,用户在电子设备退出文件读取后,电子设备将获取并保存文件中包括读取进度在内的读取状态信息,并生成一条恢复读取触发信息在显示界面中显示。那么,当用户需要继续读取上述文件时,在显示界面点击上述读取触发信息,电子设备将自动根据保存的读取状态信息,依据其中包括的读取进度,继续读取文件。相比于现有技术,提高了文件恢复读取的效率,免去了用户重新查找文件并手动调整读取进度的操作,提升了用户体验。

本申请的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本申请而了解。本申请的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。

附图说明

附图用来提供对本申请的进一步理解,并且构成说明书的一部分,与本申请实施例一起用于解释本申请,并不构成对本申请的限制。在附图中:

图1为本申请实施例提供的一种文件处理方法的流程示意图之一;

图2为本申请实施例提供的一种文件处理方法的流程示意图之二;

图3为本申请实施例提供的一种文件处理装置的结构示意图之一;

图4为本申请实施例提供的一种文件处理装置的结构示意图之二。

具体实施方式

为了给出恢复读取文件时操作简便、用户体验良好的实现方案,本申请实施例提供了一种文件处理方法、装置及系统,以下结合说明书附图对本申请的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本申请,并不用于限定本申请。并且在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。

本申请实施例提供一种文件处理方法,其流程示意图如图1所示,具体包括以下步骤:

S101、电子设备在确定需要关闭当前打开的文件后,获取上述文件当前的读取状态信息,上述读取状态信息包括读取进度;

S102、保存上述文件的读取状态信息;

S103、在显示界面显示上述文件的恢复读取触发信息,上述恢复读取触发信息用于触发上述电子设备基于保存的上述文件的读取状态信息打开上述文件。

用户在电子设备退出文件读取后,电子设备将获取并保存文件中包括读取进度在内的读取状态信息,并生成一条恢复读取触发信息在显示界面中显示。那么,当用户需要继续读取上述文件时,在显示界面点击上述读取触发信息,电子设备将自动根据保存的读取状态信息,依据其中包括的读取进度,继续读取文件。相比于现有技术,提高了文件恢复读取的效率,免去了用户重新查找文件并手动调整读取进度的操作,提升了用户体验。

具体地,上述文件可以为视频文件、音频文件、电子书文件等。

具体地,上述恢复读取触发信息可以包括文件名称、读取进度等任何提示信息。实际上,该信息就是一条呈现给用户、并能够触发恢复文件读取的快捷方式。用户根据该信息上的内容点击该信息,就可以自动跳转到该信息所指示的文件,使电子设备从保存的读取进度开始,恢复读取该文件。

具体地,上述文件可以为本地文件,也可以为在线文件;当上述文件为在线文件时,上述读取状态信息还可以包括链接信息。

当上述文件为本地文件时,本申请实施例能够通过免去用户重新查找文件并手动调整读取进度的操作,来提高文件恢复读取的效率,提升用户体验;而当上述文件为在线文件时,本申请实施例可以取得更显著的有益效果。

根据现有技术,用户想要重新读取已退出的在线文件时,无论是使用浏览器还是应用程序,都需要经过对该在线文件进行在线搜索、等待在线文件的加载、手动调整在线文件的读取位置等操作,在这些操作中涉及到电子设备与网络服务器的多次交互,因此不仅操作繁琐,还需要耗费较多的时间和网络流量,效率较低,用户体验不佳。

而采用本申请实施例提供的方案,因为在线文件的链接信息、读取进度等用于恢复文件读取的关键信息都已经预先保存在电子设备中,用户点击恢复读取触发信息后,电子设备根据以上保存的读取状态信息,与网络服务器经过很简单的交互,就可以精准地获得用户需要继续读取的在线文件。相比于现有技术,免去了搜索在线文件和反复调整读取位置等不必要的操作,耗费的时间和网络流量相对较少,效率较高,大大提升了用户体验。

具体地,上述显示界面可以为上述电子设备的通知栏。

上述显示界面为电子设备的通知栏是一种较佳的实施方式,上述恢复读取触发信息在通知栏显示,不会干扰用户对电子设备的正常使用,并能够方便用户找回该信息,此外,还对用户有适当的提醒作用,可以提升用户使用电子设备的效率。

除通知栏外,上述显示界面也可以为电子设备的主界面、屏幕保护界面等,相应地,上述恢复读取触发信息可以为快捷图标、桌面插件、提示信息等具体的呈现形式。

进一步地,如图2所示,在上述步骤S103之后,还可以包括:

S104、接收用户基于上述恢复读取触发信息发起的恢复读取指令;

S105、根据保存的上述文件的读取状态信息,打开上述文件,以使打开后的文件的读取位置为上述读取进度所对应的读取位置。

在电子设备保存文件的读取状态信息,并在显示界面显示该文件的恢复读取触发信息之后,用户可以随时通过点击恢复读取信息等操作来发起恢复读取指令。电子设备根据用户的操作接收到上述恢复读取指令后,即可根据之前所保存的读取状态信息,快捷地在本地查找本地文件,或者通过与网络服务器进行交互来获取在线文件,并精准地根据保存的读取进度来读取文件。

具体地,当上述文件为在线文件,上述读取状态信息还包括链接信息时,上述步骤S105中,可以包括:向服务器发送资源获取请求;上述资源获取请求中包含上述在线文件的链接信息和播放进度;接收服务器发送的在上述读取进度之后的文件资源;基于接收的上述文件资源,打开在线文件。

实际实施时,电子设备与网络服务器进行交互,从而打开在线文件的流程可以包括:电子设备以在线文件的读取状态信息为主要内容向服务器发送资源获取请求,该读取状态信息中同时包括在线文件的链接信息和读取进度等;服务器根据电子设备的请求,仅向电子设备发送读取进度之后的文件资源,该文件资源可以为读取进度之后的全部文件资源,也可以为读取进度之后的部分文件资源,此时,剩余的文件资源可以根据电子设备的请求继续发送;电子设备基于该接收的文件资源打开的在线文件,即为读取进度之后的在线文件。

具体地,当上述文件为在线文件,上述读取状态信息还包括链接信息时,上述步骤S105中,也可以包括:向服务器发送资源获取请求;上述资源获取请求包含上述在线文件的链接信息;接收服务器发送的上述在线文件中自文件起始位置之后的文件资源;基于接收的文件资源,以及保存的上述在线文件的读取进度,打开在线文件。

实际实施时,电子设备与网络服务器进行交互,从而打开在线文件的流程也可以包括:电子设备以在线文件的链接信息为主要内容向服务器发送资源获取请求;服务器根据电子设备的请求,向电子设备发送与链接信息对应的从头开始的文件资源,该文件资源可以为从头开始的完整文件资源,也可以为从头开始的部分文件资源,此时,同理,剩余的文件资源根据电子设备的请求继续发送;电子设备基于该接收的文件资源打开的在线文件,是从头开始的在线文件,之后还需要根据电子设备保存在本地的读取进度,跳转到读取进度之后的在线文件进行读取。

基于同一发明构思,根据本申请上述实施例提供的一种文件处理方法,相应地,本申请实施例还提供了一种文件处理装置及系统,具体实现方式可以参见前述方法的实施例,重复之处不再赘述。

本申请实施例提供一种文件处理装置,其结构示意图如图3所示,具体可以包括:

获取模块301,用于电子设备在确定需要关闭当前打开的文件后,获取上述文件当前的读取状态信息,上述读取状态信息包括读取进度;

保存模块302,用于保存上述文件的读取状态信息;

显示模块303,用于在显示界面显示上述文件的恢复读取触发信息,上述恢复读取触发信息用于触发上述电子设备基于保存的上述文件的读取状态信息打开上述文件。

具体地,上述显示界面为上述电子设备的通知栏。

进一步地,如图4所示,还可以包括:

接收模块304,用于接收用户基于上述恢复读取触发信息发起的恢复读取指令;

打开模块305,用于根据保存的上述文件的读取状态信息,打开上述文件,以使打开后的文件的读取位置为上述读取进度所对应的读取位置。

具体地,上述文件为在线文件;上述读取状态信息还包括链接信息;打开模块305,具体可以用于:向服务器发送资源获取请求;上述资源获取请求中包含上述在线文件的链接信息和播放进度;接收服务器发送的在上述读取进度之后的文件资源;基于接收的上述文件资源,打开在线文件。

具体地,上述文件为在线文件;上述读取状态信息还包括链接信息;打开模块305,具体可以用于:向服务器发送资源获取请求;上述资源获取请求包含上述在线文件的链接信息;接收服务器发送的上述在线文件中自文件起始位置之后的文件资源;基于接收的文件资源,以及保存的上述在线文件的读取进度,打开在线文件。

本申请实施例还提供一种终端,包括如上任一所述的装置。

综上所述,本申请实施例提供的方案中,用户在电子设备退出文件读取后,电子设备将获取并保存文件中包括读取进度在内的读取状态信息,并生成一条恢复读取触发信息在显示界面中显示。那么,当用户需要继续读取上述文件时,在显示界面点击上述读取触发信息,电子设备将自动根据保存的读取状态信息,依据其中包括的读取进度,继续读取文件。相比于现有技术,提高了文件恢复读取的效率,免去了用户重新查找文件并手动调整读取进度的操作,提升了用户体验。

显然,尽管已描述了本申请的优选实施例,但本领域内的技术人员一旦得知了基本的创造性概念,则可对这些实施例做出另外的改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1