CN117931021A - 文件处理方法、装置、电子设备及存储介质 - Google Patents
文件处理方法、装置、电子设备及存储介质 Download PDFInfo
- Publication number
- CN117931021A CN117931021A CN202211269021.4A CN202211269021A CN117931021A CN 117931021 A CN117931021 A CN 117931021A CN 202211269021 A CN202211269021 A CN 202211269021A CN 117931021 A CN117931021 A CN 117931021A
- Authority
- CN
- China
- Prior art keywords
- file
- screen
- interface
- display area
- displaying
- 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
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 42
- 238000000034 method Methods 0.000 claims abstract description 90
- 230000004044 response Effects 0.000 claims description 75
- 230000008859 change Effects 0.000 claims description 13
- 230000008569 process Effects 0.000 abstract description 54
- 238000010586 diagram Methods 0.000 description 30
- 230000009977 dual effect Effects 0.000 description 8
- 230000006870 function Effects 0.000 description 8
- 238000007726 management method Methods 0.000 description 8
- 230000000717 retained effect Effects 0.000 description 6
- 238000004891 communication Methods 0.000 description 2
- 230000008878 coupling Effects 0.000 description 2
- 238000010168 coupling process Methods 0.000 description 2
- 238000005859 coupling reaction Methods 0.000 description 2
- 238000013500 data storage Methods 0.000 description 2
- 101001121408 Homo sapiens L-amino-acid oxidase Proteins 0.000 description 1
- 102100026388 L-amino-acid oxidase Human genes 0.000 description 1
- 101100233916 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) KAR5 gene Proteins 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/04817—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04847—Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/0486—Drag-and-drop
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04883—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本申请公开了一种文件处理方法、装置、电子设备及存储介质,该文件处理方法应用于电子设备,电子设备包括屏幕,该文件处理方法包括:于所述屏幕的第一显示区域显示第一应用程序的第一界面,所述第一界面包括第一文件对应的文件内容;响应于第一控制操作,于所述屏幕的第二显示区域显示的第二界面中显示所述第一文件的文件标识,所述第二界面为第二应用程序的界面;响应于所述第二界面中对所述文件标识的第一操作,对所述第一文件进行与所述第一操作对应的处理。本方法可以方便用户对文件进行处理。
Description
技术领域
本申请涉及电子设备技术领域,更具体地,涉及一种文件处理方法、装置、电子设备及存储介质。
背景技术
随着科技水平和生活水平的快速进步,电子设备(例如智能手机、平板电脑等)已经成为人们生活中常用的电子产品之一。目前的电子设备所支持的功能越来越多,用户通常可以使用电子设备对文件的内容进行编辑、查看等,但是在用户对文件的内容进行查看、编辑后,在对该文件进行进一步地处理时(例如发送至聊天对象等),需要经过繁琐的操作才能完成所需的处理。
发明内容
本申请提出了一种文件处理方法、装置、电子设备及存储介质,可以方便用户对文件进行处理,提升操作便捷性。
第一方面,本申请实施例提供了一种文件处理方法,应用于电子设备,所述电子设备包括屏幕,所述方法包括:于所述屏幕的第一显示区域显示第一应用程序的第一界面,所述第一界面包括第一文件对应的文件内容;响应于第一控制操作,于所述屏幕的第二显示区域显示的第二界面中显示所述第一文件的文件标识,所述第二界面为第二应用程序的界面;响应于所述第二界面中对所述文件标识的第一操作,对所述第一文件进行与所述第一操作对应的处理。
第二方面,本申请实施例提供了一种文件处理装置,应用于电子设备,所述电子设备包括屏幕,所述装置包括:第一界面显示模块、第二界面显示模块以及文件操作模块,其中,所述第一界面显示模块用于于所述屏幕的第一显示区域显示第一应用程序的第一界面,所述第一界面包括第一文件对应的文件内容;所述第二界面显示模块用于响应于第一控制操作,于所述屏幕的第二显示区域显示的第二界面中显示所述第一文件的文件标识,所述第二界面为第二应用程序的界面;所述文件操作模块用于响应于所述第二界面中对所述文件标识的第一操作,对所述第一文件进行与所述第一操作对应的处理。
第三方面,本申请实施例提供了一种电子设备,包括:一个或多个处理器;存储器;一个或多个应用程序,其中所述一个或多个应用程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个应用程序配置用于执行上述第一方面提供的文件处理方法。
第四方面,本申请实施例提供了一种计算机可读取存储介质,所述计算机可读取存储介质中存储有程序代码,所述程序代码可被处理器调用执行上述第一方面提供的文件处理方法。
本申请提供的方案,通过于屏幕的第一显示区域显示第一应用程序的第一界面,该第一界面包括第一文件对应的文件内容,响应于第一控制操作,于屏幕的第二显示区域显示的第二界面中显示第一文件的文件标识,该第二界面为第二应用程序的界面,响应于第二界面中对该文件标识的第一操作,对第一文件进行与第一操作对应的处理。由此,可以丰富应用程序之间的联动,减少文件处理过程中的操作,从而方便了用户对文件进行处理,提升了操作便捷性。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1示出了本申请实施例提供的电子设备的一种结构示意图。
图2示出了本申请实施例提供的电子设备的一种结构示意图。
图3示出了本申请实施例提供的电子设备的一种结构示意图。
图4示出了本申请实施例提供的电子设备的一种结构示意图。
图5示出了本申请实施例提供的电子设备的一种结构示意图。
图6示出了本申请实施例提供的电子设备的一种结构示意图。
图7示出了根据本申请一个实施例的文件处理方法流程图。
图8示出了根据本申请另一个实施例的文件处理方法流程图。
图9示出了本申请实施例提供的一种界面示意图。
图10示出了本申请实施例提供的一种界面示意图。
图11示出了本申请实施例提供的一种界面示意图。
图12示出了本申请实施例提供的一种界面示意图。
图13示出了本申请实施例提供的一种界面示意图。
图14示出了本申请实施例提供的一种界面示意图。
图15示出了本申请实施例提供的一种界面示意图。
图16示出了本申请实施例提供的一种界面示意图。
图17示出了本申请实施例提供的一种界面示意图。
图18示出了本申请实施例提供的一种界面示意图。
图19示出了根据本申请又一个实施例的文件处理方法流程图。
图20示出了根据本申请又一个实施例的文件处理方法流程图。
图21示出了根据本申请又另一个实施例的文件处理方法流程图。
图22示出了根据本申请一个实施例的文件处理装置的一种框图。
图23是本申请实施例的用于执行根据本申请实施例的文件处理方法的电子设备的框图。
图24是本申请实施例的用于保存或者携带实现根据本申请实施例的文件处理方法的程序代码的存储单元。
具体实施方式
为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。
相关技术中,用户通常会通过电子设备对文件的内容进行查看、编辑之后,再对文件进行进一步的处理,例如用户通过电子设备编辑文档内容之后,再退出编辑文档的应用程序,打开聊天应用,并选择相应的联系人,然后打开文件发送功能,再检索该文档文件后进行发送;又例如,用户使用聊天应用程序进行聊天时,此时需要对一个文档的文档内容进行编辑后,再通过聊天应用程序将该文档的文件发送至聊天对象,那么用户也需要通过电子设备编辑文档内容之后,再退出编辑文档的应用程序,返回聊天应用,并选择相应的联系人,然后打开文件发送功能,再检索该文档文件后进行发送。因此,在用户通过电子设备对文件的内容进行查看、编辑后,在对该文件进行进一步地处理时(例如发送至聊天对象等),需要经过繁琐的操作才能完成所需的处理。
针对上述问题,发明人提出了本申请实施例提供的文件处理方法、装置、电子设备以及存储介质,可以丰富应用程序之间的联动,减少文件处理过程中的操作,从而方便了用户对文件进行处理,提升了操作便捷性。其中,具体的文件处理方法在后续的实施例中进行详细的说明。
下面先对本申请实施例提供的文件处理方法所涉及的电子设备进行介绍。
在一些实施方式中,请同时参阅图1及图2,图1示出了一种折叠式的电子设备100的第一视角的结构示意图,图2示出了该电子设备100的第二视角的结构示意图,该电子设备100的屏幕包括第一屏幕131以及第二屏幕132,第一屏幕131为可折叠的屏幕,且第一屏幕131的尺寸大于第二屏幕132的尺寸;在第一屏幕131处于展开状态的情况下,第一屏幕131与第二屏幕132相对设置,即第一屏幕131的出光方向朝向用户时,则第二屏幕132的出光方向背向用户,此时可以使用尺寸相对于第二屏幕132较大的第一屏幕131显示内容;在第一屏幕131处于折叠状态的情况下,第一屏幕131隐藏于电子设备100内部,此时可以使用出光方向依然朝向外部的第二屏幕132显示内容。
也就是说,图1和图2所示的电子设备100为内折式屏幕的电子设备,当用户需要使用较大尺寸的第一屏幕131时,可以控制第一屏幕131展开,使第一屏幕131以及第二屏幕132的出光方向朝向不同侧;在用户不需要使用较大尺寸的第一屏幕131时,可以控制第一屏幕131折叠,使第一屏幕131隐藏于电子设备100内,从而保护第一屏幕131。
在以上实施方式中,第一屏幕131以及第二屏幕132可以分别显示不同应用程序的界面,例如第一屏幕131的第一显示区域显示第一应用程序的第一界面,以查看、编辑第一文件的文件内容,第二屏幕132的第二显示区域显示第二应用程序的第二界面;在用户查看和编辑完成第一文件的文件内容之后,通过输入第一控制操作,电子设备响应于该第一控制操作,于第二界面中显示第一文件的文件标识,以供用户对该文件标识进行操作,从而完成第二应用程序的第二界面中对第一文件的处理。
在另一些实施方式中,请同时参阅图3及图4,图3及图4示出了一种折叠式的电子设备100的结构示意图,电子设备100包括可折叠的屏幕130。该实施方式中,如图3所示,在屏幕130展开时,整个屏幕130的出光方向可以朝向同一侧,此时用户使用电子设备100查看显示内容时,可以查看到整个屏幕130显示的内容;如图4所示,在屏幕130折叠时,其中一部分的显示区域相对另一部分的显示区域折叠,此时,两部分的显示区域的出光方向相反,此时用户使用电子设备100查看显示内容时,可以看到其中一部分显示区域显示的内容。
也就是说,图3和图4所示的电子设备100为外折式屏幕的电子设备,当用户需要使用较大尺寸的显示区域时,可以控制屏幕130展开,使整个屏幕130的出光方向朝向同一侧,从而可以通过整个屏幕130显示内容,看到整个屏幕130的显示内容;在用户不需要使用较大尺寸的显示区域时,可以控制屏幕130折叠,使其中一部分的显示区域相对另一部分的显示区域折叠,从而可以通过一部分的显示区域显示内容。
在以上实施方式中,屏幕130展开时,可以将整个屏幕130作为第一显示区域,并于第一显示区域显示第一应用程序的第一界面,以查看、编辑第一文件的文件内容,从而以相对屏幕130处于折叠状态时较大的显示区域显示第一文件的文件内容,以便用户查看和编辑文件内容;将屏幕130处于折叠状态时,可以将出光方向朝向用户的显示区域作为第二显示区域,在用户查看和编辑完成第一文件的文件内容之后,通过控制屏幕130处于折叠状态的方式输入第一控制操作,然后电子设备响应于该第一控制操作,于第二界面中显示第一文件的文件标识,以供用户对该文件标识进行操作,从而完成第二应用程序的第二界面中对第一文件的处理。
在又一些实施方式中,请同时参阅图5及图6,图5及图6示出了一种推拉式的电子设备100的结构示意图。如图5所示,在屏幕130展开时,整个屏幕130的出光方向可以朝向同一侧,此时用户使用电子设备100查看显示内容时,可以查看到整个屏幕130显示的内容;如图6所示,在屏幕130收拢时,其中一部分的显示区域相对另一部分的显示区域隐藏,此时,屏幕130的部分显示区域处于显示状态。同样地,屏幕130展开时,可以将整个屏幕130作为第一显示区域,并于第一显示区域显示第一应用程序的第一界面,以查看、编辑第一文件的文件内容,从而与屏幕130处于收拢状态时相比,以相对较大的显示区域显示第一文件的文件内容,以便用户查看和编辑文件内容;在屏幕130收拢时,可以将露出的显示区域作为第二显示区域,在用户查看和编辑完成第一文件的文件内容之后,通过控制屏幕130处于收拢状态的方式输入第一控制操作,然后电子设备响应于该第一控制操作,于第二界面中显示第一文件的文件标识,以供用户对该文件标识进行操作,从而完成第二应用程序的第二界面中对第一文件的处理。
下面再结合附图对本申请实施例提供的文件处理方法进行详细介绍。
请参阅图7,图7示出了本申请一个实施例提供的文件处理方法的流程示意图。该文件处理方法应用于上述电子设备,下面将针对图7所示的流程进行详细的阐述,所述文件处理方法具体可以包括以下步骤:
步骤S110:于所述屏幕的第一显示区域显示第一应用程序的第一界面,所述第一界面包括第一文件对应的文件内容。
其中,电子设备的屏幕包括第一显示区域以及第二显示区域,第一显示区域与第二显示区域可以位于不同的屏幕,也可以位于同一屏幕;在第一显示区域与第二显示区域位于同一屏幕时,第一显示区域与第二显示区域可以为不同的显示区域,例如,屏幕划分为第一显示区域以及第二显示区域,第一显示区域与第二显示区域也可以是包含的关系,例如,第一显示区域为屏幕的整个显示区域,第二显示区域为屏幕的部分显示区域。于本申请实施例中,电子设备可以通过第一显示区域显示第一应用程序的第一界面,并且第一界面中包括第一文件对应的文件内容,以便用户使用第一应用程序对第一文件的文件内容进行查看。
在一些实施方式中,第一文件可以是文本文件、图片文件、视频文件、音乐文件等,具体的文件类型可以不做限定;第一应用程序可以是用于查看和编辑文件的文件内容的应用程序,例如图片编辑应用、文本编辑应用、音乐编辑应用等,第一应用程序的具体类型可以不做限定。在屏幕的第一显示区域显示第一应用程序的第一界面的情况下,可以响应于用户输入的操作,打开该第一文件,并将该第一文件的文件内容进行可视化的显示,由此,用户可以对该第一文件的文件内容进行查看、编辑等操作,从而完成用户对文件内容所需的处理。
步骤S120:响应于第一控制操作,于所述屏幕的第二显示区域显示的第二界面中显示所述第一文件的文件标识,所述第二界面为第二应用程序的界面。
在本申请实施例中,在屏幕的第一显示区域显示以上第一界面的情况下,若电子设备检测到第一控制操作,则可以在第二显示区域显示的第二应用程序的第二界面中显示第一文件的文件标识,以便用户基于显示的文件标识,在第二应用程序中对第一文件进行处理。其中,文件标识可以为文件图标、文件内容的缩略图等,具体的文件标识可以不做限定。
在一些实施方式中,若第一显示区域与第二显示区域位于不同的屏幕,则第一显示区域以及第二显示区域可以同时处于显示状态或者不同时处于显示状态,因此电子设备可以同时在第一显示区域显示以上第一界面以及在第二显示区域显示以上第二界面,也可以不同时在第一显示区域显示以上第一界面以及在第二显示区域显示以上第二界面;若第一显示区域与第二显示区域位于同一屏幕,且第一显示区域与第二显示区域为不同的显示区域,则第一显示区域以及第二显示区域可以同时处于显示状态或者不同时处于显示状态,因此电子设备也可以同时在第一显示区域显示以上第一界面,以及在第二显示区域显示以上第二界面,也可以不同时在第一显示区域显示以上第一界面以及在第二显示区域显示以上第二界面;若第一显示区域与第二显示区域位于同一屏幕,且第一显示区域与第二显示区域是包含的关系,例如,第一显示区域为屏幕的整个显示区域,第二显示区域为屏幕的部分显示区域,则第一显示区域以及第二显示区域不同时处于显示状态,电子设备可以在第一显示区域显示以上第一界面时,不第二显示区域显示第二界面,同样地,在第二显示区域显示第二界面时,不在第一显示区域显示第一界面。
在一种可能的实施方式中,在第一显示区域以及第二显示区域不同时处于显示状态的情况下,电子设备可以对第一显示区域与第二显示区域的显示状态进行保留,也就是说,可以将第一显示区域以及第二显示区域从显示内容时切换为不显示内容时,对其当前显示的界面内容等状态进行保存。例如,在第一显示区域显示内容的情况下,切换为第二显示区域显示内容,则可以保留第一显示区域的显示状态,由此,在需要切换为第一显示区域显示内容时,可以控制第一显示区域显示此前所显示的内容。
在一些实施方式中,以上第一控制操作可以是用户通过屏幕上的操作、物理按键等输入的控制操作。可选地,电子设备可以根据屏幕中检测到的满足预设滑动条件的滑动操作,确定检测到输入的第一控制操作,预设滑动条件可以为滑动轨迹为预设滑动轨迹、滑动长度大于预设滑动长度等,具体的预设滑动条件可以不做限定;可选地,电子设备也可以于第一显示区域中显示指定控件,若检测到针对该指定控件的触发操作,则确定检测到第一控制操作;可选地,电子设备也可以在检测到对目标物理按键的操作时,确定检测到以上第一控制操作。当然,具体地输入的第一控制操作可以不做限定。
在一种可能的实施方式中,电子设备的屏幕可以划分为第一显示区域以及第二显示区域,划分后的第一显示区域可以显示以上第一界面,划分后的第二显示区域可以显示第二应用程序的第二界面,也就是说,屏幕可以进行分区显示不同应用程序的界面。在该实施方式下,可以根据用户输入的第一控制操作,响应于该第一控制操作,在第二界面中显示第一文件的文件标识。当然,以上检测用户输入的第一控制操作的方式,也可以用于电子设备显示第一界面以及第二界面的其他实施方式中,在此不做赘述。
在另一些实施方式中,电子设备包括可折叠的屏幕的情况下,第一控制操作可以是将屏幕由折叠状态变为展开状态的控制操作,电子设备可以在检测到屏幕由折叠状态变为展开状态时,确定检测到以上第一控制操作;第一控制操作可以是将屏幕由展开状态变为折叠状态的控制操作,电子设备可以在检测到屏幕由展开状态变为折叠状态时,确定检测到以上第一控制操作。
在一些实施方式中,电子设备可以在检测到第一控制操作之前,在第二显示区域中显示有第二应用程序的界面,也就是说,用户可以通过操作,触发电子设备于第一显示区域显示以上第一界面,并且可以通过操作触发第二显示区域显示以上第二界面;在通过第一界面完成对第一文件的文件内容的查看、编辑等处理后,则可以通过输入第一控制操作,以触发在第二界面中显示第一文件的文件标识,从而用户可以基于显示的文件标识,在第二应用程序中对第一文件进行处理。
在一些实施方式中,电子设备也可以在检测到第一控制操作后,根据检测到的第二显示区域显示的界面中操作,触发第二应用程序的运行,并显示第二应用程序的初始界面;在运行第二应用程序后,还可以进一步地根据输入的操作,控制第二显示区域显示以上第二界面,以供用户在第二界面中完成对第一文件所需的处理。
步骤S130:响应于所述第二界面中对所述文件标识的第一操作,对所述第一文件进行与所述第一操作对应的处理。
在本申请实施例中,电子设备于第二界面中显示第一文件的文件标识后,若检测到第二界面中对文件标识的第一操作,则可以响应于该第一操作,对第一文件进行对应的处理。其中,对第一文件进行处理可以是发送第一文件、对第一文件进行分组、将第一文件插入到界面、对第一文件进行复制、粘贴等处理,具体的处理可以不做限定。
本申请实施例提供的文件处理方法,通过于第一显示区域显示第一应用程序的第一界面,使用户通过第一应用程序对第一文件的文件内容进行查看、编辑等操作之后,响应于第一控制操作,在第二显示区域显示的第二界面中显示第一文件的文件标识,以供用户基于显示的文件标识,对第一文件进行处理,从而可以丰富应用程序之间的联动,减少文件处理过程中的操作,从而方便了用户对文件进行处理,提升了操作便捷性。
请参阅图8,图8示出了本申请另一个实施例提供的文件处理方法的流程示意图。该文件处理方法应用于电子设备。下面将针对图8所示的流程进行详细的阐述,所述文件处理方法具体可以包括以下步骤:
步骤S210:在所述第一屏幕处于折叠状态的情况下,响应于针对所述第二应用程序的第二操作,于所述第二显示区域显示所述第二应用程序的第二界面。
其中,电子设备可以是内折式屏幕的电子设备,例如,如图1及图2所示的电子设备,电子设备100的屏幕包括第一屏幕131以及第二屏幕132,第一屏幕131为可折叠的屏幕,且第一屏幕131的尺寸大于第二屏幕132的尺寸,第一显示区域位于第一屏幕131,第二显示区域位于第二屏幕132。在第一屏幕131处于折叠状态的情况下,可以通过第二屏幕132显示内容。可选地,第一显示区域可以为第一屏幕131的部分显示区域,也可以为第一屏幕131的全部显示区域;第二显示区域可以为第二屏幕132的部分显示区域,也可以为第二屏幕132的全部显示区域。
在本申请实施例中,在第一屏幕处于折叠状态的情况下,第二屏幕处于显示状态,在检测到针对第二应用程序的第二操作时,可以响应于该第二操作,于第二显示区域显示第二应用程序的第二界面。可以理解地,在第二屏幕处于显示状态的情况下,用户可以根据其需求输入针对第二应用程序的第二操作,以控制第二显示区域显示第二界面。
在一些实施方式中,在第一屏幕处于折叠状态的情况下,可以于第二屏幕显示包括第二应用程序的应用图标的界面,在检测到对该第二应用程序的应用图标的触控操作时,可以响应于该触控操作,运行第二应用程序,并显示第二应用程序的初始界面;在运行第二应用程序后,根据输入的操作,控制第二显示区域显示以上第二界面。
步骤S220:在所述第一屏幕由折叠状态变为展开状态的情况下,响应于针对所述第一应用程序的第三操作,于所述第一显示区域显示第一应用程序的第一界面,所述第一界面包括第一文件对应的文件内容。
在本申请实施例中,在第一屏幕处于折叠状态的情况下,于第二屏幕的第二显示区域中显示以上第二界面后,若用户此时需要在第一应用程序中对第一文件的文件内容进行处理,则可以通过控制第一屏幕由折叠状态变为展开状态,此时第一屏幕处于亮屏状态,例如,用户通过第二显示区域显示的聊天应用程序的聊天界面,与聊天对象进行网络聊天的情况下,若此时需要对第一文件的文件内容进行处理后发送至该聊天对象,则可以控制第一屏幕由折叠状态变为展开状态,以在第一屏幕的第一显示区域中完成对第一文件的文件内容所需的处理。在这样的情况下,若检测到针对第一应用程序的第三操作,于第一显示区域显示第一应用程序的第一界面。
在一些实施方式中,在第一屏幕处于展开状态的情况下,可以于第一屏幕显示包括第一应用程序的应用图标的界面,在检测到对该应用图标的触控操作时,可以响应于该触控操作,运行第一应用程序,并显示第一应用程序的初始界面;在运行第一应用程序后,根据输入的操作,控制第一显示区域在第一界面中显示第一文件的文件内容,例如,若检测到针对第一文件的打开操作,则可以在第一界面中显示第一文件的文件内容,以供用户对第一文件的文件内容进行相应地操作。
在一些实施方式中,在第一显示区域中显示以上第一界面后,若检测到对该文件内容的编辑操作,则可以响应于该编辑操作,对文件内容进行编辑处理,得到编辑处理后的第一文件。例如,第一文件为文本文件,则可以响应于对第一文件的文本内容的删除、移动、复制、粘贴、新增等操作,对文本内容进行对应的编辑处理;又例如,第一文件为图像文件,则可以响应于对图像内容的亮度调整、裁剪、尺寸调整、涂鸦等编辑操作,对图像进行对应的编辑处理;再例如,第一文件为音乐文件,则可以响应于对音频内容的裁剪、音量调整、混音等编辑操作,对音频内容完成对应的编辑处理。当然,具体的编辑操作和编辑处理在本申请实施例中可以不做限定。
步骤S230:响应于将所述第一屏幕由展开状态变为折叠状态的第一控制操作,于所述第二显示区域显示的第二界面中显示所述第一文件的文件标识。
在本申请实施例中,在通过第一屏幕的第一显示区域显示以上第一界面后,若检测到将第一屏幕由展开状态变为折叠状态的第一控制操作,并响应于该第一控制操作,于第二显示区域显示的第二界面中显示第一文件的文件标识,以供用户基于该文件标识对第一文件进行处理。可以理解地,用户根据第一屏幕的第一显示区域所显示的第一界面,对第一文件的文件内容完成所需的处理后,若需要在第二应用程序的第二界面中完成对处理后的第一文件的进一步处理,此时不再需要使用第一屏幕,因此可以控制第一屏幕由展开状态变为折叠状态,以使用第二屏幕完成后续的处理,故电子设备检测到将第一屏幕由展开状态变为折叠状态的第一控制操作时,则可以于第二显示区域显示的第二界面中显示第一文件的文件标识。
在一些实施方式中,在第一屏幕由折叠状态变为展开状态的情况下,可以控制第二屏幕处于熄屏状态,由此,在用户需求使用第一屏幕的情况下,避免第二屏幕仍然处于亮屏状态而带来功耗的增加,以及用户于第二屏幕误操作。在该方式下,检测到将第一屏幕由展开状态变为折叠状态的第一控制操作,在响应于该第一控制操作时,则可以控制第二屏幕由熄屏状态变为亮屏状态;基于第二屏幕处于熄屏前显示的内容,显示以上第二界面,并于第二界面中显示第一文件的文件标识。当然,由于内折式屏幕的电子设备在第一屏幕处于折叠状态时,第一屏幕隐藏于电子设备的壳体内,此时第一屏幕不被使用,因此该情况下,可以控制第一屏幕处于熄屏状态。
在一种可能的实施方式中,由于第一屏幕与第二屏幕不同时处于亮屏状态。因此,为了方便用户利用第一屏幕以及第二屏幕进行不同的操作,在第一屏幕由亮屏状态变为熄屏状态时,可以保存第一屏幕的显示状态,即对第一屏幕当前显示的内容进行保存;同样地,在第二屏幕由熄屏状态变为亮屏状态时,可以保存第二屏幕的显示状态。也就是说,在检测到第一屏幕由展开状态变为折叠状态时,第一屏幕将处于熄屏状态,第二屏幕将处于亮屏状态,此时可以保存第一屏幕的显示状态;在检测到第一屏幕由折叠状态变为展开状态时,第一屏幕将处于亮屏状态,第二屏幕将处于熄屏状态,此时可以保持第二屏幕的显示状态。由此,在检测到将第一屏幕由展开状态变为折叠状态的第一控制操作,响应于该第一控制操作时,则可以控制第二屏幕由熄屏状态变为亮屏状态,并基于保存的第二屏幕的显示状态,控制第二屏幕显示此前的显示内容,从而能够在第二显示区域显示此前所显示的第二界面。
需要说明的是,以上保存第一屏幕的显示状态以及第二屏幕的显示状态的方式并不局限于文件处理的过程中,在电子设备处于任一场景下,均可以按照保存第一屏幕的显示状态以及第二屏幕的显示状态的方式进行处理。也就是说,在第一屏幕显示任一界面的场景下,若检测到第一屏幕由展开状态变为折叠状态,控制第一屏幕处于熄屏状态的同时,可以保存第一屏幕当前的显示状态,并在检测到第一屏幕再次处于展开状态时,可以基于保存的第一屏幕的显示状态,控制第一屏幕再次显示第一屏幕在变为熄屏状态前所显示的内容;同样地,在第二屏幕显示任一界面的场景下,若检测到第一屏幕由折叠状态变为展开状态,控制第二屏幕处于熄屏状态的同时,可以保存第二屏幕当前的显示状态,并在检测到第一屏幕再次处于折叠状态时,可以基于保存的第二屏幕的显示状态,控制第二屏幕再次显示第二屏幕在变为熄屏状态前所显示的内容。
可选地,在第一屏幕显示任一界面的场景下,若检测到第一屏幕由展开状态变为折叠状态,控制第一屏幕处于熄屏状态的同时,可以保存第一屏幕当前的显示状态,并在控制第二屏幕处于亮屏状态时,在第二屏幕的显示界面中显示提示信息,该提示信息用于提示已保留第一屏幕的显示状态,提示信息可以为保持的第一屏幕的显示界面的缩略图、第一屏幕显示的界面对应的应用程序的应用图标等。示例性地,请参阅图9,第一屏幕处于展开状态时,其处于亮屏状态并显示拍照界面A1;请参阅图10,若检测到第一屏幕由展开状态变为折叠状态,可以在第二屏幕显示的界面中显示拍照应用图标A2。需要说明的是,若第一屏幕显示的界面为以上的第一界面,也就是说,第一屏幕显示的界面中包括第一文件的文件内容的情况下,则以上提示信息可以为第一文件的文件标识,以便用户根据显示的文件标识,对第一文件进行处理,并且可以知晓保留了第一屏幕的显示状态。
同样地,在第二屏幕显示任一界面的场景下,若检测到第一屏幕由折叠状态变为展开状态,控制第二屏幕处于熄屏状态的同时,可以保存第二屏幕当前的显示状态,并在控制第一屏幕处于亮屏状态时,在第一屏幕的显示界面中显示提示信息,该提示信息用于提示已保留第二屏幕的显示状态,提示信息可以为保持的第二屏幕的显示状态的缩略图、第二屏幕显示的界面对应的应用程序的应用图标等。示例性地,请参阅图11,第一屏幕处于折叠状态时,第二屏幕处于亮屏状态并显示通讯录界面A3;请参阅图12,若检测到第一屏幕由折叠状态变为展开状态,可以在第一屏幕显示的界面中显示通讯录图标A4。
可选地,在第一屏幕的第一显示区域显示聊天应用的界面,在检测到第一屏幕由展开状态变为折叠状态,保存第一屏幕当前的显示状态,并控制第二屏幕处于亮屏状态的情况下,若接收到聊天应用中聊天对象发送的聊天消息时,同样可以于第二屏幕中显示聊天消息的提示信息。同理,在第二屏幕的第二显示区域显示聊天应用的界面,在检测到第一屏幕由折叠状态变为展开状态,保存第二屏幕当前的显示状态,并控制第一屏幕处于亮屏状态的情况下,若接收到聊天应用中聊天对象发送的聊天消息时,同样可以于第一屏幕中显示聊天消息的提示信息。
可选地,电子设备的双桌面模式处于开启状态的情况下,则可以执行以上第一屏幕以及第二屏幕由亮屏状态变为熄屏状态时,保持其处于熄屏状态前的显示状态,并在再次处于亮屏状态时,基于保持的处于熄屏状态前的显示状态,再次显示处于熄屏状态前的显示内容。在一种方式中,如图13所示,电子设备的第一屏幕或第二屏幕可以在状态栏A5中显示双桌面模式的开关控件A6,根据检测到的对开关控件A6的操作,可以控制电子设备的双桌面模式处于开启状态或关闭状态,从而可以使用户根据需求控制双桌面模式处于开启状态或关闭状态。当然,电子设备也可以于设置界面中显示双桌面模式的开关控件,以供用户控制双桌面模式处于开启状态或关闭状态。通过以上方式,可以实现在双桌面模式处于开启状态的情况下,可以同时在第一屏幕与第二屏幕分别显示两个应用程序的界面,并且信息状态显示、交互操作等都互相不干扰,形成共用一套系统的双桌面,通过控制第一屏幕处于折叠状态或展开状态,即可实现桌面的切换。
步骤S240:响应于所述第二界面中对所述文件标识的第一操作,对所述第一文件进行与所述第一操作对应的处理。
在一些实施例中,第二界面可以为聊天应用程序的聊天界面,在聊天界面中显示以上第一文件的文件标识后,若检测到对该文件标识的第一拖拽操作,则可以将第一文件进行发送,使第一文件发送至当前的聊天对象的客户端。其中,第一拖拽操作指的是,保持对显示的文件标识进行按压操作并进行滑动操作。可选地,在响应于对该文件标识的第一拖拽操作时,可以控制文件标识随第一拖拽操作的滑动轨迹移动,以控制文件标识移动至第一拖拽操作的终点位置处。
在一些实施方式中,在响应于聊天界面中对文件标识的第一拖拽操作时,可以获取第一拖拽操作的终点位置,该终点位置指的是保持对文件标识的按压操作的情况下进行的滑动操作所滑动至的位置。在获取到第一拖拽操作的终点位置后,则可以确定终点位置是否为聊天界面的第一预设区域,其中,第一预设区域为预先设置的用于触发文件发送的区域,例如,第一预设区域为聊天界面中的聊天框所在区域;若终点位置位于聊天界面的第一预设区域,则可以将第一文件进行发送;反之,若终点位置未位于聊天界面的第一预设区域,则对第一文件进行发送。基于该方式,在对第一文件的文件标识的拖拽操作的终点位置处于第一预设区域时,才对第一文件进行发送,可以避免误发送文件的情况的产生。
下面再通过举例说明聊天场景中实现本申请实施例提供的文件处理方法。示例性地,请参阅图14,在第一屏幕处于折叠状态的情况下,在第二屏幕的第二显示区域可以显示聊天应用程序的聊天界面A7;请参阅图15,在第一屏幕处于展开状态的情况下,在第一屏幕的第一显示区域可以显示文本文档的编辑界面A8;请参阅图16,检测到将第一屏幕由展开状态变为折叠状态的第一控制操作时,可以于第二显示区域显示的聊天界面A7中显示文本文档的文件标识A9;请参阅图17,在检测到对文件标识A9的第一拖拽操作,并且文件标识A9移动至聊天界面A7的聊天框中时,可以显示提示信息A10,以提示用户松手以发送该文本文档,触发将文本文档发送至聊天对象的客户端。
在一种可能的实施方式中,第一预设区域可以包括聊天对象的对象标识所在区域,例如聊天对象的头像所在区域等;在确定出以上终点位置位于第一预设区域时,可以根据终点位置所在的对象标识的区域,确定该对象标识对应的聊天对象,并将该第一文件发送至该聊天对象的客户端。由此,可以使得用户根据需求,将文件标识拖拽至需求发送至的聊天对象的对象标识处,即可将第一文件发送至该聊天对象的客户端。
在一种可能的实施方式中,在获取以上终点位置以后,还可以同时确定该终点位置是否位于聊天界面的第二预设区域,该第二预设区域为用于触发隐藏文件标识的区域,例如该第二预设区域可以为聊天界面的边缘区域;若该终点位置位于第二预设区域,则可以取消第一文件的文件标识的显示;反正,若该终点位置未位于第二预设区域,则保持第一文件的文件标识的显示。由此,可以实现根据用户的需求,控制显示的文件标识是否隐藏,以避免显示的文件标识影响用户查看第二界面的内容。
在一种可能的实施方式中,电子设备在第二界面中显示以上文件标识后,也可以进行计时;将计时时长与预设时长进行比较,并根据比较结果,确定计时时长是否达到预设时长;若计时时长达到预设时长,则可以取消第一文件的文件标识的显示;反之,若该计时时长未达到预设时长,则可以保持第一文件的文件标识的显示。其中,预设时长的具体时长可以不做限定,例如,可以为3秒、5秒、30秒、1分钟等。
在一些实施例中,第二界面可以为文件管理应用程序的文件管理界面,在文件管理界面中显示以上第一文件的文件标识后,若检测到对该文件标识的第二拖拽操作,则可以将第一文件保存至目标文件夹。其中,电子设备可以根据第二拖拽操作的终点位置,根据终点位置所处的文件夹图标的区域,将该文件夹图标确定为目标文件夹,并将第一文件保存至目标文件夹中。由此,可以实现在第一应用程序中对第一文件的文件内容进行查看、编辑等处理后,可以直接于第二显示区域显示的文件管理界面中对第一文件保存至目标文件夹,由此实现用户需求的对第一文件的分组管理。
当然,基于显示的文件标识对第一文件进行处理的方式可以不做限定。例如,对第一文件的处理也可以是对第一文件的文件内容进行编辑等处理,在第一界面中也是针对文件内容的编辑界面的情况下,可以实现多个应用程序协同对第一文件的文件内容进行编辑。
在一些实施方式中,考虑到用户在基于显示的文件标识,对第一文件进行处理之前,可能还需要再次确定第一文件的文件内容,因此,电子设备还可以于第二界面中显示文件内容的预览图像。
在一种可能的实施方式中,电子设备在第二界面中显示第一文件的文件标识之后,若检测到对文件标识的第五操作,还可以于第二界面中显示第一文件的文件内容的预览图像。例如,请参阅图18,第一文件可以为文本文档,第二界面为聊天界面A7,则可以于聊天界面A7中显示该文本文档的文本内容的预览图像A11。
在另一种可能的实施方式中,电子设备在第二界面中显示第一文件的文件标识之后,若检测到预设滑动操作,也可以响应于该预设滑动操作,于第二界面中显示第一文件的文件内容的预览图像。该预设滑动操作所满足的滑动条件可以不做限定,例如,预设滑动操作可以为由第二屏幕的边缘往一侧的滑动操作。
需要说明的是,在电子设备为上述的内折式屏幕的电子设备的情况下,也可以是第一显示区域位于第二屏幕,第二显示区域位于第一屏幕。在这样的方式下,则可以响应于检测到将第一屏幕由折叠状态变为展开状态的第一控制操作,于第一屏幕的第二显示区域显示的第二界面中显示第一文件的文件标识。
本申请实施例提供的文件处理方法,针对内折式屏幕的电子设备,电子设备包括第一屏幕以及第二屏幕,且第一屏幕为可折叠屏幕,通过在第一屏幕处于折叠状态的情况下,于第二屏幕的第二显示区域显示第二应用程序的第二界面,在第一屏幕由折叠状态变为展开状态的情况下,于第一屏幕的第一显示区域显示第一应用程序的第一界面,使用户通过第一应用程序对第一文件的文件内容进行查看、编辑等操作之后,响应于将第一屏幕由展开状态变为折叠状态的第一控制操作,在第二显示区域显示的第二界面中显示第一文件的文件标识,以供用户基于显示的文件标识,对第一文件进行处理,从而可以充分利用第一屏幕以及第二屏幕,使得第一屏幕所显示的内容与第二屏幕所显示的内容产生联动,进而减少文件处理过程中的操作,方便了用户对文件进行处理,提升操作便捷性。
请参阅图19,图19示出了本申请又一个实施例提供的文件处理方法的流程示意图。该文件处理方法应用于上述电子设备,下面将针对图19所示的流程进行详细的阐述,所述文件处理方法具体可以包括以下步骤:
步骤S310:于所述屏幕的第一显示区域显示第一应用程序的第一界面,所述第一界面包括第一文件对应的文件内容。
其中,电子设备可以是内折式屏幕的电子设备,例如,如图1及图2所示的电子设备,电子设备100的屏幕包括第一屏幕131以及第二屏幕132,第一屏幕131为可折叠的屏幕,且第一屏幕131的尺寸大于第二屏幕132的尺寸,第一显示区域位于第一屏幕131,第二显示区域位于第二屏幕132。在第一屏幕131处于折叠状态的情况下,可以通过第二屏幕132显示内容。
步骤S320:响应于将所述第一屏幕由展开状态变为折叠状态的第一控制操作,在第二屏幕的第二显示区域显示第三界面,所述第三界面中包括所述第二应用程序的应用图标。
在本申请实施例中,与前述实施例不同的是,在第一屏幕的第一显示区域显示以上第一界面之前,未通过第二屏幕的第二显示区域显示第二应用程序的第二界面。因此,在检测到将第一屏幕由展开状态变为折叠状态的第一控制操作的情况下,可以响应于该第一控制操作,显示包括第二应用程序的应用图标的第三界面,例如可以为电子设备的主界面。
步骤S330:响应于针对所述第二应用程序的应用图标的第四操作,于所述第二显示区域显示所述第二应用程序的第二界面,并于所述第二界面中显示所述第一文件的文件标识。
在显示第三界面中,可以对第三界面中的操作进行检测,若检测到针对第二应用程序的应用图标的第四操作,例如点击操作,则可以响应于该第四操作,于第二显示区域显示第二应用程序的第二界面,并于第二界面中显示第一文件的文件标识。也就是说,在本申请实施例中,可以实现未通过第二屏幕显示第二应用程序的第二界面的情况下,先通过第一屏幕的第一显示区域显示第一应用程序的第一界面,在用户基于显示的第一界面完成对第一文件的文件内容的相应处理后,再控制第一屏幕处于折叠状态,并通过第二屏幕打开第二应用程序,从而能够在第二屏幕的第二显示区域中显示以上第二界面的同时,于第二界面中显示第一文件的文件标识。
在一些实施方式中,电子设备在响应于将第一屏幕由展开状态变为折叠状态的第一控制操作,显示第三界面时,也可以同时于第三界面中显示第一文件的文件标识,以提示用户可以在第二屏幕的界面中打开相应的应用程序,对该第一文件进行处理;由此,用户基于显示的文件标识,输入针对第二应用程序的应用图标的第四操作,电子设备检测到该第四操作后,则可以响应于该第四操作,于第二显示区域显示第二应用程序的第二界面,并于第二界面中保持以上文件标识的显示。
步骤S340:响应于所述第二界面中对所述文件标识的第一操作,对所述第一文件进行与所述第一操作对应的处理。
在本申请实施例中,步骤S340可以参阅其他实施例的内容,在此不再赘述。
本申请实施例提供的文件处理方法,针对内折式屏幕的电子设备,电子设备包括第一屏幕以及第二屏幕,且第一屏幕为可折叠屏幕,通过于第一屏幕的第一显示区域显示第一应用程序的第一界面,使用户通过第一应用程序对第一文件的文件内容进行查看、编辑等操作之后,响应于将第一屏幕由展开状态变为折叠状态的第一控制操作,在第二显示区域显示第三界面,然后响应于第三界面中对第二应用程序的应用图标的第四操作,在第二显示区域显示第二应用程序的第二界面,并在第二界面中显示第一文件的文件标识,以供用户基于显示的文件标识,对第一文件进行处理,从而可以充分利用第一屏幕以及第二屏幕,使得第一屏幕所显示的内容与第二屏幕所显示的内容产生联动,进而减少文件处理过程中的操作,方便了用户对文件进行处理,提升操作便捷性。
请参阅图20,图20示出了本申请再一个实施例提供的文件处理方法的流程示意图。该文件处理方法应用于上述电子设备,下面将针对图20所示的流程进行详细的阐述,所述文件处理方法具体可以包括以下步骤:
步骤S410:于所述屏幕的第一显示区域显示第一应用程序的第一界面,所述第一界面包括第一文件对应的文件内容。
在本申请实施例中,所述屏幕包括第一屏幕以及第二屏幕,所述第一显示区域位于所述第一屏幕,所述第二显示区域位于所述第二屏幕,所述第二屏幕为可折叠屏幕。与前述实施例中提供的内折式屏幕的电子设备不同的是,本申请实施例中的第二屏幕为可折叠屏幕。在第二屏幕处于折叠状态时,电子设备通过第一屏幕显示内容,第一屏幕的第一显示区域可以显示以上第一界面。
步骤S420:响应于将所述第二屏幕由折叠状态变为展开状态的第一控制操作,于所述第二显示区域显示的第二界面中显示所述第一文件的文件标识。
在本申请实施例中,在检测到将第二屏幕由折叠状态变为展开状态的第一控制时,则此时需要通过第二屏幕显示内容,电子设备可以响应于将第二屏幕由折叠状态变为展开状态的第一控制操作,于第二显示区域显示的第二界面中显示第一文件的文件标识。由此,可以实现于不可折叠的第一屏幕中显示以上第一界面,供用户于不可折叠的第一屏幕中对第一文件的文件内容进行处理后,再通过展开状态下的第二屏幕显示第二界面,并在第二界面中显示第一文件的文件标识,以供用户基于显示的文件标识对第一文件进行处理。
步骤S430:响应于所述第二界面中对所述文件标识的第一操作,对所述第一文件进行所述第一操作对应的处理。
在本申请实施例中,步骤S430可以参阅其他实施例的内容,在此不再赘述。
本申请实施例提供的文件处理方法,可以充分利用内折式屏幕的电子设备的两个屏幕,使得第一屏幕所显示的内容与第二屏幕所显示的内容产生联动,进而减少文件处理过程中的操作,方便了用户对文件进行处理,提升操作便捷性。
请参阅图21,图21示出了本申请又另一个实施例提供的文件处理方法的流程示意图。该文件处理方法应用于上述电子设备,下面将针对图21所示的流程进行详细的阐述,所述文件处理方法具体可以包括以下步骤:
步骤S510:于所述屏幕的第一显示区域显示第一应用程序的第一界面,所述第一界面包括第一文件对应的文件内容。
其中,电子设备可以是外折式屏幕的电子设备,例如,如图3及图4所示的电子设备,电子设备100的屏幕130为可折叠的屏幕,第一显示区域为屏幕130处于展开状态时的全部显示区域,第二显示区域为屏幕130处于折叠状态时的部分显示区域。在本申请实施例中,在屏幕处于展开状态的情况下,可以控制第一显示区域处于亮屏状态,电子设备可以于第一显示区域显示以上第一界面,以便用户基于显示的第一界面对第一文件的文件内容进行处理。
步骤S520:响应于将所述屏幕由展开状态变为折叠状态的第一控制操作,于所述第二显示区域显示所述第二应用程序的第二界面,并于所述第二界面中显示所述第一文件的文件标识,所述第二界面为第二应用程序的界面。
在本申请实施例中,电子设备的屏幕处于折叠状态时,可以控制以使第二显示区域处于亮屏状态,屏幕中除第二显示区域以外的显示区域处于熄屏状态;电子设备的屏幕处于折叠状态和展开状态时,可以分别显示不同应用程序的界面。在通过第一显示区域显示以上第一界面后,若检测到将第一屏幕由展开状态变为折叠状态的第一控制操作,则可以响应于该第一控制操作,于第二显示区域显示的第二界面中显示第一文件的文件标识,以供用户基于该文件标识对第一文件进行处理。可以理解地,用户根据第一显示区域所显示的第一界面,对第一文件的文件内容完成所需的处理后,若需要在第二应用程序的第二界面中完成对处理后的第一文件的进一步处理,此时可以控制屏幕处于折叠状态,从而使屏幕显示第二应用程序的第二界面,并且电子设备于第二界面中显示第一文件的文件标识,从而用户可以基于显示的该文件标识对第一文件进行处理。
步骤S530:响应于所述第二界面中对所述文件标识的第一操作,对所述第一文件进行所述第一操作对应的处理。
在本申请实施例中,步骤S530可以参阅前述实施例的内容,在此不再赘述。
需要说明的是,在电子设备为上述的外折式屏幕的电子设备的情况下,也可以是第一显示区域为屏幕的部分显示区域,第二显示区域为屏幕的全部显示区域。在这样的方式下,则可以响应于将第一屏幕由折叠状态变为展开状态的第一控制操作,于第二显示区域显示的第二界面中显示第一文件的文件标识。
在电子设备为上述的推拉式屏幕的电子设备的情况下,例如,如图5及图6所示的推拉式的电子设备,也可以参考以上实施方式,与外折式屏幕的电子设备不同的是,推拉式屏幕的电子设备通过控制屏幕展开或者收拢,以控制屏幕显示不同应用程序的界面内容。具体地,第一显示区域可以为屏幕的全部显示区域,第二显示区域可以为屏幕的部分显示区域,在屏幕处于展开状态的情况下,可以于屏幕的第一显示区域显示第一应用程序的第一界面,所述第一界面包括第一文件对应的文件内容;响应于将所述屏幕由展开状态变为收拢状态的第一控制操作,于所述第二显示区域显示所述第二应用程序的第二界面,并于所述第二界面中显示所述第一文件的文件标识,所述第二界面为第二应用程序的界面;响应于所述第二界面中对所述文件标识的第一操作,对所述第一文件进行处理。
本申请实施例提供的文件处理方法,可以充分利用外折屏幕的电子设备的特性,使得电子设备的屏幕在折叠状态下显示的内容与展开状态下所显示的内容产生联动,进而减少文件处理过程中的操作,方便了用户对文件进行处理,提升操作便捷性。
请参阅图22,其示出了本申请实施例提供的一种文件处理装置600的结构框图。该文件处理装置600应用上述的电子设备,该文件处理装置600包括:第一界面显示模块610、第二界面显示模块620以及文件操作模块630。其中,所述第一界面显示模块610用于于所述屏幕的第一显示区域显示第一应用程序的第一界面,所述第一界面包括第一文件对应的文件内容;所述第二界面显示模块620用于响应于第一控制操作,于所述屏幕的第二显示区域显示的第二界面中显示所述第一文件的文件标识,所述第二界面为第二应用程序的界面;所述文件操作模块630用于响应于所述第二界面中对所述文件标识的第一操作,对所述第一文件进行所述第一操作对应的处理。
在一些实施方式中,所述屏幕包括第一屏幕以及第二屏幕,所述第一显示区域位于所述第一屏幕,所述第二显示区域位于所述第二屏幕,所述第一屏幕为可折叠屏幕。第二界面显示模块620用于响应于将所述第一屏幕由展开状态变为折叠状态的第一控制操作,于所述第二显示区域显示的第二界面中显示所述第一文件的文件标识。
在一种可能的实施方式中,第二界面显示模块620还可以用于在所述于所述屏幕的第一显示区域显示第一应用程序的第一界面之前,在所述第一屏幕处于折叠状态的情况下,响应于针对所述第二应用程序的第二操作,于所述第二显示区域显示所述第二应用程序的第二界面;第一界面显示模块610用于在所述第一屏幕由折叠状态变为展开状态的情况下,响应于针对所述第一应用程序的第三操作,于所述第一显示区域显示第一应用程序的第一界面。
在一种可能的实施方式中,该文件处理装置600还可以包括屏幕控制模块。屏幕控制模块用于在所述第一屏幕由折叠状态变为展开状态的情况下,控制所述第二屏幕处于熄屏状态。第二界面显示模块620可以具体用于:响应于所述第一控制操作,控制所述第二屏幕处于亮屏状态;基于所述第二屏幕处于熄屏状态前显示的内容,显示所述第二界面,并于所述第二界面中显示所述第一文件的文件标识。
在一种可能的实施方式中,第二界面显示模块620可以具体用于:响应于所述第一控制操作,显示第三界面,所述第三界面中包括所述第二应用程序的应用图标;响应于针对所述第二应用程序的应用图标的第四操作,于所述第二显示区域显示所述第二应用程序的第二界面,并于所述第二界面中显示所述第一文件的文件标识。
在一些实施方式中,所述屏幕包括第一屏幕以及第二屏幕,所述第一显示区域位于所述第一屏幕,所述第二显示区域位于所述第二屏幕,所述第二屏幕为可折叠屏幕。第二界面显示模块620可以具体用于:响应于将所述第二屏幕由折叠状态变为展开状态的第一控制操作,于所述第二显示区域显示的第二界面中显示所述第一文件的文件标识。
在一些实施方式中,所述屏幕为可折叠屏幕,所述第一显示区域为所述屏幕的全部显示区域,所述第二显示区域为所述屏幕的部分显示区域。第二界面显示模块620可以具体用于:响应于将所述屏幕由展开状态变为折叠状态的第一控制操作,于所述第二显示区域显示所述第二应用程序的第二界面,并于所述第二界面中显示所述第一文件的文件标识。
在一些实施方式中,该文件处理装置600还可以包括文件编辑模块。文件编辑模块用于在所述响应于第一控制操作,于所述屏幕的第二显示区域显示的第二界面中显示所述第一文件的文件标识之前,响应于针对所述文件内容的编辑操作,对所述文件内容进行编辑处理,得到所述编辑处理后的所述第一文件。
在一些实施方式中,所述第二界面为聊天应用程序的聊天界面,该文件操作模块630可以用于响应于所述聊天界面中对所述文件标识的第一拖拽操作,将所述第一文件进行发送。
在一种可能的实施方式中,文件操作模块630可以具体用于:响应于所述聊天界面中对所述文件标识的第一拖拽操作,获取所述第一拖拽操作的终点位置;若所述终点位置位于所述聊天界面的第一预设区域,将所述第一文件进行发送;若所述终点位置位于所述聊天界面的第二预设区域,取消所述文件标识的显示。
在一些实施方式中,所述第二界面为文件管理应用程序的文件管理界面,该文件操作模块630可以用于响应于所述文件管理界面中对所述文件标识的第二拖拽操作,将所述第一文件保存至目标文件夹。
在一些实施方式中,该文件处理装置600还可以包括内容预览模块。内容预览模块用于在所述响应于第一控制操作,于所述屏幕的第二显示区域显示的第二界面中显示所述第一文件的文件标识之后,响应于所述第二界面中对所述文件标识的第五操作,于所述第二界面中显示所述第一文件的文件内容的预览图像。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述装置和模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,模块相互之间的耦合可以是电性,机械或其它形式的耦合。
另外,在本申请各个实施例中的各功能模块可以集成在一个处理模块中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。
综上所述,本申请提供的方案,通过于屏幕的第一显示区域显示第一应用程序的第一界面,该第一界面包括第一文件对应的文件内容,响应于第一控制操作,于屏幕的第二显示区域显示的第二界面中显示第一文件的文件标识,该第二界面为第二应用程序的界面,响应于第二界面中对该文件标识的第一操作,对第一文件进行与第一操作对应的处理。由此,可以丰富应用程序之间的联动,减少文件处理过程中的操作,从而方便了用户对文件进行处理,提升操作便捷性。
请参考图23,其示出了本申请实施例提供的一种电子设备的结构框图。该电子设备100可以是智能手机、平板电脑、电子书等能够运行应用程序的电子设备。本申请中的电子设备100可以包括一个或多个如下部件:处理器110、存储器120、以及一个或多个应用程序,其中一个或多个应用程序可以被存储在存储器120中并被配置为由一个或多个处理器110执行,一个或多个应用程序配置用于执行如前述方法实施例所描述的方法。
处理器110可以包括一个或者多个处理核。处理器110利用各种接口和线路连接整个电子设备100内的各个部分,通过运行或执行存储在存储器120内的指令、程序、代码集或指令集,以及调用存储在存储器120内的数据,执行电子设备100的各种功能和处理数据。可选地,处理器110可以采用数字信号处理(Digital Signal Processing,DSP)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、可编程逻辑阵列(Programmable LogicArray,PLA)中的至少一种硬件形式来实现。处理器110可集成中央处理器(CentralProcessing Unit,CPU)、图形处理器(Graphics Processing Unit,GPU)和调制解调器等中的一种或几种的组合。其中,CPU主要处理操作系统、用户界面和应用程序等;GPU用于负责显示内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器110中,单独通过一块通信芯片进行实现。
存储器120可以包括随机存储器(Random Access Memory,RAM),也可以包括只读存储器(Read-Only Memory)。存储器120可用于存储指令、程序、代码、代码集或指令集。存储器120可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作系统的指令、用于实现至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现下述各个方法实施例的指令等。存储数据区还可以存储电子设备100在使用中所创建的数据(比如电话本、音视频数据、聊天记录数据)等。
请参考图24,其示出了本申请实施例提供的一种计算机可读存储介质的结构框图。该计算机可读介质800中存储有程序代码,所述程序代码可被处理器调用执行上述方法实施例中所描述的方法。
计算机可读存储介质800可以是诸如闪存、EEPROM(电可擦除可编程只读存储器)、EPROM、硬盘或者ROM之类的电子存储器。可选地,计算机可读存储介质800包括非易失性计算机可读介质(non-transitory computer-readable storage medium)。计算机可读存储介质800具有执行上述方法中的任何方法步骤的程序代码810的存储空间。这些程序代码可以从一个或者多个计算机程序产品中读出或者写入到这一个或者多个计算机程序产品中。程序代码810可以例如以适当形式进行压缩。
最后应说明的是:以上实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不驱使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围。
Claims (16)
1.一种文件处理方法,其特征在于,应用于电子设备,所述电子设备包括屏幕,所述方法包括:
于所述屏幕的第一显示区域显示第一应用程序的第一界面,所述第一界面包括第一文件对应的文件内容;
响应于第一控制操作,于所述屏幕的第二显示区域显示的第二界面中显示所述第一文件的文件标识,所述第二界面为第二应用程序的界面;
响应于所述第二界面中对所述文件标识的第一操作,对所述第一文件进行与所述第一操作对应的处理。
2.根据权利要求1所述的方法,其特征在于,所述屏幕包括第一屏幕以及第二屏幕,所述第一显示区域位于所述第一屏幕,所述第二显示区域位于所述第二屏幕,所述第一屏幕为可折叠屏幕;
所述响应于第一控制操作,于所述屏幕的第二显示区域显示的第二界面中显示所述第一文件的文件标识,包括:
响应于将所述第一屏幕由展开状态变为折叠状态的第一控制操作,于所述第二显示区域显示的第二界面中显示所述第一文件的文件标识。
3.根据权利要求2所述的方法,其特征在于,在所述于所述屏幕的第一显示区域显示第一应用程序的第一界面之前,所述方法还包括:
在所述第一屏幕处于折叠状态的情况下,响应于针对所述第二应用程序的第二操作,于所述第二显示区域显示所述第二应用程序的第二界面;
所述于所述屏幕的第一显示区域显示第一应用程序的第一界面,包括:
在所述第一屏幕由折叠状态变为展开状态的情况下,响应于针对所述第一应用程序的第三操作,于所述第一显示区域显示第一应用程序的第一界面。
4.根据权利要求3所述的方法,其特征在于,在所述第一屏幕由折叠状态变为展开状态的情况下,所述方法还包括:
控制所述第二屏幕处于熄屏状态;
所述响应于将所述第一屏幕由展开状态变为折叠状态的第一控制操作,于所述第二显示区域显示的第二界面中显示所述第一文件的文件标识,包括:
响应于所述第一控制操作,控制所述第二屏幕处于亮屏状态;
基于所述第二屏幕处于熄屏状态前显示的内容,显示所述第二界面,并于所述第二界面中显示所述第一文件的文件标识。
5.根据权利要求2所述的方法,其特征在于,所述响应于将所述第一屏幕由展开状态变为折叠状态的第一控制操作,于所述第二显示区域显示的第二界面中显示所述第一文件的文件标识,包括:
响应于所述第一控制操作,显示第三界面,所述第三界面中包括所述第二应用程序的应用图标;
响应于针对所述第二应用程序的应用图标的第四操作,于所述第二显示区域显示所述第二应用程序的第二界面,并于所述第二界面中显示所述第一文件的文件标识。
6.根据权利要求1所述的方法,其特征在于,所述屏幕包括第一屏幕以及第二屏幕,所述第一显示区域位于所述第一屏幕,所述第二显示区域位于所述第二屏幕,所述第二屏幕为可折叠屏幕;
所述响应于第一控制操作,于所述屏幕的第二显示区域显示的第二界面中显示所述第一文件的文件标识,包括:
响应于将所述第二屏幕由折叠状态变为展开状态的第一控制操作,于所述第二显示区域显示的第二界面中显示所述第一文件的文件标识。
7.根据权利要求1所述的方法,其特征在于,所述屏幕为可折叠屏幕,所述第一显示区域为所述屏幕的全部显示区域,所述第二显示区域为所述屏幕的部分显示区域;
所述响应于第一控制操作,于所述屏幕的第二显示区域显示的第二界面中显示所述第一文件的文件标识,包括:
响应于将所述屏幕由展开状态变为折叠状态的第一控制操作,于所述第二显示区域显示所述第二应用程序的第二界面,并于所述第二界面中显示所述第一文件的文件标识。
8.根据权利要求1-7任一项所述的方法,其特征在于,在所述响应于第一控制操作,于所述屏幕的第二显示区域显示的第二界面中显示所述第一文件的文件标识之前,所述方法还包括:
响应于针对所述文件内容的编辑操作,对所述文件内容进行编辑处理,得到所述编辑处理后的所述第一文件。
9.根据权利要求1-7任一项所述的方法,其特征在于,所述第二界面为聊天应用程序的聊天界面,所述响应于所述第二界面中对所述文件标识的第一操作,对所述第一文件进行与所述第一操作对应的处理,包括:
响应于所述聊天界面中对所述文件标识的第一拖拽操作,将所述第一文件进行发送。
10.根据权利要求9所述的方法,其特征在于,所述响应于所述聊天界面中对所述文件标识的第一拖拽操作,将所述第一文件进行发送,包括:
响应于所述聊天界面中对所述文件标识的第一拖拽操作,获取所述第一拖拽操作的终点位置;
若所述终点位置位于所述聊天界面的第一预设区域,将所述第一文件进行发送。
11.根据权利要求10所述的方法,其特征在于,在所述获取所述第一拖拽操作的终点位置之后,所述方法还包括:
若所述终点位置位于所述聊天界面的第二预设区域,取消所述文件标识的显示。
12.根据权利要求1-7任一项所述的方法,其特征在于,所述第二界面为文件管理应用程序的文件管理界面,所述响应于所述第二界面中对所述文件标识的第一操作,对所述第一文件进行与所述第一操作对应的处理,包括:
响应于所述文件管理界面中对所述文件标识的第二拖拽操作,将所述第一文件保存至目标文件夹。
13.根据权利要求1-7任一项所述的方法,其特征在于,在所述响应于第一控制操作,于所述屏幕的第二显示区域显示的第二界面中显示所述第一文件的文件标识之后,所述方法还包括:
响应于所述第二界面中对所述文件标识的第五操作,于所述第二界面中显示所述第一文件的文件内容的预览图像。
14.一种文件处理装置,其特征在于,应用于电子设备,所述电子设备包括屏幕,所述装置包括:第一界面显示模块、第二界面显示模块以及文件操作模块,其中,
所述第一界面显示模块用于于所述屏幕的第一显示区域显示第一应用程序的第一界面,所述第一界面包括第一文件对应的文件内容;
所述第二界面显示模块用于响应于第一控制操作,于所述屏幕的第二显示区域显示的第二界面中显示所述第一文件的文件标识,所述第二界面为第二应用程序的界面;
所述文件操作模块用于响应于所述第二界面中对所述文件标识的第一操作,对所述第一文件进行与所述第一操作对应的处理。
15.一种电子设备,其特征在于,包括:
一个或多个处理器;
存储器;
一个或多个程序,其中所述一个或多个程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序配置用于执行如权利要求1-13任一项所述的方法。
16.一种计算机可读取存储介质,其特征在于,所述计算机可读取存储介质中存储有程序代码,所述程序代码可被处理器调用执行如权利要求1-13任一项所述的方法。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211269021.4A CN117931021A (zh) | 2022-10-17 | 2022-10-17 | 文件处理方法、装置、电子设备及存储介质 |
PCT/CN2023/117309 WO2024082856A1 (zh) | 2022-10-17 | 2023-09-06 | 文件处理方法、装置、电子设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211269021.4A CN117931021A (zh) | 2022-10-17 | 2022-10-17 | 文件处理方法、装置、电子设备及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN117931021A true CN117931021A (zh) | 2024-04-26 |
Family
ID=90736831
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211269021.4A Pending CN117931021A (zh) | 2022-10-17 | 2022-10-17 | 文件处理方法、装置、电子设备及存储介质 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN117931021A (zh) |
WO (1) | WO2024082856A1 (zh) |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109582477A (zh) * | 2018-11-30 | 2019-04-05 | 北京小米移动软件有限公司 | 文件传输方法、终端及存储介质 |
CN109782976B (zh) * | 2019-01-15 | 2020-12-22 | Oppo广东移动通信有限公司 | 文件处理方法、装置、终端及存储介质 |
CN111008179A (zh) * | 2019-11-27 | 2020-04-14 | 维沃移动通信有限公司 | 一种文件管理方法及电子设备 |
CN114721575B (zh) * | 2022-04-25 | 2024-12-17 | Oppo广东移动通信有限公司 | 文本内容处理方法、装置以及电子设备 |
-
2022
- 2022-10-17 CN CN202211269021.4A patent/CN117931021A/zh active Pending
-
2023
- 2023-09-06 WO PCT/CN2023/117309 patent/WO2024082856A1/zh unknown
Also Published As
Publication number | Publication date |
---|---|
WO2024082856A1 (zh) | 2024-04-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN115065874A (zh) | 视频播放方法、装置、电子设备和可读存储介质 | |
US20250016416A1 (en) | Video editing method and apparatus, and electronic device | |
WO2024078514A1 (zh) | 投屏方法、装置、电子设备和存储介质 | |
CN117170793A (zh) | 收纳内容的方法、装置、终端及存储介质 | |
CN114860149B (zh) | 内容编辑的控制方法、装置、电子设备及存储介质 | |
CN114840128B (zh) | 信息分享方法、装置、电子设备及计算机可读介质 | |
CN114679546B (zh) | 一种显示方法及其装置、电子设备和可读存储介质 | |
JP6209868B2 (ja) | 情報端末、情報処理プログラム、情報処理システム、及び情報処理方法 | |
CN111324262B (zh) | 一种应用界面控制方法、装置、终端及介质 | |
CN117931021A (zh) | 文件处理方法、装置、电子设备及存储介质 | |
CN115617251A (zh) | 显示控制方法、装置和电子设备 | |
CN115086747A (zh) | 信息处理方法、装置、电子设备和可读存储介质 | |
CN114780193A (zh) | 工具栏的显示方法、装置、电子设备以及存储介质 | |
CN115390968A (zh) | 应用界面的显示方法、显示装置及电子设备 | |
CN118838563A (zh) | 界面显示方法、装置、电子设备及存储介质 | |
CN118838562A (zh) | 界面显示方法、装置、电子设备及存储介质 | |
WO2024139479A1 (zh) | 交互方法、装置、电子设备以及存储介质 | |
CN115033119B (zh) | 一种手写笔配置模式切换方法、装置和电子设备 | |
WO2024114145A1 (zh) | 应用界面的显示方法、装置、终端、存储介质及程序产品 | |
WO2024114144A1 (zh) | 应用界面的显示方法、装置、终端、存储介质及程序产品 | |
CN118838564A (zh) | 内容分享方法、装置、电子设备及存储介质 | |
WO2024082851A1 (zh) | 资源的整合方法、装置、电子设备以及存储介质 | |
WO2024114143A1 (zh) | 应用界面的显示方法、装置、终端、存储介质及程序产品 | |
CN118612327A (zh) | 信息显示方法及装置 | |
CN120179112A (zh) | 信息显示方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |