本申請涉及計算機(jī)技術(shù)領(lǐng)域,尤其涉及信息展示方法、裝置、設(shè)備及存儲介質(zhì)。
背景技術(shù):
隨著計算機(jī)和網(wǎng)絡(luò)技術(shù)的不斷發(fā)展,用戶可以通過各種電子設(shè)備展示頁面信息,以供用戶瀏覽。以電子商務(wù)平臺為例,終端可以顯示從電子商務(wù)平臺服務(wù)器中獲取的物品信息,以便用戶瀏覽電子商務(wù)平臺所提供的物品信息。隨著電子商務(wù)平臺的興起,電子商務(wù)平臺所能提供的物品數(shù)量越來越多。為了能在一個頁面中展示更多的物品信息,可以將所需展示的物品信息橫向布局,布局后的物品信息所需展示區(qū)域的寬度大于屏幕上顯示區(qū)的寬度,用戶可以通過左右滑動以查看更多的物品信息。為了區(qū)分,可以將這類可滑動物品信息稱為目標(biāo)對象。
然而,用戶無法區(qū)分頁面中哪些物品信息具有左右滑動功能,失去設(shè)置左右滑動功能的意義,導(dǎo)致用戶錯過瀏覽該類信息中隱藏的物品信息。
技術(shù)實(shí)現(xiàn)要素:
為克服相關(guān)技術(shù)中存在的問題,本公開提供了信息展示方法、裝置、設(shè)備及存儲介質(zhì)。
根據(jù)本公開實(shí)施例的第一方面,提供一種信息展示方法,所述方法包括:
在滿足預(yù)設(shè)的移動展示條件時,沿預(yù)定方向往返移動展示在顯示區(qū)上的第一目標(biāo)對象集,所述第一目標(biāo)對象集是在顯示區(qū)上所需展示的第二目標(biāo)對象集中的對象集,在所述預(yù)定方向中的任一移動方向上,所述第二目標(biāo)對象集中所有對象同時展示時的展示區(qū)域的長度值大于顯示區(qū)的長度值。
可選的,所述第一目標(biāo)對象集包括至少一個目標(biāo)對象,每個目標(biāo)對象具有用于鏈接目標(biāo)頁面的圖像信息或文字信息,不同目標(biāo)對象鏈接不同目標(biāo)頁面,所述方法還包括:
檢測到第一目標(biāo)對象集中的目標(biāo)對象被觸發(fā)時,跳轉(zhuǎn)進(jìn)入所述目標(biāo)對象對應(yīng)的目標(biāo)頁面。
可選的,所述滿足預(yù)設(shè)的移動展示條件,包括:
接收到將第一目標(biāo)對象集展示在顯示區(qū)上的觸發(fā)指令;或者,
預(yù)設(shè)間隔時間達(dá)到,所述預(yù)設(shè)間隔時間是相鄰的第n次往返移動與第n+1次往返移動的間隔時間。
可選的,所述預(yù)定方向包括互為反方向的第一移動方向和第二移動方向,所述沿預(yù)定方向往返移動展示在顯示區(qū)上的第一目標(biāo)對象集,包括:
在每次往返移動過程中,沿所述第一移動方向移動第一移動距離,間隔設(shè)定時間后,沿所述第二移動方向移動第二移動距離。
可選的,所述沿所述第一移動方向移動第一移動距離,包括:基于所述第一移動方向和第一移動距離,確定移動后需展示在顯示區(qū)上的第一目標(biāo)對象集,并將確定的第一目標(biāo)對象集更新展示在所述顯示區(qū);
所述沿所述第二移動方向移動第二移動距離,包括:基于所述第二移動方向和第二移動距離,確定移動后需展示在顯示區(qū)上的第一目標(biāo)對象集,并將確定的第一目標(biāo)對象集更新展示在所述顯示區(qū)。
可選的,所述沿所述第一移動方向移動第一移動距離,包括:沿所述第一移動方執(zhí)行第一預(yù)設(shè)次數(shù)的更新展示操作,每次更新展示過程中,基于當(dāng)前展示的第一目標(biāo)對象集,計算沿第一移動方向移動第一子距離后,需展示在顯示區(qū)上的第一目標(biāo)對象集,并將確定的第一目標(biāo)對象集更新展示在所述顯示區(qū);
所述沿所述第二移動方向移動第二移動距離,包括:沿所述第二移動方執(zhí)行第二預(yù)設(shè)次數(shù)的更新展示操作,每次更新展示過程中,基于當(dāng)前展示的第一目標(biāo)對象集,計算沿第二移動方向移動第二子距離后,需展示在顯示區(qū)上的第一目標(biāo)對象集,并將確定的第一目標(biāo)對象集更新展示在所述顯示區(qū);
其中,所述第一子距離基于所述第一移動距離和第一預(yù)設(shè)次數(shù)獲得,所述第二子距離基于所述第二移動距離和第二預(yù)設(shè)次數(shù)獲得。
可選的,所述第一移動距離/第二移動距離小于所述顯示區(qū)的長度值;或者,
若第一目標(biāo)對象集中的每個目標(biāo)對象在第一移動方向上所占的目標(biāo)區(qū)域長度值相同,所述第一移動距離設(shè)置為目標(biāo)區(qū)域長度值整數(shù)倍;或者,
若第一目標(biāo)對象集中的每個目標(biāo)對象在第二移動方向上所占的目標(biāo)區(qū)域長度值相同,所述第二移動距離設(shè)置為目標(biāo)區(qū)域長度值整數(shù)倍;或者,
若第一目標(biāo)對象集中的每個目標(biāo)對象在第一移動方向上所占的目標(biāo)區(qū)域長度值不同,所述第一移動距離設(shè)置為第一移動方向上當(dāng)前第一個目標(biāo)對象的目標(biāo)區(qū)域長度值;或者,
若第一目標(biāo)對象集中的每個目標(biāo)對象在第二移動方向上所占的目標(biāo)區(qū)域長度值不同,所述第二移動距離設(shè)置為第二移動方向上當(dāng)前第一個目標(biāo)對象的目標(biāo)區(qū)域長度值。
根據(jù)本公開實(shí)施例的第二方面,提供一種信息展示裝置,所述裝置包括:
信息展示模塊,被配置為在滿足預(yù)設(shè)的移動展示條件時,沿預(yù)定方向往返移動展示在顯示區(qū)上的第一目標(biāo)對象集,所述第一目標(biāo)對象集是在顯示區(qū)上所需展示的第二目標(biāo)對象集中的對象集,在所述預(yù)定方向中的任一移動方向上,所述第二目標(biāo)對象集中所有對象同時展示時的展示區(qū)域的長度值大于顯示區(qū)的長度值。
可選的,所述第一目標(biāo)對象集包括至少一個目標(biāo)對象,每個目標(biāo)對象具有用于鏈接目標(biāo)頁面的圖像信息或文字信息,不同目標(biāo)對象鏈接不同目標(biāo)頁面,所述裝置還包括:
信息跳轉(zhuǎn)模塊,被配置為檢測到第一目標(biāo)對象集中的目標(biāo)對象被觸發(fā)時,跳轉(zhuǎn)進(jìn)入所述目標(biāo)對象對應(yīng)的目標(biāo)頁面。
可選的,所述信息展示模塊包括條件判斷子模塊,被配置為:
接收到將第一目標(biāo)對象集展示在顯示區(qū)上的觸發(fā)指令,判定預(yù)設(shè)的移動展示條件滿足;或者,
預(yù)設(shè)間隔時間達(dá)到,判定預(yù)設(shè)的移動展示條件滿足,所述預(yù)設(shè)間隔時間是相鄰的第n次往返移動與第n+1次往返移動的間隔時間。
可選的,所述預(yù)定方向包括互為反方向的第一移動方向和第二移動方向,所述信息展示模塊包括移動展示子模塊,被配置為:
在每次往返移動過程中,沿所述第一移動方向移動第一移動距離,間隔設(shè)定時間后,沿所述第二移動方向移動第二移動距離。
可選的,所述移動展示子模塊被配置為:
基于所述第一移動方向和第一移動距離,確定移動后需展示在顯示區(qū)上的第一目標(biāo)對象集,并將確定的第一目標(biāo)對象集更新展示在所述顯示區(qū);
間隔設(shè)定時間后,基于所述第二移動方向和第二移動距離,確定移動后需展示在顯示區(qū)上的第一目標(biāo)對象集,并將確定的第一目標(biāo)對象集更新展示在所述顯示區(qū)。
可選的,所述移動展示子模塊被配置為:
沿所述第一移動方執(zhí)行第一預(yù)設(shè)次數(shù)的更新展示操作,每次更新展示過程中,基于當(dāng)前展示的第一目標(biāo)對象集,計算沿第一移動方向移動第一子距離后,需展示在顯示區(qū)上的第一目標(biāo)對象集,并將確定的第一目標(biāo)對象集更新展示在所述顯示區(qū);
間隔設(shè)定時間后,沿所述第二移動方執(zhí)行第二預(yù)設(shè)次數(shù)的更新展示操作,每次更新展示過程中,基于當(dāng)前展示的第一目標(biāo)對象集,計算沿第二移動方向移動第二子距離后,需展示在顯示區(qū)上的第一目標(biāo)對象集,并將確定的第一目標(biāo)對象集更新展示在所述顯示區(qū);
其中,所述第一子距離基于所述第一移動距離和第一預(yù)設(shè)次數(shù)獲得,所述第二子距離基于所述第二移動距離和第二預(yù)設(shè)次數(shù)獲得。
可選的,所述第一移動距離/第二移動距離小于所述顯示區(qū)的長度值;或者,
若第一目標(biāo)對象集中的每個目標(biāo)對象在第一移動方向上所占的目標(biāo)區(qū)域長度值相同,所述第一移動距離設(shè)置為目標(biāo)區(qū)域長度值整數(shù)倍;或者,
若第一目標(biāo)對象集中的每個目標(biāo)對象在第二移動方向上所占的目標(biāo)區(qū)域長度值相同,所述第二移動距離設(shè)置為目標(biāo)區(qū)域長度值整數(shù)倍;或者,
若第一目標(biāo)對象集中的每個目標(biāo)對象在第一移動方向上所占的目標(biāo)區(qū)域長度值不同,所述第一移動距離設(shè)置為第一移動方向上當(dāng)前第一個目標(biāo)對象的目標(biāo)區(qū)域長度值;或者,
若第一目標(biāo)對象集中的每個目標(biāo)對象在第二移動方向上所占的目標(biāo)區(qū)域長度值不同,所述第二移動距離設(shè)置為第二移動方向上當(dāng)前第一個目標(biāo)對象的目標(biāo)區(qū)域長度值。
根據(jù)本公開實(shí)施例的第三方面,提供一種電子設(shè)備,包括:
處理器;
用于存儲處理器可執(zhí)行指令的存儲器;
其中,所述處理器被配置為:
在滿足預(yù)設(shè)的移動展示條件時,沿預(yù)定方向往返移動展示在顯示區(qū)上的第一目標(biāo)對象集,所述第一目標(biāo)對象集是在顯示區(qū)上所需展示的第二目標(biāo)對象集中的對象集,在所述預(yù)定方向中的任一移動方向上,所述第二目標(biāo)對象集中所有對象同時展示時的展示區(qū)域的長度值大于顯示區(qū)的長度值。
根據(jù)本公開實(shí)施例的第四方面,提供一種計算機(jī)可讀存儲介質(zhì),其上存儲有計算機(jī)程序,該程序被處理器執(zhí)行時實(shí)現(xiàn)上述任一項所述方法的步驟。
本公開的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:
本公開實(shí)施例,由于第一目標(biāo)對象集是在顯示區(qū)上所需展示的第二目標(biāo)對象集中的對象集,在預(yù)定方向中的任一移動方向上,第二目標(biāo)對象集中所有對象同時展示時的展示區(qū)域的長度值大于顯示區(qū)的長度值,因此,在滿足預(yù)設(shè)的移動展示條件時,沿預(yù)定方向往返移動展示在顯示區(qū)上的第一目標(biāo)對象集,可以提示用戶沿預(yù)定方向移動屏幕上展示的目標(biāo)對象以查看屏幕上未展示的目標(biāo)對象,增強(qiáng)提醒方式,可以讓用戶快速感知哪些對象信息具有滑動功能,避免用戶漏掉某類信息。
本公開實(shí)施例通過目標(biāo)對象可以鏈接相應(yīng)的目標(biāo)頁面,從而拓寬頁面展示內(nèi)容,給用戶提供更多信息,便于用戶快速查看相應(yīng)信息。
本公開實(shí)施例中,預(yù)設(shè)的移動展示條件可以是接收到將第一目標(biāo)對象集展示在顯示區(qū)上的觸發(fā)指令,實(shí)現(xiàn)在接收到觸發(fā)指令時,進(jìn)行往返移動操作;預(yù)設(shè)的移動展示條件還可以是預(yù)設(shè)間隔時間達(dá)到,實(shí)現(xiàn)進(jìn)行多次往返移動,增強(qiáng)提醒力度。
本公開實(shí)施例中,在每次往返移動過程中,沿第一移動方向移動第一移動距離,沿第二移動方向移動第二移動距離,實(shí)現(xiàn)沿每個移動方向移動后展示的第一目標(biāo)對象集發(fā)生變化,并通過限定移動距離的方式實(shí)現(xiàn)移動,容易實(shí)現(xiàn)。
本公開實(shí)施例中,僅沿著第一移動方向更新一次第一目標(biāo)對象集,并返回沿第二移動方向更新一次第一目標(biāo)對象集,實(shí)現(xiàn)晃動效果。
本公開實(shí)施例中,沿第一移動方向更新第一預(yù)設(shè)次數(shù)第一目標(biāo)對象集,并返回沿第二移動方向更新第二預(yù)設(shè)次數(shù)第一目標(biāo)對象集,可以實(shí)現(xiàn)向移動方向的移動效果。
本公開實(shí)施例中,由于移動距離小于顯示區(qū)的長度值,則每次移動時不會切換到完全不同的目標(biāo)對象,即相鄰次移動操作后,更新前后的第一目標(biāo)對象集存在交集,既達(dá)到提醒用戶此目標(biāo)對象可左右滑動,又不會影響用戶觀看當(dāng)前展示的目標(biāo)對象,給用戶帶來了便利。
本公開實(shí)施例中,向第一移動方向或第二移動方向移動的距離是目標(biāo)區(qū)域長度值整數(shù)倍,實(shí)現(xiàn)向第一移動方向或第二移動方向移動移動后,在顯示區(qū)上展示的是完整的目標(biāo)對象,避免展示殘缺的目標(biāo)對象給用戶帶來視覺上的不舒服感。
應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不能限制本公開。
附圖說明
此處的附圖被并入說明書中并構(gòu)成本說明書的一部分,示出了符合本公開的實(shí)施例,并與說明書一起用于解釋本公開的原理。
圖1是相關(guān)技術(shù)中信息展示示意圖。
圖2a是本公開根據(jù)一示例性實(shí)施例示出的一種信息展示方法的流程圖。
圖2b是本公開根據(jù)一示例性實(shí)施例示出的一種信息展示應(yīng)用場景圖。
圖3是本公開根據(jù)一示例性實(shí)施例示出的一種信息展示裝置的框圖。
圖4是本公開根據(jù)一示例性實(shí)施例示出的另一種信息展示裝置的框圖。
圖5是本公開根據(jù)一示例性實(shí)施例示出的另一種信息展示裝置的框圖。
圖6是本公開根據(jù)一示例性實(shí)施例示出的另一種信息展示裝置的框圖。
圖7是本公開根據(jù)一示例性實(shí)施例示出的一種用于信息展示的裝置的框圖。
具體實(shí)施方式
這里將詳細(xì)地對示例性實(shí)施例進(jìn)行說明,其示例表示在附圖中。下面的描述涉及附圖時,除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實(shí)施例中所描述的實(shí)施方式并不代表與本公開相一致的所有實(shí)施方式。相反,它們僅是與如所附權(quán)利要求書中所詳述的、本公開的一些方面相一致的裝置和方法的例子。
在本公開使用的術(shù)語是僅僅出于描述特定實(shí)施例的目的,而非旨在限制本公開。在本公開和所附權(quán)利要求書中所使用的單數(shù)形式的“一種”、“所述”和“該”也旨在包括多數(shù)形式,除非上下文清楚地表示其他含義。還應(yīng)當(dāng)理解,本文中使用的術(shù)語“和/或”是指并包含一個或多個相關(guān)聯(lián)的列出項目的任何或所有可能組合。
應(yīng)當(dāng)理解,盡管在本公開可能采用術(shù)語第一、第二、第三等來描述各種信息,但這些信息不應(yīng)限于這些術(shù)語。這些術(shù)語僅用來將同一類型的信息彼此區(qū)分開。例如,在不脫離本公開范圍的情況下,第一信息也可以被稱為第二信息,類似地,第二信息也可以被稱為第一信息。取決于語境,如在此所使用的詞語“如果”可以被解釋成為“在……時”或“當(dāng)……時”或“響應(yīng)于確定”。
相關(guān)技術(shù)中,為了能在一個頁面中展示更多的信息,可以將所需展示的信息橫向排列,排列后的信息所需展示區(qū)域的寬度大于屏幕上顯示區(qū)的寬度,用戶可以通過左右滑動以查看更多的信息。如圖1所示,圖1是相關(guān)技術(shù)中信息展示示意圖。在當(dāng)前展示頁面中,屏幕上顯示區(qū)110內(nèi)的信息可以左右滑動以查看隱藏的信息。相關(guān)技術(shù)中往往在信息下方采用圓點(diǎn)的方式提示用戶可以左右滑動,有些頁面甚至不采用任何提醒方式進(jìn)行提醒。然而頁面中往往信息多而雜亂,用戶在快速滑動頁面的過程中,往往忽視圓點(diǎn)提醒,從而不知道該類信息具有左右滑動功能,失去設(shè)置左右滑動功能的意義,導(dǎo)致用戶錯過瀏覽該類信息中隱藏的物品信息。
鑒于此,為了解決上述問題,本公開提供一種信息展示方法、裝置、設(shè)備及存儲介質(zhì),以下結(jié)合附圖對本公開實(shí)施例進(jìn)行示例說明。
如圖2a所示,圖2a是本公開根據(jù)一示例性實(shí)施例示出的一種信息展示方法的流程圖,該方法可以用于電子設(shè)備中,包括以下步驟:
在步驟201中,在滿足預(yù)設(shè)的移動展示條件時,沿預(yù)定方向往返移動展示在顯示區(qū)上的第一目標(biāo)對象集,所述第一目標(biāo)對象集是在顯示區(qū)上所需展示的第二目標(biāo)對象集中的對象集,在所述預(yù)定方向中的任一移動方向上,所述第二目標(biāo)對象集中所有對象同時展示時的展示區(qū)域的長度值大于顯示區(qū)的長度值。
本公開實(shí)施例中,電子設(shè)備可以是智能手機(jī)、平板電腦、pda(personaldigitalassistant,個人數(shù)字助理)、電子書閱讀器、多媒體播放器、計算機(jī)、可穿戴設(shè)備等等。電子設(shè)備中可以安裝有瀏覽器應(yīng)用、電子商務(wù)應(yīng)用等用于展示信息的應(yīng)用。
其中,第一目標(biāo)對象集是第二目標(biāo)對象集中的子集,由于在預(yù)定方向中的任一移動方向上,第二目標(biāo)對象集中所有對象同時展示時的展示區(qū)域的長度值大于顯示區(qū)的長度值,因此,每次利用顯示區(qū)展示第二目標(biāo)對象集時,無法實(shí)現(xiàn)展示第二目標(biāo)對象集中所有對象,僅能展示第二目標(biāo)對象集中部分對象,為了便于區(qū)分,將該部分對象稱為第一目標(biāo)對象集,第一目標(biāo)對象集是顯示區(qū)上所需展示的第二目標(biāo)對象集中的對象集,第一目標(biāo)對象集中目標(biāo)對象會隨著目標(biāo)對象的移動而變更,實(shí)現(xiàn)始終將展示在顯示區(qū)上的目標(biāo)對象的集合稱為第一目標(biāo)對象集。第二目標(biāo)對象集中可以包括一個或多個目標(biāo)對象,第一目標(biāo)對象集是第二目標(biāo)對象集的子集,因此可以包括完整的目標(biāo)對象,也可以包括不完整的目標(biāo)對象。所謂不完整的目標(biāo)對象,是在預(yù)定方向中由于顯示區(qū)的長度值不夠?qū)е聸]有完全展示該目標(biāo)對象,從而出現(xiàn)不完整的目標(biāo)對象。
關(guān)于目標(biāo)對象,目標(biāo)對象可以是圖像信息、文字信息等。例如在電子商務(wù)應(yīng)用程序(如米家有品應(yīng)用)中,所需展示的目標(biāo)對象可以是物品信息。例如,物品信息可以是代表某個物品的圖像和/或文字信息,也可以是代表某一類型物品的圖像和/或文字信息等。
本公開實(shí)施例中,目標(biāo)對象關(guān)聯(lián)有左右移動機(jī)制,以便在接收到移動指令時將未展示在屏幕上的目標(biāo)對象展示在屏幕上。特別是按指定劃分維度劃分待展示對象時,若該維度的對象無法在預(yù)設(shè)行中展示完全、且不期望該維度的對象占用太多的展示區(qū)域,則可以將該維度的對象設(shè)置左右移動機(jī)制,為了區(qū)分,可以將頁面中關(guān)聯(lián)有左右移動機(jī)制的對象稱為目標(biāo)對象。
關(guān)于預(yù)定方向,預(yù)定方向可以是目標(biāo)對象可以移動的朝向。在一個例子中,預(yù)定方向可以包括兩個互為反方向的方向。例如,預(yù)定方向可以包括向左和向右,也可以包括向下或向上,具體可以基于目標(biāo)對象關(guān)聯(lián)的移動機(jī)制確定。
關(guān)于展示區(qū)域的長度值,可以是展示區(qū)域沿著預(yù)定方向中的其中一個移動方向的距離;顯示區(qū)的長度值,可以是顯示區(qū)沿著所述移動方向的距離。其中,展示區(qū)域是展示第二目標(biāo)對象集中所有對象時所需的區(qū)域,所述顯示區(qū)可以是用于顯示目標(biāo)對象的區(qū)域。以預(yù)定方向?yàn)樽笥曳较驗(yàn)槔稣故緟^(qū)域的長度值可以是展示區(qū)域的橫向距離值,所述顯示區(qū)的長度值可以是顯示區(qū)域的橫向距離值。
可見,由于第二目標(biāo)對象集中所有對象同時展示時的展示區(qū)域的長度值大于顯示區(qū)的長度值,因此部分目標(biāo)對象展示在屏幕上(這類目標(biāo)對象可以稱為第一目標(biāo)對象集)、部分目標(biāo)對象沒有展示在屏幕上,用戶可以移動展示在屏幕上的目標(biāo)對象以便看到隱藏的目標(biāo)對象。
在一個可選的實(shí)現(xiàn)方式中,所述第一目標(biāo)對象集包括至少一個目標(biāo)對象,每個目標(biāo)對象具有用于鏈接目標(biāo)頁面的圖像信息或文字信息,不同目標(biāo)對象鏈接不同目標(biāo)頁面。鑒于此,檢測到第一目標(biāo)對象集中的目標(biāo)對象被觸發(fā)時,跳轉(zhuǎn)進(jìn)入所述目標(biāo)對象對應(yīng)的目標(biāo)頁面。
例如,如果目標(biāo)對象是代表某個物品的信息,則該目標(biāo)對象被觸發(fā)時,可以跳轉(zhuǎn)到詳細(xì)描述該物品的詳情頁面中。又如,如果目標(biāo)對象是代表某一類型物品的信息,則該目標(biāo)對象被觸發(fā)時,可以跳轉(zhuǎn)到介紹該類型物品的頁面中。
可見,通過目標(biāo)對象可以鏈接相應(yīng)的目標(biāo)頁面,從而拓寬頁面展示內(nèi)容,給用戶提供更多信息,便于用戶快速查看相應(yīng)信息。
關(guān)于預(yù)設(shè)的移動展示條件,預(yù)設(shè)的移動展示條件是預(yù)先設(shè)置的用于觸發(fā)執(zhí)行沿預(yù)定方向往返移動展示在顯示區(qū)上的第一目標(biāo)對象集的條件。
在一個可選的實(shí)現(xiàn)方式中,若接收到將第一目標(biāo)對象集展示在顯示區(qū)上的觸發(fā)指令,可以確定預(yù)設(shè)的移動展示條件滿足。
例如,若第二目標(biāo)對象集的展示區(qū)域布局在頁面的首頁展示區(qū)域中,則在接收到展示該頁面的指令時,確定預(yù)設(shè)的移動展示條件滿足。首頁展示區(qū)域可以是頁面展示時首先展示的頁面區(qū)域,例如整個頁面的前部分區(qū)域。當(dāng)一個頁面打開時,由于頁面所需展示區(qū)域大于屏幕的長度,往往先展示頁面的前部分內(nèi)容。
又如,在具有觸摸屏的電子設(shè)備中,可以基于滑動事件確定需將第一目標(biāo)對象集展示在屏幕中時,判定滿足預(yù)設(shè)的移動展示條件。例如,用戶向上或向下滑動屏幕,觸發(fā)生成滑動事件,根據(jù)滑動事件中的滑動距離,可以確定是否將第一目標(biāo)對象集展示在屏幕中,若是,則可以判定滿足預(yù)設(shè)的移動展示條件。
又如,在利用鼠標(biāo)控制光標(biāo)移動的電子設(shè)備中,可以基于鼠標(biāo)點(diǎn)擊和移動事件確定需將第一目標(biāo)對象集展示在屏幕中時,判定滿足預(yù)設(shè)的移動展示條件。
在另一個可選的實(shí)現(xiàn)方式中,接收到將第一目標(biāo)對象集展示在顯示區(qū)上的觸發(fā)指令,并將第一目標(biāo)對象集展示在顯示區(qū)上,間隔指定時間后,確定預(yù)設(shè)的移動展示條件滿足。
在該實(shí)施例中,當(dāng)?shù)谝荒繕?biāo)對象集展示在顯示區(qū)上,并間隔指定時間后,才判定預(yù)設(shè)的移動展示條件滿足,以便執(zhí)行往返移動,實(shí)現(xiàn)在第一次顯示第一目標(biāo)對象集和往返移動之間預(yù)留了間隔時間,避免立刻往返移動給用戶帶來的不適感。
作為其中一種實(shí)現(xiàn)方式,往返移動可以執(zhí)行一次,避免多次往返移動給用戶帶來視覺困擾。作為另一種實(shí)現(xiàn)方式,往返移動可以執(zhí)行多次,以便提高提醒力度。
鑒于此,在另一個可選的實(shí)現(xiàn)方式中,若預(yù)設(shè)間隔時間達(dá)到,可以確定預(yù)設(shè)的移動展示條件滿足。
其中,所述預(yù)設(shè)間隔時間是相鄰的第n次往返移動與第n+1次往返移動的間隔時間。預(yù)設(shè)間隔時間可以靈活配置,在一個例子中,可以設(shè)置定時器,通過定時器實(shí)現(xiàn)每間隔10秒中執(zhí)行一次往返移動。在另一個例子中,還可以基于用戶年齡配置預(yù)設(shè)間隔時間,例如,年輕人可接受的間隔時間短,老年人可接受的間隔時間稍長等。
需要說明的是,預(yù)設(shè)的移動展示條件還可以是其他條件,例如,還可以設(shè)置往返移動的次數(shù),若預(yù)設(shè)間隔時間達(dá)到、且往返移動的次數(shù)沒有到達(dá)預(yù)設(shè)次數(shù)閾值,可以確定預(yù)設(shè)的移動展示條件滿足等,針對其他移動展示條件在此不一一列舉。
在滿足預(yù)設(shè)的移動展示條件時,可以沿預(yù)定方向往返移動展示在顯示區(qū)上的第一目標(biāo)對象集,目的是為了提示用戶沿著任意預(yù)定方向中其中一個移動方向移動屏幕上展示的目標(biāo)對象,以便用戶查看屏幕上未展示的目標(biāo)對象。
其中,由于第一目標(biāo)對象集是在顯示區(qū)上所需展示的第二目標(biāo)對象集中的對象集,因此,隨著移動,第一目標(biāo)對象集也在變動。其中,顯示在顯示區(qū)的目標(biāo)對象構(gòu)成第一目標(biāo)對象集。
關(guān)于往返移動,如果預(yù)定方向包括互為反方向的第一移動方向和第二移動方向,則往返移動是沿第一移動方向移動后,返回沿第二移動方向移動,以實(shí)現(xiàn)一次往返移動。在一次往返移動中,沿第一移動方向移動和沿第二移動方向移動的間隔時間可以與預(yù)設(shè)間隔時間相同,也可以小于預(yù)設(shè)間隔時間。例如,將沿第一移動方向移動和沿第二移動方向移動的間隔時間設(shè)置為極短,甚至可以忽略,給用戶左右晃動的視覺感受,從而可以比較醒目的提醒用戶沿第一移動方向或沿第二移動方向移動屏幕上展示的目標(biāo)對象以查看屏幕上未展示的目標(biāo)對象。
為了實(shí)現(xiàn)往返移動,可以設(shè)置移動距離,例如5個像素點(diǎn)的距離。往返移動的次數(shù)可以為1次,也可以為多次。在每次往返移動過程中,沿第一移動方向移動第一移動距離,間隔設(shè)定時間后,沿第二移動方向移動第二移動距離。
其中,第一移動距離和第二移動距離可以相同,也可以不同。設(shè)定時間可以為零,也可以不為零,實(shí)現(xiàn)沿第一移動方向移動和沿第二移動方向移動之間可以存在間隔時間,也可以不存在間隔時間,具體根據(jù)需求設(shè)定。第一移動距離和第二移動距離可以靈活配置,以下列舉幾種方式進(jìn)行示例說明。
在一個例子中,為了不影響用戶觀看信息的效果,第一移動距離小于所述顯示區(qū)的長度值,第二移動距離小于所述顯示區(qū)的長度值。由于移動距離小于顯示區(qū)的長度值,則每次移動時不會切換到完全不同的目標(biāo)對象,即相鄰次移動操作后,更新前后的第一目標(biāo)對象集存在交集,既達(dá)到提醒用戶此目標(biāo)對象可左右滑動,又不會影響用戶觀看當(dāng)前展示的目標(biāo)對象,給用戶帶來了便利。
在另一個例子中,若第一目標(biāo)對象集中的每個目標(biāo)對象在第一移動方向上所占的目標(biāo)區(qū)域長度值相同,所述第一移動距離設(shè)置為目標(biāo)區(qū)域長度值整數(shù)倍;或者,若第一目標(biāo)對象集中的每個目標(biāo)對象在第二移動方向上所占的目標(biāo)區(qū)域長度值相同,所述第二移動距離設(shè)置為目標(biāo)區(qū)域長度值整數(shù)倍。
可見,向第一移動方向或第二移動方向移動的距離是目標(biāo)區(qū)域長度值整數(shù)倍,實(shí)現(xiàn)向第一移動方向或第二移動方向移動移動后,在顯示區(qū)上展示的是完整的目標(biāo)對象,避免展示殘缺的目標(biāo)對象給用戶帶來視覺上的不舒服感。
在另一個例子中,若第一目標(biāo)對象集中的每個目標(biāo)對象在第一移動方向上所占的目標(biāo)區(qū)域長度值不同,所述第一移動距離設(shè)置為第一移動方向上當(dāng)前第一個目標(biāo)對象的目標(biāo)區(qū)域長度值;或者,若第一目標(biāo)對象集中的每個目標(biāo)對象在第二移動方向上所占的目標(biāo)區(qū)域長度值不同,所述第二移動距離設(shè)置為第二移動方向上當(dāng)前第一個目標(biāo)對象的目標(biāo)區(qū)域長度值。
其中,將第一移動距離設(shè)置為第一移動方向上當(dāng)前第一個目標(biāo)對象的目標(biāo)區(qū)域長度值,目的是為了在沿第一移動方向移動過程中,能完全移出當(dāng)前第一個目標(biāo)對象,實(shí)現(xiàn)完整的移出一個目標(biāo)對象。將第二移動距離設(shè)置為第二移動方向上當(dāng)前第一個目標(biāo)對象的目標(biāo)區(qū)域長度值,目的是為了在沿第二移動方向移動過程中,能完全移出當(dāng)前第一個目標(biāo)對象,實(shí)現(xiàn)完整的移出一個目標(biāo)對象。
接下來,對往返移動的實(shí)現(xiàn)方式進(jìn)行介紹。為了體現(xiàn)出來移動效果,可以使展示在顯示區(qū)的第一目標(biāo)對象集發(fā)生變化:有些目標(biāo)對象可能是展示區(qū)域改變(即展示位置改變),有些目標(biāo)對象可能由無到有,有些目標(biāo)對象可能由有到無,因此需要根據(jù)移動距離和移動方向重新計算需展示在顯示區(qū)上的目標(biāo)對象,然后將重新計算獲得的第一目標(biāo)對象集展示在顯示區(qū),從而實(shí)現(xiàn)移動效果。以兩種往返移動的實(shí)現(xiàn)方式進(jìn)行示例說明。
在一個可選的實(shí)現(xiàn)方式中,在一次往返移動過程中,可以在第一移動方向更新展示一次第一目標(biāo)對象集,在第二移動方向更新展示一次第一目標(biāo)對象集。例如,所述沿所述第一移動方向移動第一移動距離,包括:基于所述第一移動方向和第一移動距離,確定移動后需展示在顯示區(qū)上的第一目標(biāo)對象集,并將確定的第一目標(biāo)對象集更新展示在所述顯示區(qū);所述沿所述第二移動方向移動第二移動距離,包括:基于所述第二移動方向和第二移動距離,確定移動后需展示在顯示區(qū)上的第一目標(biāo)對象集,并將確定的第一目標(biāo)對象集更新展示在所述顯示區(qū)。
在該實(shí)施例中,基于當(dāng)前展示的第一目標(biāo)對象集,計算沿第一移動方向移動第一移動距離后,需展示在顯示區(qū)上的第一目標(biāo)對象集,并將確定的第一目標(biāo)對象集更新展示在所述顯示區(qū);同理,可以基于當(dāng)前展示的第一目標(biāo)對象集,計算沿第二移動方向移動第二移動距離后,需展示在顯示區(qū)上的第一目標(biāo)對象集,并將確定的第一目標(biāo)對象集更新展示在所述顯示區(qū)。如果第一移動距離和第二移動距離相同,則完整往返移動前和后展示的第一目標(biāo)對象集相同。
在該實(shí)施例中,僅沿第一移動方向更新一次第一目標(biāo)對象集,并返回沿第二移動方向更新一次第一目標(biāo)對象集,實(shí)現(xiàn)晃動效果。
在另一個可選的實(shí)現(xiàn)方式中,為了使目標(biāo)對象移動效果更明顯,以便用戶能看出目標(biāo)對象在移動,該實(shí)施例沿第一移動方向更新第一預(yù)設(shè)次數(shù)第一目標(biāo)對象集,并返回沿第二移動方向更新第二預(yù)設(shè)次數(shù)第一目標(biāo)對象集。其中,第一預(yù)設(shè)次數(shù)與第二預(yù)設(shè)次數(shù)可以相同,也可以不同。第一預(yù)設(shè)次數(shù)/第二預(yù)設(shè)次數(shù)至少包括兩次。
例如,所述沿所述第一移動方向移動第一移動距離,包括:沿所述第一移動方執(zhí)行第一預(yù)設(shè)次數(shù)的更新展示操作,每次更新展示過程中,基于當(dāng)前展示的第一目標(biāo)對象集,計算沿第一移動方向移動第一子距離后,需展示在顯示區(qū)上的第一目標(biāo)對象集,并將確定的第一目標(biāo)對象集更新展示在所述顯示區(qū)。
其中,第一子距離可以基于所述第一移動距離和第一預(yù)設(shè)次數(shù)獲得,例如,將第一移動距離與第一預(yù)設(shè)次數(shù)的比值確定為第一子距離,實(shí)現(xiàn)第一移動方向上每次移動的距離相同。由于相鄰兩次展示的第一目標(biāo)對象集中,當(dāng)前第一目標(biāo)對象集相當(dāng)于將前一次第一目標(biāo)對象集沿指定方向移動獲得的第一目標(biāo)對象集,所以連續(xù)更新展示重新計算獲得的第一目標(biāo)對象集,會出現(xiàn)沿第一移動方向移動的效果。
為了實(shí)現(xiàn)移動的連貫性,針對第一子距離可以設(shè)置為相對較短、且相鄰更新操作的間隔時間較短(人眼察覺不出來)。針對相同的第一移動距離,如果第一預(yù)設(shè)次數(shù)越大(即第一子距離越短)、相鄰更新操作的間隔時間越短,展示出來的移動連貫性越好,實(shí)現(xiàn)在一個移動方向上既有目標(biāo)對象移動效果,又不會出現(xiàn)停頓的現(xiàn)象。
可見,每次更新時可以基于當(dāng)前第一目標(biāo)對象集,計算沿第一移動方向移動第一子距離后,需展示在顯示區(qū)上的第一目標(biāo)對象集,并將確定的第一目標(biāo)對象集更新展示在所述顯示區(qū),實(shí)現(xiàn)每次更新展示前都重新計算第一目標(biāo)對象集,則可以呈現(xiàn)出沿第一移動方向移動的效果。
又如,所述沿所述第二移動方向移動第二移動距離,可以包括:沿所述第二移動方執(zhí)行第二預(yù)設(shè)次數(shù)的更新展示操作,每次更新展示過程中,基于當(dāng)前展示的第一目標(biāo)對象集,計算沿第二移動方向移動第二子距離后,需展示在顯示區(qū)上的第一目標(biāo)對象集,并將確定的第一目標(biāo)對象集更新展示在所述顯示區(qū)。
其中,第二子距離可以基于所述第二移動距離和第二預(yù)設(shè)次數(shù)獲得,例如,將第二移動距離與第二預(yù)設(shè)次數(shù)的比值確定為第二子距離,實(shí)現(xiàn)第二移動方向上每次移動的距離相同。由于相鄰兩次展示的第一目標(biāo)對象集中,當(dāng)前第一目標(biāo)對象集相當(dāng)于將前一次第一目標(biāo)對象集沿指定方向移動獲得的第一目標(biāo)對象集,所以連續(xù)更新展示重新計算獲得的第一目標(biāo)對象集,會出現(xiàn)沿第二移動方向移動的效果。
為了實(shí)現(xiàn)移動的連貫性,針對第二子距離可以設(shè)置為相對較短、且相鄰更新操作的間隔時間較短(人眼察覺不出來)。針對相同的第二移動距離,如果第二預(yù)設(shè)次數(shù)越大(即第二子距離越短)、相鄰更新操作的間隔時間越短,展示出來的移動連貫性越好,實(shí)現(xiàn)在一個移動方向上既有目標(biāo)對象移動效果,又不會出現(xiàn)停頓的現(xiàn)象。
可見,每次更新時可以基于當(dāng)前第一目標(biāo)對象集,計算沿第二移動方向移動第二子距離后,需展示在顯示區(qū)上的第一目標(biāo)對象集,并將確定的第一目標(biāo)對象集更新展示在所述顯示區(qū),實(shí)現(xiàn)每次更新展示前都重新計算第一目標(biāo)對象集,則可以呈現(xiàn)出沿第二移動方向移動的效果。
可以理解的是,還可以采用其他方式實(shí)現(xiàn)往返移動,在此不一一列舉。
進(jìn)一步的,還可以基于計算獲得的目標(biāo)對象的展示區(qū)域,重新確定目標(biāo)對象的觸發(fā)事件所對應(yīng)的檢測區(qū)域,在確定的檢測區(qū)域檢測到觸摸事件或點(diǎn)擊事件,則認(rèn)為該目標(biāo)對象所在展示區(qū)域發(fā)生觸發(fā)事件,從而跳轉(zhuǎn)進(jìn)入所述目標(biāo)對象對應(yīng)的目標(biāo)頁面。
為了方便理解,本公開還提供一種應(yīng)用場景進(jìn)行示例說明。如圖2b所示,圖2b是本公開根據(jù)一示例性實(shí)施例示出的一種信息展示應(yīng)用場景圖。在該實(shí)例中,將物品信息按品牌的維度進(jìn)行劃分,可以分為8h、智米、90分、紅米等。由于無法在同一行展示完所有品牌類型,則為這類物品信息關(guān)聯(lián)左右滑動功能。該場景中,往返移動包括向左移動t毫秒并向右移動t毫秒,相鄰?fù)狄苿拥拈g隔時間為10s。圖2b中示意圖出t毫秒前和t毫秒后的對比示意圖,基于繪圖考慮,圖中沒有示出t毫秒間的移動過程。t毫秒后的圖相對于t毫秒前的圖向左移動一個目標(biāo)對象的距離。
以上實(shí)施方式中的各種技術(shù)特征可以任意進(jìn)行組合,只要特征之間的組合不存在沖突或矛盾,但是限于篇幅,未進(jìn)行一一描述,因此上述實(shí)施方式中的各種技術(shù)特征的任意進(jìn)行組合也屬于本說明書公開的范圍。
與前述信息展示方法的實(shí)施例相對應(yīng),本公開還提供了信息展示裝置、裝置所應(yīng)用的設(shè)備以及存儲介質(zhì)的實(shí)施例。
如圖3所示,圖3是本公開根據(jù)一示例性實(shí)施例示出的一種信息展示裝置的框圖,所述裝置包括:信息展示模塊31。
信息展示模塊31,被配置為在滿足預(yù)設(shè)的移動展示條件時,沿預(yù)定方向往返移動展示在顯示區(qū)上的第一目標(biāo)對象集,所述第一目標(biāo)對象集是在顯示區(qū)上所需展示的第二目標(biāo)對象集中的對象集,在所述預(yù)定方向中的任一移動方向上,所述第二目標(biāo)對象集中所有對象同時展示時的展示區(qū)域的長度值大于顯示區(qū)的長度值。
由上述實(shí)施例可見,由于第一目標(biāo)對象集是在顯示區(qū)上所需展示的第二目標(biāo)對象集中的對象集,在所述預(yù)定方向中的任一移動方向上,所述第二目標(biāo)對象集中所有對象同時展示時的展示區(qū)域的長度值大于顯示區(qū)的長度值,因此,在滿足預(yù)設(shè)的移動展示條件時,沿預(yù)定方向往返移動展示在顯示區(qū)上的第一目標(biāo)對象集,可以提示用戶沿預(yù)定方向移動屏幕上展示的目標(biāo)對象以查看屏幕上未展示的目標(biāo)對象,增強(qiáng)提醒方式,可以讓用戶快速感知哪些對象信息具有滑動功能,避免用戶漏掉某類信息。
如圖4所示,圖4是本公開根據(jù)一示例性實(shí)施例示出的另一種信息展示裝置的框圖,該實(shí)施例在前述圖3所示實(shí)施例的基礎(chǔ)上,所述第一目標(biāo)對象集包括至少一個目標(biāo)對象,每個目標(biāo)對象具有用于鏈接目標(biāo)頁面的圖像信息或文字信息,不同目標(biāo)對象鏈接不同目標(biāo)頁面,所述裝置還包括:信息跳轉(zhuǎn)模塊32。
其中,信息跳轉(zhuǎn)模塊32,被配置為檢測到第一目標(biāo)對象集中的目標(biāo)對象被觸發(fā)時,跳轉(zhuǎn)進(jìn)入所述目標(biāo)對象對應(yīng)的目標(biāo)頁面。
如圖5所示,圖5是本公開根據(jù)一示例性實(shí)施例示出的另一種信息展示裝置的框圖,該實(shí)施例在前述圖3所示實(shí)施例的基礎(chǔ)上,所述信息展示模塊31包括條件判斷子模塊311,所述條件判斷子模塊311被配置為:
接收到將第一目標(biāo)對象集展示在顯示區(qū)上的觸發(fā)指令,判定預(yù)設(shè)的移動展示條件滿足。
或者,預(yù)設(shè)間隔時間達(dá)到,判定預(yù)設(shè)的移動展示條件滿足,所述預(yù)設(shè)間隔時間是相鄰的第n次往返移動與第n+1次往返移動的間隔時間。
如圖6所示,圖6是本公開根據(jù)一示例性實(shí)施例示出的另一種信息展示裝置的框圖,該實(shí)施例在前述圖3至圖5任一所示實(shí)施例的基礎(chǔ)上,所述預(yù)定方向包括互為反方向的第一移動方向和第二移動方向,所述信息展示模塊31包括移動展示子模塊312,為了示意方便,圖6在圖5的基礎(chǔ)上進(jìn)行示意。該示意圖中,信息展示模塊31還可以包括條件判斷子模塊311。在條件判斷子模塊311判定預(yù)設(shè)的移動展示條件滿足時,觸發(fā)移動展示子模塊312執(zhí)行往返移動操作。
其中,移動展示子模塊312,被配置為:在每次往返移動過程中,沿所述第一移動方向移動第一移動距離,間隔設(shè)定時間后,沿所述第二移動方向移動第二移動距離。
在一個可選的實(shí)現(xiàn)方式中,所述移動展示子模塊312被配置為:
基于所述第一移動方向和第一移動距離,確定移動后需展示在顯示區(qū)上的第一目標(biāo)對象集,并將確定的第一目標(biāo)對象集更新展示在所述顯示區(qū)。
間隔設(shè)定時間后,基于所述第二移動方向和第二移動距離,確定移動后需展示在顯示區(qū)上的第一目標(biāo)對象集,并將確定的第一目標(biāo)對象集更新展示在所述顯示區(qū)。
在一個可選的實(shí)現(xiàn)方式中,所述移動展示子模塊312被配置為:
沿所述第一移動方執(zhí)行第一預(yù)設(shè)次數(shù)的更新展示操作,每次更新展示過程中,基于當(dāng)前展示的第一目標(biāo)對象集,計算沿第一移動方向移動第一子距離后,需展示在顯示區(qū)上的第一目標(biāo)對象集,并將確定的第一目標(biāo)對象集更新展示在所述顯示區(qū)。
間隔設(shè)定時間后,沿所述第二移動方執(zhí)行第二預(yù)設(shè)次數(shù)的更新展示操作,每次更新展示過程中,基于當(dāng)前展示的第一目標(biāo)對象集,計算沿第二移動方向移動第二子距離后,需展示在顯示區(qū)上的第一目標(biāo)對象集,并將確定的第一目標(biāo)對象集更新展示在所述顯示區(qū)。
其中,所述第一子距離基于所述第一移動距離和第一預(yù)設(shè)次數(shù)獲得,所述第二子距離基于所述第二移動距離和第二預(yù)設(shè)次數(shù)獲得。
在一個可選的實(shí)現(xiàn)方式中,所述第一移動距離/第二移動距離小于所述顯示區(qū)的長度值;或者,
若第一目標(biāo)對象集中的每個目標(biāo)對象在第一移動方向上所占的目標(biāo)區(qū)域長度值相同,所述第一移動距離設(shè)置為目標(biāo)區(qū)域長度值整數(shù)倍;或者,
若第一目標(biāo)對象集中的每個目標(biāo)對象在第二移動方向上所占的目標(biāo)區(qū)域長度值相同,所述第二移動距離設(shè)置為目標(biāo)區(qū)域長度值整數(shù)倍;或者,
若第一目標(biāo)對象集中的每個目標(biāo)對象在第一移動方向上所占的目標(biāo)區(qū)域長度值不同,所述第一移動距離設(shè)置為第一移動方向上當(dāng)前第一個目標(biāo)對象的目標(biāo)區(qū)域長度值;或者,
若第一目標(biāo)對象集中的每個目標(biāo)對象在第二移動方向上所占的目標(biāo)區(qū)域長度值不同,所述第二移動距離設(shè)置為第二移動方向上當(dāng)前第一個目標(biāo)對象的目標(biāo)區(qū)域長度值。
相應(yīng)的,本公開還提供一種電子設(shè)備,所述設(shè)備包括有處理器;用于存儲處理器可執(zhí)行指令的存儲器;其中,所述處理器被配置為:
在滿足預(yù)設(shè)的移動展示條件時,沿預(yù)定方向往返移動展示在顯示區(qū)上的第一目標(biāo)對象集,所述第一目標(biāo)對象集是在顯示區(qū)上所需展示的第二目標(biāo)對象集中的對象集,在所述預(yù)定方向中的任一移動方向上,所述第二目標(biāo)對象集中所有對象同時展示時的展示區(qū)域的長度值大于顯示區(qū)的長度值。
相應(yīng)的,本公開還提供一種計算機(jī)可讀存儲介質(zhì),其上存儲有計算機(jī)程序,該程序被處理器執(zhí)行時實(shí)現(xiàn)上述任一項所述方法的步驟。
本公開可采用在一個或多個其中包含有程序代碼的存儲介質(zhì)(包括但不限于磁盤存儲器、cd-rom、光學(xué)存儲器等)上實(shí)施的計算機(jī)程序產(chǎn)品的形式。計算機(jī)可用存儲介質(zhì)包括永久性和非永久性、可移動和非可移動媒體,可以由任何方法或技術(shù)來實(shí)現(xiàn)信息存儲。信息可以是計算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序的模塊或其他數(shù)據(jù)。計算機(jī)的存儲介質(zhì)的例子包括但不限于:相變內(nèi)存(pram)、靜態(tài)隨機(jī)存取存儲器(sram)、動態(tài)隨機(jī)存取存儲器(dram)、其他類型的隨機(jī)存取存儲器(ram)、只讀存儲器(rom)、電可擦除可編程只讀存儲器(eeprom)、快閃記憶體或其他內(nèi)存技術(shù)、只讀光盤只讀存儲器(cd-rom)、數(shù)字多功能光盤(dvd)或其他光學(xué)存儲、磁盒式磁帶,磁帶磁磁盤存儲或其他磁性存儲設(shè)備或任何其他非傳輸介質(zhì),可用于存儲可以被計算設(shè)備訪問的信息。
上述裝置中各個模塊的功能和作用的實(shí)現(xiàn)過程具體詳情見上述方法中對應(yīng)步驟的實(shí)現(xiàn)過程,在此不再贅述。
對于裝置實(shí)施例而言,由于其基本對應(yīng)于方法實(shí)施例,所以相關(guān)之處參見方法實(shí)施例的部分說明即可。以上所描述的裝置實(shí)施例僅僅是示意性的,其中所述作為分離部件說明的模塊可以是或者也可以不是物理上分開的,作為模塊顯示的部件可以是或者也可以不是物理模塊,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)模塊上。可以根據(jù)實(shí)際的需要選擇其中的部分或者全部模塊來實(shí)現(xiàn)本公開方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性勞動的情況下,即可以理解并實(shí)施。
如圖7所示,圖7是本公開根據(jù)一示例性實(shí)施例示出的一種用于信息展示的裝置的框圖。該裝置700可以是具有信息展示功能的移動電話,計算機(jī),數(shù)字廣播終端,消息收發(fā)設(shè)備,游戲控制臺,平板設(shè)備,醫(yī)療設(shè)備,健身設(shè)備,個人數(shù)字助理等終端。所述指紋傳感器設(shè)置在所述觸摸屏中并在所述觸摸屏的對應(yīng)位置形成指紋響應(yīng)區(qū)域。
參照圖7,裝置700可以包括以下一個或多個組件:處理組件702,存儲器704,電源組件706,多媒體組件708,音頻組件710,輸入/輸出(i/o)的接口712,傳感器組件714,以及通信組件716。
處理組件702通??刂蒲b置700的整體操作,諸如與顯示,電話呼叫,數(shù)據(jù)通信,相機(jī)操作和記錄操作相關(guān)聯(lián)的操作。處理組件702可以包括一個或多個處理器720來執(zhí)行指令,以完成上述的方法的全部或部分步驟。此外,處理組件702可以包括一個或多個模塊,便于處理組件702和其他組件之間的交互。例如,處理組件702可以包括多媒體模塊,以方便多媒體組件708和處理組件702之間的交互。
存儲器704被配置為存儲各種類型的數(shù)據(jù)以支持在裝置700的操作。這些數(shù)據(jù)的示例包括用于在裝置700上操作的任何應(yīng)用程序或方法的指令,聯(lián)系人數(shù)據(jù),電話簿數(shù)據(jù),消息,圖片,視頻等。存儲器704可以由任何類型的易失性或非易失性存儲設(shè)備或者它們的組合實(shí)現(xiàn),如靜態(tài)隨機(jī)存取存儲器(sram),電可擦除可編程只讀存儲器(eeprom),可擦除可編程只讀存儲器(eprom),可編程只讀存儲器(prom),只讀存儲器(rom),磁存儲器,快閃存儲器,磁盤或光盤。
電源組件706為裝置700的各種組件提供電力。電源組件706可以包括電源管理系統(tǒng),一個或多個電源,及其他與為裝置700生成、管理和分配電力相關(guān)聯(lián)的組件。
多媒體組件708包括在所述裝置700和用戶之間的提供一個輸出接口的屏幕。在一些實(shí)施例中,屏幕可以包括液晶顯示器(lcd)和觸摸面板(tp)。如果屏幕包括觸摸面板,屏幕可以被實(shí)現(xiàn)為觸摸屏,以接收來自用戶的輸入信號。觸摸面板包括一個或多個觸摸傳感器以感測觸摸、滑動和觸摸面板上的手勢。所述觸摸傳感器可以不僅感測觸摸或滑動動作的邊界,而且還檢測與所述觸摸或滑動操作相關(guān)的持續(xù)時間和壓力。在一些實(shí)施例中,多媒體組件708包括一個前置攝像頭和/或后置攝像頭。當(dāng)裝置700處于操作模式,如拍攝模式或視頻模式時,前置攝像頭和/或后置攝像頭可以接收外部的多媒體數(shù)據(jù)。每個前置攝像頭和后置攝像頭可以是一個固定的光學(xué)透鏡系統(tǒng)或具有焦距和光學(xué)變焦能力。
音頻組件710被配置為輸出和/或輸入音頻信號。例如,音頻組件710包括一個麥克風(fēng)(mic),當(dāng)裝置700處于操作模式,如呼叫模式、記錄模式和語音識別模式時,麥克風(fēng)被配置為接收外部音頻信號。所接收的音頻信號可以被進(jìn)一步存儲在存儲器704或經(jīng)由通信組件716發(fā)送。在一些實(shí)施例中,音頻組件710還包括一個揚(yáng)聲器,用于輸出音頻信號。
i/o接口712為處理組件702和外圍接口模塊之間提供接口,上述外圍接口模塊可以是鍵盤,點(diǎn)擊輪,按鈕等。這些按鈕可包括但不限于:主頁按鈕、音量按鈕、啟動按鈕和鎖定按鈕。
傳感器組件714包括一個或多個傳感器,用于為裝置700提供各個方面的狀態(tài)評估。例如,傳感器組件714可以檢測到裝置700的打開/關(guān)閉狀態(tài),組件的相對定位,例如所述組件為裝置700的顯示器和小鍵盤,傳感器組件714還可以檢測裝置700或裝置700中一個組件的位置改變,用戶與裝置700接觸的存在或不存在,裝置700方位或加速/減速和裝置700的溫度變化。傳感器組件714可以包括接近傳感器,被配置用來在沒有任何的物理接觸時檢測附近物體的存在。傳感器組件714還可以包括光傳感器,如cmos或ccd圖像傳感器,用于在成像應(yīng)用中使用。在一些實(shí)施例中,該傳感器組件714還可以包括加速度傳感器,陀螺儀傳感器,磁傳感器,壓力傳感器或溫度傳感器。
通信組件716被配置為便于裝置700和其他設(shè)備之間有線或無線方式的通信。裝置700可以接入基于通信標(biāo)準(zhǔn)的無線網(wǎng)絡(luò),如wifi,2g或3g,或它們的組合。在一個示例性實(shí)施例中,通信組件716經(jīng)由廣播信道接收來自外部廣播管理系統(tǒng)的廣播信號或廣播相關(guān)信息。在一個示例性實(shí)施例中,所述通信組件7717還包括近場通信(nfc)模塊,以促進(jìn)短程通信。例如,在nfc模塊可基于射頻識別(rfid)技術(shù),紅外數(shù)據(jù)協(xié)會(irda)技術(shù),超寬帶(uwb)技術(shù),藍(lán)牙(bt)技術(shù)和其他技術(shù)來實(shí)現(xiàn)。
在示例性實(shí)施例中,裝置700可以被一個或多個應(yīng)用專用集成電路(asic)、數(shù)字信號處理器(dsp)、數(shù)字信號處理設(shè)備(dspd)、可編程邏輯器件(pld)、現(xiàn)場可編程門陣列(fpga)、控制器、微控制器、微處理器或其他電子元件實(shí)現(xiàn),用于執(zhí)行上述方法。
在示例性實(shí)施例中,還提供了一種包括指令的非臨時性計算機(jī)可讀存儲介質(zhì),例如包括指令的存儲器704,上述指令可由裝置700的處理器720執(zhí)行以完成上述方法。例如,所述非臨時性計算機(jī)可讀存儲介質(zhì)可以是rom、隨機(jī)存取存儲器(ram)、cd-rom、磁帶、軟盤和光數(shù)據(jù)存儲設(shè)備等。
其中,當(dāng)所述存儲介質(zhì)中的指令由所述處理器執(zhí)行時,使得裝置700能夠執(zhí)行一種信息展示方法,包括:
在滿足預(yù)設(shè)的移動展示條件時,沿預(yù)定方向往返移動展示在顯示區(qū)上的第一目標(biāo)對象集,所述第一目標(biāo)對象集是在顯示區(qū)上所需展示的第二目標(biāo)對象集中的對象集,在所述預(yù)定方向中的任一移動方向上,所述第二目標(biāo)對象集中所有對象同時展示時的展示區(qū)域的長度值大于顯示區(qū)的長度值。
本領(lǐng)域技術(shù)人員在考慮說明書及實(shí)踐這里公開的發(fā)明后,將容易想到本公開的其它實(shí)施方案。本公開旨在涵蓋本公開的任何變型、用途或者適應(yīng)性變化,這些變型、用途或者適應(yīng)性變化遵循本公開的一般性原理并包括本公開未公開的本技術(shù)領(lǐng)域中的公知常識或慣用技術(shù)手段。說明書和實(shí)施例僅被視為示例性的,本公開的真正范圍和精神由下面的權(quán)利要求指出。
應(yīng)當(dāng)理解的是,本公開并不局限于上面已經(jīng)描述并在附圖中示出的精確結(jié)構(gòu),并且可以在不脫離其范圍進(jìn)行各種修改和改變。本公開的范圍僅由所附的權(quán)利要求來限制。
以上所述僅為本公開的較佳實(shí)施例而已,并不用以限制本公開,凡在本公開的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本公開保護(hù)的范圍之內(nèi)。