本技術(shù)屬于設(shè)備控制,尤其涉及一種交互控件的顯示方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)。
背景技術(shù):
1、為了滿足用戶多樣的使用需求,電子設(shè)備上可以安裝有不同類型的應(yīng)用程序。用戶可以通過啟動(dòng)相應(yīng)的應(yīng)用程序,通過應(yīng)用程序內(nèi)配置的交互控件實(shí)現(xiàn)對應(yīng)的服務(wù),例如在聊天應(yīng)用內(nèi)與其他用戶進(jìn)行線上聊天,以及在地圖應(yīng)用內(nèi)進(jìn)行路線導(dǎo)航等。
2、然而,現(xiàn)有的交互技術(shù),每個(gè)應(yīng)用程序的界面內(nèi)配置的交互控件的數(shù)量以及功能是固定的,無法根據(jù)用戶操作對象的不同,生成與之匹配的服務(wù)控件,需要用戶切換到指定界面內(nèi)才能夠?qū)崿F(xiàn)對應(yīng)的服務(wù),從而增加了用戶的操作難度,也延長了在實(shí)現(xiàn)指定服務(wù)所需的交互路徑,繼而降低了用戶的操作效率。
技術(shù)實(shí)現(xiàn)思路
1、本技術(shù)實(shí)施例提供了一種交互控件的顯示方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì),可以解決現(xiàn)有的交互技術(shù),無法根據(jù)用戶操作對象的不同,生成與之匹配的服務(wù)控件,需要用戶切換到指定界面內(nèi)才能夠?qū)崿F(xiàn)對應(yīng)的服務(wù),導(dǎo)致交互操作難度大以及交互路徑長的問題。
2、第一方面,本技術(shù)實(shí)施例提供了一種交互控件的顯示方法,包括:
3、接收在第一界面內(nèi)對于任一顯示對象的第一操作;所述第一界面為運(yùn)行于前臺(tái)的第一應(yīng)用程序?qū)?yīng)的界面;
4、執(zhí)行所述第一操作,并通過第二應(yīng)用程序生成至少一個(gè)與所述顯示對象對應(yīng)的交互控件;
5、在第二界面內(nèi)顯示至少一個(gè)所述交互控件;所述第二界面為與所述第一界面相同或不同的界面。
6、所述第二應(yīng)用程序可以為智能助手(例如語音助手),或其它類型的人工智能ai應(yīng)用程序。
7、實(shí)施本技術(shù)實(shí)施例具有以下有益效果:在接收到用戶對于第一界面中的顯示對象發(fā)起的第一操作時(shí),電子設(shè)備不僅能夠執(zhí)行對于顯示對象的第一操作,還能夠通過第二應(yīng)用程序生成與顯示對象對應(yīng)的交互控件,并在對應(yīng)的界面內(nèi)顯示上述生成的交互控件,實(shí)現(xiàn)了根據(jù)顯示對象自動(dòng)匹配關(guān)聯(lián)的交互控件的目的。與現(xiàn)有的交互技術(shù)相比,本技術(shù)實(shí)施例中的交互控件并非是固定不變的,而是可以根據(jù)用戶所操作的顯示對象生成與之匹配的交互控件,從而能夠?qū)崿F(xiàn)根據(jù)操作的顯示對象生成具有個(gè)性化的交互控件,繼而提高了交互操作的效率,也能夠縮短交互路徑以及降低操作難度。
8、在第一方面的一種可能實(shí)現(xiàn)方式中,所述執(zhí)行所述第一操作,并通過第二應(yīng)用程序生成至少一個(gè)與所述顯示對象對應(yīng)的交互控件,包括:
9、根據(jù)所述顯示對象對應(yīng)的內(nèi)容特征,生成至少一個(gè)與所述內(nèi)容特征對應(yīng)的所述交互控件。
10、在第一方面的一種可能實(shí)現(xiàn)方式中,所述根據(jù)所述顯示對象對應(yīng)的內(nèi)容特征,生成至少一個(gè)與所述內(nèi)容特征對應(yīng)的所述交互控件,包括:
11、根據(jù)第一操作的操作類型以及所述內(nèi)容特征,生成至少一個(gè)所述交互控件。
12、在第一方面的一種可能實(shí)現(xiàn)方式中,所述根據(jù)所述顯示對象對應(yīng)的內(nèi)容特征,生成至少一個(gè)與所述內(nèi)容特征對應(yīng)的所述交互控件,包括:
13、通過與所述顯示對象的數(shù)據(jù)類型對應(yīng)的特征識(shí)別算法,生成所述顯示對象對應(yīng)的所述內(nèi)容特征。
14、在第一方面的一種可能實(shí)現(xiàn)方式中,所述第二界面為所述第二應(yīng)用程序?qū)?yīng)的界面。
15、在第一方面的一種可能實(shí)現(xiàn)方式中,在所述在第二界面內(nèi)顯示至少一個(gè)所述交互控件之后,還包括:
16、響應(yīng)于對于所述交互控件的第二操作,顯示基于所述顯示對象生成的交互結(jié)果。
17、在第一方面的一種可能實(shí)現(xiàn)方式中,所述響應(yīng)于對于所述交互控件的第二操作,顯示基于所述顯示對象生成的交互結(jié)果,包括:
18、響應(yīng)于對于所述交互控件的第二操作,啟動(dòng)第三應(yīng)用程序;
19、在所述第三應(yīng)用程序?qū)?yīng)的第三界面內(nèi)顯示所述交互結(jié)果。
20、在第一方面的一種可能實(shí)現(xiàn)方式中,所述響應(yīng)于對于所述交互控件的第二操作,顯示基于所述顯示對象生成的交互結(jié)果,包括:
21、響應(yīng)于對于所述交互控件的第二操作,在所述第二界面內(nèi)顯示所述交互結(jié)果;所述第二界面為所述第二應(yīng)用程序?qū)?yīng)的界面。
22、第二方面,一種交互控件的顯示裝置,包括:
23、第一操作接收單元,用于接收在第一界面內(nèi)對于任一顯示對象的第一操作;所述第一界面為運(yùn)行于前臺(tái)的第一應(yīng)用程序?qū)?yīng)的界面;
24、控件生成單元,用于執(zhí)行所述第一操作,并通過第二應(yīng)用程序生成至少一個(gè)與所述顯示對象對應(yīng)的交互控件;
25、控件顯示單元,用于在第二界面內(nèi)顯示至少一個(gè)所述交互控件;所述第二界面為與所述第一界面相同或不同的界面。
26、在第二方面的一種可能實(shí)現(xiàn)方式中,所述控件生成單元,具體用于根據(jù)所述顯示對象對應(yīng)的內(nèi)容特征,生成至少一個(gè)與所述內(nèi)容特征對應(yīng)的所述交互控件。
27、在第二方面的一種可能實(shí)現(xiàn)方式中,所述控件生成單元,具體用于根據(jù)第一操作的操作類型以及所述內(nèi)容特征,生成至少一個(gè)所述交互控件。
28、在第二方面的一種可能實(shí)現(xiàn)方式中,所述交互控件顯示單元,具體用于通過與所述顯示對象的數(shù)據(jù)類型對應(yīng)的特征識(shí)別算法,生成所述顯示對象對應(yīng)的所述內(nèi)容特征。
29、在第二方面的一種可能實(shí)現(xiàn)方式中,所述第二界面為所述第二應(yīng)用程序?qū)?yīng)的界面。
30、在第二方面的一種可能實(shí)現(xiàn)方式中,所述顯示裝置,還包括:
31、交互響應(yīng)單元,用于響應(yīng)于對于所述交互控件的第二操作,顯示基于所述顯示對象生成的交互結(jié)果。
32、在第二方面的一種可能實(shí)現(xiàn)方式中,所述交互響應(yīng)包括:第三應(yīng)用程序啟動(dòng)單元,用于響應(yīng)于對于所述交互控件的第二操作,啟動(dòng)第三應(yīng)用程序;
33、第三界面顯示單元,用于在所述第三應(yīng)用程序?qū)?yīng)的第三界面內(nèi)顯示所述交互結(jié)果。
34、在第二方面的一種可能實(shí)現(xiàn)方式中,所述交互響應(yīng)單元具體用于:響應(yīng)于對于所述交互控件的第二操作,在所述第二界面內(nèi)顯示所述交互結(jié)果;所述第二界面為所述第二應(yīng)用程序?qū)?yīng)的界面。
35、第三方面,本技術(shù)實(shí)施例提供了一種電子設(shè)備,包括:存儲(chǔ)器、處理器以及存儲(chǔ)在所述存儲(chǔ)器的程序,所述處理器執(zhí)行所述程序時(shí)實(shí)現(xiàn)上述其它方面中任一項(xiàng)所述顯示方法的步驟。
36、第四方面,本技術(shù)實(shí)施例提供了一種可讀存儲(chǔ)介質(zhì),所述可讀存儲(chǔ)介質(zhì)存儲(chǔ)有程序,所述程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)上述其它方面中任一項(xiàng)所述顯示方法的步驟。
37、第五方面,本技術(shù)實(shí)施例提供了一種程序產(chǎn)品,當(dāng)程序產(chǎn)品在設(shè)備上運(yùn)行時(shí),使得設(shè)備執(zhí)行上述其它方面中任一項(xiàng)所述顯示方法的步驟。
38、第六方面,本技術(shù)實(shí)施例提供一種顯示方法,應(yīng)用于電子設(shè)備,所述電子設(shè)備包括智能助手程序,所述方法包括:
39、顯示第一應(yīng)用程序的第一界面,所述第一界面上顯示有顯示對象,所述第一應(yīng)用程序與所述智能助手程序是不同的程序;
40、響應(yīng)于用戶對所述顯示對象的操作,所述電子設(shè)備通過所述智能助手程序顯示與所述顯示對象關(guān)聯(lián)的至少一個(gè)交互控件;
41、響應(yīng)于用戶對所述至少一個(gè)交互控件的操作,執(zhí)行所述至少一個(gè)交互控件對應(yīng)的功能。
42、在第六方面的一種可能的實(shí)現(xiàn)方式中,所述響應(yīng)于用戶對所述顯示對象的操作,所述電子設(shè)備通過所述智能助手程序顯示與所述顯示對象關(guān)聯(lián)的至少一個(gè)交互控件,包括:
43、根據(jù)所述顯示對象對應(yīng)的內(nèi)容特征,生成至少一個(gè)與所述內(nèi)容特征對應(yīng)的所述交互控件。
44、在第六方面的一種可能的實(shí)現(xiàn)方式中,所述響應(yīng)于用戶對所述顯示對象的操作,所述電子設(shè)備通過所述智能助手程序顯示與所述顯示對象關(guān)聯(lián)的至少一個(gè)交互控件,包括:
45、根據(jù)第一操作的操作類型以及所述內(nèi)容特征,生成至少一個(gè)所述交互控件。
46、在第六方面的一種可能的實(shí)現(xiàn)方式中,所述根據(jù)所述顯示對象對應(yīng)的內(nèi)容特征,生成至少一個(gè)與所述內(nèi)容特征對應(yīng)的所述交互控件,包括:
47、通過與所述顯示對象的數(shù)據(jù)類型對應(yīng)的特征識(shí)別算法,生成所述顯示對象對應(yīng)的所述內(nèi)容特征。
48、在第六方面的一種可能的實(shí)現(xiàn)方式中,所述響應(yīng)于用戶對所述至少一個(gè)交互控件的操作,執(zhí)行所述至少一個(gè)交互控件對應(yīng)的功能,包括:
49、響應(yīng)于對于所述交互控件的第二操作,啟動(dòng)第三應(yīng)用程序;
50、在所述第三應(yīng)用程序?qū)?yīng)的第三界面內(nèi)顯示所述交互結(jié)果。
51、在第六方面的一種可能的實(shí)現(xiàn)方式中,所述響應(yīng)于用戶對所述至少一個(gè)交互控件的操作,執(zhí)行所述至少一個(gè)交互控件對應(yīng)的功能,包括:
52、響應(yīng)于對于所述交互控件的第二操作,在所述第二界面內(nèi)顯示所述交互結(jié)果;所述第二界面為智能助手程序?qū)?yīng)的界面。
53、其它實(shí)現(xiàn)可參考前述方面,不再贅述。
54、上述各個(gè)方面的有益效果可以互相參考,在此不再贅述。