本公開(kāi)涉及信息技術(shù)領(lǐng)域,尤其涉及信息顯示方法及裝置。
背景技術(shù):
目前,應(yīng)用中的顯示控件在按照特定顯示效果來(lái)顯示其需要顯示的內(nèi)容時(shí),往往需要獲取頁(yè)面焦點(diǎn)(也即,需要用戶例如通過(guò)操控遙控器等方式選中該顯示控件)。例如:應(yīng)用中的TextView控件(文本控件)在將其需要顯示的文字以跑馬燈形式進(jìn)行顯示時(shí),就需要獲取頁(yè)面焦點(diǎn),這就使得其顯示方式很受限,導(dǎo)致用戶體驗(yàn)不佳。
技術(shù)實(shí)現(xiàn)要素:
本公開(kāi)實(shí)施例提供了信息顯示方法及裝置。所述技術(shù)方案如下:
根據(jù)本公開(kāi)實(shí)施例的第一方面,提供一種信息顯示方法,包括:
監(jiān)測(cè)針對(duì)屏幕中的目標(biāo)顯示控件的選中操作,其中,所述目標(biāo)顯示控件與所述屏幕中的預(yù)設(shè)顯示控件相關(guān),所述預(yù)設(shè)顯示控件用于將其需要顯示的信息按照預(yù)設(shè)顯示方式進(jìn)行顯示;
在監(jiān)測(cè)到所述選中操作時(shí),指示所述預(yù)設(shè)顯示控件將所述信息按照所述預(yù)設(shè)顯示方式進(jìn)行顯示。
在一個(gè)實(shí)施例中,所述在監(jiān)測(cè)到所述選中操作時(shí),指示所述預(yù)設(shè)顯示控件將所述信息按照所述預(yù)設(shè)顯示方式進(jìn)行顯示,包括:
在監(jiān)測(cè)到所述選中操作時(shí),生成第一指示信息,以指示所述預(yù)設(shè)顯示控件將所述信息按照所述預(yù)設(shè)顯示方式進(jìn)行顯示。
在一個(gè)實(shí)施例中,所述方法還包括:
在監(jiān)測(cè)到所述目標(biāo)顯示控件處于未被選中狀態(tài)時(shí),生成第二指示信息,以指示所述預(yù)設(shè)顯示控件停止將所述信息按照所述預(yù)設(shè)顯示方式進(jìn)行顯示。
在一個(gè)實(shí)施例中,所述預(yù)設(shè)顯示控件包括:擴(kuò)展子控件,用于能夠根據(jù)指示將所述信息按照預(yù)設(shè)顯示方式進(jìn)行顯示。
在一個(gè)實(shí)施例中,所述預(yù)設(shè)顯示控件包括:TextView顯示控件,所述預(yù)設(shè)顯示方式包括:跑馬燈顯示方式。
在一個(gè)實(shí)施例中,所述目標(biāo)顯示控件用于在所述屏幕中的一區(qū)域中呈現(xiàn)圖像信息,所述預(yù)設(shè)顯示控件用于在所述屏幕中的另一區(qū)域中呈現(xiàn)文本信息。
根據(jù)本公開(kāi)實(shí)施例的第二方面,提供一種信息顯示裝置,包括:
監(jiān)測(cè)模塊,用于監(jiān)測(cè)針對(duì)屏幕中的目標(biāo)顯示控件的選中操作,其中,所述目標(biāo)顯示控件與所述屏幕中的預(yù)設(shè)顯示控件相關(guān),所述預(yù)設(shè)顯示控件用于將其需要顯示的信息按照預(yù)設(shè)顯示方式進(jìn)行顯示;
指示模塊,用于在監(jiān)測(cè)到所述選中操作時(shí),指示所述預(yù)設(shè)顯示控件將所述信息按照所述預(yù)設(shè)顯示方式進(jìn)行顯示。
在一個(gè)實(shí)施例中,所述指示模塊包括:
生成子模塊,用于在監(jiān)測(cè)到所述選中操作時(shí),生成第一指示信息,以指示所述預(yù)設(shè)顯示控件將所述信息按照所述預(yù)設(shè)顯示方式進(jìn)行顯示。
在一個(gè)實(shí)施例中,所述裝置還包括:
生成模塊,用于在監(jiān)測(cè)到所述目標(biāo)顯示控件處于未被選中狀態(tài)時(shí),生成第二指示信息,以指示所述預(yù)設(shè)顯示控件停止將所述信息按照所述預(yù)設(shè)顯示方式進(jìn)行顯示。
在一個(gè)實(shí)施例中,所述預(yù)設(shè)顯示控件包括:擴(kuò)展子控件,用于能夠根據(jù)指示將所述信息按照預(yù)設(shè)顯示方式進(jìn)行顯示。
在一個(gè)實(shí)施例中,所述預(yù)設(shè)顯示控件包括:TextView顯示控件,所述預(yù)設(shè)顯示方式包括:跑馬燈顯示方式。
在一個(gè)實(shí)施例中,所述目標(biāo)顯示控件用于在所述屏幕中的一區(qū)域中呈現(xiàn)圖像信息,所述預(yù)設(shè)顯示控件用于在所述屏幕中的另一區(qū)域中呈現(xiàn)文本信息。
根據(jù)本公開(kāi)實(shí)施例的第三方面,提供了一種信息顯示裝置,包括:
處理器;
用于存儲(chǔ)處理器可執(zhí)行指令的存儲(chǔ)器;
其中,所述處理器被配置為:
監(jiān)測(cè)針對(duì)屏幕中的目標(biāo)顯示控件的選中操作,其中,所述目標(biāo)顯示控件與所述屏幕中的預(yù)設(shè)顯示控件相關(guān),所述預(yù)設(shè)顯示控件用于將其需要顯示的信息按照預(yù)設(shè)顯示方式進(jìn)行顯示;
在監(jiān)測(cè)到所述選中操作時(shí),指示所述預(yù)設(shè)顯示控件將所述信息按照所述預(yù)設(shè)顯示方式進(jìn)行顯示。
本公開(kāi)的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:
本公開(kāi)的實(shí)施例提供的技術(shù)方案,在監(jiān)測(cè)到針對(duì)屏幕中的目標(biāo)顯示控件的選中操作時(shí),通過(guò)指示預(yù)設(shè)顯示控件將信息按照預(yù)設(shè)顯示方式進(jìn)行顯示,使得預(yù)設(shè)顯示控件即便沒(méi)有獲取到頁(yè)面焦點(diǎn),在與其相關(guān)的目標(biāo)顯示控件被選中后,依然自動(dòng)地將其需要顯示的信息按照其所支持的預(yù)設(shè)顯示方式進(jìn)行自動(dòng)顯示,從而豐富了預(yù)設(shè)顯示控件的預(yù)設(shè)顯示方式的實(shí)現(xiàn)方式。
應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不能限制本公開(kāi)。
附圖說(shuō)明
此處的附圖被并入說(shuō)明書(shū)中并構(gòu)成本說(shuō)明書(shū)的一部分,示出了符合本公開(kāi)的實(shí)施例,并與說(shuō)明書(shū)一起用于解釋本公開(kāi)的原理。
圖1是根據(jù)一示例性實(shí)施例示出的一種信息顯示方法的流程圖。
圖2是根據(jù)一示例性實(shí)施例示出的另一種信息顯示方法的流程圖。
圖3是根據(jù)一示例性實(shí)施例一示出的又一種信息顯示方法的流程圖。
圖4是根據(jù)一示例性實(shí)施例示出的一種信息顯示裝置的框圖。
圖5是根據(jù)一示例性實(shí)施例示出的另一種信息顯示裝置的框圖。
圖6是根據(jù)一示例性實(shí)施例示出的又一種信息顯示裝置的框圖。
圖7是根據(jù)一示例性實(shí)施例示出的再一種信息顯示裝置的框圖。
具體實(shí)施方式
這里將詳細(xì)地對(duì)示例性實(shí)施例進(jìn)行說(shuō)明,其示例表示在附圖中。下面的描述涉及附圖時(shí),除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實(shí)施例中所描述的實(shí)施方式并不代表與本公開(kāi)相一致的所有實(shí)施方式。相反,它們僅是與如所附權(quán)利要求書(shū)中所詳述的、本公開(kāi)的一些方面相一致的裝置和方法的例子。
應(yīng)用中的顯示控件在按照特定顯示效果來(lái)顯示其需要顯示的內(nèi)容時(shí),往往需要獲取頁(yè)面焦點(diǎn)(也即,需要用戶例如通過(guò)操控遙控器等方式選中該顯示控件)。而在無(wú)法獲取焦點(diǎn)時(shí),顯示控件很可能無(wú)法將其需要顯示的內(nèi)容按照預(yù)設(shè)顯示方式進(jìn)行正常顯示,例如:應(yīng)用中的TextView控件(文本控件)在將其需要顯示的文字以跑馬燈形式進(jìn)行顯示時(shí),就需要獲取頁(yè)面焦點(diǎn),而在TextView控件無(wú)法獲取頁(yè)面焦點(diǎn)時(shí),就無(wú)法將其需要顯示的文字以跑馬燈形式進(jìn)行顯示,這就導(dǎo)致顯示控件的顯示方式很受限,使得用戶體驗(yàn)不佳。
為了解決上述技術(shù)問(wèn)題,本公開(kāi)實(shí)施例提供了一種信息顯示方法,該方法可用于信息顯示程序、系統(tǒng)或裝置中,且該方法適用于終端上安裝的任何應(yīng)用,如圖1所示,該方法包括步驟S101至步驟S102:
在步驟S101中,監(jiān)測(cè)針對(duì)屏幕中的目標(biāo)顯示控件的選中操作,其中,目標(biāo)顯示控件與屏幕中的預(yù)設(shè)顯示控件相關(guān),預(yù)設(shè)顯示控件用于將其需要顯示的信息按照預(yù)設(shè)顯示方式進(jìn)行顯示;
該目標(biāo)顯示控件可以是一個(gè)或多個(gè),而每一個(gè)目標(biāo)顯示控件均與該預(yù)設(shè)顯示控件相關(guān)。或者,該目標(biāo)顯示控件可以是一個(gè)或多個(gè),而每一個(gè)目標(biāo)顯示控件均對(duì)應(yīng)于一個(gè)預(yù)設(shè)顯示控件。
其次,該目標(biāo)顯示控件與該預(yù)設(shè)顯示控件可以是并行的兩個(gè)顯示控件,或者預(yù)設(shè)顯示控件是目標(biāo)顯示控件中的一個(gè)子顯示控件即目標(biāo)顯示控件與預(yù)設(shè)顯示控件是父子關(guān)系(當(dāng)然,如果是父子關(guān)系,則該選中操作可以是針對(duì)屏幕中目標(biāo)顯示控件所在區(qū)域中除該預(yù)設(shè)顯示控件所在區(qū)域之外的其他區(qū)域的選中操作),且目標(biāo)顯示控件和預(yù)設(shè)顯示控件可以是終端上所安裝的任意一個(gè)應(yīng)用中的兩個(gè)顯示控件,且目標(biāo)顯示控件和該預(yù)設(shè)顯示控件可以同時(shí)位于其所在應(yīng)用的主界面或者子界面等任何一個(gè)頁(yè)面中,即該屏幕當(dāng)前顯示的內(nèi)容是目標(biāo)顯示控件和該預(yù)設(shè)顯示控件所在的頁(yè)面,而該頁(yè)面可以是這兩個(gè)控件所在應(yīng)用的主界面或者某個(gè)子界面。
另外,目標(biāo)顯示控件與預(yù)設(shè)顯示控件相關(guān)表示目標(biāo)顯示控件中顯示的信息與預(yù)設(shè)顯示控件中顯示的信息有關(guān)聯(lián),例如:當(dāng)目標(biāo)顯示控件中顯示的是視頻、音頻或圖像時(shí),預(yù)設(shè)顯示控件中顯示的信息可以是該視頻、音頻或圖像的簡(jiǎn)介、評(píng)價(jià)、交互信息等?;蛘?,目標(biāo)顯示控件與預(yù)設(shè)顯示控件相關(guān)還可以表示目標(biāo)顯示控件與預(yù)設(shè)顯示控件預(yù)先被關(guān)聯(lián)過(guò),即目標(biāo)顯示控件與預(yù)設(shè)顯示控件之間有關(guān)聯(lián)關(guān)系。
最后,該選中操作可以是針對(duì)該目標(biāo)顯示控件所在區(qū)域的點(diǎn)擊、滑動(dòng)、長(zhǎng)按動(dòng)作等。
在步驟S102中,在監(jiān)測(cè)到選中操作時(shí),指示預(yù)設(shè)顯示控件將信息按照預(yù)設(shè)顯示方式進(jìn)行顯示。
在監(jiān)測(cè)到針對(duì)屏幕中的目標(biāo)顯示控件的選中操作時(shí),通過(guò)指示預(yù)設(shè)顯示控件將信息按照預(yù)設(shè)顯示方式進(jìn)行顯示,使得預(yù)設(shè)顯示控件即便沒(méi)有獲取到頁(yè)面焦點(diǎn),在與其相關(guān)的目標(biāo)顯示控件被選中后,依然能夠?qū)⑵湫枰@示的信息按照其所支持的預(yù)設(shè)顯示方式進(jìn)行自動(dòng)顯示,從而豐富了預(yù)設(shè)顯示控件的預(yù)設(shè)顯示方式的實(shí)現(xiàn)方式。
另外,預(yù)設(shè)顯示控件中需要顯示的信息與該控件的類型匹配,具體地,當(dāng)該預(yù)設(shè)顯示控件為T(mén)extView控件時(shí),該信息包括文字,當(dāng)該預(yù)設(shè)顯示控件為ImageView控件時(shí),該信息包括圖像等。
如圖2所示,在一個(gè)實(shí)施例中,上述圖1所示的步驟S102可被執(zhí)行為:
在步驟A1中,在監(jiān)測(cè)到選中操作時(shí),生成第一指示信息,以指示預(yù)設(shè)顯示控件將信息按照預(yù)設(shè)顯示方式進(jìn)行顯示。
在預(yù)設(shè)顯示控件和目標(biāo)顯示控件所在的應(yīng)用監(jiān)測(cè)到該選中操作時(shí),說(shuō)明用戶期望在將該目標(biāo)顯示控件中的信息進(jìn)行顯示的同時(shí)該預(yù)設(shè)顯示控件中的信息能夠按照預(yù)設(shè)顯示方式被自動(dòng)顯示,因而,該應(yīng)用可以生成第一指示信息,使得該應(yīng)用能夠指示預(yù)設(shè)顯示控件將其需要顯示的信息自動(dòng)地按照預(yù)設(shè)顯示方式進(jìn)行顯示,從而實(shí)現(xiàn)了即便該預(yù)設(shè)顯示控件沒(méi)有獲取到頁(yè)面焦點(diǎn),在與其相關(guān)的目標(biāo)顯示控件被選中后,仍然能夠自動(dòng)地將其需要顯示的信息按照其所支持的預(yù)設(shè)顯示方式進(jìn)行自動(dòng)顯示,這也減少了用戶的操作,使得用戶在選中目標(biāo)顯示控件之后,不必再進(jìn)一步地選中該預(yù)設(shè)顯示控件即可使得預(yù)設(shè)顯示控件中需要顯示的信息能夠按照其所支持的預(yù)設(shè)顯示方式進(jìn)行自動(dòng)顯示。
如圖3所示,在一個(gè)實(shí)施例中,上述圖1所示的方法還可包括:
在步驟S301中,在監(jiān)測(cè)到目標(biāo)顯示控件處于未被選中狀態(tài)時(shí),生成第二指示信息,以指示預(yù)設(shè)顯示控件停止將信息按照預(yù)設(shè)顯示方式進(jìn)行顯示。
在監(jiān)測(cè)到目標(biāo)顯示控件處于未被選中狀態(tài)時(shí),說(shuō)明用戶期望并不期望觀看該目標(biāo)顯示控件中的信息,因而可以不用再將該預(yù)設(shè)顯示控件中的信息按照該預(yù)設(shè)顯示方式繼續(xù)進(jìn)行自動(dòng)顯示。所以,該應(yīng)用可以生成第二指示信息,以指示預(yù)設(shè)顯示控件不再執(zhí)行將該信息按照預(yù)設(shè)顯示方式進(jìn)行顯示的程序,從而停止將該信息繼續(xù)按照預(yù)設(shè)顯示方式進(jìn)行顯示。
在一個(gè)實(shí)施例中,預(yù)設(shè)顯示控件包括:擴(kuò)展子控件,用于能夠根據(jù)指示將信息按照預(yù)設(shè)顯示方式進(jìn)行顯示。
該預(yù)設(shè)顯示控件可以是其擴(kuò)展子控件,而該擴(kuò)展子控件根據(jù)指示將該信息按照預(yù)設(shè)顯示方式進(jìn)行顯示的具體實(shí)現(xiàn)過(guò)程可以為:
事先為預(yù)設(shè)顯示控件(即一個(gè)父類控件)設(shè)置一個(gè)擴(kuò)展子控件,使得擴(kuò)展子控件成為該預(yù)設(shè)顯示控件的子類,其中,該擴(kuò)展子控件繼承了預(yù)設(shè)顯示控件中原本具有的第一預(yù)設(shè)函數(shù)、第二預(yù)設(shè)函數(shù)和第三預(yù)設(shè)函數(shù)(其中,第一預(yù)設(shè)函數(shù)能夠調(diào)用第二預(yù)設(shè)函數(shù),第二預(yù)設(shè)函數(shù)能夠調(diào)用第三預(yù)設(shè)函數(shù),獲得第三預(yù)設(shè)函數(shù)的返回值,并根據(jù)第三預(yù)設(shè)函數(shù)的返回值確定是否觸發(fā)將將該信息按照預(yù)設(shè)顯示方式進(jìn)行顯示的程序),而預(yù)設(shè)顯示控件中的第三預(yù)設(shè)函數(shù)的返回值原本并不是第一指示信息或者第二指示信息,因而,可以在該擴(kuò)展子控件中重載該第三預(yù)設(shè)函數(shù),從而使得第三預(yù)設(shè)函數(shù)的返回值剛好為生成的第一指示信息或者第二指示信息,當(dāng)然,這里還需要定義:當(dāng)該第三函數(shù)的返回值為第一指示信息,則預(yù)設(shè)顯示控件執(zhí)行將其需要顯示的信息按照預(yù)設(shè)顯示方式進(jìn)行顯示的程序,當(dāng)該第三函數(shù)的返回值為第二指示信息,則預(yù)設(shè)顯示控件停止執(zhí)行將其需要顯示的信息按照預(yù)設(shè)顯示方式進(jìn)行顯示的程序。
進(jìn)而,應(yīng)用在監(jiān)測(cè)到上述選中操作時(shí),在生成第一指示信息的同時(shí)觸發(fā)第一預(yù)設(shè)函數(shù),從而通過(guò)第一預(yù)設(shè)函數(shù)調(diào)用第二預(yù)設(shè)函數(shù),使得第二預(yù)設(shè)函數(shù)根據(jù)其調(diào)用的第三預(yù)設(shè)函數(shù)獲取到該第一指示信息,而根據(jù)之前的定義,預(yù)設(shè)顯示控件在獲得該第一指示信息時(shí),就會(huì)自動(dòng)地將信息按照預(yù)設(shè)顯示方式進(jìn)行顯示。
同樣地,該擴(kuò)展子控件還能夠根據(jù)指示停止將信息按照預(yù)設(shè)顯示方式進(jìn)行顯示,而具體實(shí)現(xiàn)過(guò)程可以為:
在監(jiān)測(cè)到目標(biāo)顯示控件處于未被選中狀態(tài)時(shí),在生成第二指示信息的同時(shí)觸發(fā)第一預(yù)設(shè)函數(shù),從而通過(guò)第一預(yù)設(shè)函數(shù)調(diào)用第二預(yù)設(shè)函數(shù),使得第二預(yù)設(shè)函數(shù)根據(jù)其調(diào)用的第三預(yù)設(shè)函數(shù)獲取到該第二指示信息,而根據(jù)之前的定義,預(yù)設(shè)顯示控件在獲得該第二指示信息時(shí),就會(huì)自動(dòng)地停止將該信息按照預(yù)設(shè)顯示方式進(jìn)行顯示。
其次,上述第一指示信息可以為0或1,或者還可以是true或false,而第二指示信息與第一指示信息剛好相反,如第一指示信息為1時(shí),第二指示信息為0,第一指示信息為true時(shí),第二指示信息為false。
另外,當(dāng)預(yù)設(shè)顯示控件為T(mén)extView顯示控件時(shí),第一預(yù)設(shè)函數(shù)可以是TextView中的layout()或者SetSelect()函數(shù),第二預(yù)設(shè)函數(shù)可以是startMarquee(),第三預(yù)設(shè)函數(shù)可以是isSelected()函數(shù)。
最后,當(dāng)預(yù)設(shè)顯示控件為T(mén)extView且第三預(yù)設(shè)函數(shù)為isSelected()函數(shù)、第一指示信息為true時(shí),使第三預(yù)設(shè)函數(shù)的返回值剛好為第一指示信息的過(guò)程可以如下:
在該應(yīng)用接收到選中操作時(shí),將預(yù)設(shè)的中間變量selected賦值,即selected=true,通過(guò)中間函數(shù)selected(boolean selected),將selected=true傳遞給isSelected(),使得true作為isSelected()的返回值。
同樣地,當(dāng)預(yù)設(shè)顯示控件為T(mén)extView且第三預(yù)設(shè)函數(shù)為isSelected()函數(shù)、第二指示信息為false時(shí),使第三預(yù)設(shè)函數(shù)的返回值剛好為第二指示信息的過(guò)程可以如下:
在監(jiān)測(cè)到目標(biāo)顯示控件處于未被選中狀態(tài)時(shí),將中間變量selected賦值,即selected=false(即第二指示信息),通過(guò)中間函數(shù)selected(boolean selected),將selected=false傳遞給isSelected(),使得false作為isSelected()的返回值。
在一個(gè)實(shí)施例中,預(yù)設(shè)顯示控件包括:TextView顯示控件,預(yù)設(shè)顯示方式包括:跑馬燈顯示方式。
跑馬燈顯示方式即將信息以動(dòng)態(tài)的形式進(jìn)行顯示的方式,例如:當(dāng)該TextView顯示控件的顯示區(qū)域過(guò)小、不足以顯示該信息時(shí),可通過(guò)該TextView顯示控件將該信息以跑馬燈的顯示進(jìn)行動(dòng)態(tài)顯示,以使用戶可以分時(shí)、逐漸地觀看到該信息中的不同部分信息,從而使得用戶最終可以查看到完整的信息。
在一個(gè)實(shí)施例中,目標(biāo)顯示控件用于在屏幕中的一區(qū)域中呈現(xiàn)圖像信息,預(yù)設(shè)顯示控件用于在屏幕中的另一區(qū)域中呈現(xiàn)文本信息。
目標(biāo)顯示控件在屏幕中的一區(qū)域與該預(yù)設(shè)顯示控件在屏幕中的另一區(qū)域可以是包含與被包含的關(guān)系即該預(yù)設(shè)顯示控件在屏幕中的區(qū)域位于目標(biāo)顯示控件在屏幕中的區(qū)域的內(nèi)部(當(dāng)然,此時(shí)該選中操作可以是針對(duì)屏幕中目標(biāo)顯示控件所在區(qū)域中除該預(yù)設(shè)顯示控件所在區(qū)域之外的其他區(qū)域的選中操作),或者是并列關(guān)系(如該預(yù)設(shè)顯示控件在屏幕中的區(qū)域位于目標(biāo)顯示控件在屏幕中的區(qū)域的上方/下方、左側(cè)/右側(cè)等);
另外,目標(biāo)顯示控件用于在屏幕中的一區(qū)域中呈現(xiàn)的圖像信息可以是靜態(tài)的或者動(dòng)態(tài)變化的,而預(yù)設(shè)顯示控件在屏幕中的另一區(qū)域中呈現(xiàn)的文本信息可以是該圖像信息的介紹信息、評(píng)價(jià)信息或者互動(dòng)信息等,例如:當(dāng)該目標(biāo)顯示控件用于在屏幕中的一區(qū)域中呈現(xiàn)的圖像信息為直播畫(huà)面時(shí),預(yù)設(shè)顯示控件用于在屏幕中的另一區(qū)域中呈現(xiàn)文本信息可以為該直播畫(huà)面的交互信息(如彈幕信息等),又例如:當(dāng)該目標(biāo)顯示控件用于在屏幕中的一區(qū)域中呈現(xiàn)的圖像信息為某電視劇或影視劇畫(huà)面時(shí),預(yù)設(shè)顯示控件用于在屏幕中的另一區(qū)域中呈現(xiàn)的文本信息可以為某電視劇或影視劇畫(huà)面的簡(jiǎn)介或者吐槽信息等。
對(duì)應(yīng)本公開(kāi)實(shí)施例提供的上述信息顯示方法,本公開(kāi)實(shí)施例還提供一種信息顯示裝置,如圖4所示,該裝置包括:
監(jiān)測(cè)模塊401,被配置為監(jiān)測(cè)針對(duì)屏幕中的目標(biāo)顯示控件的選中操作,其中,目標(biāo)顯示控件與屏幕中的預(yù)設(shè)顯示控件相關(guān),預(yù)設(shè)顯示控件被配置為將其需要顯示的信息按照預(yù)設(shè)顯示方式進(jìn)行顯示;
指示模塊402,被配置為在監(jiān)測(cè)到選中操作時(shí),指示預(yù)設(shè)顯示控件將信息按照預(yù)設(shè)顯示方式進(jìn)行顯示。
如圖5所示,在一個(gè)實(shí)施例中,上述圖4所示的指示模塊402可以包括:
生成子模塊4021,被配置為在監(jiān)測(cè)到選中操作時(shí),生成第一指示信息,以指示預(yù)設(shè)顯示控件將信息按照預(yù)設(shè)顯示方式進(jìn)行顯示。
如圖6所示,在一個(gè)實(shí)施例中,上述圖4所示的裝置還可包括:
生成模塊601,被配置為在監(jiān)測(cè)到目標(biāo)顯示控件處于未被選中狀態(tài)時(shí),生成第二指示信息,以指示預(yù)設(shè)顯示控件停止將信息按照預(yù)設(shè)顯示方式進(jìn)行顯示。
在一個(gè)實(shí)施例中,預(yù)設(shè)顯示控件包括:擴(kuò)展子控件,被配置為能夠根據(jù)指示將信息按照預(yù)設(shè)顯示方式進(jìn)行顯示。
在一個(gè)實(shí)施例中,預(yù)設(shè)顯示控件包括:TextView顯示控件,預(yù)設(shè)顯示方式包括:跑馬燈顯示方式。
在一個(gè)實(shí)施例中,目標(biāo)顯示控件被配置為在屏幕中的一區(qū)域中呈現(xiàn)圖像信息,預(yù)設(shè)顯示控件被配置為在屏幕中的另一區(qū)域中呈現(xiàn)文本信息。
根據(jù)本公開(kāi)實(shí)施例的第三方面,提供一種信息顯示裝置,包括:
處理器;
用于存儲(chǔ)處理器可執(zhí)行指令的存儲(chǔ)器;
其中,處理器被配置為:
監(jiān)測(cè)針對(duì)屏幕中的目標(biāo)顯示控件的選中操作,其中,所述目標(biāo)顯示控件與所述屏幕中的預(yù)設(shè)顯示控件相關(guān),所述預(yù)設(shè)顯示控件用于將其需要顯示的信息按照預(yù)設(shè)顯示方式進(jìn)行顯示;
在監(jiān)測(cè)到所述選中操作時(shí),指示所述預(yù)設(shè)顯示控件將所述信息按照所述預(yù)設(shè)顯示方式進(jìn)行顯示。
上述處理器還可被配置為:
所述在監(jiān)測(cè)到所述選中操作時(shí),指示所述預(yù)設(shè)顯示控件將所述信息按照所述預(yù)設(shè)顯示方式進(jìn)行顯示,包括:
在監(jiān)測(cè)到所述選中操作時(shí),生成第一指示信息,以指示所述預(yù)設(shè)顯示控件將所述信息按照所述預(yù)設(shè)顯示方式進(jìn)行顯示。
上述處理器還可被配置為:
所述方法還包括:
在監(jiān)測(cè)到所述目標(biāo)顯示控件處于未被選中狀態(tài)時(shí),生成第二指示信息,以指示所述預(yù)設(shè)顯示控件停止將所述信息按照所述預(yù)設(shè)顯示方式進(jìn)行顯示。
上述處理器還可被配置為:
所述預(yù)設(shè)顯示控件包括:擴(kuò)展子控件,用于能夠根據(jù)指示將所述信息按照預(yù)設(shè)顯示方式進(jìn)行顯示。
上述處理器還可被配置為:
所述預(yù)設(shè)顯示控件包括:TextView顯示控件,所述預(yù)設(shè)顯示方式包括:跑馬燈顯示方式。
在一個(gè)實(shí)施例中,所述目標(biāo)顯示控件用于在所述屏幕中的一區(qū)域中呈現(xiàn)圖像信息,所述預(yù)設(shè)顯示控件用于在所述屏幕中的另一區(qū)域中呈現(xiàn)文本信息。
圖7是根據(jù)一示例性實(shí)施例示出的一種用于信息顯示裝置700的框圖,該裝置適用于終端設(shè)備。例如,裝置700可以是移動(dòng)電話,計(jì)算機(jī),數(shù)字廣播終端,消息收發(fā)設(shè)備,游戲控制臺(tái),平板設(shè)備,醫(yī)療設(shè)備,健身設(shè)備,個(gè)用戶數(shù)字助理等。
參照?qǐng)D7,裝置700可以包括以下一個(gè)或至少兩個(gè)組件:處理組件702,存儲(chǔ)器704,電源組件706,多媒體組件708,音頻組件710,輸入/輸出(I/O)接口712,傳感器組件714,以及通信組件716。
處理組件702通??刂蒲b置700的整體操作,諸如與顯示,電話呼叫,數(shù)據(jù)通信,相機(jī)操作和記錄操作相關(guān)聯(lián)的操作。處理組件702可以包括一個(gè)或至少兩個(gè)處理器720來(lái)執(zhí)行指令,以完成上述的方法的全部或部分步驟。此外,處理組件702可以包括一個(gè)或至少兩個(gè)模塊,便于處理組件702和其他組件之間的交互。例如,處理組件702可以包括多媒體模塊,以方便多媒體組件708和處理組件702之間的交互。
存儲(chǔ)器704被配置為存儲(chǔ)各種類型的數(shù)據(jù)以支持在裝置700的操作。這些數(shù)據(jù)的示例包括用于在裝置700上操作的任何存儲(chǔ)對(duì)象或方法的指令,聯(lián)系用戶數(shù)據(jù),電話簿數(shù)據(jù),消息,圖片,視頻等。存儲(chǔ)器704可以由任何類型的易失性或非易失性存儲(chǔ)設(shè)備或者它們的組合實(shí)現(xiàn),如靜態(tài)隨機(jī)存取存儲(chǔ)器(SRAM),電可擦除可編程只讀存儲(chǔ)器(EEPROM),可擦除可編程只讀存儲(chǔ)器(EPROM),可編程只讀存儲(chǔ)器(PROM),只讀存儲(chǔ)器(ROM),磁存儲(chǔ)器,快閃存儲(chǔ)器,磁盤(pán)或光盤(pán)。
電源組件706為裝置700的各種組件提供電源。電源組件706可以包括電源管理系統(tǒng),一個(gè)或至少兩個(gè)電源,及其他與為裝置700生成、管理和分配電源相關(guān)聯(lián)的組件。
多媒體組件708包括在所述裝置700和用戶之間的提供一個(gè)輸出接口的屏幕。在一些實(shí)施例中,屏幕可以包括液晶顯示器(LCD)和觸摸面板(TP)。如果屏幕包括觸摸面板,屏幕可以被實(shí)現(xiàn)為觸摸屏,以接收來(lái)自用戶的輸入信號(hào)。觸摸面板包括一個(gè)或至少兩個(gè)觸摸傳感器以感測(cè)觸摸、滑動(dòng)和觸摸面板上的手勢(shì)。所述觸摸傳感器可以不僅感測(cè)觸摸或滑動(dòng)動(dòng)作的邊界,而且還檢測(cè)與所述觸摸或滑動(dòng)操作相關(guān)的持續(xù)時(shí)間和壓力。在一些實(shí)施例中,多媒體組件708包括一個(gè)前置攝像頭和/或后置攝像頭。當(dāng)裝置700處于操作模式,如拍攝模式或視頻模式時(shí),前置攝像頭和/或后置攝像頭可以接收外部的多媒體數(shù)據(jù)。每個(gè)前置攝像頭和后置攝像頭可以是一個(gè)固定的光學(xué)透鏡系統(tǒng)或具有焦距和光學(xué)變焦能力。
音頻組件710被配置為輸出和/或輸入音頻信號(hào)。例如,音頻組件710包括一個(gè)麥克風(fēng)(MIC),當(dāng)裝置700處于操作模式,如呼叫模式、記錄模式和語(yǔ)音識(shí)別模式時(shí),麥克風(fēng)被配置為接收外部音頻信號(hào)。所接收的音頻信號(hào)可以被進(jìn)一步存儲(chǔ)在存儲(chǔ)器704或經(jīng)由通信組件716發(fā)送。在一些實(shí)施例中,音頻組件710還包括一個(gè)揚(yáng)聲器,用于輸出音頻信號(hào)。
I/O接口712為處理組件702和外圍接口模塊之間提供接口,上述外圍接口模塊可以是鍵盤(pán),點(diǎn)擊輪,按鈕等。這些按鈕可包括但不限于:主頁(yè)按鈕、音量按鈕、啟動(dòng)按鈕和鎖定按鈕。
傳感器組件714包括一個(gè)或至少兩個(gè)傳感器,用于為裝置700提供各個(gè)方面的狀態(tài)評(píng)估。例如,傳感器組件714可以檢測(cè)到裝置700的打開(kāi)/關(guān)閉狀態(tài),組件的相對(duì)定位,例如所述組件為裝置700的顯示器和小鍵盤(pán),傳感器組件714還可以檢測(cè)裝置700或裝置700一個(gè)組件的位置改變,用戶與裝置700接觸的存在或不存在,裝置700方位或加速/減速和裝置700的溫度變化。傳感器組件714可以包括接近傳感器,被配置用來(lái)在沒(méi)有任何的物理接觸時(shí)檢測(cè)附近物體的存在。傳感器組件714還可以包括光傳感器,如CMOS或CCD圖像傳感器,用于在成像應(yīng)用中使用。在一些實(shí)施例中,該傳感器組件714還可以包括加速度傳感器,陀螺儀傳感器,磁傳感器,壓力傳感器或溫度傳感器。
通信組件716被配置為便于裝置700和其他設(shè)備之間有線或無(wú)線方式的通信。裝置700可以接入基于通信標(biāo)準(zhǔn)的無(wú)線網(wǎng)絡(luò),如WiFi,2G或3G,或它們的組合。在一個(gè)示例性實(shí)施例中,通信組件716經(jīng)由廣播信道接收來(lái)自外部廣播管理系統(tǒng)的廣播信號(hào)或廣播相關(guān)信息。在一個(gè)示例性實(shí)施例中,所述通信組件716還包括近場(chǎng)通信(NFC)模塊,以促進(jìn)短程通信。例如,在NFC模塊可基于射頻識(shí)別(RFID)技術(shù),紅外數(shù)據(jù)協(xié)會(huì)(IrDA)技術(shù),超寬帶(UWB)技術(shù),藍(lán)牙(BT)技術(shù)和其他技術(shù)來(lái)實(shí)現(xiàn)。
在示例性實(shí)施例中,裝置700可以被一個(gè)或至少兩個(gè)應(yīng)用專用集成電路(ASIC)、數(shù)字信號(hào)處理器(DSP)、數(shù)字信號(hào)處理設(shè)備(DSPD)、可編程邏輯器件(PLD)、現(xiàn)場(chǎng)可編程門(mén)陣列(FPGA)、控制器、微控制器、微處理器或其他電子組件實(shí)現(xiàn),用于執(zhí)行上述方法。
在示例性實(shí)施例中,還提供了一種包括指令的非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),例如包括指令的存儲(chǔ)器704,上述指令可由裝置700的處理器720執(zhí)行以完成上述方法。例如,所述非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)可以是ROM、隨機(jī)存取存儲(chǔ)器(RAM)、CD-ROM、磁帶、軟盤(pán)和光數(shù)據(jù)存儲(chǔ)設(shè)備等。
一種非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),當(dāng)所述存儲(chǔ)介質(zhì)中的指令由上述裝置700的處理器執(zhí)行時(shí),使得上述裝置700能夠執(zhí)行一種信息顯示方法,包括:
監(jiān)測(cè)針對(duì)屏幕中的目標(biāo)顯示控件的選中操作,其中,所述目標(biāo)顯示控件與所述屏幕中的預(yù)設(shè)顯示控件相關(guān),所述預(yù)設(shè)顯示控件用于將其需要顯示的信息按照預(yù)設(shè)顯示方式進(jìn)行顯示;
在監(jiān)測(cè)到所述選中操作時(shí),指示所述預(yù)設(shè)顯示控件將所述信息按照所述預(yù)設(shè)顯示方式進(jìn)行顯示。
在一個(gè)實(shí)施例中,所述在監(jiān)測(cè)到所述選中操作時(shí),指示所述預(yù)設(shè)顯示控件將所述信息按照所述預(yù)設(shè)顯示方式進(jìn)行顯示,包括:
在監(jiān)測(cè)到所述選中操作時(shí),生成第一指示信息,以指示所述預(yù)設(shè)顯示控件將所述信息按照所述預(yù)設(shè)顯示方式進(jìn)行顯示。
在一個(gè)實(shí)施例中,所述方法還包括:
在監(jiān)測(cè)到所述目標(biāo)顯示控件處于未被選中狀態(tài)時(shí),生成第二指示信息,以指示所述預(yù)設(shè)顯示控件停止將所述信息按照所述預(yù)設(shè)顯示方式進(jìn)行顯示。
在一個(gè)實(shí)施例中,所述預(yù)設(shè)顯示控件包括:擴(kuò)展子控件,用于能夠根據(jù)指示將所述信息按照預(yù)設(shè)顯示方式進(jìn)行顯示。
在一個(gè)實(shí)施例中,所述預(yù)設(shè)顯示控件包括:TextView顯示控件,所述預(yù)設(shè)顯示方式包括:跑馬燈顯示方式。
在一個(gè)實(shí)施例中,所述目標(biāo)顯示控件用于在所述屏幕中的一區(qū)域中呈現(xiàn)圖像信息,所述預(yù)設(shè)顯示控件用于在所述屏幕中的另一區(qū)域中呈現(xiàn)文本信息。
本領(lǐng)域技術(shù)用戶員在考慮說(shuō)明書(shū)及實(shí)踐這里公開(kāi)的公開(kāi)后,將容易想到本公開(kāi)的其它實(shí)施方案。本申請(qǐng)旨在涵蓋本公開(kāi)的任何變型、用途或者適應(yīng)性變化,這些變型、用途或者適應(yīng)性變化遵循本公開(kāi)的一般性原理并包括本公開(kāi)未公開(kāi)的本技術(shù)領(lǐng)域中的公知常識(shí)或慣用技術(shù)手段。說(shuō)明書(shū)和實(shí)施例僅被視為示例性的,本公開(kāi)的真正范圍和精神由下面的權(quán)利要求指出。
應(yīng)當(dāng)理解的是,本公開(kāi)并不局限于上面已經(jīng)描述并在附圖中示出的精確結(jié)構(gòu),并且可以在不脫離其范圍進(jìn)行各種修改和改變。本公開(kāi)的范圍僅由所附的權(quán)利要求來(lái)限制。