本專利申請(qǐng)是申請(qǐng)日為2016年1月26日、申請(qǐng)?zhí)枮閏n201610056927.6、發(fā)明名稱為“客戶端界面加載控制方法及裝置”的發(fā)明專利申請(qǐng)的分案申請(qǐng),其在此全部引入作為參考。
本申請(qǐng)涉及人機(jī)交互技術(shù)領(lǐng)域,尤其涉及一種客戶端界面加載控制方法及裝置。
背景技術(shù):
隨著電子及通信行業(yè)的快速發(fā)展,通過(guò)電子設(shè)備(如手機(jī)、平板電腦等)閱讀新聞、常識(shí)等各類信息已成為大眾趨勢(shì)。相關(guān)技術(shù)中,用戶可以通過(guò)各種電子設(shè)備中具有信息閱讀(信息展示)功能的軟件客戶端獲取并閱讀各類信息;通常的,不同用戶所喜好的信息種類不同,如一些用戶喜歡閱讀體育類信息,另一些用戶更關(guān)注財(cái)經(jīng)類信息,還有一些用戶對(duì)娛樂(lè)信息最感興趣等等,有鑒于此,這些信息閱讀類客戶端會(huì)將信息進(jìn)行分類,不同類別的信息在不同的頻道頁(yè)面內(nèi)進(jìn)行展示,便于用戶更集中地閱讀自己感興趣的信息。為了滿足不同用戶的不同閱讀需求,信息閱讀類客戶端會(huì)設(shè)置多個(gè)頻道頁(yè)面,每個(gè)頻道頁(yè)面對(duì)應(yīng)一個(gè)頻道標(biāo)簽,按照系統(tǒng)默認(rèn)順序依次排列于標(biāo)簽欄,用戶通過(guò)點(diǎn)擊頻道標(biāo)簽,就可以將當(dāng)前展示頁(yè)面切換至對(duì)應(yīng)的頻道頁(yè)面。
但是實(shí)際應(yīng)用時(shí),由于運(yùn)行閱讀軟件的電子設(shè)備屏幕有限,不可能同時(shí)顯示所有的頻道標(biāo)簽,故通常需要用戶手動(dòng)換頁(yè)或拖動(dòng)標(biāo)簽欄,才能使不同的頻道標(biāo)簽顯示出來(lái)。如果某用戶感興趣的信息對(duì)應(yīng)的頻道標(biāo)簽在多個(gè)頻道標(biāo)簽中的默認(rèn)順序中排序比較靠后,用戶每次啟動(dòng)閱讀軟件后,都需要換頁(yè)或拖動(dòng)標(biāo)簽欄以找到該頻道標(biāo)簽。以圖1示出的一種具有閱讀功能的瀏覽器為例,假設(shè)某用戶感興趣的信息為汽車類信息,如圖1所示瀏覽器啟動(dòng)后直接得到的信息展示界面如頁(yè)面101所示,即標(biāo)簽欄中第一個(gè)頻道標(biāo)簽“體育”對(duì)應(yīng)的頻道頁(yè)面,且其標(biāo)簽欄中依次排列顯示有“體育”、“視頻”、“財(cái)經(jīng)”等頻道標(biāo)簽,并沒(méi)有“汽車”標(biāo)簽;在此情況下,用戶需要拖動(dòng)標(biāo)簽欄直至顯示出“汽車”標(biāo)簽,如頁(yè)面102所示,用戶再通過(guò)點(diǎn)擊該“汽車”標(biāo)簽使展示頁(yè)面切換至汽車頻道頁(yè)面,才可以閱讀汽車類信息??梢?jiàn),相關(guān)技術(shù)中信息閱讀類客戶端的界面加載方式不利于用戶快速找到自己感興趣的信息展示頁(yè)面,導(dǎo)致對(duì)用戶時(shí)間的浪費(fèi),降低用戶體驗(yàn)好感度。
技術(shù)實(shí)現(xiàn)要素:
為克服相關(guān)技術(shù)中存在的問(wèn)題,本申請(qǐng)?zhí)峁┮环N客戶端界面加載控制方法及裝置。
本申請(qǐng)第一方面,提供一種客戶端界面加載控制方法,包括:
在所述客戶端啟動(dòng)時(shí),顯示信息頻道選擇界面;
接收用戶對(duì)所述信息頻道選擇界面的點(diǎn)擊操作,并確定所述點(diǎn)擊操作對(duì)應(yīng)的優(yōu)選信息頻道;
根據(jù)所述優(yōu)選信息頻道調(diào)整各個(gè)頻道標(biāo)簽的顯示順序,使得所述優(yōu)選信息頻道對(duì)應(yīng)的頻道標(biāo)簽的顯示順序位于其他頻道標(biāo)簽之前;
在所述客戶端啟動(dòng)后,根據(jù)調(diào)整后的頻道標(biāo)簽顯示順序進(jìn)行界面加載。
結(jié)合第一方面,在第一方面第一種可行的實(shí)施方式中,所述客戶端啟動(dòng)時(shí),顯示信息頻道選擇界面,具體包括:
在所述客戶端啟動(dòng)時(shí),顯示氣泡形式的信息頻道選擇界面;其中,所述信息頻道選擇界面中每個(gè)氣泡對(duì)應(yīng)至少一個(gè)信息頻道。
結(jié)合第一方面,或者第一方面第一種可行的實(shí)施方式,在第一方面第二種可行的實(shí)施方式中,所述方法還包括:
如果在預(yù)定時(shí)間內(nèi)沒(méi)有接收到用戶對(duì)所述信息頻道選擇界面的點(diǎn)擊操作,則將一個(gè)或多個(gè)預(yù)設(shè)信息頻道設(shè)定為所述優(yōu)選信息頻道。
結(jié)合第一方面,或者第一方面第一種可行的實(shí)施方式,在第一方面第三種可行的實(shí)施方式中,所述方法還包括:
在確定所述優(yōu)選信息頻道后,將所述優(yōu)選信息頻道上傳至服務(wù)器。
結(jié)合第一方面第三種可行的實(shí)施方式,在第一方面第四種可行的實(shí)施方式中,所述方法還包括:
接收所述服務(wù)器根據(jù)所述優(yōu)選信息頻道確定的推薦信息,并將所述推薦信息加載于推薦頻道標(biāo)簽對(duì)應(yīng)的頁(yè)面。
本申請(qǐng)第二方面,提供一種客戶端界面加載控制裝置,包括:選擇界面控制單元、優(yōu)選頻道確定單元、頻道順序調(diào)整單元和界面加載單元;
其中,所述選擇界面控制單元,用于在所述客戶端啟動(dòng)時(shí),顯示信息頻道選擇界面;
所述優(yōu)選頻道確定單元,用于接收用戶對(duì)所述信息頻道選擇界面的點(diǎn)擊操作,并確定所述點(diǎn)擊操作對(duì)應(yīng)的優(yōu)選信息頻道;
所述頻道順序調(diào)整單元,用于根據(jù)所述優(yōu)選信息頻道調(diào)整各個(gè)頻道標(biāo)簽的顯示順序,使得所述優(yōu)選信息頻道對(duì)應(yīng)的頻道標(biāo)簽的顯示順序位于其他頻道標(biāo)簽之前;
所述界面加載單元,用于在所述客戶端啟動(dòng)后,根據(jù)調(diào)整后的頻道標(biāo)簽顯示順序進(jìn)行界面加載。
結(jié)合第二方面,在第二方面第一種可行的實(shí)施方式中,所述選擇界面控制單元具體被配置為:
在所述客戶端啟動(dòng)時(shí),顯示氣泡形式的信息頻道選擇界面;其中,所述信息頻道選擇界面中每個(gè)氣泡對(duì)應(yīng)至少一個(gè)信息頻道。
結(jié)合第二方面,或者第二方面第一種可行的實(shí)施方式,在第二方面第二種可行的實(shí)施方式中,所述裝置還包括:
優(yōu)選頻道備用單元,用于在預(yù)定時(shí)間內(nèi)沒(méi)有接收到用戶對(duì)所述信息頻道選擇界面的點(diǎn)擊操作時(shí),將一個(gè)或多個(gè)預(yù)設(shè)信息頻道設(shè)定為所述優(yōu)選信息頻道。
結(jié)合第二方面,或者第二方面第一種可行的實(shí)施方式,在第二方面第三種可行的實(shí)施方式中,所述裝置還包括:
優(yōu)選頻道上傳單元,用于在確定所述優(yōu)選信息頻道后,將所述優(yōu)選信息頻道上傳至服務(wù)器。
結(jié)合第二方面第三種可行的實(shí)施方式,在第二方面第四種可行的實(shí)施方式中,所述裝置還包括:
推薦頻道更新單元,用于接收所述服務(wù)器根據(jù)所述優(yōu)選信息頻道確定的推薦信息,并將所述推薦信息加載于推薦頻道標(biāo)簽對(duì)應(yīng)的頁(yè)面。
由以上技術(shù)方案可知,本申請(qǐng)實(shí)施例在客戶端啟動(dòng)時(shí)將信息頻道選擇界面展示給用戶,以提示用戶執(zhí)行點(diǎn)擊操作選擇自己感興趣的信息頻道,并將用戶的點(diǎn)擊操作對(duì)應(yīng)的信息頻道,即用戶選擇的信息頻道,作為優(yōu)選信息頻道,根據(jù)該優(yōu)選信息頻道調(diào)整各個(gè)頻道標(biāo)簽的顯示順序,使得所述優(yōu)選信息頻道對(duì)應(yīng)的頻道標(biāo)簽的顯示順序位于其他頻道標(biāo)簽之前,從而在依據(jù)調(diào)整后的頻道標(biāo)簽顯示順序進(jìn)行界面加載后,得到的展示頁(yè)面中優(yōu)先展示該優(yōu)選信息頻道對(duì)應(yīng)的頻道頁(yè)面。相對(duì)于相關(guān)技術(shù)中統(tǒng)一依據(jù)系統(tǒng)默認(rèn)順序排列各個(gè)頻道標(biāo)簽及頻道頁(yè)面的方式,本實(shí)施例主動(dòng)引導(dǎo)用戶選擇自己感興趣的頻道,并將用戶選擇的頻道提前至最前方優(yōu)先顯示,使得用戶在客戶端啟動(dòng)后,可以直接看到自己感興趣的信息,不需要再進(jìn)行拖動(dòng)、點(diǎn)擊等手動(dòng)操作來(lái)將自己感興趣的信息頁(yè)面切換至當(dāng)前頁(yè)面,因此,本申請(qǐng)實(shí)施例可以減少用戶手動(dòng)操作時(shí)間,提高用戶的體驗(yàn)好感度。
應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不能限制本申請(qǐng)。
附圖說(shuō)明
此處的附圖被并入說(shuō)明書(shū)中并構(gòu)成本說(shuō)明書(shū)的一部分,示出了符合本發(fā)明的實(shí)施例,并與說(shuō)明書(shū)一起用于解釋本發(fā)明的原理。
圖1是相關(guān)技術(shù)中信息閱讀類客戶端的信息展示界面及切換操作示意圖。
圖2是根據(jù)一示例性實(shí)施例示出的一種客戶端界面加載控制方法的流程圖。
圖3是根據(jù)一示例性實(shí)施例對(duì)圖1所示客戶端界面進(jìn)行加載控制后得到的界面示意圖。
圖4是根據(jù)一示例性實(shí)施例示出的信息頻道選擇界面的示意圖。
圖5是根據(jù)一示例性實(shí)施例示出的另一種客戶端界面加載控制方法的流程圖。
圖6是根據(jù)一示例性實(shí)施例示出的一種客戶端界面加載控制裝置的結(jié)構(gòu)框圖。
圖7是根據(jù)一示例性實(shí)施例示出的另一種客戶端界面加載控制裝置的結(jié)構(gòu)框圖。
具體實(shí)施方式
這里將詳細(xì)地對(duì)示例性實(shí)施例進(jìn)行說(shuō)明,其示例表示在附圖中。下面的描述涉及附圖時(shí),除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實(shí)施例中所描述的實(shí)施方式并不代表與本發(fā)明相一致的所有實(shí)施方式。相反,它們僅是與如所附權(quán)利要求書(shū)中所詳述的、本發(fā)明的一些方面相一致的裝置和方法的例子。
圖2示出的一種客戶端界面加載控制方法的流程圖,該方法應(yīng)用于具有信息閱讀(信息展示)功能的客戶端,如瀏覽器客戶端、各種新聞網(wǎng)站客戶端等。如圖2所示,該方法包括以下步驟。
s11、在所述客戶端啟動(dòng)時(shí),顯示信息頻道選擇界面。
s12、接收用戶對(duì)所述信息頻道選擇界面的點(diǎn)擊操作,并確定所述點(diǎn)擊操作對(duì)應(yīng)的優(yōu)選信息頻道。
本申請(qǐng)實(shí)施例在客戶端啟動(dòng)時(shí),通過(guò)信息頻道選擇界面實(shí)現(xiàn)與用戶之間的人機(jī)交互,獲取用戶感興趣的信息頻道,即所述優(yōu)選信息頻道。具體的,可以對(duì)應(yīng)每個(gè)信息頻道分別設(shè)置一個(gè)觸摸控件,并將各個(gè)觸摸控件并列顯示于信息頻道選擇界面中,并接收用戶的點(diǎn)擊操作,用戶點(diǎn)擊哪個(gè)控件,就將哪個(gè)控件對(duì)應(yīng)的信息頻道作為優(yōu)選信息頻道。另外,還可以在該信息頻道選擇界面中顯示“選你喜歡”或“定制你的專屬內(nèi)容”等提示信息,以使用戶明確該信息頻道選擇界面的作用及操作方式。
s13、根據(jù)所述優(yōu)選信息頻道調(diào)整各個(gè)頻道標(biāo)簽的顯示順序,使得所述優(yōu)選信息頻道對(duì)應(yīng)的頻道標(biāo)簽的顯示順序位于其他頻道標(biāo)簽之前。
以圖1所示的界面為例,依照系統(tǒng)默認(rèn)順序,各個(gè)頻道標(biāo)簽的顯示順序依次為:體育-視頻-財(cái)經(jīng)-科技-汽車-社會(huì)-搞笑-軍事-……;假設(shè)通過(guò)步驟s12確定當(dāng)前用戶的優(yōu)選信息頻道為“汽車”,則將“汽車”標(biāo)簽的顯示順序調(diào)整至最前端,其他標(biāo)簽仍保持系統(tǒng)默認(rèn)順序不變,即調(diào)整后的顯示順次為:汽車-體育-視頻-財(cái)經(jīng)-科技-社會(huì)-搞笑-軍事-……。
另外,假設(shè)步驟s12確定的優(yōu)選信息頻道有多個(gè),在一個(gè)可行的實(shí)施例中,可以根據(jù)用戶對(duì)各個(gè)信息頻道對(duì)應(yīng)控件的點(diǎn)擊順序確定多個(gè)優(yōu)選信息頻道之間的相對(duì)順序;在另一個(gè)可行的實(shí)施例中,也可以根據(jù)所述多個(gè)優(yōu)選信息頻道在系統(tǒng)默認(rèn)順序中的相對(duì)順序確定調(diào)整后這些優(yōu)選信息頻道的相對(duì)順序。仍以圖1所示界面為例,假設(shè)步驟s12確定優(yōu)選信息頻道包括“汽車”和“財(cái)經(jīng)”兩個(gè),且先接收到用戶對(duì)“汽車”對(duì)應(yīng)的控件的點(diǎn)擊操作、后接收到用戶對(duì)“財(cái)經(jīng)”對(duì)應(yīng)的控件的點(diǎn)擊操作,則可以根據(jù)上述點(diǎn)擊操作的順序,將各個(gè)信息頻道的顯示順序調(diào)整為:汽車-財(cái)經(jīng)-體育-視頻-科技-社會(huì)-搞笑-軍事-……,也可以根據(jù)“汽車”和“財(cái)經(jīng)”在系統(tǒng)默認(rèn)順序中的相對(duì)順序,將各個(gè)信息頻道的顯示順序調(diào)整為:財(cái)經(jīng)-汽車-體育-視頻-科技-社會(huì)-搞笑-軍事-……。
s14、在所述客戶端啟動(dòng)后,根據(jù)調(diào)整后的頻道標(biāo)簽顯示順序進(jìn)行界面加載。
假設(shè)調(diào)整后的顯示順序?yàn)槠?體育-視頻-財(cái)經(jīng)-科技-社會(huì)-搞笑-軍事-……,則根據(jù)該顯示順序進(jìn)行界面加載,可以得到如圖3所示的顯示界面;與圖1所示界面相比,圖3所示界面中“汽車”標(biāo)簽顯示于標(biāo)簽欄的最前端,客戶端啟動(dòng)后可以直接顯示“汽車”頻道頁(yè)面,對(duì)于最關(guān)注汽車類信息的用戶,在打開(kāi)客戶端后,不需要其他選擇、點(diǎn)擊操作,即可直接看到汽車類信息展示頁(yè)面。
由以上技術(shù)方案可知,本申請(qǐng)實(shí)施例在客戶端啟動(dòng)時(shí)將信息頻道選擇界面展示給用戶,以提示用戶執(zhí)行點(diǎn)擊操作選擇自己感興趣的信息頻道,并將用戶的點(diǎn)擊操作對(duì)應(yīng)的信息頻道,即用戶選擇的信息頻道,作為優(yōu)選信息頻道,根據(jù)該優(yōu)選信息頻道調(diào)整各個(gè)頻道標(biāo)簽的顯示順序,使得所述優(yōu)選信息頻道對(duì)應(yīng)的頻道標(biāo)簽的顯示順序位于其他頻道標(biāo)簽之前,從而在依據(jù)調(diào)整后的頻道標(biāo)簽顯示順序進(jìn)行界面加載后,得到的展示頁(yè)面中優(yōu)先展示該優(yōu)選信息頻道對(duì)應(yīng)的頻道頁(yè)面。相對(duì)于相關(guān)技術(shù)中統(tǒng)一依據(jù)系統(tǒng)默認(rèn)順序排列各個(gè)頻道標(biāo)簽及頻道頁(yè)面的方式,本實(shí)施例主動(dòng)引導(dǎo)用戶選擇自己感興趣的頻道,并將用戶選擇的頻道提前至最前方優(yōu)先顯示,使得用戶在客戶端啟動(dòng)后,可以直接看到自己感興趣的信息,不需要再進(jìn)行拖動(dòng)、點(diǎn)擊等手動(dòng)操作來(lái)將自己感興趣的信息頁(yè)面切換至當(dāng)前頁(yè)面,因此,本申請(qǐng)實(shí)施例可以減少用戶手動(dòng)操作時(shí)間,提高用戶的體驗(yàn)好感度。
進(jìn)一步的,上述步驟s11至s13可以僅在首次啟動(dòng)客戶端時(shí)執(zhí)行,在再次啟動(dòng)客戶端時(shí),直接根據(jù)步驟s13確定的順序進(jìn)行界面加載。
在本申請(qǐng)一個(gè)可行的實(shí)施例中,步驟s11所述的顯示信息頻道選擇界面,具體可以為:顯示氣泡形式的信息頻道選擇界面。
各個(gè)信息頻道以氣泡形式的觸摸控件并列顯示于信息頻道選擇界面中,每個(gè)氣泡型觸摸控件對(duì)應(yīng)至少一個(gè)信息頻道。如圖4所示的信息頻道選擇界面中,顯示有“科技”、“娛樂(lè)”等頻道對(duì)應(yīng)的氣泡型觸摸控件。
進(jìn)一步的,還可以在信息頻道選擇界面中設(shè)置頁(yè)面切換控件,從而當(dāng)信息頻道過(guò)多,無(wú)法同時(shí)顯示在一個(gè)頁(yè)面中時(shí),可以分為兩個(gè)或更多個(gè)頁(yè)面進(jìn)行顯示,每個(gè)頁(yè)面中設(shè)置切換控件,實(shí)現(xiàn)不同頁(yè)面之間的切換。如圖4所示,客戶端的信息頻道設(shè)置于標(biāo)號(hào)為401和402的兩個(gè)頁(yè)面中,并在兩個(gè)頁(yè)面中分別設(shè)置切換控件“換一批”和“上一批”,用戶通過(guò)點(diǎn)擊頁(yè)面401中的“換一批”控件,可以將信息頻道選擇界面切換至頁(yè)面402,相應(yīng)的,通過(guò)點(diǎn)擊頁(yè)面402中的“上一批”控件,可以將信息頻道選擇界面切換至頁(yè)面401。
在本申請(qǐng)一個(gè)可行的實(shí)施例中,上述客戶端界面加載控制方法還包括:
如果在預(yù)定時(shí)間內(nèi)沒(méi)有接收到用戶對(duì)所述信息頻道選擇界面的點(diǎn)擊操作,則將一個(gè)或多個(gè)預(yù)設(shè)信息頻道設(shè)定為所述優(yōu)選信息頻道。
本實(shí)施例中,如果由于用戶沒(méi)有特別感興趣的信息類別等原因,在客戶端顯示信息頻道選擇界面時(shí),用戶沒(méi)有進(jìn)行選擇,即沒(méi)有執(zhí)行點(diǎn)擊操作,不能根據(jù)用戶喜好確定優(yōu)選信息頻道,則可以將一個(gè)或多個(gè)預(yù)設(shè)信息頻道設(shè)定為所述優(yōu)選信息頻道。
其中,所述預(yù)設(shè)信息頻道可以為該客戶端系統(tǒng)默認(rèn)設(shè)置的,也可以為該客戶端從服務(wù)器獲取到的其他用戶選擇最多的幾個(gè)信息頻道。如圖4所示的具體實(shí)施方式,將“頭條”作為預(yù)設(shè)信息頻道,即顯示信息頻道選擇界面時(shí),“頭條”對(duì)應(yīng)的觸摸控件直接顯示為已選狀態(tài),從而即使用戶不點(diǎn)擊其他觸摸控件,也可以將“頭條”對(duì)應(yīng)的信息頻道作為優(yōu)選信息頻道。
參照?qǐng)D5,在本申請(qǐng)一個(gè)可行的實(shí)施例中,上述客戶端界面加載控制方法還包括:
s15、在確定所述優(yōu)選信息頻道后,將所述優(yōu)選信息頻道上傳至服務(wù)器。
具體的,可以將客戶端對(duì)應(yīng)的用戶身份標(biāo)識(shí)碼(即用戶id)與所確定的優(yōu)選信息頻道共同上傳至服務(wù)器,服務(wù)器將用戶id和優(yōu)選信息頻道進(jìn)行對(duì)應(yīng)存儲(chǔ)。
本實(shí)施例通過(guò)服務(wù)器存儲(chǔ)各個(gè)用戶的優(yōu)選信息頻道,一方面可以在某個(gè)用戶沒(méi)有選擇優(yōu)選信息頻道的情況下,將其他用戶選擇最多的信息頻道發(fā)送至客戶端作為該用戶的優(yōu)選信息頻道;另一方面,上述客戶端界面加載控制方法還可以進(jìn)一步執(zhí)行如下步驟:
s16、接收所述服務(wù)器根據(jù)所述優(yōu)選信息頻道確定的推薦信息,并將所述推薦信息加載于推薦頻道標(biāo)簽對(duì)應(yīng)的頁(yè)面。
即,除了具體信息類別對(duì)應(yīng)的頻道標(biāo)簽及頻道頁(yè)面外,信息閱讀類客戶端還可以設(shè)置“推薦”標(biāo)簽和“推薦”頁(yè)面,用于集中展示各個(gè)類別的最新信息和/或熱門信息,便于用戶在關(guān)注自己感興趣的信息的同時(shí),全面了解其他各個(gè)類別的信息。
根據(jù)步驟s16,推薦頻道頁(yè)面生成及更新過(guò)程具體為:在客戶端啟動(dòng)時(shí),或者在客戶端運(yùn)行過(guò)程中接收到用戶的推薦頁(yè)面更新請(qǐng)求時(shí),或者在客戶端運(yùn)行過(guò)程中到達(dá)預(yù)設(shè)自動(dòng)更新時(shí)間時(shí),客戶端向服務(wù)器發(fā)送推薦頁(yè)面更新請(qǐng)求,該推薦頁(yè)面更新請(qǐng)求中至少包括推薦頁(yè)面id和用戶id;其中推薦頁(yè)面id用于提示服務(wù)器請(qǐng)求更新的頁(yè)面為推薦頻道頁(yè)面,用戶id用于指示服務(wù)器查詢并確定對(duì)應(yīng)的優(yōu)選信息頻道,并優(yōu)先將優(yōu)選信息頻道對(duì)應(yīng)的熱門信息或最新消息作為推薦信息返回至客戶端,客戶端在接收到服務(wù)器返回的這些推薦信息后,將其依次加載于推薦頻道頁(yè)面進(jìn)行展示。
由以上技術(shù)方案可知,本申請(qǐng)實(shí)施例在客戶端啟動(dòng)時(shí),主動(dòng)顯示信息頻道選擇界面,提示用戶選擇自己最關(guān)注的的信息頻道;相對(duì)于將頻道選擇作為一個(gè)普通設(shè)置功能,由用戶有意識(shí)的主動(dòng)尋找預(yù)設(shè)路徑以進(jìn)入選擇界面進(jìn)行選擇設(shè)置,本實(shí)施例可以避免因用戶不知道該功能或者不知道達(dá)到選擇界面的預(yù)設(shè)路徑等原因?qū)е聼o(wú)法獲取用戶的喜好、無(wú)法根據(jù)用戶喜好展示各類信息的情況。
另外,本申請(qǐng)實(shí)施例還提供了一種計(jì)算機(jī)存儲(chǔ)介質(zhì),例如可以是rom、隨機(jī)存取存儲(chǔ)器(ram)、cd-rom、磁帶、軟盤和光數(shù)據(jù)存儲(chǔ)設(shè)備等;該計(jì)算機(jī)存儲(chǔ)介質(zhì)中存儲(chǔ)有程序,當(dāng)所述存儲(chǔ)介質(zhì)中的程序由移動(dòng)終端的處理器執(zhí)行時(shí),使得移動(dòng)終端能夠執(zhí)行上述方法實(shí)施例中記載的客戶端界面加載控制方法的部分或全部步驟。
圖6為本申請(qǐng)實(shí)施例提供的一種客戶端界面加載控制裝置的結(jié)構(gòu)框圖;該裝置應(yīng)用于移動(dòng)終端,以對(duì)運(yùn)行于移動(dòng)終端中的各種具有信息閱讀功能的客戶端進(jìn)行界面加載控制。參照?qǐng)D6,該裝置包括:選擇界面控制單元100、優(yōu)選頻道確定單元200、頻道順序調(diào)整單元300和界面加載單元400。
其中,該選擇界面控制單元100用于,在所述客戶端啟動(dòng)時(shí),顯示信息頻道選擇界面。
該優(yōu)選頻道確定單元200用于,接收用戶對(duì)所述信息頻道選擇界面的點(diǎn)擊操作,并確定所述點(diǎn)擊操作對(duì)應(yīng)的優(yōu)選信息頻道。
該頻道順序調(diào)整單元300用于,根據(jù)所述優(yōu)選信息頻道調(diào)整各個(gè)頻道標(biāo)簽的顯示順序,使得所述優(yōu)選信息頻道對(duì)應(yīng)的頻道標(biāo)簽的顯示順序位于其他頻道標(biāo)簽之前。
該界面加載單元400用于,在所述客戶端啟動(dòng)后,根據(jù)調(diào)整后的頻道標(biāo)簽顯示順序進(jìn)行界面加載。
由以上裝置結(jié)構(gòu)可知,本申請(qǐng)實(shí)施例提供的客戶端界面加載控制裝置在客戶端啟動(dòng)時(shí)將信息頻道選擇界面展示給用戶,以提示用戶執(zhí)行點(diǎn)擊操作選擇自己感興趣的信息頻道,并將用戶的點(diǎn)擊操作對(duì)應(yīng)的信息頻道,即用戶選擇的信息頻道,作為優(yōu)選信息頻道,根據(jù)該優(yōu)選信息頻道調(diào)整各個(gè)頻道標(biāo)簽的顯示順序,使得所述優(yōu)選信息頻道對(duì)應(yīng)的頻道標(biāo)簽的顯示順序位于其他頻道標(biāo)簽之前,從而在依據(jù)調(diào)整后的頻道標(biāo)簽顯示順序進(jìn)行界面加載后,得到的展示頁(yè)面中優(yōu)先展示該優(yōu)選信息頻道對(duì)應(yīng)的頻道頁(yè)面。相對(duì)于相關(guān)技術(shù)中統(tǒng)一依據(jù)系統(tǒng)默認(rèn)順序排列各個(gè)頻道標(biāo)簽及頻道頁(yè)面的方式,本實(shí)施例主動(dòng)引導(dǎo)用戶選擇自己感興趣的頻道,并將用戶選擇的頻道提前至最前方優(yōu)先顯示,使得用戶在客戶端啟動(dòng)后,可以直接看到自己感興趣的信息,不需要再進(jìn)行拖動(dòng)、點(diǎn)擊等手動(dòng)操作來(lái)將自己感興趣的信息頁(yè)面切換至當(dāng)前頁(yè)面,因此,本申請(qǐng)實(shí)施例可以減少用戶手動(dòng)操作時(shí)間,提高用戶的體驗(yàn)好感度。
在本申請(qǐng)一個(gè)可行的實(shí)施方式中,上述選擇界面控制單元100具體可以被配置為:在所述客戶端啟動(dòng)時(shí),顯示氣泡形式的信息頻道選擇界面;其中,所述信息頻道選擇界面中每個(gè)氣泡對(duì)應(yīng)至少一個(gè)信息頻道。
上述氣泡形式的信息頻道選擇界面的具體顯示效果可參照?qǐng)D4及上文相關(guān)文字描述。
在本申請(qǐng)一個(gè)可行的實(shí)施方式中,上述裝置還可以包括:優(yōu)選頻道備用單元,用于在預(yù)定時(shí)間內(nèi)沒(méi)有接收到用戶對(duì)所述信息頻道選擇界面的點(diǎn)擊操作時(shí),將一個(gè)或多個(gè)預(yù)設(shè)信息頻道設(shè)定為所述優(yōu)選信息頻道。
通過(guò)增加該優(yōu)選頻道備用單元,可以使得上述裝置在用戶沒(méi)有在信息頻道選擇界面中進(jìn)行選擇,即沒(méi)有執(zhí)行點(diǎn)擊操作,不能根據(jù)用戶喜好確定優(yōu)選信息頻道的情況下,將一個(gè)或多個(gè)預(yù)設(shè)信息頻道設(shè)定為所述優(yōu)選信息頻道。
參照?qǐng)D7,在本申請(qǐng)一個(gè)可行的實(shí)施方式中,上述裝置還可以包括:優(yōu)選頻道上傳單元500。
該優(yōu)選頻道上傳單元500,用于在確定所述優(yōu)選信息頻道后,將所述優(yōu)選信息頻道上傳至服務(wù)器。
進(jìn)一步的,上述裝置還可以包括:推薦頻道更新單元600。
該推薦頻道更新單元600,用于接收所述服務(wù)器根據(jù)所述優(yōu)選信息頻道確定的推薦信息,并將所述推薦信息加載于推薦頻道標(biāo)簽對(duì)應(yīng)的頁(yè)面。
本實(shí)施例通過(guò)優(yōu)選頻道上傳單元將用戶選擇的優(yōu)選信息頻道上傳至服務(wù)器,并通過(guò)服務(wù)器存儲(chǔ)各個(gè)用戶的優(yōu)選信息頻道,一方面可以在某個(gè)用戶沒(méi)有選擇優(yōu)選信息頻道的情況下,將其他用戶選擇最多的信息頻道發(fā)送至客戶端作為該用戶的優(yōu)選信息頻道;另一方面,還可以輔助推薦頻道更新單元按照用戶信號(hào)的信息頻道獲取推薦信息。
本領(lǐng)域技術(shù)人員在考慮說(shuō)明書(shū)及實(shí)踐這里公開(kāi)的發(fā)明后,將容易想到本發(fā)明的其它實(shí)施方案。本申請(qǐng)旨在涵蓋本發(fā)明的任何變型、用途或者適應(yīng)性變化,這些變型、用途或者適應(yīng)性變化遵循本發(fā)明的一般性原理并包括本申請(qǐng)未公開(kāi)的本技術(shù)領(lǐng)域中的公知常識(shí)或慣用技術(shù)手段。說(shuō)明書(shū)和實(shí)施例僅被視為示例性的,本發(fā)明的真正范圍和精神由下面的權(quán)利要求指出。
應(yīng)當(dāng)理解的是,本發(fā)明并不局限于上面已經(jīng)描述并在附圖中示出的精確結(jié)構(gòu),并且可以在不脫離其范圍進(jìn)行各種修改和改變。本發(fā)明的范圍僅由所附的權(quán)利要求來(lái)限制。