CN106406989A - 一种文件处理方法、装置及终端 - Google Patents

一种文件处理方法、装置及终端 Download PDF

Info

Publication number
CN106406989A
CN106406989A CN201610740088.XA CN201610740088A CN106406989A CN 106406989 A CN106406989 A CN 106406989A CN 201610740088 A CN201610740088 A CN 201610740088A CN 106406989 A CN106406989 A CN 106406989A
Authority
CN
China
Prior art keywords
file
read
status information
mentioned
line
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201610740088.XA
Other languages
English (en)
Inventor
高欢欢
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Meizu Technology Co Ltd
Original Assignee
Meizu Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Meizu Technology Co Ltd filed Critical Meizu Technology Co Ltd
Priority to CN201610740088.XA priority Critical patent/CN106406989A/zh
Publication of CN106406989A publication Critical patent/CN106406989A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/48Program initiating; Program switching, e.g. by interrupt
    • G06F9/4806Task transfer initiation or dispatching
    • G06F9/4843Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system
    • G06F9/485Task life-cycle, e.g. stopping, restarting, resuming execution

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本申请公开了一种文件处理方法、装置及终端,恢复读取文件的效率较高,操作简便,用户体验良好。上述方法包括:电子设备在确定需要关闭当前打开的文件后,获取上述文件当前的读取状态信息,上述读取状态信息包括读取进度;保存上述文件的读取状态信息;在显示界面显示上述文件的恢复读取触发信息,上述恢复读取触发信息用于触发上述电子设备基于保存的上述文件的读取状态信息打开上述文件。

Description

