CN116680018A - 搜索切换方法、装置、电子设备以及存储介质 - Google Patents
搜索切换方法、装置、电子设备以及存储介质 Download PDFInfo
- Publication number
- CN116680018A CN116680018A CN202210162863.3A CN202210162863A CN116680018A CN 116680018 A CN116680018 A CN 116680018A CN 202210162863 A CN202210162863 A CN 202210162863A CN 116680018 A CN116680018 A CN 116680018A
- Authority
- CN
- China
- Prior art keywords
- search
- application
- search type
- type
- 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
- 238000000034 method Methods 0.000 title claims abstract description 79
- 230000004044 response Effects 0.000 claims abstract description 34
- 238000009434 installation Methods 0.000 claims description 29
- 230000001960 triggered effect Effects 0.000 abstract description 3
- 238000010586 diagram Methods 0.000 description 16
- 230000008569 process Effects 0.000 description 12
- 230000006870 function Effects 0.000 description 7
- 238000012545 processing Methods 0.000 description 7
- 238000007667 floating Methods 0.000 description 6
- 238000004891 communication Methods 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 239000000725 suspension Substances 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/245—Query processing
- G06F16/2453—Query optimisation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/245—Query processing
- G06F16/2453—Query optimisation
- G06F16/24534—Query rewriting; Transformation
- G06F16/24547—Optimisations to support specific applications; Extensibility of optimisers
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/248—Presentation of query results
-
- 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements 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/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- Human Computer Interaction (AREA)
- Computational Linguistics (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本申请公开了一种搜索切换方法、装置、电子设备以及存储介质,涉及电子设备技术领域。应用于电子设备,该电子设备包括触摸屏,该触摸屏包括显示区域,在显示区域显示至少两个第一应用程序的应用界面,以及在每个第一应用程序的应用界面显示其一第一搜索类型对搜索信息进行搜索获得的搜索结果,响应于通过至少两个第一应用程序的应用界面发起的搜索类型切换操作,将搜索类型从第一搜索类型切换为第二搜索类型,在显示区域显示至少两个第二应用程序的应用界面,以及在每个第二应用程序的应用界面显示其一第二搜索类型对搜索信息进行搜索获得的搜索结果。本申请通过在搜索结果对应的应用界面直接触发搜索类型切换的方式,可以提升搜索类型切换的效率。
Description
技术领域
本申请涉及电子设备技术领域,更具体地,涉及一种搜索切换方法、装置、电子设备以及存储介质。
背景技术
随着科学技术的发展,电子设备的使用越来越广泛,功能越来越多,已经成为人们日常生活中的必备之一。目前,用户可以根据搜索需求,在搜索界面选择搜索类型对搜索信息进行搜索,但是,当期望进行不同搜索类型的切换时,则需要返回搜索界面进行搜索类型的切换,并以切换后的搜索类型再次发起对关键词的搜索,从而造成搜索类型的切换繁琐,用户体验不佳的问题。
发明内容
鉴于上述问题,本申请提出了一种搜索切换方法、装置、电子设备以及存储介质,以解决上述问题。
第一方面,本申请实施例提供了一种搜索切换方法,应用于电子设备,所述电子设备包括触摸屏,所述触摸屏包括显示区域,所述方法包括:在所述显示区域显示至少两个第一应用程序的应用界面,以及在每个第一应用程序的应用界面显示其以第一搜索类型对搜索信息进行搜索获得的搜索结果;响应于通过所述至少两个第一应用程序的应用界面发起的搜索类型切换操作,将搜索类型从所述第一搜索类型切换为第二搜索类型;在所述显示区域显示至少两个第二应用程序的应用界面,以及在每个第二应用程序的应用界面显示其以所述第二搜索类型对所述搜索信息进行搜索获得的搜索结果。
第二方面,本申请实施例提供了一种搜索切换装置,应用于电子设备,所述电子设备包括触摸屏,所述触摸屏包括显示区域,所述装置包括:第一应用界面显示模块,用于在所述显示区域显示至少两个第一应用程序的应用界面,以及在每个第一应用程序的应用界面显示其以第一搜索类型对搜索信息进行搜索获得的搜索结果;搜索类型切换模块,用于响应于通过所述至少两个第一应用程序的应用界面发起的搜索类型切换操作,将搜索类型从所述第一搜索类型切换为第二搜索类型;第二应用界面显示模块,用于在所述显示区域显示至少两个第二应用程序的应用界面,以及在每个第二应用程序的应用界面显示其以所述第二搜索类型对所述搜索信息进行搜索获得的搜索结果。
第三方面,本申请实施例提供了一种电子设备,包括存储器和处理器,所述存储器耦接到所述处理器,所述存储器存储指令,当所述指令由所述处理器执行时所述处理器执行上述方法。
第四方面,本申请实施例提供了一种计算机可读取存储介质,所述计算机可读取存储介质中存储有程序代码,所述程序代码可被处理器调用执行上述方法。
本申请实施例提供的搜索切换方法、装置、电子设备以及存储介质,在显示区域显示至少两个第一应用程序的应用界面,以及在每个第一应用程序的应用界面显示其一第一搜索类型对搜索信息进行搜索获得的搜索结果,响应于通过至少两个第一应用程序的应用界面发起的搜索类型切换操作,将搜索类型从第一搜索类型切换为第二搜索类型,在显示区域显示至少两个第二应用程序的应用界面,以及在每个第二应用程序的应用界面显示其一第二搜索类型对搜索信息进行搜索获得的搜索结果,从而通过在搜索结果对应的应用界面直接触发搜索类型切换的方式,可以提升搜索类型切换的效率。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
图1示出了本申请一实施例提供的搜索切换方法的流程示意图;
图2示出了本申请实施例提供的电子设备的第一种界面示意图;
图3示出了本申请实施例提供的电子设备的第二种界面示意图;
图4示出了本申请一实施例提供的搜索切换方法的流程示意图;
图5示出了本申请实施例提供的电子设备的第三种界面示意图;
图6示出了本申请的图4所示的搜索切换方法的步骤S220的一实施例的流程示意图;
图7示出了本申请的图4所示的搜索切换方法的步骤S220的一实施例的流程示意图;
图8示出了本申请实施例提供的电子设备的第四种界面示意图;
图9示出了本申请一实施例提供的搜索切换方法的流程示意图;
图10示出了本申请一实施例提供的搜索切换方法的流程示意图;
图11示出了本申请实施例提供的电子设备的第五种界面示意图;
图12示出了本申请的图10所示的搜索切换方法的步骤S430的流程示意图;
图13示出了本申请一实施例提供的搜索切换装置的模块框图;
图14示出了本申请实施例用于执行根据本申请实施例的搜索切换方法的电子设备的框图;
图15示出了本申请实施例的用于保存或者携带实现根据本申请实施例的搜索切换方法的程序代码的存储单元。
具体实施方式
为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。
其中,电子设备普遍开始支持搜索信息搜索并显示搜索结果的功能,日常生活中经常有同时在不同的平台之间对比的需求,比如,购买某款智能手机时会对比不同平台的价格,在购买外卖时会对比不同平台的价格,在预定酒店时会对比不同平台的价格,在购买机票时会对比不同平台的价格等。目前,电子设备逐渐开始支持在搜索界面进行搜索信息的输入和搜索类型的选择,并
一个显示界面同时显示不同平台针对该搜索类型的搜索结果,以实现搜索对比的效果。但是,当用户期望进行不同搜索类型的切换时,则需要返回搜索界面进行搜索类型的切换,并以切换后的搜索类型再次发起对关键词的搜索,从而造成搜索类型的切换繁琐,用户体验不佳的问题。
针对上述问题,发明人经过长期的研究发现,并提出了本申请实施例提供的搜索切换方法、装置、电子设备以及存储介质,通过在搜索结果对应的应用界面直接触发搜索类型切换的方式,可以提升搜索类型切换的效率。其中,具体的搜索切换方法在后续的实施例中进行详细的说明。
请参阅图1,图1示出了本申请一实施例提供的搜索切换方法的流程示意图。该方法用于通过在搜索结果对应的应用界面直接触发搜索类型切换的方式,可以提升搜索类型切换的效率。在具体的实施例中,该搜索切换方法应用于如图10所示的搜索切换装置200以及配置有搜索切换装置200的电子设备100(图11)。下面将以电子设备为例,说明本实施例的具体流程,当然,可以理解的,本实施例所应用的电子设备可以包括智能手机、平板电脑、穿戴式电子设备等,在此不做限定。在本实施例中,该电子设备包括触摸屏,该触摸屏包括显示区域。下面将针对图1所示的流程进行详细的阐述,所述搜索切换方法具体可以包括以下步骤:
步骤S110:在所述显示区域显示至少两个第一应用程序的应用界面,以及在每个第一应用程序的应用界面显示其以第一搜索类型对搜索信息进行搜索获得的搜索结果。
在本实施例中,电子设备可以接收用户输入的搜索信息以及接收用户输入的搜索类型选择指令。
作为一种方式,电子设备可以接收用户输入的文本搜索信息,例如,电子设备可以接收用户通过触摸屏输入的文本搜索信息,并提取该文本搜索信息中的搜索信息;电子设备可以接收用户输入的图片搜索信息,例如,电子设备可以通过摄像头接收用户输入的图片搜索信息,并提取该图片搜索信息中的搜索信息;电子设备可以接收用户输入的语音搜索信息,例如,电子设备可以通过拾音器接收用户输入的语音搜索信息,并提取语音搜索信息中的搜索信息。
作为一种方式,电子设备可以接收用户输入的搜索类型选择指令,例如,电子设备可以接收用户输入的触控操作,并基于该触控操作确定用户输入的搜索类型选择指令;电子设备可以接收用户输入的语音信息,并基于该用户输入的语音信息确定用户输入的搜索类型选择指令。其中,电子设备在接收到用户输入的搜索类型选择指令时,则可以响应于该搜索类型选择指令,从多个搜索类型中确定该搜索类型选择指令所指示的搜索类型作为第一搜索类型。其中,搜索类型可以包括“商品”、“咨询”、“生活”、“外卖”、“机票”、“酒店”、“信息”等。
在一些实施方式中,电子设备可以设置有目标开关,其中,当该目标开关处于开启状态时,则电子设备可以接收输入的搜索信息和搜索类型选择指令,在显示区域显示至少两个第一应用程序的应用界面,以及在每个第一应用程序的应用界面显示其以第一搜索类型对搜索信息进行搜索获得的搜索结果。当该目标开关处于关闭状态时,则电子设备可以接收输入的搜索信息和搜索类型选择指令,在显示区域显示一个第一应用程序的应用界面,以及在该一个第一应用程序的应用界面显示其以第一搜索类型对搜索信息进行搜索获得的搜索结果。
在一些实施方式中,电子设备在接收到输入的搜索信息后可以自动触发对搜索信息进行搜索,也可以响应于作用于“搜索”控件的触控操作时触发对搜索信息进行搜索,在此不做限定。
在本实施例中,电子设备在接收到输入的搜索信息和搜索类型选择指令后,可以确定该第一搜索类型对应的至少两个第一应用程序,并调用至少两个第一应用程序分别以第一搜索类型对该搜索信息进行搜索,获得该至少两个第一应用程序各自对该搜索信息进行搜索获得的搜索结果,之后,在该显示区域显示该至少两个第一应用程序的应用界面,以及在至少两个第一应用程序中的每个第一应用程序的应用界面显示其以第一搜索类型对搜索信息进行搜索获得的搜索结果。
在一些实施方式中,电子设备在接收到输入的搜索信息后,可以启用至少两个第一应用程序的搜索接口,并通过该搜索接口调用该至少两个第一应用程序对搜索信息进行搜索,获得该至少两个第一应用程序各自对该搜索信息进行搜索获得的搜索结果。
其中,在显示区域显示至少两个第一应用程序的应用界面可以包括:沿平行于触摸屏的轴向依次排布显示至少两个第一应用程序的应用界面;沿垂直于触摸屏的轴线依次排布显示至少两个第一应用程序的应用界面;沿平行于触摸屏的对角线依次排布显示至少两个第一应用程序的应用界面;将触摸屏分成至少两个区域,并在至少两个区域显示至少两个第一应用程序的应用界面,其中,至少两个区域和至少两个第一应用程序的应用界面一一对应等,在此不做限定。
作为一种可实施的方式,电子设备在显示至少两个第一应用程序的应用界面,以及在每个第一应用程序的应用界面显示其以第一搜索类型对搜索信息进行搜索获得的搜索结果的过程中,该至少两个第一应用程序中的每个第一应用程序还可以正常且完整的使用。例如,每个第一应用程序还可以基于用户的触控操作跳转应用界面,如从当前应用界面跳转至下一应用界面,从当前应用界面返回首页等,在此不做限定。其中,当该至少第一两个应用程序均为“购物类”应用程序时,则该每个第一应用程序还可以基于用户的触控操作进行物体的选择,并将选中的物品加入购物车或者下单支付等,在此不做限定。
请参阅图2,图2示出了本申请实施例提供的电子设备的第一种界面示意图。如图2所示,显示区域可以显示至少两个第一应用程序的应用界面(图2中以显示两个第一应用程序的应用界面作为示例),其中,至少两个第一应用程序的应用界面包括应用界面A1和应用界面A2,其中,该应用界面A1上显示有对应的第一应用程序对搜索信息(XXX榨汁机)以搜索类型为商品进行搜索的搜索结果,应用界面A2上显示有对应的第一应用程序对搜索信息(XXX榨汁机)以搜索类型为商品进行搜索的搜索结果。
请继续参阅图2,该显示区域可以划分为菜单区B和应用区A(A1+A2),菜单区B用于显示搜索信息,应用区A用于显示应用界面A1和应用界面A2。
步骤S120:响应于通过所述至少两个第一应用程序的应用界面发起的搜索类型切换操作,将搜索类型从所述第一搜索类型切换为第二搜索类型。
其中,该第一搜索类型与第二搜索类型不同,例如,当第一搜索类型为“商品”时,则该第二搜索类型可以为除“商品”外的其他任一搜索类型;又例如,当第一搜索类型为“外卖”时,则该第二搜索类型可以为除“外卖”外的其他任一搜索类型。
在一些实施方式中,电子设备在通过触摸屏的显示区域显示至少两个第一应用程序的应用界面的过程中,可以对通过该至少两个第一应用程序的应用界面发起的搜索类型切换操作进行检测。其中,当检测到通过该至少两个第一应用程序的应用界面发起的搜索类型切换操作时,则可以响应于通过该至少两个第一应用程序的应用界面发起的搜索类型切换操作,将该搜索类型从该第一搜索类型切换为第二搜索类型,从而可以避免返回搜索界面进行搜索类型的切换,可以提升搜索类型的切换效率。例如,当该第一搜索类型为“商品”,且第二搜索类型为“外卖”时,则可以响应于通过至少两个第一应用程序的应用界面发起的搜索类型切换操作,将搜索类型从“商品”切换为“外卖”。
在一些实施方式中,通过至少两个第一应用程序的应用界面发起的搜索类型切换操作可以包括:作用于至少两个第一应用程序的应用界面的滑动操作满足预设滑动操作;作用于至少两个第一应用程序的应用界面的按压操作满足预设按压操作;作用于至少两个第一应用程序的应用界面的点击操作满足预设点击操作等,在此不做限定。
其中,该预设滑动操作可以包括沿预设滑动方向的滑动操作,沿预设滑动方向滑动预设时长的滑动操作,沿预设滑动方向滑动预设距离的滑动操作等。其中,该预设按压操作可以包括按压预设位置,按压预设位置达到预设时长,按压预设位置达到预设力度等。其中,该预设点击操作可以包括点击预设位置,点击预设位置达到预设次数,以预设频率点击预设位置达到预设次数等。
步骤S130:在所述显示区域显示至少两个第二应用程序的应用界面,以及在每个第二应用程序的应用界面显示其以所述第二搜索类型对所述搜索信息进行搜索获得的搜索结果。
在本实施例中,电子设备在确定将第一搜索类型切换为第二搜索类型后,则可以确定该第二搜索类型对应的至少两个第二应用程序,并调用至少两个第二应用程序分别以第二搜索类型对该搜索信息进行搜索,获得该至少两个第二应用程序各自对该搜索信息进行搜索获得的搜索结果,之后,在该显示区域显示该至少两个第二应用程序的应用界面,以及在至少两个第二应用程序中的每个第二应用程序的应用界面显示其以第二搜索类型对搜索信息进行搜索获得的搜索结果。
在一些实施方式中,电子设备在将第一搜索类型切换为第二搜索类型时,可以确定该第二搜索类型对应的至少两个第二应用程序,并启用至少两个第二应用程序的搜索接口,通过该搜索接口调用该至少两个第二应用程序对搜索信息进行搜索,获得该至少两个第二应用程序各自对该搜索信息进行搜索获得的搜索结果。
其中,在显示区域显示至少两个第二应用程序的应用界面可以包括:沿平行于触摸屏的轴向依次排布显示至少两个第二应用程序的应用界面;沿垂直于触摸屏的轴线依次排布显示至少两个第二应用程序的应用界面;沿平行于触摸屏的对角线依次排布显示至少两个第二应用程序的应用界面;将触摸屏分成至少两个区域,并在至少两个区域显示至少两个第二应用程序的应用界面,其中,至少两个区域和至少两个第二应用程序的应用界面一一对应等,在此不做限定。
作为一种可实施的方式,电子设备在显示至少两个第二应用程序的应用界面,以及在每个第二应用程序的应用界面显示其以第二搜索类型对搜索信息进行搜索获得的搜索结果的过程中,该至少两个第二应用程序中的每个第二应用程序还可以正常且完整的使用。例如,每个第二应用程序还可以基于用户的触控操作跳转应用界面,如从当前应用界面跳转至下一应用界面,从当前应用界面返回首页等,在此不做限定。
请参阅图3,图3示出了本申请实施例提供的电子设备的第二种界面示意图。如图3所示,显示区域可以显示至少两个第二应用程序的应用界面(图3中以显示两个第二应用程序的应用界面作为示例),其中,至少两个第二应用程序的应用界面包括应用界面A3和应用界面A4,其中,该应用界面A3上显示有对应的第二应用程序以搜索类型为外卖对搜索信息(XXX榨汁机)进行搜索的搜索结果,应用界面A4上显示有对应的第二应用程序对搜索信息(XXX榨汁机)以搜索类型为外卖进行搜索的搜索结果。
本申请一实施例提供的搜索切换方法,在显示区域显示至少两个第一应用程序的应用界面,以及在每个第一应用程序的应用界面显示其一第一搜索类型对搜索信息进行搜索获得的搜索结果,响应于通过至少两个第一应用程序的应用界面发起的搜索类型切换操作,将搜索类型从第一搜索类型切换为第二搜索类型,在显示区域显示至少两个第二应用程序的应用界面,以及在每个第二应用程序的应用界面显示其一第二搜索类型对搜索信息进行搜索获得的搜索结果,从而通过在搜索结果对应的应用界面直接触发搜索类型切换的方式,可以提升搜索类型切换的效率。
请参阅图4,图4示出了本申请一实施例提供的搜索切换方法的流程示意图。该方法应用于上述电子设备,该电子设备包括触摸屏,该触摸屏包括显示区域,该显示区域显示有目标控件。下面将针对图4所示的流程进行详细的阐述,所述搜索切换方法具体可以包括以下步骤:
步骤S210:在所述显示区域显示至少两个第一应用程序的应用界面,以及在每个第一应用程序的应用界面显示其以第一搜索类型对搜索信息进行搜索获得的搜索结果。
其中,步骤S210的具体描述请参阅步骤S110,在此不再赘述。
步骤S220:响应作用于所述目标控件的第一预设滑动操作,将所述搜索类型从所述第一搜索类型切换为所述第二搜索类型,其中,所述第一预设滑动操作为沿垂直于所述至少两个第一应用程序的应用界面的排布方向的滑动操作。
在本实施例中,该显示区域还显示有目标控件,其中,该目标控件的形状和大小可以根据用户的需求更新,在此不做限定。作为一种方式,可以在至少两个第一应用程序的应用界面上悬浮显示该目标控件,其中,当显示区域显示有两个第一应用程序的应用界面时,则该目标控件可以悬浮显示于该两个第一应用程序的应用界面的中间。
在一些实施方式中,电子设备可以预先设置并存储有第一预设滑动操作,该第一预设滑动操作用于作为作用于该目标控件上的滑动操作的判断依据。因此,在本实施例中,电子设备在显示区域显示至少两个第一应用程序的应用界面和目标控件的过程中,可以对作用于该目标控件的触控操作进行检测。当检测到作用于该目标控件的滑动操作时,则可以将作用于该目标控件的滑动操作与第一预设滑动操作进行比较,以判断作用于该目标控件的滑动操作是否与第一预设滑动操作匹配。其中,当确定作用于该目标控件的滑动操作与第一预设滑动操作匹配时,表征用户期望进行快捷的搜索类型的切换,则可以将搜索类型从第一搜索类型切换为第二搜索类型,从而实现搜索类型的快捷切换。其中,当确定作用于该目标控件的滑动操作与第一预设滑动操作不匹配时,表征用户没有期望进行快捷的搜索类型的切换,则可以不响应或者执行其他响应。
在一些实施方式中,该第一预设滑动操作可以为沿垂直于至少两个第一应用程序的应用界面的排布方向的滑动操作。
请参阅图5,图5示出了本申请实施例提供的电子设备的第三种界面示意图。如图5所示,显示区域可以显示至少两个第一应用程序的应用界面(图5中以显示两个第一应用程序的应用界面作为示例),其中,至少两个第一应用程序的应用界面包括应用界面A1和应用界面A2,其中,该应用界面A1和应用界面A2上还悬浮显示有目标控件C。
请参阅图6,图6示出了本申请的图4所示的搜索切换方法的步骤S220的一实施例的流程示意图。在本实施例中,该第一预设滑动操作包括第一子预设操作。下面将针对图6所示的流程进行详细的阐述,所述方法具体可以包括以下步骤:
步骤S221A:响应作用于所述目标控件的第一子预设操作,按预设切换顺序从多个搜索类型中确定第二搜索类型,其中,所述第一子预设操作为沿垂直于所述至少两个第一应用程序的应用界面的排布方向的滑动时长小于预设时长的滑动操作。
在一些实施方式中,该第一预设滑动操作可以包括第一子预设操作,该第一子预设操作可以包括:沿垂直于至少两个第一应用程序的应用界面的排布方向的滑动时长小于预设时长的滑动操作。可以理解的,该第一子预设操作为沿垂直于至少两个第一应用程序的应用界面的排布方向的快滑操作。作为一种方式,该预设时长例如可以包括1.5s。
在本实施例中,电子设备在显示区域显示至少两个第一应用程序的应用界面和目标控件的过程中,可以对作用于该目标控件的触控操作进行检测。当检测到作用于该目标控件的滑动操作时,则可以将作用于该目标控件的滑动操作与第一子预设操作进行比较,以判断作用于该目标控件的滑动操作是否与第一子预设操作匹配。其中,当确定作用于该目标控件的滑动操作与第一子预设操作匹配时,表征用户期望进行快捷的搜索类型的切换,则可以按预设切换顺序从多个搜索类型中确定第二搜索类型。
作为一种可实施的方式,该预设切换顺序可以包括:随机切换、按正序顺次切换、按倒叙顺次切换等,在此不做限定。
步骤S222A:将所述搜索类型从所述第一搜索类型切换为所述第二搜索类型。
在一些实施方式中,在根据第一子预设操作从多个搜索类型中确定第二搜索类型后,则可以将搜索类型从第一搜索类型切换为第二搜索类型,以实现搜索类型的快速切换。
请参阅图7,图7示出了本申请的图4所示的搜索切换方法的步骤S220的一实施例的流程示意图。在本实施例中,该第一预设滑动操作包括第二子预设操作。下面将针对图7所示的流程进行详细的阐述,所述方法具体可以包括以下步骤:
步骤S221B:响应作用于所述目标控件的第二子预设操作,显示选择面板,其中,所述选择面板上显示有可选择的多个搜索类型,所述第二子预设操作为沿垂直于所述至少两个第一应用程序的应用界面的排布方向的滑动时长大于预设时长的滑动操作。
在一些实施方式中,该第一预设滑动操作可以包括第二子预设操作,该第二子预设操作可以包括:沿垂直于至少两个第一应用程序的应用界面的排布方向的滑动时长大于预设时长的滑动操作。可以理解的,该第二子预设操作为沿垂直于至少两个第一应用程序的应用界面的排布方向的慢滑操作。
在本实施例中,电子设备在显示区域显示至少两个第一应用程序的应用界面和目标控件的过程中,可以对作用于该目标控件的触控操作进行检测。当检测到作用于该目标控件的滑动操作时,则可以将作用于该目标控件的滑动操作与第二子预设操作进行比较,以判断作用于该目标控件的滑动操作是否与第二子预设操作匹配。其中,当确定作用于该目标控件的滑动操作与第二子预设操作匹配时,表征用户期望进行快捷的搜索类型的切换,则可以显示选择面板,其中,该选择面板上显示有可选择的多个搜索类型。
作为一种可实施的方式,该选择面板可以悬浮显示于该至少两个第一应用程序对应的应用界面上,该选择面板也可以覆盖显示于该至少两个第一应用程序对应的应用界面上等,在此不做限定。
请参阅图8,图8示出了本申请实施例提供的电子设备的第四种界面示意图。如图8所示,显示区域可以显示至少两个第一应用程序的应用界面(图2中以显示两个第一应用程序的应用界面作为示例),其中,至少两个第一应用程序的应用界面包括应用界面A1和应用界面A2。该应用界面A1和应用界面A2上悬浮显示有选择面板D,该选择面板D上显示有可选择的多个搜索类型,如“信息”、“外卖”、“机票”、“酒店”、“生活”。
步骤S222B:响应作用于所述选择面板上的选择操作,从所述多个搜索类型中确定第二搜索类型。
在一些实施方式中,电子设备在显示选择面板的过程中,可以对作用于该选择面板上的选择操作进行检测。其中,当检测到作用于该选择面板上的选择操作时,则可以响应作用于该选择面板上的选择操作,从多个搜索类型中确定第二搜索类型。
作为一种可实施的方式,作用于该选择面板上的选择操作可以包括:作用于选择面板上的点击操作,作用于选择面板上的按压操作,作用于选择面板上的滑动操作等,在此不做限定。
以作用于该选择面板上的选择操作为点击操作为例,假设选择面板上显示有可选择的多个搜索类型,如“商品”、“咨询”、“生活”、“外卖”、“机票”、“酒店”、“信息”,当检测到点击选择面板上的“外卖”时,则可以从多个搜索类型中确定“外卖”为第二搜索类型,当检测到点击选择面板上的“酒店”时,则可以从多个搜索类型中确定“酒店”为第二搜索类型等,在此不再赘述。
步骤S223B:将所述搜索类型从所述第一搜索类型切换为所述第二搜索类型。
在一些实施方式中,在根据用户输入的选择操作从多个搜索类型中确定第二搜索类型后,则可以将搜索类型从第一搜索类型切换为第二搜索类型,以实现搜索类型快速选择切换。
步骤S230:在所述显示区域显示至少两个第二应用程序的应用界面,以及在每个第二应用程序的应用界面显示其以所述第二搜索类型对所述搜索信息进行搜索获得的搜索结果。
其中,步骤S230的具体描述请参阅步骤S130,在此不再赘述。
本申请一实施例提供的搜索切换方法,在显示区域显示至少两个第一应用程序的应用界面,以及在每个第一应用程序的应用界面显示其一第一搜索类型对搜索信息进行搜索获得的搜索结果,响应作用于目标控件的第一预设滑动操作,将搜索类型从第一搜索类型切换为第二搜索类型,在显示区域显示至少两个应用程序的应用界面,以及在每个第二应用程序的应用界面显示其以第二搜索类型对搜索信息进行搜索获得的搜索结果。相较于图1所示的搜索切换方法,本实施例还在应用界面设置目标控件,并通过目标控件进行搜索类型的切换,从而提升搜索类型的切换效率。
请参阅图9,图9示出了本申请一实施例提供的搜索切换方法的流程示意图。该方法应用于上述电子设备,该电子设备包括触摸屏,该触摸屏包括显示区域。下面将针对图9所示的流程进行详细的阐述,所述搜索切换方法具体可以包括以下步骤:
步骤S310:在所述显示区域显示至少两个第一应用程序的应用界面,以及在每个第一应用程序的应用界面显示其以第一搜索类型对搜索信息进行搜索获得的搜索结果。
其中,步骤S310的具体描述请参阅步骤S110,在此不再赘述。
步骤S320:响应作用于所述目标控件的第一预设滑动操作,将所述搜索类型从所述第一搜索类型切换为所述第二搜索类型,其中,所述第一预设滑动操作为沿垂直于所述至少两个第一应用程序的应用界面的排布方向的滑动操作。
其中,步骤S320的具体描述请参阅步骤S220,在此不再赘述。
步骤S330:在所述显示区域显示至少两个第二应用程序的应用界面,以及在每个第二应用程序的应用界面显示其以所述第二搜索类型对所述搜索信息进行搜索获得的搜索结果。
其中,步骤S330的具体描述请参阅步骤S130,在此不再赘述。
步骤S340:响应作用于所述目标控件的第二预设滑动操作,控制所述至少两个第一应用程序各自的应用界面显示或隐藏,其中,所述第二预设滑动操作为沿所述至少两个第一应用程序的应用界面的排布方向的滑动操作。
在本实施例中,该显示区域还显示有目标控件,其中,该目标控件的形状和大小可以根据用户的需求更新,在此不做限定。作为一种方式,可以在至少两个第一应用程序的应用界面上悬浮显示该目标控件,其中,当显示区域显示有两个第一应用程序的应用界面时,则该目标控件可以悬浮显示于该两个第一应用程序的应用界面的中间。
在一些实施方式中,电子设备可以预先设置并存储有第二预设滑动操作,该第二预设滑动操作用于作为作用于该目标控件上的滑动操作的判断依据。因此,在本实施例中,电子设备在显示区域显示至少两个第一应用程序的应用界面和目标控件的过程中,可以对作用于该目标控件的触控操作进行检测。当检测到作用于该目标控件的滑动操作时,则可以将作用于该目标控件的滑动操作与第二预设滑动操作进行比较,以判断作用于该目标控件的滑动操作是否与第二预设滑动操作匹配。其中,当确定作用于该目标控件的滑动操作与第二预设滑动操作匹配时,表征用户期望切换不同的应用界面,则可以控制至少两个第一应用程序各自的应用界面显示或隐藏。
作为一种方式,控制至少两个第一应用程序各自的应用界面显示或隐藏可以包括:控制第一应用程序的应用界面改变显示位置,控制第一应用程序的应用界面从显示切换为隐藏,控制第一应用程序的应用界面从隐藏切换为显示等,在此不做限定。
作为一种可实施的方式,第二预设滑动操作可以包括沿至少两个第一应用程序的应用界面的排布方向的滑动操作。
本申请一实施例提供的搜索切换方法,在显示区域显示至少两个第一应用程序的应用界面,以及在每个第一应用程序的应用界面显示其以第一搜索类型对搜索信息进行搜索获得的搜索结果,响应作用于目标控件的第一步预设操作,将搜索类型从第一搜索类型切换为第二搜索类型,在显示区域显示至少两个第二应用程序的应用界面,以及在每个第二应用程序的应用界面显示其以第二搜索类型对搜索信息进行搜索获得的搜索结果,响应作用于目标控件的第二预设滑动操作,控制至少两个第一应用程序各自的应用界面显示或隐藏。相较于图1所示的搜索切换方法,本实施例还在应用界面设置目标控件,并通过目标控件进行搜索类型的切换,从而提升搜索类型的切换效率,以及通过目标控件进行应用界面的切换,从而提升搜索界面的切换效率。
请参阅图10,图10示出了本申请一实施例提供的搜索切换方法的流程示意图。该方法应用于上述电子设备,该电子设备包括触摸屏,该触摸屏包括显示区域。下面将针对图10所示的流程进行详细的阐述,所述搜索切换方法具体可以包括以下步骤:
步骤S410:在所述显示区域显示搜索界面,其中,所述搜索界面上显示有搜索框和可选择的多个搜索类型,所述搜索框用于输入所述搜索信息。
在本实施例中,电子设备可以子显示区域显示搜索界面,其中,该搜索界面上可以显示有搜索框和可选择的多个搜索类型。作为一种可实施的方式,该搜索框用于供输入搜索信息,该可选择的多个搜索类型用于供进行搜索类型的选择。
其中,在该搜索界面中,用户可以在搜索框中输入想要搜索的搜索信息,以及,可以在可选择的多个搜索类型中选择想要搜索的搜索类型。
请参阅图11,图11示出了本申请实施例提供的电子设备的第五种界面示意图。如图11所示,显示区域可以显示搜索界面,该搜索界面上可以显示有搜索框E,以及可选择的多个搜索类型“商品”、“信息”、“生活”、“外卖”、“机票”、“酒店”。
步骤S420:响应作用于所述搜索界面上的选择操作,从所述多个搜索类型中确定第一搜索类型。
在一些实施方式中,电子设备在显示搜索界面的过程中,可以对作用于该搜索界面上的选择操作进行检测。其中,当检测到作用于该搜索界面上的选择操作时,可以响应作用于该搜索界面上的选择操作,从多个搜索类型中确定第一搜索类型。
作为一种可实施的方式,作用于该搜索界面上的选择操作可以包括:作用于搜索界面上的点击操作,作用于搜索界面上的按压操作,作用于搜索界面上的滑动操作等,在此不做限定。
以作用于该搜索界面上的选择操作为点击操作为例,假设搜索界面上显示有可选择的多个搜索类型,如“商品”、“咨询”、“生活”、“外卖”、“机票”、“酒店”、“信息”,当检测到点击搜索界面上的“外卖”时,则可以从多个搜索类型中确定“外卖”为第一搜索类型,当检测到点击搜索界面上的“酒店”时,则可以从多个搜索类型中确定“酒店”为第一搜索类型等,在此不再赘述。
步骤S430:在所述显示区域显示至少两个第一应用程序的应用界面,以及在每个第一应用程序的应用界面显示其以第一搜索类型对搜索信息进行搜索获得的搜索结果。
其中,步骤S430的具体描述请参阅步骤S130,在此不再赘述。
请参阅图12,图12示出了本申请的图10所示的搜索切换方法的步骤S430的流程示意图。下面将针对图12所示的流程进行详细的阐述,所述方法具体可以包括以下步骤:
步骤S431:获取所述第一搜索类型对应的至少两个第一应用程序。
在本实施例中,在确定第一搜索类型后,可以获取与该第一搜索类型对应的至少两个第一应用程序。例如,在确定第一搜索类型后,可以基于预先设置的多个搜索类型和多个应用程序的对应关系,获取与第一搜索类型对应的至少两个第一应用程序。
步骤S432:当所述至少两个第一应用程序中存在所述电子设备未安装的目标应用程序时,在所述显示区域显示针对所述目标应用程序的安装入口。
在本实施例中,电子设备在获取与该第一搜索类型对应的至少两个第一应用程序中后,可以对至少两个第一应用程序中的每个第一应用程序的安装情况进行检测。其中,当检测该至少第一两个应用程序中存在该电子设备未安装的第一应用程序时,可以将该未安装的第一应用程序确定为目标应用程序,以及在该显示区域显示针对该目标应用程序的安装入口。
在一些实施方式中,当至少两个第一应用程序中存在一个未安装的目标应用程序,则可以在显示区域显示针对该一个目标应用程序的安装入口;当该至少两个第一应用程序中存在两个未安装的目标应用程序,则可以在显示区域分别显示针对该两个目标应用程序的安装入口,依次类推,在此不再赘述。
作为一种方式,当至少两个第一应用程序中存在未安装的目标应用程序时,则可以在显示区域全屏显示针对该未安装的目标应用程序的安装入口,并在检测到针对该安装口入触发的安装指令或者拒绝安装指令时,再跳转为显示至少两个第一应用程序的应用界面,以及在每个第一应用程序的应用界面显示其以第一搜索类型对搜索信息进行搜索获得的搜索结果。
作为又一种方式,当至少两个第一应用程序中存在未安装的目标应用程序时,则可以在显示区域的第一显示区域显示该至少两个第一应用程序中除目标应用程序外的其他第一应用程序的应用界面,以及在其他第一应用程序的应用界面显示其以第一搜索类型对搜索信息进行搜索获得的搜索结果,在显示区域的第二显示区域显示该未安装的目标应用程序的安装入口。
步骤S433:响应基于所述安装入口的安装指令,当所述目标应用程序完成安装时,在所述显示区域显示与所述第一搜索类型对应的至少两个第一应用程序的应用界面。
在一些实施方式中,电子设备在显示未安装的目标应用程序的安装入口时,如果接收到基于该安装入口的安装指令时,则可以响应于该安装指令,对该目标应用程序进行安装,当该目标应用程序完成安装时,则可以在该显示区域显示与第一搜索类型对应的至少两个第一应用程序的应用界面。也就是说,此时,至少两个第一应用程序中的每个第一应用程序均已在电子设备安装,则可以在显示区域显示该至少两个第一应用程序的应用界面。
作为一种可实施的方式,当目标应用程序完成安装时,则可以在显示区域显示打开控件,当检测到针对该打开控件的触控操作时,则可以显示该目标应用程序的应用界面,以及在该目标应用程序的应用界面显示其以第一搜索类型对搜索信息进行搜索获得的搜索结果。
其中,目标应用程序在安装的过程中,还可以显示该目标应用程序的安装界面,以供用户及时了解目标应用程序的安装进度。
步骤S440:响应于通过所述至少两个第一应用程序的应用界面发起的搜索类型切换操作,将搜索类型从所述第一搜索类型切换为第二搜索类型。
步骤S450:在所述显示区域显示至少两个第二应用程序的应用界面,以及在每个第二应用程序的应用界面显示其以所述第二搜索类型对所述搜索信息进行搜索获得的搜索结果。
其中,步骤S440-步骤S450的具体描述请参阅步骤S120-步骤S130,在此不再赘述。
本申请一实施例提供的搜索切换方法,在显示区域显示搜索界面,其中,该搜索界面上显示有搜索框和可选择的多个搜索类型,该搜索框用于输入搜索信息,响应作用于该搜索界面上的选择操作,从多个搜索类型中确定第一搜索类型,在显示区域显示至少两个第一应用程序的应用界面,以及在每个第一应用程序的应用界面显示其以第一搜索类型对搜索信息进行搜索获得的搜索结果,响应于通过至少两个第一应用程序的应用界面发起的搜索类型切换操作,将搜索类型从第一搜索类型切换为第二搜索类型,在显示区域显示至少两个应用程序的应用界面,以及在每个第二应用程序的应用界面显示其以第二搜索类型对搜索信息进行搜索获得的搜索结果。相较于图1所示的搜索切换方法,本实施例还在搜索界面中显示可选择的多个搜索类型,以提升搜索类型的选择效率。
请参阅图13,图13示出了本申请一实施例提供的搜索切换装置的模块框图。该搜索切换装置200应用于上述电子设备,该电子设备包括触摸屏,该触摸屏包括显示区域。下面将针对图13所示的框图进行阐述,所述搜索切换装置200包括:第一应用界面显示模块210、搜索类型切换模块220以及第二应用界面显示模块230,其中:
第一应用界面显示模块210,用于在所述显示区域显示至少两个第一应用程序的应用界面,以及在每个第一应用程序的应用界面显示其以第一搜索类型对搜索信息进行搜索获得的搜索结果。
进一步地,所述第一应用界面显示模块210包括:应用程序获取子模块、安装入口显示子模块以及应用界面显示子模块,其中:
应用程序获取子模块,用于获取所述第一搜索类型对应的至少两个第一应用程序。
安装入口显示子模块,用于当所述至少两个第一应用程序中存在所述电子设备未安装的目标应用程序时,在所述显示区域显示针对所述目标应用程序的安装入口。
应用界面显示子模块,用于响应基于所述安装入口的安装指令,当所述目标应用程序完成安装时,在所述显示区域显示与所述第一搜索类型对应的至少两个第一应用程序的应用界面。
搜索类型切换模块220,用于响应于通过所述至少两个第一应用程序的应用界面发起的搜索类型切换操作,将搜索类型从所述第一搜索类型切换为第二搜索类型。
进一步地,所述显示区域还显示有目标控件,所述搜索类型切换模块220包括:搜索类型切换子模块,其中:
搜索类型切换子模块,用于响应作用于所述目标控件的第一预设滑动操作,将所述搜索类型从所述第一搜索类型切换为所述第二搜索类型,其中,所述第一预设滑动操作为沿垂直于所述至少两个第一应用程序的应用界面的排布方向的滑动操作。
进一步地,所述第一预设滑动操作包括第一子预设操作,所述搜索类型切换子模块包括:第一搜索类型确定单元和第一搜索类型切换单元,其中:
第一搜索类型确定单元,用于响应作用于所述目标控件的第一子预设操作,按预设切换顺序从多个搜索类型中确定第二搜索类型,其中,所述第一子预设操作为沿垂直于所述至少两个第一应用程序的应用界面的排布方向的滑动时长小于预设时长的滑动操作。
第一搜索类型切换单元,用于将所述搜索类型从所述第一搜索类型切换为所述第二搜索类型。
进一步地,所述第一预设滑动操作包括第二子预设操作,所述搜索类型切换子模块包括:选择面板显示单元、第二搜索类型确定单元以及第二搜索类型切换单元,其中:
选择面板显示单元,用于响应作用于所述目标控件的第二子预设操作,显示选择面板,其中,所述选择面板上显示有可选择的多个搜索类型,所述第二子预设操作为沿垂直于所述至少两个第一应用程序的应用界面的排布方向的滑动时长大于预设时长的滑动操作。
第二搜索类型确定单元,用于响应作用于所述选择面板上的选择操作,从所述多个搜索类型中确定第二搜索类型。
第二搜索类型切换单元,用于将所述搜索类型从所述第一搜索类型切换为所述第二搜索类型。
进一步地,所述搜索类型切换模块220还包括:应用界面控制子模块,其中:
应用界面控制子模块,用于响应作用于所述目标控件的第二预设滑动操作,控制所述至少两个第一应用程序各自的应用界面显示或隐藏,其中,所述第二预设滑动操作为沿所述至少两个第一应用程序的应用界面的排布方向的滑动操作。
第二应用界面显示模块230,用于在所述显示区域显示至少两个第二应用程序的应用界面,以及在每个第二应用程序的应用界面显示其以所述第二搜索类型对所述搜索信息进行搜索获得的搜索结果。
进一步地,所述搜索切换装置200还包括:搜索界面显示模块和搜索类型确定模块,其中:
搜索界面显示模块,用于在所述显示区域显示搜索界面,其中,所述搜索界面上显示有搜索框和可选择的多个搜索类型,所述搜索框用于输入所述搜索信息。
搜索类型确定模块,用于响应作用于所述搜索界面上的选择操作,从所述多个搜索类型中确定第一搜索类型。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述装置和模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,模块相互之间的耦合可以是电性,机械或其它形式的耦合。
另外,在本申请各个实施例中的各功能模块可以集成在一个处理模块中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。
请参阅图14,其示出了本申请实施例提供的一种电子设备100的结构框图。该电子设备100可以是智能手机、平板电脑、电子书等能够运行应用程序的电子设备。本申请中的电子设备100可以包括一个或多个如下部件:处理器110、存储器120以及一个或多个应用程序,其中一个或多个应用程序可以被存储在存储器120中并被配置为由一个或多个处理器110执行,一个或多个程序配置用于执行如前述方法实施例所描述的方法。
其中,处理器110可以包括一个或者多个处理核。处理器110利用各种接口和线路连接整个电子设备100内的各个部分,通过运行或执行存储在存储器120内的指令、程序、代码集或指令集,以及调用存储在存储器120内的数据,执行电子设备100的各种功能和处理数据。可选地,处理器110可以采用数字信号处理(Digital Signal Processing,DSP)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、可编程逻辑阵列(ProgrammableLogic Array,PLA)中的至少一种硬件形式来实现。处理器110可集成中央处理器(CentralProcessing Unit,CPU)、图形处理器(Graphics Processing Unit,GPU)和调制解调器等中的一种或几种的组合。其中,CPU主要处理操作***、用户界面和应用程序等;GPU用于负责待显示内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器110中,单独通过一块通信芯片进行实现。
存储器120可以包括随机存储器(Random Access Memory,RAM),也可以包括只读存储器(Read-Only Memory)。存储器120可用于存储指令、程序、代码、代码集或指令集。存储器120可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作***的指令、用于实现至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现下述各个方法实施例的指令等。存储数据区还可以存储电子设备100在使用中所创建的数据(比如电话本、音视频数据、聊天记录数据)等。
请参阅图15,其示出了本申请实施例提供的一种计算机可读存储介质的结构框图。该计算机可读介质300中存储有程序代码,所述程序代码可被处理器调用执行上述方法实施例中所描述的方法。
计算机可读存储介质300可以是诸如闪存、EEPROM(电可擦除可编程只读存储器)、EPROM、硬盘或者ROM之类的电子存储器。可选地,计算机可读存储介质300包括非易失性计算机可读介质(non-transitory computer-readable storage medium)。计算机可读存储介质300具有执行上述方法中的任何方法步骤的程序代码310的存储空间。这些程序代码可以从一个或者多个计算机程序产品中读出或者写入到这一个或者多个计算机程序产品中。程序代码310可以例如以适当形式进行压缩。
综上所述,本申请实施例提供的搜索切换方法、装置、电子设备以及存储介质,在显示区域显示至少两个第一应用程序的应用界面,以及在每个第一应用程序的应用界面显示其一第一搜索类型对搜索信息进行搜索获得的搜索结果,响应于通过至少两个第一应用程序的应用界面发起的搜索类型切换操作,将搜索类型从第一搜索类型切换为第二搜索类型,在显示区域显示至少两个第二应用程序的应用界面,以及在每个第二应用程序的应用界面显示其一第二搜索类型对搜索信息进行搜索获得的搜索结果,从而通过在搜索结果对应的应用界面直接触发搜索类型切换的方式,可以提升搜索类型切换的效率。
最后应说明的是:以上实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不驱使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围。
Claims (10)
1.一种搜索切换方法,其特征在于,应用于电子设备,所述电子设备包括触摸屏,所述触摸屏包括显示区域,所述方法包括:
在所述显示区域显示至少两个第一应用程序的应用界面,以及在每个第一应用程序的应用界面显示其以第一搜索类型对搜索信息进行搜索获得的搜索结果;
响应于通过所述至少两个第一应用程序的应用界面发起的搜索类型切换操作,将搜索类型从所述第一搜索类型切换为第二搜索类型;
在所述显示区域显示至少两个第二应用程序的应用界面,以及在每个第二应用程序的应用界面显示其以所述第二搜索类型对所述搜索信息进行搜索获得的搜索结果。
2.根据权利要求1所述的方法,其特征在于,所述显示区域还显示有目标控件,所述响应于通过所述至少两个第一应用程序的应用界面发起的搜索类型切换操作,将搜索类型从所述第一搜索类型切换为第二搜索类型,包括:
响应作用于所述目标控件的第一预设滑动操作,将所述搜索类型从所述第一搜索类型切换为所述第二搜索类型,其中,所述第一预设滑动操作为沿垂直于所述至少两个第一应用程序的应用界面的排布方向的滑动操作。
3.根据权利要求2所述的方法,其特征在于,所述第一预设滑动操作包括第一子预设操作,所述响应作用于所述目标控件的第一预设滑动操作,将所述搜索类型从所述第一搜索类型切换为所述第二搜索类型,包括:
响应作用于所述目标控件的第一子预设操作,按预设切换顺序从多个搜索类型中确定第二搜索类型,其中,所述第一子预设操作为沿垂直于所述至少两个第一应用程序的应用界面的排布方向的滑动时长小于预设时长的滑动操作;
将所述搜索类型从所述第一搜索类型切换为所述第二搜索类型。
4.根据权利要求2所述的方法,其特征在于,所述第一预设滑动操作包括第二子预设操作,所述响应作用于所述目标控件的第一预设滑动操作,将所述搜索类型从所述第一搜索类型切换为所述第二搜索类型,包括:
响应作用于所述目标控件的第二子预设操作,显示选择面板,其中,所述选择面板上显示有可选择的多个搜索类型,所述第二子预设操作为沿垂直于所述至少两个第一应用程序的应用界面的排布方向的滑动时长大于预设时长的滑动操作;
响应作用于所述选择面板上的选择操作,从所述多个搜索类型中确定第二搜索类型;
将所述搜索类型从所述第一搜索类型切换为所述第二搜索类型。
5.根据权利要求2所述的方法,其特征在于,在所述在所述显示区域显示至少两个第一应用程序的应用界面,以及在每个第一应用程序的应用界面显示其对第一搜索类型进行搜索获得的搜索结果之后,还包括:
响应作用于所述目标控件的第二预设滑动操作,控制所述至少两个第一应用程序各自的应用界面显示或隐藏,其中,所述第二预设滑动操作为沿所述至少两个第一应用程序的应用界面的排布方向的滑动操作。
6.根据权利要求1-5任一项所述的方法,其特征在于,在所述显示区域显示至少两个第一应用程序的应用界面,以及在每个第一应用程序的应用界面显示其以第一搜索类型对搜索信息进行搜索获得的搜索结果之前,还包括:
在所述显示区域显示搜索界面,其中,所述搜索界面上显示有搜索框和可选择的多个搜索类型,所述搜索框用于输入所述搜索信息;
响应作用于所述搜索界面上的选择操作,从所述多个搜索类型中确定第一搜索类型。
7.根据权利要求6所述的方法,其特征在于,所述在所述显示区域显示至少两个第一应用程序的应用界面,以及在每个第一应用程序的应用界面显示其以第一搜索类型对搜索信息进行搜索获得的搜索结果,包括:
获取所述第一搜索类型对应的至少两个第一应用程序;
当所述至少两个第一应用程序中存在所述电子设备未安装的目标应用程序时,在所述显示区域显示针对所述目标应用程序的安装入口;
响应基于所述安装入口的安装指令,当所述目标应用程序完成安装时,在所述显示区域显示与所述第一搜索类型对应的至少两个第一应用程序的应用界面。
8.一种搜索切换装置,其特征在于,应用于电子设备,所述电子设备包括触摸屏,所述触摸屏包括显示区域,所述装置包括:
第一应用界面显示模块,用于在所述显示区域显示至少两个第一应用程序的应用界面,以及在每个第一应用程序的应用界面显示其以第一搜索类型对搜索信息进行搜索获得的搜索结果;
搜索类型切换模块,用于响应于通过所述至少两个第一应用程序的应用界面发起的搜索类型切换操作,将搜索类型从所述第一搜索类型切换为第二搜索类型;
第二应用界面显示模块,用于在所述显示区域显示至少两个第二应用程序的应用界面,以及在每个第二应用程序的应用界面显示其以所述第二搜索类型对所述搜索信息进行搜索获得的搜索结果。
9.一种电子设备,其特征在于,包括触摸屏、存储器和处理器,所述触摸屏和所述存储器耦接到所述处理器,所述存储器存储指令,当所述指令由所述处理器执行时所述处理器执行如权利要求1-7任一项所述的方法。
10.一种计算机可读取存储介质,其特征在于,所述计算机可读取存储介质中存储有程序代码,所述程序代码可被处理器调用执行如权利要求1-7任一项所述的方法。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210162863.3A CN116680018A (zh) | 2022-02-22 | 2022-02-22 | 搜索切换方法、装置、电子设备以及存储介质 |
PCT/CN2022/143131 WO2023160226A1 (zh) | 2022-02-22 | 2022-12-29 | 搜索切换方法、装置、电子设备以及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210162863.3A CN116680018A (zh) | 2022-02-22 | 2022-02-22 | 搜索切换方法、装置、电子设备以及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN116680018A true CN116680018A (zh) | 2023-09-01 |
Family
ID=87764665
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210162863.3A Pending CN116680018A (zh) | 2022-02-22 | 2022-02-22 | 搜索切换方法、装置、电子设备以及存储介质 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN116680018A (zh) |
WO (1) | WO2023160226A1 (zh) |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105138568B (zh) * | 2015-07-24 | 2019-07-05 | 百度在线网络技术(北京)有限公司 | 搜索结果的展现方法、装置和搜索引擎 |
CN107305500A (zh) * | 2016-04-22 | 2017-10-31 | 中兴通讯股份有限公司 | 一种搜索显示方法及装置 |
CN107145348B (zh) * | 2017-04-28 | 2019-03-05 | 维沃移动通信有限公司 | 一种应用程序分屏处理方法及移动终端 |
CN109917979B (zh) * | 2019-02-22 | 2021-02-23 | 维沃移动通信有限公司 | 一种搜索方法及移动终端 |
CN111538874B (zh) * | 2020-04-22 | 2022-08-19 | 深圳传音控股股份有限公司 | 快捷搜索方法、终端及可读存储介质 |
CN113641886A (zh) * | 2021-07-15 | 2021-11-12 | 维沃移动通信有限公司 | 搜索方法、装置及电子设备 |
-
2022
- 2022-02-22 CN CN202210162863.3A patent/CN116680018A/zh active Pending
- 2022-12-29 WO PCT/CN2022/143131 patent/WO2023160226A1/zh unknown
Also Published As
Publication number | Publication date |
---|---|
WO2023160226A1 (zh) | 2023-08-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20200241746A1 (en) | Multi-task management method and terminal device | |
CN107632895B (zh) | 一种信息共享方法及移动终端 | |
EP4187378A1 (en) | Application interface switching method and apparatus, and terminal and storage medium | |
US20120289290A1 (en) | Transferring objects between application windows displayed on mobile terminal | |
CN108595100B (zh) | 分屏显示方法、装置、存储介质及电子设备 | |
CN109976655B (zh) | 长截屏方法、装置、终端及存储介质 | |
CN106293472B (zh) | 一种虚拟按键处理方法及移动终端 | |
CN104541239A (zh) | 文本选择和录入 | |
CN108366169B (zh) | 一种通知消息的处理方法及移动终端 | |
CN112306256B (zh) | 应用程序切换处理方法、装置和电子设备 | |
CN112099684A (zh) | 一种搜索展示方法、装置及电子设备 | |
CN104111728A (zh) | 基于操作手势的语音指令输入方法及电子设备 | |
CN112148178A (zh) | 应用切换方法、装置、电子设备及可读存储介质 | |
CN113051493A (zh) | 应用程序展示方法、装置、存储介质以及终端 | |
CN107220377B (zh) | 搜索方法、电子设备及计算机存储介质 | |
CN114327726A (zh) | 显示控制方法、装置、电子设备及存储介质 | |
CN111880701B (zh) | 页面切换方法、装置及电子设备 | |
CN113253883A (zh) | 应用界面显示方法、装置和电子设备 | |
CN116680018A (zh) | 搜索切换方法、装置、电子设备以及存储介质 | |
CN111694626A (zh) | 应用跳转方法、装置、终端及存储介质 | |
CN114780193A (zh) | 工具栏的显示方法、装置、电子设备以及存储介质 | |
CN115167721A (zh) | 功能界面的显示方法和装置 | |
CN114518819A (zh) | 图标管理方法、装置和电子设备 | |
CN112925457A (zh) | 应用程序的控制方法、装置、存储介质及终端 | |
CN114489424A (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 |