CN112333084B - 文件发送方法、装置及电子设备 - Google Patents

文件发送方法、装置及电子设备 Download PDF

Info

Publication number
CN112333084B
CN112333084B CN202011192250.1A CN202011192250A CN112333084B CN 112333084 B CN112333084 B CN 112333084B CN 202011192250 A CN202011192250 A CN 202011192250A CN 112333084 B CN112333084 B CN 112333084B
Authority
CN
China
Prior art keywords
file
input
text
preview window
guide key
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.)
Active
Application number
CN202011192250.1A
Other languages
English (en)
Other versions
CN112333084A (zh
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.)
Vivo Mobile Communication Co Ltd
Original Assignee
Vivo Mobile Communication 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 Vivo Mobile Communication Co Ltd filed Critical Vivo Mobile Communication Co Ltd
Priority to CN202011192250.1A priority Critical patent/CN112333084B/zh
Publication of CN112333084A publication Critical patent/CN112333084A/zh
Application granted granted Critical
Publication of CN112333084B publication Critical patent/CN112333084B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/06Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/14Details of searching files based on file metadata
    • G06F16/144Query formulation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/14Details of searching files based on file metadata
    • G06F16/156Query results presentation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/04Real-time or near real-time messaging, e.g. instant messaging [IM]
    • H04L51/046Interoperability with other network applications or services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/07User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail characterised by the inclusion of specific contents
    • H04L51/08Annexed information, e.g. attachments

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Library & Information Science (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Databases & Information Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Mathematical Physics (AREA)
  • User Interface Of Digital Computer (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本申请公开了一种文件发送方法、装置及电子设备,属于通信技术领域,能够解决电子设备发送附带文件的消息的操作过程繁琐的问题。该方法包括:接收用户的第一输入;在第一输入所输入的信息包括第一引导键和第一文本的情况下,响应于第一输入,在目标聊天界面中,显示第一文件预览窗口,第一文件预览窗口包括M个标识,该M个标识是基于上述第一文本进行文件搜索得到的M个文件关联的标识;接收用户的第二输入;响应于第二输入,发送N个文件和第一文本;其中,每个标识指示一个文件;该N个文件为与第二输入选中的N个文件标识指示的文件,第一引导键用于触发搜索文件,M和N均为正整数。

Description

文件发送方法、装置及电子设备
技术领域
本申请属于通信技术领域,具体涉及一种文件发送方法、装置及电子设备。
背景技术
随着通信技术的发展,用户使用电子设备的场景越来越多,用户对电子设备操作的便捷性要求也越来越高。
通常,用户在和其他用户聊天的时候,经常需要选择发送本机设备中的文件,例如图像、文本、音频、视频等。目前,在应用A中聊天时,用户通常需要编辑与图片相关的文本,发送文本之后,先点击图片分享控件,然后退出应用A的界面并跳转至相册界面或者文件管理界面,在查找并选择相应的图片,然后在回到应用A的界面中发送文件。
按照目前的发送方式,用户在聊天过程中需要发送文件的情况下,用户查找文件的过程耗时较长,导致发送附带文件的消息的操作过程繁琐。
发明内容
本申请实施例的目的是提供一种文件发送方法、装置及电子设备,以解决电子设备发送附带文件的消息的操作过程繁琐的问题。
为了解决上述技术问题,本申请是这样实现的:
第一方面,本申请实施例提供了一种文件发送方法,该方法包括:接收用户的第一输入;在第一输入的输入信息包括第一引导键和第一文本的情况下,响应于第一输入,在目标聊天界面中,显示第一文件预览窗口,第一文件预览窗口包括M个标识,该M个标识是基于第一文本进行文件搜索得到的M个文件关联的标识;接收用户的第二输入;响应于第二输入,发送N个文件和第一文本;其中,每个标识指示一个文件;该N个文件为第二输入选中的N个标识指示的文件,第一引导键用于触发搜索文件,M和N均为正整数。
第二方面,本申请实施例提供了一种文件发送装置,该文件发送装置包括:接收模块、显示模块和发送模块;接收模块,用于接收用户的第一输入;显示模块,用于在第一输入所输入的信息包括第一引导键和第一文本的情况下,响应于接收模块接收的第一输入,在目标聊天界面中,显示第一文件预览窗口,第一文件预览窗口包括M个标识,M个标识是基于第一文本进行文件搜索得到的M个文件关联的标识;接收模块,还用于接收用户的第二输入;发送模块,用于响应于接收模块接收的第二输入,发送N个文件和第一文本;其中,每个标识指示一个文件;上述N个文件为第二输入选中的N个标识指示的文件,第一引导键用于触发搜索文件,M和N均为正整数。
第三方面,本申请实施例提供了一种电子设备,该电子设备包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤。
第四方面,本申请实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤。
第五方面,本申请实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法的步骤。
在本申请实施例中,首先,电子设备在接收到用户的第一输入,在第一输入所输入的信息包括第一引导键和第一文本的情况下,电子设备可以响应于第一输入,在目标聊天界面中,显示第一文件预览窗口,该第一文件预览窗口包括M个标识,该M个标识是基于第一文本进行文件搜索得到的M个文件关联的标识。然后,电子设备可以接收用户的第二输入,之后,电子设备可以响应于第二输入,发送N个文件和第一文本。上述的N个文件为第二输入从第一文件预览窗中的M个标识中选中的N个标识指示的文件。由于该第一引导键可以用于触发搜索文件。第一文件预览窗口中的每个标识指示一个文件。也就是说,用户可以通过输入引导键和文本信息,触发电子设备进行文件的搜索,可以根据输入的第一文本和第一引导键,搜索与第一文本对应的文件,并在第一文件预览窗口中显示与第一文本匹配的文件的标识,相比于相关技术中,用户不再需要触发电子设备进行界面的跳转,从而可以方便用户在目标聊天界面中便可快速地查找到所需要的文件;在用户在第一文件预览窗口中选中N个标识的情况下,若用户确定发送,则电子设备可以发送第一文本和该N个标识指示的N个文件,从而简化了用户在聊天过程中需要向其他用户发送文件的操作步骤,提高了电子设备操作的便捷性。
附图说明
图1为本申请实施例提供的一种文件发送方法的流程示意图;
图2为本申请实施例提供的文件发送方法的界面示意图之一;
图3为本申请实施例提供的文件发送方法的界面示意图之二;
图4为本申请实施例提供的文件发送方法的界面示意图之三;
图5为本申请实施例提供的文件发送方法的界面示意图之四;
图6为本申请实施例提供的文件发送方法的界面示意图之五;
图7为本申请实施例提供的文件发送方法的界面示意图之六;
图8为本申请实施例提供的文件发送方法的界面示意图之七;
图9为本申请实施例提供的文件发送方法的界面示意图之八;
图10为本申请实施例提供的文件发送方法的界面示意图之九;
图11为本申请实施例提供的一种文件发送装置可能的结构示意图;
图12为本申请实施例提供的一种电子设备可能的结构示意图;
图13为本申请实施例提供的一种电子设备的硬件示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。
下面结合附图,通过具体的实施例及其应用场景对本申请实施例提供的文件发送方法进行详细地说明。
图1为本申请实施例提供的一种文件发送方法的流程示意图。如图1中所示,该方法包括下述的步骤101至步骤104:
步骤101、电子设备接收用户的第一输入。
步骤102、在第一输入所输入的信息包括第一引导键和第一文本的情况下,电子设备响应于第一输入,在目标聊天界面中,显示第一文件预览窗口。
其中,第一引导键用于触发搜索文件,第一文件预览窗口包括M个标识,该M个标识是基于第一文本进行文件搜索得到的M个文件关联的标识。每个标识指示一个文件。M为正整数。
需要说明的是,本申请实施例中的引导键(leader key)用于触发电子设备根据输入的文本信息搜索文件。
示例性地,在本申请实施例中,搜索的文件的类型,可以为图片、视频、音频、办公文档等。
示例性地,引导键可以为“文本+符号”的形式,也可以为“符号”的形式。例如,以“文本+符号”的形式为例,匹配图像的引导键可以为:‘识图’、*识图、&识图,或‘搜图’;匹配文档的引导键可以为:‘文档’、@文档,或【文档】;匹配歌曲的引导键可以为:‘歌曲’等。
在本申请实施例中,用户可以根据需要自定义引导键。也可以选择使用电子设备中默认配置的引导键。
在本申请实施例中,用户可以选择先输入引导键,再输入文本信息的方式;用户也可以选择先输入文本信息,再输入引导键的方式;本申请实施例对此不作具体限定。
示例性地,第一输入可以包括输入第一引导键的第一子输入和输入第一文本的第二子输入。其中,第一子输入和第二子输入不限定输入顺序。
一种示例:若第一输入为先输入第一引导键,然后再输入第一文本的输入,则电子设备响应于第一子输入,先在输入区域显示第一引导键,并显示第一文件预览窗口,该第一文件预览窗口中可以先不显示标识;电子设备响应于第二子输入,再在输入区域中显示第一文本,然后电子设备根据第一引导键和第一文本,进行文件搜索,搜索电子设备中与第一文本匹配的文件。之后电子设备在第一文件预览窗口中显示与第一文本匹配的M个文件关联的标识。
需要说明的是,引导键可以位于文本信息之后的位置,也可以位于文本信息之前的位置,本申请实施例对此不作具体限定。
可以立即,用户可以先输入引导键,再在引导键之后的位置输入文本;用户也可以先输入文本,再在文本之后的位置输入引导键。
可选地,电子设备显示一个输入区域的情况下,电子设备可以显示第一控件,第一控件指示输入引导键。其中,第一输入可以为在输入区域中已显示第一文本的情况下对第一控件的输入,也可以为先对第一控件的输入,再输入第一文本的输入。
在本申请实施例中,输入区域可以为聊天界面的输入区域,也可以为发布状态、朋友圈的输入区域。
为了便于说明,下述示例中,以用户先输入引导键再输入文本信息为例进行说明。
可选地,电子设备在显示第一文件预览窗口时,可以将第一文件预览窗口叠加显示在当前界面上;也可以缩小当前界面的部分区域或全部区域的显示尺寸,在缩小后的界面的相邻位置显示第一文件预览窗口;本申请实施例对此不作具体限定。
示例性地,图2为本申请实施例提供的一种文件发送方法的界面示意图。如图2中所示,电子设备显示群聊界面(即,目标聊天界面),用户在该群聊界面中的输入区域中输入‘识图’,则电子设备可以显示图3中所示的界面,即电子设备在群聊界面中的输入区域中显示‘识图’,并在左侧区域显示缩小显示尺寸后的群聊界面,在右侧区域显示一个矩形区域的文件预览窗口30(即,第一文件预览窗口)。
示例性地,“引导键的输入”可以为用户手动在输入区域输入引导键的输入,也可以为用户对界面上显示的引导键控件的选中输入,输入方式用户可以在***设置中选择或者配置,本申请实施例对此不作具体限定。
示例性地,图4为本申请实施例提供的一种文件发送方法的界面示意图。如图4中所示,电子设备显示群聊界面,该群聊界面中显示有“识图”控件31,若用户点击控件31,则电子设备可以显示图5中所示的界面,电子设备在群聊界面的输入区域中显示‘识图’,在左侧区域显示缩小尺寸后的群聊界面,并在右侧区域显示一个矩形的文件预览窗口30。
具体的,电子设备可以根据用户在输入区域输入的文本信息,通过引导键自动识别出匹配的文件。
示例性地,上述的自动识别可以为电子设备通过用户输入的语句中的时间信息、地点信息、人物、风景、植物、特殊标签等信息,搜索匹配的图像、歌曲、视频、文档等文件。
需要说明的是,匹配的文件类型可以与引导键关联。若一个引导键用于搜索图片类文件,则匹配的文件为图片;若一个引导键用于搜索文档类文件,则匹配的文件为文档。
示例性地,文件预览窗口中包括的文件的标识,可以为文字的形式、也可以为缩略图的形式,比如Word文件可以为文件名、视频文件可以为视频卡片、图片文件可以为图片缩略图等。
在本申请实施例中,若识别出多个文件,电子设备可以在文件预览窗口(例如第一文件预览窗口)中分别显示该多个文件对应的标识。例如,识别出5张图片,可以显示该5张图片的缩略图。
示例性地,图6为本申请实施例提供的一种文件发送方法的界面示意图。如图6中所示,用户在输入区域中输入:‘识图’我今天拍了一张照片特别好看,尤其是花拍的特别好。电子设备可以根据第一句中“今天”,识别出今天拍摄的照片,再根据第二句中“花”,识别出包含花的图片。电子设备可以在文件预览窗口30中显示匹配的两张照片的缩略图32a和缩略图32b,即两个图片的标识。
一种示例,电子设备可以根据文件内容和关键信息(例如上述示例中的“今天”、“花”)的匹配程度,将识别到的文件按照匹配度降序排列。
可选地,电子设备还可以将内容相似的文件分成一类显示。
例如,可以以关键字区分显示不同文件。电子设备可以在文件预览窗口的第一子区域显示第一关键字以及第一关键字对应的文件,在第二子区域显示第二关键字以及第二关键字对应的文件。
示例性地,如图7所示,电子设备可以在文件预览窗口30中将识别到的花的图片中,花的类型为荷花32的图片分为一类显示,花的类型为玫瑰33的图片分为一类显示,在荷花32分类下,包括一张荷花图像的缩略图32a,在玫瑰33分类下,包括两张玫瑰图像的缩略图33a和缩略图33b。
可以理解,若用户在文件预览窗口中点击分类关键字“玫瑰”,电子设备可以折叠显示“玫瑰”分类下缩略图(即可以不显示玫瑰类型的图片)。
具体的,若识别出的文件数量较多,在文件预览窗口中的一屏中无法显示全部的指示信息的情况下,电子设备可以在文件预览窗口中显示滑动条,用户可以滑动该滑动条,查看更多匹配的文件的标识。
步骤103、电子设备接收用户的第二输入。
示例性地,第二输入为用户确定发送信息的输入,或者确定发布状态的输入。
步骤104、电子设备响应于第二输入,发送N个文件和第一文本。
其中,N个文件为第二输入选中的N个标识指示的文件。
可选地,电子设备可以在根据第一文本识别文件之后,默认选择与第一文本中的关键字匹配度最高的一个文件的标识,电子设备也可以默认不选择文件的标识,本申请实施例对此不作具体限定。
需要说明的是,在默认选择一个文件的标识的情况下,若用户期望选择该文件,则用户可以直接输入第二输入(即发送消息输入、或者发布动态、发布朋友圈的输入)。
若用户需要选择多个文件,则用户可以在文件预览窗口中选中多个文件后再确定发送。
示例性地,图8为本申请实施例提供的一种文件发送方法的界面示意图。结合图6,假设电子设备确定用户选择了荷花的缩略图,在用户在图6点击发送按钮,则如图8所示,电子设备可以发送文本41“我今天拍了一张照片特别好看,尤其是花拍的特别好”,发送该荷花的图片42。
需要说明的是,上述的发送方式仅为示例性说明,在本申请实施例中,电子设备可以同时发送文本信息和文件;也可以先发送文本信息,再发送文件;也可以先发送文件,再发送文本信息;本申请实施例对此不作具体限定。
本申请实施例提供的文件发送方法,首先,电子设备在接收到用户的第一输入,在第一输入所输入的信息包括第一引导键和第一文本的情况下,电子设备可以响应于第一输入,在目标聊天界面中,显示第一文件预览窗口,该第一文件预览窗口包括M个标识,该M个标识是基于第一文本进行文件搜索得到的M个文件关联的标识。然后,电子设备可以接收用户的第二输入,之后,电子设备可以响应于第二输入,发送N个文件和第一文本。上述的N个文件为第二输入从第一文件预览窗中的M个标识中选中的N个标识指示的文件。由于该第一引导键可以用于触发搜索文件。第一文件预览窗口中的每个标识指示一个文件。也就是说,用户可以通过输入引导键和文本信息,触发电子设备进行文件的搜索,可以根据输入的第一文本和第一引导键,搜索与第一文本对应的文件,并在第一文件预览窗口中显示与第一文本匹配的文件的标识,相比于相关技术中,用户不再需要触发电子设备进行界面的跳转,从而可以方便用户在目标聊天界面中便可快速地查找到所需要的文件;在用户在第一文件预览窗口中选中N个标识的情况下,若用户确定发送,则电子设备可以发送第一文本和该N个标识指示的N个文件,从而简化了用户在聊天过程中需要向其他用户发送文件的操作步骤,提高了电子设备操作的便捷性。
具体的,本申请实施例提供的文件发送方法,上述的步骤104可以通过下述的步骤104a1执行:
步骤104a1、电子设备在第二输入为选中第一文件预览窗口中的N个文件标识的情况下,打包发送N个文件和第一文本。
可以理解,电子设备可以将该N个文件和第一文本一起打包发送。
例如,用户选择了3张图像,则电子设备可以将该3张图像和输入的文本打包发送。
基于该方案,电子设备可以将用户选择的文件和文本打包发送,发送方式更加灵活,可以避免一个一个发送导致发送耗时较长的问题。
具体的,本申请实施例提供的文件发送方法,上述的步骤104可以通过下述的步骤104a2执行:
步骤104a2、电子设备响应于第二输入,删除输入区域中的第一引导键,发送输入区域中除引导键之外的文本,并发送N个文件。
可以理解,电子设备在接收到第二输入之后,可以在发送文本和选择的标识指示的文件之前,先删除引导键,也就是说,电子设备在发送时,发送的信息中不包括输入区域中输入的引导键。
基于该方案,电子设备可以在用户确定发送时,不发送引导键,发送输入区域中除引导键之外的其他文本信息和文件,无需用户手动删除引导键,简化用户的操作,使得用户体验佳。
可选地,本申请实施例提供的文件发送方法,在上述的步骤101之前,还可以包括下述的步骤105:
步骤105、电子设备在显示输入区域的情况下,显示第一控件,第一控件用于添加引导键。
进而上述的步骤101可以通过下述的步骤101a执行,步骤102可以通过下述的102a执行:
步骤101a、电子设备接收用户对第一控件的第一输入。
步骤102a、电子设备响应于第一输入,在输入区域显示第一引导键,将光标更新至第一文本之后,并显示第一文件预览窗口。
其中,第一文件预览窗口包括基于第一文本进行文件搜索得到的文件的标识。
在步骤S102a之后,本申请实施例提供的文件发送方法,还可以包括下述的步骤106和步骤107:
步骤106、电子设备接收用户对第一控件的第二输入。
步骤107、电子设备响应于第二输入,在输入区域显示第二引导键,将光标更新至第二文本之后,并显示第二文件预览窗口。
其中,第二文件预览窗口包括基于第二文本进行文件搜索得到的文件的标识。
例如,结合图3,第一控件可以为图4中的识图控件31,电子设备可以在显示输入区域的同时显示识图控件31。第一输入可以为用户点击控件31的输入。
示例性地,用户可以先点击一次“识图”、然后输入文本1,此时电子设备可以显示文件预览窗口1,然后,用户可以再点击一次“识图”,然后输入文本2,此时电子设备可以显示文件预览窗口2。文件预览窗口1中包括对文本1进行搜索得到的图片的缩略图,文件预览窗口2中包括对文本2进行搜索得到的图片的缩略图。
需要说明的,上述示例仅以一个控件为例进行说明,在实际应用中,也可以显示多个控件,每个控件对应不同的文件类型,比如,用于匹配视频的控件,用于匹配文档的控件,用于匹配音频的控件。电子设备上显示的用于匹配文件的控件,可以为电子设备默认配置的,也可以为用户自定义的。
需要说明的是,一个输入区域中可以包括至少一个引导键。
需要说明的是,电子设备可以根据引导键的位置,确定匹配的第一文本为输入区域中的哪一部分信息。
示例性地,若用户输入一段文本信息和一个引导键,则该引导键对应的是该段文本信息;若用户在第一句文本信息之前的位置输入引导键1,在第二句文本信息之前的位置输入引导键2,第三句之前的位置未对应引导键,则引导键1对应的是第一句文本信息,引导键2对应的是第二句文本信息。
在本申请实施例中,电子设备还可以在特定的场景中触发显示第一控件,例如用户在聊天应用中、社交类应用、发布信息类应用中,若用户点击输入区域时,电子设备可以在显示输入法界面的情况下,显示第一控件。
需要说明的是,在本申请实施例中,用户可以在输入区域中输入多个引导键,每个引导键可以用于指示终端对该引导键对应的文本信息自动识别并搜索与该文本信息匹配的图片。用户也可以多次点击第一控件输入多个引导键。
基于该方案,用户可以通过第一控件,快速在输入区域中添加引导键,在用户需要多次搜索的情况下,可以对每一段文本添加引导键分别进行文件搜索,可以方便用户操作,操作更加便捷。
可选地,本申请实施例提供的文件发送方法,在步骤102之后,还可以包括下述的步骤108和步骤109:
步骤108、电子设备在输入区域显示第一文本的情况下,接收用户的第三输入。
步骤109、在第三输入所输入的信息包括第三引导键的情况下,电子设备响应于第三输入,在目标聊天界面中,显示第三引导键和第三文件预览窗口。
其中,第一文件预览窗口包括基于第一引导键和第一文本进行文件搜索得到的文件的标识,第三文件预览窗口包括基于第三引导键和第一文件进行文件搜索得到的文件的标识。
需要说明的是,第一引导键和第三引导键可以为相同的引导键,也可以为不同的引导键;在第一引导键和第三引导键为相同的引导键的情况下,第一文件预览窗口和第二文件预览窗口的文件为对同一段文本,采用不同搜索角度搜索得到的相同类型的文件。在第一引导键和第三引导键为不同的引导键的情况下,第一文件预览窗口和第二文件预览窗口的文件为对同一段文本,搜索得到的不同类型的文件。
示例性地,用户在聊天界面中先输入了文本1以及‘识图’,电子设备在输入区域中显示文本1和‘识图’,并显示文件预览窗口1,该文件预览窗口1中包括基于文本1和‘识图’进行文件搜索得到图片的标识,然后用户又在输入区域中输入‘搜歌’(即第三输入),则电子设备可以再显示文件预览窗口2,该文件预览窗口2包括基于文本1和‘搜歌’进行文件搜索得到歌曲的标识。
一种示例,假设用户在输入区域先输入第一引导键和第一文本的情况下,点设备可以显示第一文件预览窗口,然后当用户在输入区域的又输入第二引导键的情况下,电子设备可以再显示第二文件预览窗口。
可选地,第一文件预览窗口中的标识指示的文件与第二文件预览窗口的标识指示的文件的特征不同,其中文件的特征可以为文件的类型不同,也可以为对应的关键字则不同。
需要说明的是,用户多次输入引导键的功能可以相同,也可以不相同,可以为同一个功能的多个引导键,也可以为包括指示搜索图片的引导键,指示搜索音频的引导键,指示搜索文档的引导键。
例如不同的引导键均是指示搜索图片的引导键,例如在输入区域中多个位置均输入是‘识图’。则电子设备可以在一次编辑过程中,多次使用‘识图’进行识图动作,找到不同特征类型的图片。
基于该方案,电子设备可以在已经为用户基于第一引导键和第一文本搜索一次文件的情况下,在用户再次输入第三引导键的情况下,电子设备还可以为用户基于第一文本再次根据第三引导键进行文件搜索,无需用户重复输入待搜索的文本,搜索方式灵活方便。
可选地,不同引导键搜索不同的文件类型;第一文件预览窗口中的标识指示的文件类型,与第二文件预览窗口中的标识指示的文件类型不同。
基于该方案,若用户输入的多个引导键的功能不同,比如是搜索不同的文件类型的引导键,则不同引导键对应的文件预览窗口中的标识对应的文件的类型不同,便于用户快速分类搜索。
可选地,本申请实施例提供的文件发送方法,在步骤102之后,还可以包括下述的步骤110和步骤111:
步骤110、在输入区域显示第一引导键和第一文本的情况下,电子设备接收用户的第四输入。
步骤111、在第四输入所输入的信息包括第四文本和第四引导键的情况下,电子设备响应于第四输入,在目标聊天界面中,将光标更新至第四文本之后,显示第四文件预览窗口。
其中,第一文件预览窗口包括基于第一引导键和第一文本进行文件搜索得到的文件的标识,第四文件预览窗口包括基于第四引导键和第四文本进行文件搜索得到的文件标识。
需要说明的是,第一引导键和第四引导键可以为同一个引导键,也可以为不同的引导键,本申请实施例对此不作具体限定。
示例性地,图9为本申请实施例提供的一种文件发送方法的界面示意图。结合图9,用户可以通过点击控件31,输入‘识图’,用户输入‘识图’(即第一引导键)“我昨天拍的花好看”(即第一文本),昨天去打比赛‘识图’(即第四引导键),我还扣篮了(即第四文本)。”电子设备在确定第一个‘识图’引导键时显示文件预览窗口34(即第一文件预览窗口),在确定第二个‘识图’引导键时显示文件预览窗口35(即第四文件预览窗口),每一个引导键对应一个文件预览窗口。电子设备根据第一个‘识图’引导键和“我昨天拍的花好看”查找出昨天拍摄的花的照片,在文件预览窗口34中显示缩略图34a和缩略图34b显示,根据第二个‘识图’引导键和“我还扣篮了”查找出我扣篮的照片,并在文件预览窗口35中显示缩略图35a。
需要说明的是,用户可以在一个较长的文本信息中的不同位置输入多个不同功能的引导键。
例如,用户在输入区域的文本信息1前的位置1输入‘识图’、文本信息2前的位置2输入‘搜歌’、文本信息3前的位置3输入‘搜Word’。则电子设备可以根据文本信息1搜索匹配的图片,根据文本信息2搜索匹配的歌曲,根据文本信息3搜索匹配的Word文档。也就是说,可以采用不同作用的引导键,对输入区域的同一段文本信息的不同文本部分,识别不同的内容。
可以理解,电子设备可以根据输入的多个引导键进行多次匹配。
示例性地,在用户一次输入文本信息时,需要选择多个同样类型,不同内容的文件,例如,选择图片,则用户可以在对应的文本信息前面手动在输入区域中输入引导键,也可以在对应的文本信息前面通过点击控件输入引导键。若用户在一次输入文本信息时,需要选择不同类型的文件,则用户可以选择手动输入引导键,也可以选择在屏幕上对不同的控件的输入。
基于该方案,用户可以在目标聊天界面中,通过多次输入不同的文本和对应的引导键,可以触发电子设备多次基于不同的文本和对应的引导键进行文件搜索,可以方便用户在需要发送多个文件的情况下,快速地查找到相应的文件。
可选地,本申请实施例提供的文件发送方法,在上述的步骤111之后,电子设备还可以执行下述的步骤112和步骤113:
步骤112、在选择第一标识和第二标识的情况下,电子设备接收第五输入。
其中,第一标识为第一文件预览窗口中的标识,第二标识为第四文件预览窗口中的标识。第一标识指示第一引导键对应的第一文件,第二标识指示第二引导键对应的第二文件。
步骤113、响应于第五输入,电子设备取消第一引导键和第四引导键,发送输入区域中除引导键的文本信息,并发送第一文件和第二文件。
示例性地,结合图10所示,电子设备在发送消息时取消两个引导键,并在群中发送三条消息,分别为消息51“我昨天拍的花好看,昨天去打比赛我还扣篮了”以及一张荷花的照片52和一张扣篮的照片53。
基于该方案,电子设备在接收到用户确认发送的输入之后,电子设备可与根据用户的选择,发送不同内容的文件,方便用户快速发送文件。
需要说明的是,本申请实施例提供的文件发送方法,执行主体可以为文件发送装置,或者该文件发送装置中的用于执行文件发送的方法的控制模块。本申请实施例中以文件发送装置执行文件发送的方法为例,说明本申请实施例提供的文件发送装置。
图11为本申请实施例提供的一种文件发送装置的界面示意图。如图11中所示,文件发送装置700包括:接收模块701、显示模块702和发送模块703;接收模块701,用于接收用户的第一输入;显示模块702,用于在第一输入所输入的信息包括第一引导键和第一文本的情况下,响应于接收模块701接收的第一输入,在目标聊天界面中,显示第一文件预览窗口,第一文件预览窗口包括M个标识,M个标识是基于第一文本进行文件搜索得到的M个文件关联的标识;接收模块701,还用于接收用户的第二输入;发送模块703,用于响应于接收模块701接收的第二输入,发送N个文件和第一文本;其中,每个标识指示一个文件;N个文件为第二输入选中的N个标识指示的文件,第一引导键用于触发搜索文件,M和N均为正整数。
可选地,显示模块,还用于在接收模块接收用户的第一输入之前,在显示输入区域的情况下,显示第一控件,第一控件用于添加引导键;接收模块,用于接收用户对第一控件的第一输入;显示模块,还用于响应于接收模块接收的第一输入,在输入区域显示第一引导键,将光标更新至第一文本之后,并显示第一文件预览窗口;接收模块,还用于接收用户对第一控件的第二输入;显示模块,还用于响应于接收模块接收的第二输入,在输入区域显示第二引导键,将光标更新至第二文本之后,并显示第二文件预览窗口;其中,第二文件预览窗口包括基于第二文本进行文件搜索得到的文件的标识。
可选地,不同的引导键搜索不同的文件类型;第一文件预览窗口中的标识指示的文件类型,与第二文件预览窗口中的标识指示的文件类型不同。
可选地,接收模块,还用于在显示模块显示第一文件预览窗口之后,在输入区域显示第一文本的情况下,接收用户的第三输入;显示模块,还用于在第三输入所输入的信息包括第三引导键的情况下,响应于接收模块接收到的第三输入,在目标聊天界面中,显示第三引导键和第三文件预览窗口;其中,第一文件预览窗口包括基于第一引导键和第一文本进行文件搜索得到的文件的标识,第三文件预览窗口包括基于第三引导键和第一文本进行文件搜索得到的文件的标识。
可选地,接收模块,还用于在显示模块显示第一文件预览窗口之后,在输入区域显示第一引导键和第一文本的情况下,接收用户的第四输入;显示模块,还用于在第四输入所输入的信息包括第四文本和第四引导键的情况下,响应于接收模块接收的第四输入,在目标聊天界面中,将光标更新至第四文本之后,显示第四文件预览窗口;其中,第一文件预览窗口包括基于第一引导键和第一文本进行文件搜索得到的文件的标识,第四文件预览窗口包括基于第四引导键和第四文本进行文件搜索得到的文件标识。
可选地,接收模块,还用于在显示模块显示第一文件预览窗口之后,在输入述发送模块具体用于:在第二输入为选中第一文件预览窗口中的N个文件标识的情况下,打包发送N个文件和第一文本。
本申请实施例提供一种文件发送装置,首先,文件发送装置在接收到用户的第一输入,在第一输入所输入的信息包括第一引导键和第一文本的情况下,文件发送装置可以响应于第一输入,在目标聊天界面中,显示第一文件预览窗口,该第一文件预览窗口包括M个标识,该M个标识是基于第一文本进行文件搜索得到的M个文件关联的标识。然后,文件发送装置可以接收用户的第二输入,之后,文件发送装置可以响应于第二输入,发送N个文件和第一文本。上述的N个文件为第二输入从第一文件预览窗中的M个标识中选中的N个标识指示的文件。由于该第一引导键可以用于触发搜索文件。第一文件预览窗口中的每个标识指示一个文件。也就是说,用户可以通过输入引导键和文本信息,触发电子设备进行文件的搜索,可以根据输入的第一文本和第一引导键,搜索与第一文本对应的文件,并在第一文件预览窗口中显示与第一文本匹配的文件的标识,相比于相关技术中,用户不再需要触发电子设备进行界面的跳转,从而可以方便用户在目标聊天界面中便可快速地查找到所需要的文件;在用户在第一文件预览窗口中选中N个标识的情况下,若用户确定发送,则文件发送装置可以发送第一文本和该N个标识指示的N个文件,从而简化了用户在聊天过程中需要向其他用户发送文件的操作步骤,提高了电子设备操作的便捷性。
本申请实施例中的文件发送装置可以是装置,也可以是终端中的部件、集成电路、或芯片。该装置可以是移动电子设备,也可以为非移动电子设备。示例性地,移动电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、可穿戴设备、超级移动个人计算机(ultra-mobile personal computer,UMPC)、上网本或者个人数字助理(personaldigital assistant,PDA)等,非移动电子设备可以为服务器、网络附属存储器(NetworkAttached Storage,NAS)、个人计算机(personal computer,PC)、电视机(television,TV)、柜员机或者自助机等,本申请实施例不作具体限定。
本申请实施例中的文件发送装置可以为具有操作***的装置。该操作***可以为安卓(Android)操作***,可以为ios操作***,还可以为其他可能的操作***,本申请实施例不作具体限定。
本申请实施例提供的文件发送装置能够实现图1至图10的方法实施例实现的各个过程,为避免重复,这里不再赘述。
可选地,如图12所示,本申请实施例还提供一种电子设备800,包括处理器801,存储器802,存储在存储器802上并可在处理器801上运行的程序或指令,该程序或指令被处理器801执行时实现上述文件发送方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
需要说明的是,本申请实施例中的电子设备包括上述所述的移动电子设备和非移动电子设备。
图13为实现本申请实施例的一种电子设备的硬件结构示意图。
该电子设备1000包括但不限于:射频单元1001、网络模块1002、音频输出单元1003、输入单元1004、传感器1005、显示单元1006、用户输入单元1007、接口单元1008、存储器1009、以及处理器1010等部件。
本领域技术人员可以理解,电子设备1000还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理***与处理器1010逻辑相连,从而通过电源管理***实现管理充电、放电、以及功耗管理等功能。图13中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。
其中,用户输入单元1007,用于接收用户的第一输入;显示单元1006,用于在所述第一输入所输入的信息包括第一引导键和第一文本的情况下,响应于第一输入,在目标聊天界面中,显示第一文件预览窗口,第一文件预览窗口包括M个标识,M个标识是基于第一文本进行文件搜索得到的M个文件关联的标识;用户输入单元1007,还用于接收用户的第二输入;射频单元1001,用于响应于第二输入,发送N个文件和第一文本;其中,每个标识指示一个文件;N个文件为第二输入选中的N个标识指示的文件,第一引导键用于触发搜索文件,M和N均为正整数。
本申请实施例提供一种电子设备,首先,电子设备在接收到用户的第一输入,在第一输入所输入的信息包括第一引导键和第一文本的情况下,电子设备可以响应于第一输入,在目标聊天界面中,显示第一文件预览窗口,该第一文件预览窗口包括M个标识,该M个标识是基于第一文本进行文件搜索得到的M个文件关联的标识。然后,电子设备可以接收用户的第二输入,之后,电子设备可以响应于第二输入,发送N个文件和第一文本。上述的N个文件为第二输入从第一文件预览窗中的M个标识中选中的N个标识指示的文件。由于该第一引导键可以用于触发搜索文件。第一文件预览窗口中的每个标识指示一个文件。也就是说,用户可以通过输入引导键和文本信息,触发电子设备进行文件的搜索,可以根据输入的第一文本和第一引导键,搜索与第一文本对应的文件,并在第一文件预览窗口中显示与第一文本匹配的文件的标识,相比于相关技术中,用户不再需要触发电子设备进行界面的跳转,从而可以方便用户在目标聊天界面中便可快速地查找到所需要的文件;在用户在第一文件预览窗口中选中N个标识的情况下,若用户确定发送,则电子设备可以发送第一文本和该N个标识指示的N个文件,从而简化了用户在聊天过程中需要向其他用户发送文件的操作步骤,提高了电子设备操作的便捷性。
可选地,显示单元1006,还用于在显示输入区域的情况下,显示第一控件,第一控件用于添加引导键。用户输入单元1007,还用于接收用户对第一控件的第一输入;显示单元1006,还用于响应于第一输入,在输入区域显示第一引导键,将光标更新至第一文本之后,并显示第一文件预览窗口;用户输入单元1007,还用于接收用户对第一控件的第二输入;显示单元1006,还用于响应于第二输入,在输入区域显示第二引导键,将光标更新至第二文本之后,并显示第二文件预览窗口;其中,第二文件预览窗口包括基于第二文本进行文件搜索得到的文件的标识。
可选地,用户输入单元1007,还用于在输入区域显示第一文本的情况下,接收用户的第三输入;显示单元1006,还用于在第三输入所输入的信息包括第三引导键的情况下,响应于第三输入,在目标聊天界面中,显示第三引导键和第三文件预览窗口;其中,第一文件预览窗口包括基于第一引导键和第一文本进行文件搜索得到的文件的标识,第三文件预览窗口包括基于第三引导键和第一文本进行文件搜索得到的文件的标识。
可选地,用户输入单元1007,还用于在输入区域显示第一引导键和第一文本的情况下,接收用户的第四输入;显示单元1006,还用于在第四输入所输入的信息包括第四文本和第四引导键的情况下,响应于第四输入,在目标聊天界面中,将光标更新至第二文本之后,显示第四文件预览窗口;其中,第一文件预览窗口包括基于第一引导键和第一文本进行文件搜索得到的文件的标识,第四文件预览窗口包括基于第四引导键和第四文本进行文件搜索得到的文件标识。
可选地,射频单元1001,具体用于在第二输入为选中第一文件预览窗口中的N个文件标识的情况下,打包发送N个文件和第一文本。
应理解的是,本申请实施例中,输入单元1004可以包括图形处理器(GraphicsProcessing Unit,GPU)1041和麦克风1042,图形处理器1041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元1006可包括显示面板1061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板1061。用户输入单元1007包括触控面板1071以及其他输入设备1072。触控面板1071,也称为触摸屏。触控面板1071可包括触摸检测装置和触摸控制器两个部分。其他输入设备1072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。存储器1009可用于存储软件程序以及各种数据,包括但不限于应用程序和操作***。处理器1010可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作***、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器1010中。
本申请实施例还提供一种可读存储介质,可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述文件发送方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
其中,处理器为上述实施例中所述的电子设备中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等。
本申请实施例另提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现上述文件发送方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
应理解,本申请实施例提到的芯片还可以称为***级芯片、***芯片、芯片***或片上***芯片等。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本申请实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本申请各个实施例所述的方法。
上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。

Claims (13)

1.一种文件发送方法,其特征在于,所述方法包括:
接收用户的第一输入;
在所述第一输入所输入的信息包括第一引导键和第一文本的情况下,响应于所述第一输入,在目标聊天界面中,显示第一文件预览窗口,所述第一文件预览窗口包括M个标识,所述M个标识是基于所述第一文本进行文件搜索得到的M个文件关联的标识;
接收用户的第二输入;
响应于所述第二输入,发送N个文件和所述第一文本;
其中,每个标识指示一个文件;所述N个文件为所述第二输入选中的N个标识指示的文件,所述第一引导键用于触发搜索文件,M和N均为正整数。
2.根据权利要求1所述的方法,其特征在于,所述接收用户的第一输入之前,所述方法还包括:
在显示输入区域的情况下,显示第一控件,所述第一控件用于添加引导键;
接收用户对所述第一控件的第一输入;
响应于所述第一输入,在所述输入区域显示第一引导键,将光标更新至所述第一文本之后,并显示所述第一文件预览窗口;
所述方法还包括:
接收用户对所述第一控件的第二输入;
响应于所述第二输入,在所述输入区域显示第二引导键,将光标更新至第二文本之后,并显示第二文件预览窗口;
其中,所述第二文件预览窗口包括基于所述第二文本进行文件搜索得到的文件的标识。
3.根据权利要求2所述的方法,其特征在于,不同的引导键搜索不同的文件类型;
所述第一文件预览窗口中的标识指示的文件类型,与所述第二文件预览窗口中的标识指示的文件类型不同。
4.根据权利要求1所述的方法,其特征在于,所述显示第一文件预览窗口之后,所述方法还包括:
在输入区域显示所述第一文本的情况下,接收用户的第三输入;
在所述第三输入所输入的信息包括第三引导键的情况下,响应于所述第三输入,在所述目标聊天界面中,显示所述第三引导键和第三文件预览窗口;
其中,所述第一文件预览窗口包括基于所述第一引导键和所述第一文本进行文件搜索得到的文件的标识,所述第三文件预览窗口包括基于所述第三引导键和所述第一文本进行文件搜索得到的文件的标识。
5.根据权利要求1所述的方法,其特征在于,所述显示第一文件预览窗口之后,所述方法还包括:
在输入区域显示所述第一引导键和所述第一文本的情况下,接收用户的第四输入;
在所述第四输入所输入的信息包括第四文本和第四引导键的情况下,响应于所述第四输入,在所述目标聊天界面中,将光标更新至所述第四文本之后,显示第四文件预览窗口;
其中,所述第一文件预览窗口包括基于所述第一引导键和所述第一文本进行文件搜索得到的文件的标识,所述第四文件预览窗口包括基于所述第四引导键和所述第四文本进行文件搜索得到的文件标识。
6.根据权利要求1至5中任一项所述的方法,其特征在于,所述响应于所述第二输入,发送N个文件和所述第一文本,包括:
在所述第二输入为选中所述第一文件预览窗口中的N个文件标识的情况下,打包发送所述N个文件和所述第一文本。
7.一种文件发送装置,其特征在于,所述文件发送装置包括:接收模块、显示模块和发送模块;
所述接收模块,用于接收用户的第一输入;
所述显示模块,用于在所述第一输入所输入的信息包括第一引导键和第一文本的情况下,响应于所述接收模块接收的所述第一输入,在目标聊天界面中,显示第一文件预览窗口,所述第一文件预览窗口包括M个标识,所述M个标识是基于所述第一文本进行文件搜索得到的M个文件关联的标识;
所述接收模块,还用于接收用户的第二输入;
所述发送模块,用于响应于所述接收模块接收的所述第二输入,发送N个文件和所述第一文本;
其中,每个标识指示一个文件;所述N个文件为所述第二输入选中的N个标识指示的文件,所述第一引导键用于触发搜索文件,M和N均为正整数。
8.根据权利要求7所述的文件发送装置,其特征在于,
所述显示模块,还用于在所述接收模块接收用户的第一输入之前,在显示输入区域的情况下,显示第一控件,所述第一控件用于添加引导键;
所述接收模块,用于接收用户对所述第一控件的第一输入;
所述显示模块,还用于响应于所述接收模块接收的所述第一输入,在所述输入区域显示第一引导键,将光标更新至所述第一文本之后,并显示所述第一文件预览窗口;
所述接收模块,还用于接收用户对所述第一控件的第二输入;
所述显示模块,还用于响应于所述接收模块接收的所述第二输入,在所述输入区域显示第二引导键,将光标更新至第二文本之后,并显示第二文件预览窗口;
其中,所述第二文件预览窗口包括基于所述第二文本进行文件搜索得到的文件的标识。
9.根据权利要求8所述的文件发送装置,其特征在于,不同的引导键搜索不同的文件类型;
所述第一文件预览窗口中的标识指示的文件类型,与所述第二文件预览窗口中的标识指示的文件类型不同。
10.根据权利要求8所述的文件发送装置,其特征在于,
所述接收模块,还用于在所述显示模块显示第一文件预览窗口之后,在输入区域显示所述第一文本的情况下,接收用户的第三输入;
所述显示模块,还用于在所述第三输入所输入的信息包括第三引导键的情况下,响应于所述接收模块接收到的所述第三输入,在所述目标聊天界面中,显示所述第三引导键和第三文件预览窗口;
其中,所述第一文件预览窗口包括基于所述第一引导键和所述第一文本进行文件搜索得到的文件的标识,所述第三文件预览窗口包括基于所述第三引导键和所述第一文本进行文件搜索得到的文件的标识。
11.根据权利要求7所述的文件发送装置,其特征在于,
所述接收模块,还用于在所述显示模块显示第一文件预览窗口之后,在输入区域显示所述第一引导键和所述第一文本的情况下,接收用户的第四输入;
所述显示模块,还用于在所述第四输入所输入的信息包括第四文本和第四引导键的情况下,响应于所述接收模块接收的所述第四输入,在所述目标聊天界面中,将光标更新至所述第四文本之后,显示第四文件预览窗口;
其中,所述第一文件预览窗口包括基于所述第一引导键和所述第一文本进行文件搜索得到的文件的标识,所述第四文件预览窗口包括基于所述第四引导键和所述第四文本进行文件搜索得到的文件标识。
12.根据权利要求7至11中任一项所述的文件发送装置,其特征在于,所述发送模块具体用于:
在所述第二输入为选中所述第一文件预览窗口中的N个文件标识的情况下,打包发送所述N个文件和所述第一文本。
13.一种电子设备,其特征在于,包括处理器,存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如权利要求1至6中任一项所述的文件发送方法的步骤。
CN202011192250.1A 2020-10-30 2020-10-30 文件发送方法、装置及电子设备 Active CN112333084B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011192250.1A CN112333084B (zh) 2020-10-30 2020-10-30 文件发送方法、装置及电子设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011192250.1A CN112333084B (zh) 2020-10-30 2020-10-30 文件发送方法、装置及电子设备

Publications (2)

Publication Number Publication Date
CN112333084A CN112333084A (zh) 2021-02-05
CN112333084B true CN112333084B (zh) 2022-02-08

Family

ID=74296904

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011192250.1A Active CN112333084B (zh) 2020-10-30 2020-10-30 文件发送方法、装置及电子设备

Country Status (1)

Country Link
CN (1) CN112333084B (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113300938B (zh) * 2021-04-02 2023-02-24 维沃移动通信有限公司 消息发送方法、装置及电子设备
CN113794833B (zh) * 2021-08-16 2023-05-26 维沃移动通信(杭州)有限公司 拍摄方法、装置和电子设备
CN115098811A (zh) * 2022-07-19 2022-09-23 北京达佳互联信息技术有限公司 在线文件处理方法、装置、电子设备、存储介质及产品

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102930002A (zh) * 2012-10-26 2013-02-13 北京百度网讯科技有限公司 一种即时搜索方法及装置
CN107436948A (zh) * 2017-08-04 2017-12-05 广东欧珀移动通信有限公司 文件搜索方法、装置及终端
CN108270661A (zh) * 2017-01-04 2018-07-10 北京搜狗科技发展有限公司 一种信息回复的方法、装置和设备
CN108470041A (zh) * 2018-02-12 2018-08-31 维沃移动通信有限公司 一种信息搜索方法及移动终端
CN110321044A (zh) * 2019-04-25 2019-10-11 维沃移动通信有限公司 文件分享方法及终端
CN111309218A (zh) * 2020-02-11 2020-06-19 维沃移动通信有限公司 信息显示方法、装置及电子设备

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080270450A1 (en) * 2007-04-30 2008-10-30 Alistair Veitch Using interface events to group files
US9781065B2 (en) * 2014-12-25 2017-10-03 Sap Se Lightweight application integration for mobile cloud computing

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102930002A (zh) * 2012-10-26 2013-02-13 北京百度网讯科技有限公司 一种即时搜索方法及装置
CN108270661A (zh) * 2017-01-04 2018-07-10 北京搜狗科技发展有限公司 一种信息回复的方法、装置和设备
CN107436948A (zh) * 2017-08-04 2017-12-05 广东欧珀移动通信有限公司 文件搜索方法、装置及终端
CN108470041A (zh) * 2018-02-12 2018-08-31 维沃移动通信有限公司 一种信息搜索方法及移动终端
CN110321044A (zh) * 2019-04-25 2019-10-11 维沃移动通信有限公司 文件分享方法及终端
CN111309218A (zh) * 2020-02-11 2020-06-19 维沃移动通信有限公司 信息显示方法、装置及电子设备

Also Published As

Publication number Publication date
CN112333084A (zh) 2021-02-05

Similar Documents

Publication Publication Date Title
CN112333084B (zh) 文件发送方法、装置及电子设备
CN112486385A (zh) 文件分享方法、装置、电子设备和可读存储介质
CN113518026B (zh) 消息处理方法、装置和电子设备
CN112612391B (zh) 消息处理方法、装置和电子设备
CN113194024B (zh) 信息显示方法、装置和电子设备
CN112947807A (zh) 显示方法、装置及电子设备
CN112787907A (zh) 显示方法、装置及电子设备
CN111859119A (zh) 信息处理方法及装置
CN113918055A (zh) 消息处理方法、装置和电子设备
CN110580486B (zh) 一种数据处理方法、装置、电子设备和可读介质
CN113014476A (zh) 群组创建方法及装置
CN113961828A (zh) 消息展示方法及其装置
CN113849092A (zh) 内容分享方法、装置和电子设备
CN114579240A (zh) 一种消息处理方法及装置
CN112954111A (zh) 分享图片的方法、装置、电子设备及存储介质
CN112383662B (zh) 信息显示方法、装置和电子设备
CN113590008A (zh) 聊天消息显示方法、装置及电子设备
CN113037925A (zh) 信息处理方法、信息处理装置、电子设备和可读存储介质
CN112181351A (zh) 语音输入方法、装置及电子设备
CN111857466A (zh) 消息显示方法和装置
WO2022237877A1 (zh) 信息处理方法、装置和电子设备
WO2022156674A1 (zh) 聊天内容处理方法、装置及电子设备
CN113779293A (zh) 图像下载方法、装置、电子设备及介质
CN115167721A (zh) 功能界面的显示方法和装置
CN113839789A (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
GR01 Patent grant
GR01 Patent grant