一种文件处理方法、装置及终端
技术领域
本申请涉及终端设备技术领域,尤其涉及一种文件处理方法、装置及终端。
背景技术
随着手机、穿戴设备、智能家居等电子设备的技术越来越成熟、应用越来越广泛,用户对这些电子设备的使用需求也从单纯的实用性,扩展到实用性和娱乐性一体化。目前,使用电子设备读取视频文件、音频文件、电子书等文件,就成为了电子设备在使用上的重要扩展。
现有技术中,用户在使用上述电子设备读取文件,例如播放视频文件时,一旦需要临时退出播放或关闭视频文件,那么,下次想要再打开视频文件继续播放,就需要重新对该视频文件进行搜索,并快进到上一次的播放位置,导致操作过于繁琐,用户体验不佳。
因此,现有技术在恢复读取文件时存在操作繁琐、用户体验不佳的问题。
发明内容
本申请实施例提供一种文件处理方法、装置及终端,用以解决现有技术中存在的恢复读取文件时操作繁琐、用户体验不佳的问题。
本申请实施例提供一种文件处理方法,包括:
电子设备在确定需要关闭当前打开的文件后,获取上述文件当前的读取状态信息,上述读取状态信息包括读取进度;
保存上述文件的读取状态信息;
在显示界面显示上述文件的恢复读取触发信息,上述恢复读取触发信息用于触发上述电子设备基于保存的上述文件的读取状态信息打开上述文件。
可选地,上述显示界面为上述电子设备的通知栏。
可选地,还包括:
接收用户基于上述恢复读取触发信息发起的恢复读取指令;
根据保存的上述文件的读取状态信息,打开上述文件,以使打开后的文件的读取位置为上述读取进度所对应的读取位置。
可选地,上述文件为在线文件;上述读取状态信息还包括链接信息;
根据保存的上述文件的读取状态信息,打开上述文件,包括:
向服务器发送资源获取请求;上述资源获取请求中包含上述在线文件的读取状态信息;
接收服务器发送的在上述读取进度之后的文件资源;
基于接收的上述文件资源,打开在线文件。
可选地,上述文件为在线文件;上述读取状态信息还包括链接信息;
根据保存的上述文件的读取状态信息,打开上述文件,包括:
向服务器发送资源获取请求;上述资源获取请求包含上述在线文件的链接信息;
接收服务器发送的上述在线文件中自文件起始位置之后的文件资源;
基于接收的文件资源,以及保存的上述在线文件的读取进度,打开在线文件。
本申请实施例提供一种文件处理装置,包括:
获取模块,用于电子设备在确定需要关闭当前打开的文件后,获取上述文件当前的读取状态信息,上述读取状态信息包括读取进度;
保存模块,用于保存上述文件的读取状态信息;
显示模块,用于在显示界面显示上述文件的恢复读取触发信息,上述恢复读取触发信息用于触发上述电子设备基于保存的上述文件的读取状态信息打开上述文件。
可选地,上述显示界面为上述电子设备的通知栏。
可选地,还包括:
接收模块,用于接收用户基于上述恢复读取触发信息发起的恢复读取指令;
打开模块,用于根据保存的上述文件的读取状态信息,打开上述文件,以使打开后的文件的读取位置为上述读取进度所对应的读取位置。
可选地,上述文件为在线文件;上述读取状态信息还包括链接信息;
上述打开模块,具体用于:
向服务器发送资源获取请求;上述资源获取请求中包含上述在线文件的读取状态信息;
接收服务器发送的在上述读取进度之后的文件资源;
基于接收的上述文件资源,打开在线文件。
可选地,上述文件为在线文件;上述读取状态信息还包括链接信息;
上述打开模块,具体用于:
向服务器发送资源获取请求;上述资源获取请求包含上述在线文件的链接信息;
接收服务器发送的上述在线文件中自文件起始位置之后的文件资源;
基于接收的文件资源,以及保存的上述在线文件的读取进度,打开在线文件。
本申请实施例还提供一种终端,包括如上任一所述的装置。
本申请有益效果包括:
本申请实施例提供的方案中,用户在电子设备退出文件读取后,电子设备将获取并保存文件中包括读取进度在内的读取状态信息,并生成一条恢复读取触发信息在显示界面中显示。那么,当用户需要继续读取上述文件时,在显示界面点击上述读取触发信息,电子设备将自动根据保存的读取状态信息,依据其中包括的读取进度,继续读取文件。相比于现有技术,提高了文件恢复读取的效率,免去了用户重新查找文件并手动调整读取进度的操作,提升了用户体验。
本申请的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本申请而了解。本申请的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
附图说明
附图用来提供对本申请的进一步理解,并且构成说明书的一部分,与本申请实施例一起用于解释本申请,并不构成对本申请的限制。在附图中:
图1为本申请实施例提供的一种文件处理方法的流程示意图之一;
图2为本申请实施例提供的一种文件处理方法的流程示意图之二;
图3为本申请实施例提供的一种文件处理装置的结构示意图之一;
图4为本申请实施例提供的一种文件处理装置的结构示意图之二。
具体实施方式
为了给出恢复读取文件时操作简便、用户体验良好的实现方案,本申请实施例提供了一种文件处理方法、装置及***,以下结合说明书附图对本申请的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本申请,并不用于限定本申请。并且在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
本申请实施例提供一种文件处理方法,其流程示意图如图1所示,具体包括以下步骤:
S101、电子设备在确定需要关闭当前打开的文件后,获取上述文件当前的读取状态信息,上述读取状态信息包括读取进度;
S102、保存上述文件的读取状态信息;
S103、在显示界面显示上述文件的恢复读取触发信息,上述恢复读取触发信息用于触发上述电子设备基于保存的上述文件的读取状态信息打开上述文件。
用户在电子设备退出文件读取后,电子设备将获取并保存文件中包括读取进度在内的读取状态信息,并生成一条恢复读取触发信息在显示界面中显示。那么,当用户需要继续读取上述文件时,在显示界面点击上述读取触发信息,电子设备将自动根据保存的读取状态信息,依据其中包括的读取进度,继续读取文件。相比于现有技术,提高了文件恢复读取的效率,免去了用户重新查找文件并手动调整读取进度的操作,提升了用户体验。
具体地,上述文件可以为视频文件、音频文件、电子书文件等。
具体地,上述恢复读取触发信息可以包括文件名称、读取进度等任何提示信息。实际上,该信息就是一条呈现给用户、并能够触发恢复文件读取的快捷方式。用户根据该信息上的内容点击该信息,就可以自动跳转到该信息所指示的文件,使电子设备从保存的读取进度开始,恢复读取该文件。
具体地,上述文件可以为本地文件,也可以为在线文件;当上述文件为在线文件时,上述读取状态信息还可以包括链接信息。
当上述文件为本地文件时,本申请实施例能够通过免去用户重新查找文件并手动调整读取进度的操作,来提高文件恢复读取的效率,提升用户体验;而当上述文件为在线文件时,本申请实施例可以取得更显著的有益效果。
根据现有技术,用户想要重新读取已退出的在线文件时,无论是使用浏览器还是应用程序,都需要经过对该在线文件进行在线搜索、等待在线文件的加载、手动调整在线文件的读取位置等操作,在这些操作中涉及到电子设备与网络服务器的多次交互,因此不仅操作繁琐,还需要耗费较多的时间和网络流量,效率较低,用户体验不佳。
而采用本申请实施例提供的方案,因为在线文件的链接信息、读取进度等用于恢复文件读取的关键信息都已经预先保存在电子设备中,用户点击恢复读取触发信息后,电子设备根据以上保存的读取状态信息,与网络服务器经过很简单的交互,就可以精准地获得用户需要继续读取的在线文件。相比于现有技术,免去了搜索在线文件和反复调整读取位置等不必要的操作,耗费的时间和网络流量相对较少,效率较高,大大提升了用户体验。
具体地,上述显示界面可以为上述电子设备的通知栏。
上述显示界面为电子设备的通知栏是一种较佳的实施方式,上述恢复读取触发信息在通知栏显示,不会干扰用户对电子设备的正常使用,并能够方便用户找回该信息,此外,还对用户有适当的提醒作用,可以提升用户使用电子设备的效率。
除通知栏外,上述显示界面也可以为电子设备的主界面、屏幕保护界面等,相应地,上述恢复读取触发信息可以为快捷图标、桌面插件、提示信息等具体的呈现形式。
进一步地,如图2所示,在上述步骤S103之后,还可以包括:
S104、接收用户基于上述恢复读取触发信息发起的恢复读取指令;
S105、根据保存的上述文件的读取状态信息,打开上述文件,以使打开后的文件的读取位置为上述读取进度所对应的读取位置。
在电子设备保存文件的读取状态信息,并在显示界面显示该文件的恢复读取触发信息之后,用户可以随时通过点击恢复读取信息等操作来发起恢复读取指令。电子设备根据用户的操作接收到上述恢复读取指令后,即可根据之前所保存的读取状态信息,快捷地在本地查找本地文件,或者通过与网络服务器进行交互来获取在线文件,并精准地根据保存的读取进度来读取文件。
具体地,当上述文件为在线文件,上述读取状态信息还包括链接信息时,上述步骤S105中,可以包括:向服务器发送资源获取请求;上述资源获取请求中包含上述在线文件的链接信息和播放进度;接收服务器发送的在上述读取进度之后的文件资源;基于接收的上述文件资源,打开在线文件。
实际实施时,电子设备与网络服务器进行交互,从而打开在线文件的流程可以包括:电子设备以在线文件的读取状态信息为主要内容向服务器发送资源获取请求,该读取状态信息中同时包括在线文件的链接信息和读取进度等;服务器根据电子设备的请求,仅向电子设备发送读取进度之后的文件资源,该文件资源可以为读取进度之后的全部文件资源,也可以为读取进度之后的部分文件资源,此时,剩余的文件资源可以根据电子设备的请求继续发送;电子设备基于该接收的文件资源打开的在线文件,即为读取进度之后的在线文件。
具体地,当上述文件为在线文件,上述读取状态信息还包括链接信息时,上述步骤S105中,也可以包括:向服务器发送资源获取请求;上述资源获取请求包含上述在线文件的链接信息;接收服务器发送的上述在线文件中自文件起始位置之后的文件资源;基于接收的文件资源,以及保存的上述在线文件的读取进度,打开在线文件。
实际实施时,电子设备与网络服务器进行交互,从而打开在线文件的流程也可以包括:电子设备以在线文件的链接信息为主要内容向服务器发送资源获取请求;服务器根据电子设备的请求,向电子设备发送与链接信息对应的从头开始的文件资源,该文件资源可以为从头开始的完整文件资源,也可以为从头开始的部分文件资源,此时,同理,剩余的文件资源根据电子设备的请求继续发送;电子设备基于该接收的文件资源打开的在线文件,是从头开始的在线文件,之后还需要根据电子设备保存在本地的读取进度,跳转到读取进度之后的在线文件进行读取。
基于同一发明构思,根据本申请上述实施例提供的一种文件处理方法,相应地,本申请实施例还提供了一种文件处理装置及***,具体实现方式可以参见前述方法的实施例,重复之处不再赘述。
本申请实施例提供一种文件处理装置,其结构示意图如图3所示,具体可以包括:
获取模块301,用于电子设备在确定需要关闭当前打开的文件后,获取上述文件当前的读取状态信息,上述读取状态信息包括读取进度;
保存模块302,用于保存上述文件的读取状态信息;
显示模块303,用于在显示界面显示上述文件的恢复读取触发信息,上述恢复读取触发信息用于触发上述电子设备基于保存的上述文件的读取状态信息打开上述文件。
具体地,上述显示界面为上述电子设备的通知栏。
进一步地,如图4所示,还可以包括:
接收模块304,用于接收用户基于上述恢复读取触发信息发起的恢复读取指令;
打开模块305,用于根据保存的上述文件的读取状态信息,打开上述文件,以使打开后的文件的读取位置为上述读取进度所对应的读取位置。
具体地,上述文件为在线文件;上述读取状态信息还包括链接信息;打开模块305,具体可以用于:向服务器发送资源获取请求;上述资源获取请求中包含上述在线文件的链接信息和播放进度;接收服务器发送的在上述读取进度之后的文件资源;基于接收的上述文件资源,打开在线文件。
具体地,上述文件为在线文件;上述读取状态信息还包括链接信息;打开模块305,具体可以用于:向服务器发送资源获取请求;上述资源获取请求包含上述在线文件的链接信息;接收服务器发送的上述在线文件中自文件起始位置之后的文件资源;基于接收的文件资源,以及保存的上述在线文件的读取进度,打开在线文件。
本申请实施例还提供一种终端,包括如上任一所述的装置。
综上所述,本申请实施例提供的方案中,用户在电子设备退出文件读取后,电子设备将获取并保存文件中包括读取进度在内的读取状态信息,并生成一条恢复读取触发信息在显示界面中显示。那么,当用户需要继续读取上述文件时,在显示界面点击上述读取触发信息,电子设备将自动根据保存的读取状态信息,依据其中包括的读取进度,继续读取文件。相比于现有技术,提高了文件恢复读取的效率,免去了用户重新查找文件并手动调整读取进度的操作,提升了用户体验。
显然,尽管已描述了本申请的优选实施例,但本领域内的技术人员一旦得知了基本的创造性概念,则可对这些实施例做出另外的改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。

Claims (11)

1.一种文件处理方法,其特征在于,包括:
电子设备在确定需要关闭当前打开的文件后,获取所述文件当前的读取状态信息,所述读取状态信息包括读取进度;
保存所述文件的读取状态信息;
在显示界面显示所述文件的恢复读取触发信息,所述恢复读取触发信息用于触发所述电子设备基于保存的所述文件的读取状态信息打开所述文件。
2.如权利要求1所述的方法,其特征在于,所述显示界面为所述电子设备的通知栏。
3.如权利要求1所述的方法,其特征在于,所述方法还包括:
接收用户基于所述恢复读取触发信息发起的恢复读取指令;
根据保存的所述文件的读取状态信息,打开所述文件,以使打开后的文件的播放位置为所述播放进度所对应的播放位置。
4.如权利要求3所述的方法,其特征在于,所述文件为在线文件;所述读取状态信息还包括链接信息;
根据保存的所述文件的读取状态信息,打开所述文件,包括:
向服务器发送资源获取请求;所述资源获取请求中包含所述在线文件的链接信息和播放进度;
接收服务器发送的在所述读取进度之后的文件资源;
基于接收的所述文件资源,打开在线文件。
5.如权利要求3所述的方法,其特征在于,所述文件为在线文件;所述读取状态信息还包括链接信息;
根据保存的所述文件的读取状态信息,打开所述文件,包括:
向服务器发送资源获取请求;所述资源获取请求包含所述在线文件的链接信息;
接收服务器发送的所述在线文件中自文件起始位置之后的文件资源;
基于接收的文件资源,以及保存的所述在线文件的读取进度,打开在线文件。
6.一种文件处理装置,其特征在于,包括:
获取模块,用于电子设备在确定需要关闭当前打开的文件后,获取所述文件当前的读取状态信息,所述读取状态信息包括读取进度;
保存模块,用于保存所述文件的读取状态信息;
显示模块,用于在显示界面显示所述文件的恢复读取触发信息,所述恢复读取触发信息用于触发所述电子设备基于保存的所述文件的读取状态信息打开所述文件。
7.如权利要求6所述的装置,其特征在于,所述显示界面为所述电子设备的通知栏。
8.如权利要求6所述的装置,其特征在于,还包括:
接收模块,用于接收用户基于所述恢复读取触发信息发起的恢复读取指令;
打开模块,用于根据保存的所述文件的读取状态信息,打开所述文件,以使打开后的文件的读取位置为所述读取进度所对应的读取位置。
9.如权利要求8所述的装置,其特征在于,所述文件为在线文件;所述读取状态信息还包括链接信息;
所述打开模块,具体用于:
向服务器发送资源获取请求;所述资源获取请求中包含所述在线文件的链接信息和播放进度;
接收服务器发送的在所述读取进度之后的文件资源;
基于接收的所述文件资源,打开在线文件。
10.如权利要求9所述的装置,其特征在于,所述文件为在线文件;所述读取状态信息还包括链接信息;
所述打开模块,具体用于:
向服务器发送资源获取请求;所述资源获取请求包含所述在线文件的链接信息;
接收服务器发送的所述在线文件中自文件起始位置之后的文件资源;
基于接收的文件资源,以及保存的所述在线文件的读取进度,打开在线文件。
11.一种终端,其特征在于,包括如权利要求6~10任一所述的装置。
CN201610740088.XA 2016-08-26 2016-08-26 一种文件处理方法、装置及终端 Pending CN106406989A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610740088.XA CN106406989A (zh) 2016-08-26 2016-08-26 一种文件处理方法、装置及终端

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610740088.XA CN106406989A (zh) 2016-08-26 2016-08-26 一种文件处理方法、装置及终端

