本發(fā)明涉及移動終端技術(shù)領域,尤其涉及一種場景定制的方法及裝置。
背景技術(shù):
在移動終端應用中,尤其是在新聞類應用中,大部分都采取了多標簽頁的內(nèi)容流形式,即內(nèi)容按照多個標簽頁進行分類,例如熱點、政聞、視頻、社會、娛樂等,而每個標簽頁里的內(nèi)容都以一種無限下拉的形式展現(xiàn)。在使用此類新聞應用時,大多數(shù)用戶都會關注多種類目的內(nèi)容。而用戶通常的使用場景比較多,例如上班途中、上班中間休息時、睡前、周末等,在對應不同的使用場景時,用戶的使用需求可能也不一樣。
而在目前的大多數(shù)應用中,未能夠提供給用戶根據(jù)自身需求進行特定場景下所包含標簽的定制功能。因此在用戶使用應用時,所展現(xiàn)的都是固定的標簽頁內(nèi)容,無法隨著特定場景的變化而變化。而在用戶使用某些應用內(nèi)容時,也只能通過滑動標簽的形式對標簽所包含的內(nèi)容進行切換。同時,用戶也只能夠通過手動增加或刪除標簽的形式,來改變在特定場景下自己所需要的內(nèi)容。這就無法滿足用戶根據(jù)自身需要進行個性化定制,造成用戶使用的不便,操作過程也較為復雜。
技術(shù)實現(xiàn)要素:
有鑒于此,本發(fā)明提供了一種場景定制的方法和裝置,實現(xiàn)根據(jù)用戶自身需要進行個性化的場景定制,從而簡化用戶的操作過程,給用戶的使用帶來便捷。
本發(fā)明為解決技術(shù)問題而采用的技術(shù)方案是提供一種場景定制的方法,所述方法包括:獲取輸入的場景條件;從預先針對定制場景生成的場景數(shù)據(jù)中,確定與所述輸入的場景條件對應的定制場景的場景數(shù)據(jù),所述場景數(shù)據(jù)包括定制場景對應的標簽信息;依據(jù)確定的場景數(shù)據(jù),進行信息展現(xiàn)。
根據(jù)本發(fā)明一優(yōu)選實施例,所述場景條件包括:場景名稱、時間或地點中的至少一項。
根據(jù)本發(fā)明一優(yōu)選實施例,所述輸入的場景條件包括:獲取用戶輸入的場景條件;或者,通過場景分析獲取場景條件;或者,將默認的場景條件作為輸入的場景條件。
根據(jù)本發(fā)明一優(yōu)選實施例,所述場景數(shù)據(jù)還包括定制場景的屬性信息,所述屬性信息包括場景名稱、時間或地點;確定與所述輸入的場景條件對應的定制場景的場景數(shù)據(jù)包括:將所述輸入的場景條件與各場景數(shù)據(jù)中定制場景的屬性信息進行匹配;確定匹配得到的定制場景所對應的標簽信息。
根據(jù)本發(fā)明一優(yōu)選實施例,所述方法還包括:預先針對定制場景生成場景數(shù)據(jù),具體包括:獲取用戶通過場景定制界面輸入的定制場景的屬性信息,以及定制場景的標簽信息;利用所輸入的定制場景的屬性信息以及標簽信息,生成針對該定制場景的場景數(shù)據(jù)。
根據(jù)本發(fā)明一優(yōu)選實施例,所述預先針對定制場景生成場景數(shù)據(jù)之前還包括:獲取到用戶觸發(fā)場景定制功能后,向用戶提供所述場景定制界面。
根據(jù)本發(fā)明一優(yōu)選實施例,所述方法還包括:在進行信息展現(xiàn)時,生成場景切換功能的入口;當所述場景切換功能的入口被觸發(fā)后,根據(jù)所切換定制場景的名稱、時間或地點,展示對應所切換定制場景中場景數(shù)據(jù)包含標簽的信息。
本發(fā)明為解決技術(shù)問題提供一種場景定制的裝置,所述裝置包括:獲取單元,用于獲取輸入的場景條件;確定單元,用于從預先針對定制場景生成的場景數(shù)據(jù)中,確定與所述輸入的場景條件對應的定制場景的場景數(shù)據(jù),所述場景數(shù)據(jù)包括定制場景對應的標簽信息;展現(xiàn)單元,用于依據(jù)確定的場景數(shù)據(jù),進行信息展現(xiàn)。
根據(jù)本發(fā)明一優(yōu)選實施例,所述獲取單元獲取的場景條件包括:場景名稱、時間或地點中的至少一項。
根據(jù)本發(fā)明一優(yōu)選實施例,所述所述獲取單元在用于獲取輸入的場景條件時,具體執(zhí)行:獲取用戶輸入的場景條件;或者,通過場景分析獲取場景條件;或者,將默認的場景條件作為輸入的場景條件。
根據(jù)本發(fā)明一優(yōu)選實施例,所述確定單元中的場景數(shù)據(jù)還包括定制場景的屬性信息,所述屬性信息包括場景名稱、時間或地點;確定單元在用于確定與所述輸入的場景條件對應的定制場景的場景數(shù)據(jù)時,具體執(zhí)行:將所述輸入的場景條件與各場景數(shù)據(jù)中定制場景的屬性信息進行匹配;確定匹配得到的定制場景所對應的標簽信息。
根據(jù)本發(fā)明一優(yōu)選實施例,所述裝置還包括生成單元,在用于預先針對定制場景生成場景數(shù)據(jù)時,具體執(zhí)行:獲取用戶通過場景定制界面輸入的定制場景的屬性信息,以及定制場景的標簽信息;利用所輸入的定制場景的屬性信息以及標簽信息,生成針對該定制場景的場景數(shù)據(jù)。
根據(jù)本發(fā)明一優(yōu)選實施例,所述生成單元在用于預先針對定制場景生成場景數(shù)據(jù)之前,還執(zhí)行:獲取到用戶觸發(fā)場景定制功能后,向用戶提供所述場景定制界面。
根據(jù)本發(fā)明一優(yōu)選實施例,所述裝置還包括:切換單元,用于在進行信息展現(xiàn)時,生成場景切換功能的入口;當切換單元所生成的場景切換功能的入口被觸發(fā)后,根據(jù)所切換定制場景的名稱、時間或地點,展示對應所切換定制場景中場景數(shù)據(jù)包含標簽的信息。
由以上技術(shù)方案可以看出,通過本發(fā)明所提供的場景定制方法,用戶可靈活根據(jù)自身需求定義適合自己的場景以及該場景所對應標簽的內(nèi)容,從而提高標簽內(nèi)容展示的靈活性,避免了用戶由于不同需求而生成過多的標簽,簡化了操作過程,給用戶的使用帶來便捷。
【附圖說明】
圖1為本發(fā)明一實施例提供的方法流程圖。
圖2為本發(fā)明一實施例進行場景定制的示意圖。
圖3為本發(fā)明一實施例進行場景切換的示意圖。
圖4為本發(fā)明實施例提供的裝置結(jié)構(gòu)圖。
圖5為本發(fā)明實施例提供的設備結(jié)構(gòu)圖。
【具體實施方式】
為了使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面結(jié)合附圖和具體實施例對本發(fā)明進行詳細描述。
在本發(fā)明實施例中使用的術(shù)語是僅僅出于描述特定實施例的目的,而非旨在限制本發(fā)明。在本發(fā)明實施例和所附權(quán)利要求書中所使用的單數(shù)形式的“一種”、“所述”和“該”也旨在包括多數(shù)形式,除非上下文清楚地表示其他含義。
應當理解,本文中使用的術(shù)語“和/或”僅僅是一種描述關聯(lián)對象的關聯(lián)關系,表示可以存在三種關系,例如,A和/或B,可以表示:單獨存在A,同時存在A和B,單獨存在B這三種情況。另外,本文中字符“/”,一般表示前后關聯(lián)對象是一種“或”的關系。
取決于語境,如在此所使用的詞語“如果”可以被解釋成為“在……時”或“當……時”或“響應于確定”或“響應于檢測”。類似地,取決于語境,短語“如果確定”或“如果檢測(陳述的條件或事件)”可以被解釋成為“當確定時”或“響應于確定”或“當檢測(陳述的條件或事件)時”或“響應于檢測(陳述的條件或事件)”。
圖1為本發(fā)明一實施例提供的方法流程圖,如圖1所示,該方法可以主要包括以下步驟:
在101中,獲取輸入的場景條件。
在本步驟中,獲取所輸入的場景條件包括場景名稱、時間或地點中的至少一項。其中,獲取所輸入的場景條件的途徑可以為獲取用戶輸入的場景條件,例如用戶輸入某一場景的名稱,將用戶輸入的該場景名稱作為所輸入的場景條件,同樣用戶可以輸入某一場景的時間或地點,則將對應該場景的時間或地點作為所輸入的場景條件。也可以為通過場景分析獲取場景條件,例如通過獲取當前的時間或者當前所處的位置,將所獲取的當前時間或者當前位置作為所輸入的場景條件。還可以為將默認的場景條件作為輸入的場景條件,在沒有獲取到用戶所輸入的場景條件或者無法通過場景分析獲取所輸入的場景條件時,則默認使用場景數(shù)據(jù)屬性信息中場景名稱、場景時間或者場景位置中的至少一項作為所輸入的場景條件,例如用戶所輸入的場景條件為某一場景的名稱,但是沒有找到對應該場景名稱的定制場景,則可以將場景數(shù)據(jù)屬性信息中所包含的第一個定制場景的名稱、時間或者地點中的至少一項作為輸入的場景條件。
在102中,從預先針對定制場景生成的場景數(shù)據(jù)中,確定與所述輸入的場景條件對應的定制場景的場景數(shù)據(jù),所述場景數(shù)據(jù)包括定制場景對應的標簽信息。
在本步驟中,針對定制場景的場景數(shù)據(jù)是通過預先設置得到的。在終端應用中,在獲取到用戶觸發(fā)場景定制功能后,可以生成場景定制界面,該場景定制界面即用于用戶在不同閱讀場景下對所要進行閱讀內(nèi)容進行設置的。其中場景定制功能的觸發(fā)方式可以為用戶點擊定制功能的按鈕,還可以為用戶語音輸入場景定制的命令,本發(fā)明對此不進行限定。
在生成的場景定制界面中,包含有定制場景屬性信息以及標簽信息的設置選項。其中,定制場景屬性信息的設置選項包括定制場景的名稱、時間以及位置等。而定制場景的時間具體可以為該定制場景的使用時間,定制場景的位置可以為該定制場景的使用位置。在場景定制界面中對定制場景的屬性信息進行設置時,可以對場景名稱、時間或者位置等進行單獨設置,也可以為對場景名稱、時間以及地點進行組合設置,本發(fā)明滿足用戶根據(jù)自身需求進行定制場景屬性信息的設置。
可選地,在本實施例的一個具體實現(xiàn)過程中,可以為在場景定制界面完成對定制場景名稱的命名后,用戶同時對該定制場景的使用時間或者該定制場景的使用位置進行設置。例如,設置定制場景的使用時間可以為根據(jù)一天中的不同時段進行設置,也可以為根據(jù)工作日和休息日進行設置,還可以為根據(jù)不同的年份、月份進行設置,本發(fā)明對此不進行限定。設置定制場景的使用位置可以為根據(jù)本地或者外地進行設置,也可以為根據(jù)居住地點或者工作地點進行設置,本發(fā)明對此不進行限定。也可以為不對定制場景的使用時間或者使用位置進行設置,在完成對定制場景名稱的命名后即可進行下一步操作。
在完成對定制場景屬性信息的設置后,進行對定制場景標簽信息設置的操作,即用戶選擇在每個定制場景下所要關注內(nèi)容的標簽信息。本發(fā)明對用戶選擇所關注內(nèi)容標簽的添加個數(shù)不進行限定,可以為一個,也可以為多個。在進行對定制場景標簽信息的設置時,可以為用戶在完成定制場景屬性信息的設置后,生成標簽添加界面,該添加界面中包含所有名稱的標簽,用戶對在該定制場景下所要關注的標簽進行選擇,以完成設置標簽信息的操作。還可以為用戶在每個定制場景下,手動輸入所要關注標簽的名稱,以完成設置標簽信息的操作。
舉例來說,如圖2所示,用戶所進行的是對3個定制場景的設置,定制場景的名稱分別為:“上班途中”、“午間休息”以及“睡前安神”。在完成對3個定制場景屬性信息的設置后,進行對定制場景標簽信息的設置,即添加3個定制場景中所包含標簽的操作。在標簽添加界面中,用戶根據(jù)自身需求從所包含的全部標簽中,對每個定制場景中所要關注的標簽進行選擇以完成添加,例如對“上班途中”選擇“熱點”、“時政”、“北京”以及“國際”,對“午間休息”選擇“熱點”、“笑話”、“娛樂”以及“視頻”,對“睡前安神”選擇“足球”、“美圖”、“論壇”以及“讀書”。
在完成對定制場景屬性信息以及標簽信息的設置后,生成對應該設置選項的設置數(shù)據(jù),所生成的設置數(shù)據(jù)即為該定制場景的場景數(shù)據(jù),因此該場景數(shù)據(jù)中就包含有定制場景的屬性信息以及標簽信息。
其中,所生成場景數(shù)據(jù)可以但不限定為JSON格式的數(shù)據(jù),通過存儲體的寫入接口將所生成的場景數(shù)據(jù)存入到存儲體。舉例來說,若用戶所設置定制場景的屬性信息為場景名稱,該定制場景的名稱為“睡前”,并添加了“搞笑視頻”、“讀書”以及“互聯(lián)網(wǎng)”三個標簽,則生成的對應該“睡前”定制場景的場景數(shù)據(jù)為:
將所生成的定制場景的場景數(shù)據(jù)存入存儲體中,如果有多個定制場景的場景數(shù)據(jù)需要存入,則按照以下方式進行存儲。假如用戶設置了三個定制場景,三個定制場景的名稱分別為:“上班途中”、“午間休息”以及“睡前”,每個定制場景下則關注了不同的標簽內(nèi)容,則三個定制場景的場景數(shù)據(jù)在存儲體中的存儲格式為:
在完成對定制場景的場景數(shù)據(jù)存儲后,便能夠根據(jù)定制場景的屬性信息讀取存儲體中對應該定制場景的場景數(shù)據(jù)。
在本步驟中,將所輸入的場景條件與各場景數(shù)據(jù)中定制場景的屬性信息進行匹配,從而確定并得到與所輸入場景條件對應的定制場景場景數(shù)據(jù)中的標簽信息。
在103中,依據(jù)確定的場景數(shù)據(jù),進行信息展現(xiàn)。
在本步驟,依據(jù)確定的場景數(shù)據(jù)具體為依據(jù)所確定場景數(shù)據(jù)中的標簽信息,對場景數(shù)據(jù)中的標簽信息進行展現(xiàn)。
可選地,在本實施例的一個具體實現(xiàn)過程中,獲取的輸入場景條件可以為用戶所輸入的場景條件,假如用戶所輸入的場景條件為場景名稱“上班途中”,則根據(jù)該場景條件與各定制場景的屬性信息中的場景名稱相匹配,從而確定定制場景“上班途中”所包含的標簽信息,將所包含標簽的信息進行展現(xiàn)。
可選地,在本實施例的一個具體實現(xiàn)過程中,獲取的輸入場景條件為通過場景分析獲取,可以將當前時間作為場景條件進行獲取。假如當前時間為21:30,則根據(jù)該場景條件與各定制場景的屬性信息中的場景時間相匹配,從而確定21:30對應場景數(shù)據(jù)中所包含的標簽信息,進而將所包含標簽的信息進行展現(xiàn)。
再舉例來說,還可以為將默認的場景條件作為輸入的場景條件。若用戶設置了3個定制場景,分別為:“上班途中”、“午間休息”以及“睡前安神”,將第一個定制場景的場景名稱“上班途中”作為輸入的場景條件,則優(yōu)先展現(xiàn)該定制場景“上班途中”所包含標簽的信息。
在本步驟中,在依據(jù)確定的場景數(shù)據(jù),進行信息展現(xiàn)時還進一步包括:根據(jù)定制場景的場景數(shù)據(jù),生成定制場景切換功能的入口。該定制場景切換功能的入口實現(xiàn)對用戶所設置的定制場景進行切換的功能。觸發(fā)該切換功能入口的方式可以為點擊對應不同定制場景名稱的按鈕,也可以為用戶通過語音對不同定制場景的名稱進行選擇,本發(fā)明對此不進行限定。
當所述場景切換功能的入口被觸發(fā)后,根據(jù)所切換定制場景的名稱、時間或者地點,展現(xiàn)對應該定制場景的場景數(shù)據(jù)中所包含標簽的信息。
舉例來說,如圖3所示,用戶設置了三個定制場景,定制場景的名稱分別為:“上班途中”、“午間休息”以及“睡前安神”,用戶在定制場景的設置時沒有設置每個定制場景的使用時間或者使用位置,若用戶打開應用時會優(yōu)先展現(xiàn)第一個定制場景“上班途中”所包含標簽的信息,并同時生成包含所有定制場景名稱的入口按鈕,若用戶點擊“午間休息”,則應用會根據(jù)名稱為“午間休息”的定制場景加載其所包含標簽的內(nèi)容。
利用本發(fā)明提供的技術(shù)方案,用戶可靈活根據(jù)自身需求定義適合自己的場景以及該場景所對應標簽的內(nèi)容,從而提高標簽內(nèi)容展示的靈活性,避免了用戶由于不同需求而生成過多的標簽,簡化了操作過程,給用戶的使用帶來便捷。
下面對本發(fā)明實施例提供的裝置結(jié)構(gòu)圖進行詳述。如圖4中所示,所述裝置主要包括:獲取單元41、確定單元42、展示單元43、生成單元44以及切換單元45。
獲取單元41,用于獲取輸入的場景條件。
獲取單元41所獲取的場景條件包括場景名稱、時間或地點中的至少一項。其中,獲取單元41在用于獲取所輸入的場景條件時的途徑可以為獲取用戶輸入的場景條件,例如用戶輸入某一場景的名稱,將用戶輸入的該場景名稱作為所輸入的場景條件,同樣用戶可以輸入某一場景的時間或地點,則將對應該場景的時間或地點作為所輸入的場景條件。也可以為通過場景分析獲取場景條件,例如通過獲取當前的時間或者當前所處的位置,將所獲取的當前時間或者當前位置作為所輸入的場景條件。還可以為將默認的場景條件作為輸入的場景條件,在沒有獲取到用戶所輸入的場景條件或者無法通過場景分析獲取所輸入的場景條件時,則默認使用場景數(shù)據(jù)屬性信息中場景名稱、場景時間或者場景位置中的至少一項作為所輸入的場景條件,例如用戶所輸入的場景條件為某一場景的名稱,但是沒有找到對應該場景名稱的定制場景,則可以將場景數(shù)據(jù)屬性信息中所包含的第一個定制場景的名稱、時間或者地點中的至少一項作為輸入的場景條件。
確定單元42,用于從預先針對定制場景生成的場景數(shù)據(jù)中,確定與所述輸入的場景條件對應的定制場景的場景數(shù)據(jù),所述場景數(shù)據(jù)包括定制場景對應的標簽信息。
確定單元42中所使用的針對定制場景的場景數(shù)據(jù)是通過生成單元44預先設置得到的。在終端應用中,在獲取到用戶觸發(fā)場景定制功能后,生成單元44生成場景定制界面,該場景定制界面即用于用戶在不同閱讀場景下對所要進行閱讀內(nèi)容進行設置的。其中場景定制功能的觸發(fā)方式可以為用戶點擊定制功能的按鈕,還可以為用戶語音輸入場景定制的命令,本發(fā)明對此不進行限定。
在生成的場景定制界面中,包含有定制場景屬性信息以及標簽信息的設置選項。其中,定制場景屬性信息的設置選項包括定制場景的名稱、時間以及位置等。而定制場景的時間具體可以為該定制場景的使用時間,定制場景的位置可以為該定制場景的使用位置。在場景定制界面中對定制場景的屬性信息進行設置時,可以對場景名稱、時間或者位置等進行單獨設置,也可以為對場景名稱、時間以及地點進行組合設置,本發(fā)明滿足用戶根據(jù)自身需求進行定制場景屬性信息的設置。
可選地,在本實施例的一個具體實現(xiàn)過程中,可以為在場景定制界面完成對定制場景名稱的命名后,用戶同時對該定制場景的使用時間或者該定制場景的使用位置進行設置。例如,設置定制場景的使用時間可以為根據(jù)一天中的不同時段進行設置,也可以為根據(jù)工作日和休息日進行設置,還可以為根據(jù)不同的年份、月份進行設置,本發(fā)明對此不進行限定。設置定制場景的使用位置可以為根據(jù)本地或者外地進行設置,也可以為根據(jù)居住地點或者工作地點進行設置,本發(fā)明對此不進行限定。也可以為不對定制場景的使用時間或者使用位置進行設置,在完成定制場景名稱的命名后即可進行下一步操作。
在完成對定制場景屬性信息的設置后,進行對定制場景標簽信息設置的操作,即用戶選擇在每個定制場景下所要關注內(nèi)容的標簽信息。本發(fā)明對用戶選擇所關注內(nèi)容標簽的添加個數(shù)不進行限定,可以為一個,也可以為多個。在進行對定制場景標簽信息的設置時,可以為用戶在完成定制場景屬性信息的設置后,生成標簽添加界面,該添加界面中包含所有名稱的標簽,用戶對在該定制場景下所要關注的標簽進行選擇,以完成設置標簽信息的操作。還可以為用戶在每個定制場景下,手動輸入所要關注標簽的名稱,以完成設置標簽信息的操作。
在完成對定制場景屬性信息以及標簽信息的設置后,生成單元34生成對應該設置選項的設置數(shù)據(jù),所生成的設置數(shù)據(jù)即為該定制場景的場景數(shù)據(jù),因此該場景數(shù)據(jù)中就包含有定制場景的屬性信息以及標簽信息。
其中,生成單元44所生成的場景數(shù)據(jù)可以但不限定為JSON格式的數(shù)據(jù),通過存儲體的寫入接口將所生成的場景數(shù)據(jù)存入到存儲體。舉例來說,若用戶所設置定制場景的屬性信息為場景名稱,該定制場景的名稱為“睡前”,并添加了“搞笑視頻”、“讀書”以及“互聯(lián)網(wǎng)”三個標簽,則生成的對應該“睡前”定制場景的場景數(shù)據(jù)為:
將由生成單元44所生成的定制場景的場景數(shù)據(jù)存入存儲體中,如果有多個定制場景的場景數(shù)據(jù)需要存入,則按照以下方式進行存儲。假如用戶設置了三個定制場景,三個定制場景的名稱分別為:“上班途中”、“午間休息”以及“睡前”,每個定制場景下則關注了不同的標簽內(nèi)容,則三個定制場景的場景數(shù)據(jù)在存儲體中的存儲格式為:
在完成對定制場景的場景數(shù)據(jù)存儲后,確定單元42便能夠根據(jù)定制場景的屬性信息讀取存儲體中對應該定制場景的場景數(shù)據(jù)。
展示單元43,用于依據(jù)確定的場景數(shù)據(jù),進行信息展現(xiàn)。
展示單元43依據(jù)確定的場景數(shù)據(jù),具體為依據(jù)所確定場景數(shù)據(jù)中的標簽信息,對場景數(shù)據(jù)中的標簽信息進行展現(xiàn)。
可選地,在本實施例的一個具體實現(xiàn)過程中,獲取單元41所獲取的輸入場景條件可以為用戶所輸入的場景條件,假如用戶所輸入的場景條件為場景名稱“上班途中”,則確定單元42根據(jù)該場景條件與各定制場景的屬性信息中的場景名稱相匹配,從而確定定制場景“上班途中”所包含的標簽信息,展示單元43則將所包含標簽的信息進行展現(xiàn)。
可選地,在本實施例的一個具體實現(xiàn)過程中,獲取單元41所獲取的輸入場景條件為通過場景分析獲取時,可以將當前時間作為場景條件進行獲取。假如當前時間為21:30,則確定單元42根據(jù)該場景條件與各定制場景的屬性信息中的場景時間相匹配,從而確定21:30對應場景數(shù)據(jù)中所包含的標簽信息,進而展示單元43將所包含標簽的信息進行展現(xiàn)。
再舉例來說,還可以為將默認的場景條件作為輸入的場景條件。若用戶設置了3個定制場景,分別為:“上班途中”、“午間休息”以及“睡前安神”,獲取單元41將第一個定制場景的場景名稱“上班途中”作為輸入的場景條件,則展示單元43優(yōu)先展現(xiàn)該定制場景“上班途中”所包含標簽的信息。
在展示單元43依據(jù)確定的場景數(shù)據(jù),進行信息展現(xiàn)時,切換單元45根據(jù)定制場景的場景數(shù)據(jù),生成定制場景切換功能的入口。由切換單元45所生成的定制場景切換功能的入口,用于實現(xiàn)對用戶所設置的定制場景進行切換的功能。觸發(fā)該切換功能入口的方式可以為點擊對應不同定制場景名稱的按鈕,也可以為用戶通過語音對不同定制場景的名稱進行選擇,本發(fā)明對此不進行限定。
當所述切換單元45所生成的場景切換功能的入口被觸發(fā)后,根據(jù)所切換定制場景的名稱、時間或者地點,展現(xiàn)對應該定制場景的場景數(shù)據(jù)中所包含標簽的信息。
本發(fā)明實施例提供的上述方法和裝置可以以設置并運行于設備中的計算機程序體現(xiàn)。該設備可以包括一個或多個處理器,還包括存儲器和一個或多個程序,如圖5中所示。其中該一個或多個程序存儲于存儲器中,被上述一個或多個處理器執(zhí)行以實現(xiàn)本發(fā)明上述實施例中所示的方法流程和/或裝置操作。例如,被上述一個或多個處理器執(zhí)行的方法流程,可以包括:
獲取輸入的場景條件;
從預先針對定制場景生成的場景數(shù)據(jù)中,確定與所述輸入的場景條件對應的定制場景的場景數(shù)據(jù),所述場景數(shù)據(jù)包括定制場景對應的標簽信息;
依據(jù)確定的場景數(shù)據(jù),進行信息展現(xiàn)。
利用本發(fā)明提供的技術(shù)方案,用戶可靈活根據(jù)自身需求定義適合自己的場景以及該場景所對應標簽的內(nèi)容,從而提高標簽內(nèi)容展示的靈活性,避免了用戶由于不同需求而生成過多的標簽,簡化了操作過程,給用戶的使用帶來便捷。
本發(fā)明上述實施例提供的方法、裝置和設備可以有多種應用,例如應用于新聞類APP的新聞信息展現(xiàn),這樣用戶可以根據(jù)不同的場景定制不同的新聞標簽,以實現(xiàn)在特定場景閱讀特定新聞標簽對應的內(nèi)容。再例如,應用于音樂類APP的音樂播放,用戶可以根據(jù)不同的場景定制不同的音樂標簽,以實現(xiàn)在特定場景下播放特定音樂標簽對應的歌曲。
在本發(fā)明所提供的幾個實施例中,應該理解到,所揭露的裝置和方法,可以通過其它的方式實現(xiàn)。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式。
所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡單元上。可以根據(jù)實際的需要選擇其中的部分或者全部單元來實現(xiàn)本實施例方案的目的。
另外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實現(xiàn),也可以采用硬件加軟件功能單元的形式實現(xiàn)。
上述以軟件功能單元的形式實現(xiàn)的集成的單元,可以存儲在一個計算機可讀取存儲介質(zhì)中。上述軟件功能單元存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網(wǎng)絡設備等)或處理器(processor)執(zhí)行本發(fā)明各個實施例所述方法的部分步驟。而前述的存儲介質(zhì)包括:U盤、移動硬盤、只讀存儲器(Read-Only Memory,ROM)、隨機存取存儲器(Random Access Memory,RAM)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進等,均應包含在本發(fā)明保護的范圍之內(nèi)。