Publications (1)

Publication Number Publication Date
CN106406989A true CN106406989A (zh) 2017-02-15

Family

ID=58002275

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610740088.XA Pending CN106406989A (zh) 2016-08-26 2016-08-26 一种文件处理方法、装置及终端

Country Status (1)

Country Link
CN (1) CN106406989A (zh)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101452725A (zh) * 2008-12-31 2009-06-10 深圳市迅雷网络技术有限公司 一种播放提示方法及装置
CN101867780A (zh) * 2010-04-30 2010-10-20 中山大学 一种数字电视断点续播方法及数字电视机
CN103377203A (zh) * 2012-04-18 2013-10-30 宇龙计算机通信科技(深圳)有限公司 终端和录音管理方法
CN104575548A (zh) * 2013-10-17 2015-04-29 腾讯科技(深圳)有限公司 文件播放定位方法、装置及终端

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101452725A (zh) * 2008-12-31 2009-06-10 深圳市迅雷网络技术有限公司 一种播放提示方法及装置
CN101867780A (zh) * 2010-04-30 2010-10-20 中山大学 一种数字电视断点续播方法及数字电视机
CN103377203A (zh) * 2012-04-18 2013-10-30 宇龙计算机通信科技(深圳)有限公司 终端和录音管理方法
CN104575548A (zh) * 2013-10-17 2015-04-29 腾讯科技(深圳)有限公司 文件播放定位方法、装置及终端

Similar Documents

Publication Publication Date Title
US10169740B2 (en) Tag cloud buddy list for messaging contacts
CN105337844B (zh) 一种展示消息的方法、装置及电子设备
CN106791958A (zh) 位置标记信息生成方法及装置
CN104469143A (zh) 视频分享方法及装置
CN102779179A (zh) 一种信息关联的方法及终端
CN105677512B (zh) 一种数据处理方法、装置及电子设备
CN103440247A (zh) 发送照片的方法及其设备
CN104199911A (zh) Ppt演示文稿的保存方法和装置
CN108536414A (zh) 语音处理方法、装置和***、移动终端
CN104683591A (zh) 基于移动终端的消息免打扰方法及其移动终端
CN105955803A (zh) 一种恢复应用程序状态的终端和方法
CN101963975A (zh) 一种移动终端应用程序快捷搜索的***和方法
CN105760490A (zh) 一种存储资源的方法、装置及电子设备
CN106155482A (zh) 页面信息处理方法及装置
CN104010223A (zh) 接管终端***进行视频播放的方法和***
CN101854421A (zh) 移动终端及其多媒体内容下载方法
CN108874673A (zh) 应用程序的测试方法及装置
CN106060111A (zh) 资源下载方法、装置及终端设备
KR101522728B1 (ko) 슬라이드 검출을 기반으로 하는 데이터 전송 방법 및 기기
CN111695008A (zh) 消息整合方法及装置
CN106406989A (zh) 一种文件处理方法、装置及终端
CN106021129A (zh) 一种终端及终端清理缓存的方法
CN112395029A (zh) 应用程序的界面显示方法、装置、电子设备和存储介质
EP4351117A1 (en) Information display method and apparatus, and electronic device
CN114221923A (zh) 消息处理方法、装置和电子设备

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20170215