字母或拼音首字母。對該列表滾動速度的檢測方式可以是檢測滾動條上下滑動的速度,也可以是檢測列表中條目的滾動速度。
[0076]本公開的實施例提供的技術(shù)方案可以包括以下有益效果:通過在列表滾動速度超過預(yù)設(shè)速度時顯示條目名的首字母或拼音首字母,避免列表滾動過快而導(dǎo)致用戶看不清條目名,從而實現(xiàn)了在列表快速滾動過程中對條目的精準(zhǔn)定位,節(jié)省了對列表條目的瀏覽時間。
[0077]方式二
[0078]方式二中為了避免顯示的首字母遮擋條目內(nèi)容。如圖3所示,上述步驟S13可包括以下步驟S31-S32:
[0079]在步驟S31中,向左延長焦點區(qū)域;
[0080]在步驟S32中,在焦點區(qū)域的延長部分,顯示條目名的首字母或拼音首字母,條目名的首字母或拼音首字母不與條目的圖標(biāo)重疊。
[0081]本公開的實施例提供的技術(shù)方案可以包括以下有益效果:在焦點區(qū)域的延長部分顯示條目名的首字母或拼音首字母,使首字母的顯示更為醒目,并且可以避免顯示的首字母遮擋條目內(nèi)容。
[0082]方式三
[0083]方式三中為了避免顯示的首字母遮擋條目內(nèi)容。如圖4所示,上述步驟S13還可包括以下步驟S41-S42:
[0084]在步驟S41中,向右延長焦點區(qū)域;
[0085]在步驟S42中,在焦點區(qū)域的延長部分,顯示條目名的首字母或拼音首字母,條目名的首字母或拼音首字母不與條目的圖標(biāo)重疊。
[0086]本公開的實施例提供的技術(shù)方案可以包括以下有益效果:在焦點區(qū)域的延長部分顯示條目名的首字母或拼音首字母,使首字母的顯示更為醒目,并且可以避免顯示的首字母遮擋條目內(nèi)容。
[0087]在一個實施例中,如圖5所示,方法還可包括以下步驟:
[0088]在步驟S51中,將列表中的條目按照首字母或拼音首字母的順序進行排序;
[0089]在步驟S52中,顯不排序后的列表。
[0090]本公開的實施例提供的技術(shù)方案可以包括以下有益效果:通過對列表中的條目按照首字母或拼音首字母的順序進行排序,使條目快速滾動過程中,更容易判斷焦點區(qū)域在列表中的大概位置,避免錯過要選擇的條目,進一步節(jié)省了瀏覽時間。
[0091]圖6是根據(jù)一示例性實施例示出的一種列表條目顯示方法的流程圖,如圖6所示,該列表條目顯示方法用于終端中,包括以下步驟。
[0092]在步驟S61中,將列表中的條目按照首字母或拼音首字母的順序進行排序;
[0093]在步驟S62中,顯不排序后的列表;
[0094]在步驟S63中,當(dāng)檢測到列表滾動時,獲取焦點區(qū)域當(dāng)前所在的條目;
[0095]在步驟S64中,獲取條目的條目名的首字母或拼音首字母;
[0096]在步驟S65中,獲取列表的滾動速度;
[0097]在步驟S66中,當(dāng)列表的滾動速度超過預(yù)設(shè)速度時,向左或者向右延長焦點區(qū)域;
[0098]在步驟S67中,在焦點區(qū)域的延長部分,顯示條目名的首字母或拼音首字母。
[0099]以智能電視為例,例如,對各個條目名稱根據(jù)條目名稱的首字母進行排序,形成排序后的條目列表,當(dāng)用戶通過遙控器與電視進行交互時,電視頻幕上顯示如圖7所示的排序后的條目列表;用戶通過遙控器的上下鍵對電視屏幕顯示的列表中包含的條目名稱進行選擇,在選擇過程中,列表根據(jù)遙控器發(fā)出的指令對應(yīng)滾動展示列表中的條目,在列表滾動時,實時檢測列表的滾動速度;當(dāng)獲取當(dāng)前處于焦點區(qū)域71 (即滾動條)內(nèi)的條目名稱preseed,并獲取該條目名稱的首字母P時,檢測到列表的滾動速度超過了預(yù)設(shè)速度,即向左延長焦點區(qū)域71的長度,并在該焦點區(qū)域71的延長部分顯示該條目名稱的首字母P,需要說明的是,當(dāng)該條目名稱為中文時,在焦點區(qū)域71的延長部分顯示中文條目名稱對應(yīng)的拼音首字母。
[0100]當(dāng)然,需要說明的是,終端并不僅限于智能電視,也可以是其他具有可視窗口的智能設(shè)備。其次,可以將焦點區(qū)域設(shè)置為固定在可視窗口的固定位置,滾動列表使各條目在固定的焦點區(qū)域進行滾動展示,這樣,可避免焦點區(qū)域的移動而引起的視覺混亂和視覺疲勞,進一步提高了對列表中的條目進行定位的準(zhǔn)確度和瀏覽速度。
[0101]本公開的實施例提供的技術(shù)方案可以包括以下有益效果:首先對列表中的條目按照首字母或拼音首字母的順序進行排序,在滾動過程中,通過在焦點區(qū)域內(nèi)顯示對應(yīng)條目名的首字母或拼音字母,使得用戶更容易判斷焦點區(qū)域在列表中的大概位置,避免錯過要選擇的條目,節(jié)省了瀏覽時間;同時,顯示對應(yīng)條目名的首字母或拼音字幕,使條目信息的展示更為清晰明了 ;并且,通過延長焦點區(qū)域,避免顯示的首字母遮擋條目內(nèi)容。
[0102]圖8是根據(jù)一示例性實施例示出的一種列表條目顯示裝置的框圖。如圖所示,該列表條目顯示裝置用于終端中,包括第一獲取模塊81,第二獲取模塊82和第一顯示模塊83ο
[0103]該第一獲取模塊81被配置為當(dāng)檢測到列表滾動時,獲取焦點區(qū)域當(dāng)前所在的條目。
[0104]該第二獲取模塊82被配置為獲取所述條目的條目名的首字母或拼音首字母。
[0105]該第一顯示模塊83被配置為在所述焦點區(qū)域內(nèi)顯示所述條目名的首字母或拼音首字母。
[0106]在一個實施例中,如圖9所不,所述第一顯不模塊83包括:獲取子模塊91和第一顯不子板塊92。
[0107]該獲取子模塊91被配置為獲取所述列表的滾動速度;
[0108]該第一顯示子模塊92被配置為當(dāng)所述列表的滾動速度超過預(yù)設(shè)速度時,在所述焦點區(qū)域內(nèi)顯示所述條目名的首字母或拼音首字母。
[0109]在一個實施例中,如圖10所示,所述第一顯示模塊83包括:第一延長子模塊101和第二顯示子模塊102。
[0110]該第一延長子模塊101被配置為向左延長所述焦點區(qū)域;
[0111]該第二顯示子模塊102被配置為在所述焦點區(qū)域的延長部分,顯示所述條目名的首字母或拼音首字母,所述條目名的首字母或拼音首字母不與所述條目的圖標(biāo)重疊。
[0112]在一個實施例中,如圖11所示,所述第一顯示模塊83包括:第二延長子模塊111和第三顯示子模塊112。
[0113]該第二延長子模塊111被配置為向右延長所述焦點區(qū)域;
[0114]該第三顯示子模塊112被配置為在所述焦點區(qū)域的延長部分,顯示所述條目名的首字母或拼音首字母,所述條目名的首字母或拼音首字母不與所述條目名重疊。
[0115]在一個實施例中,如圖12所示,所述裝置還包括:排序子模塊121和第二顯示模塊122。
[0116]該排序子模塊121被配置為將所述列表中的條目按照首字母或拼音首字母的順序進彳T排序;
[0117]該第二顯示模塊122被配置為顯示排序后的列表。
[0118]關(guān)于上述實施例中的裝置,其中各個模塊執(zhí)行操作的具體方式已經(jīng)在有關(guān)該方法的實施例中進行了詳細描述,此處將不做詳細闡述說明。
[0119]圖13是根據(jù)一示例性實施例示出的一種用于列表條目顯示的裝置1300的框圖。例如,裝置1300可以是移動電話,計算機,數(shù)字廣播終端,消息收發(fā)設(shè)備,游戲控制臺,平板設(shè)備,醫(yī)療設(shè)備,健身設(shè)備,個人數(shù)字助理等。
[0120]如圖13所示,裝置1300可以包括以下一個或多個組件:處理組件1302,存儲器1304,電源組件1306,多媒體組件1308,音頻組件1310,輸入/輸出(I/O)的接口 1312,傳感器組件1314,以及通信組件1316。
[0121]處理組件1302通??刂蒲b置1300的整體操作,諸如與顯示,電話呼叫,數(shù)據(jù)通信,相機操作和記錄操作相關(guān)聯(lián)的操作。處理組件1302可以包括一個或多個處理器1320來執(zhí)行指令,以完成上述的方法的全部或部分步驟。此外,處理組件1302可以包括一個或多個模塊,便于處理組件1302和其他組件之間的交互。例如,處理組件1302可以包括多媒體模塊,以方便多媒體組件1308和處理組件1302之間的交互。
[0122]存儲器1304被配置為存儲各種類型的數(shù)據(jù)以支持在設(shè)備1300的操作。這些數(shù)據(jù)的示例包括用于在裝置1300上操作的任何應(yīng)用程序或方法的指令,聯(lián)系人數(shù)據(jù),電話簿數(shù)據(jù),消息,圖片,視頻等。存儲器1304可以由任何類型的易失性或非易失性存儲設(shè)備或者它們的組合實現(xiàn),如靜態(tài)隨機存取存儲器(SRAM),電可擦除可編程只讀存儲器(EEPROM),可擦除可編程只讀存儲器(EPROM),可編程只讀存儲器(PROM),只讀存儲器(R0M),磁存儲器,快閃存儲器,磁盤或光盤。
[0123]電源組件1306為裝置1300的各種組件提供電力。電源組件1306可以包括電源管理系統(tǒng),一個或多個電源,及其他與為裝置1300生成、管理和分配電力相關(guān)聯(lián)的組件。
[0124]多媒體組件1308包括在所述裝置1300和用戶之間的提供一個輸出接口的屏幕。在一些實施例中,屏幕可以包括液晶顯示器(LCD)和觸摸面板(TP)。如果屏幕包括觸摸面板,屏幕可以被實現(xiàn)為觸摸屏,以接收來自用戶的輸入信號。觸摸面板包括一個或多個觸摸傳感器以感測觸摸、滑動和觸摸面板上的手勢。所述觸摸傳感器可以不僅感測觸摸或滑動動作的邊界,而且還檢測與所述觸摸或滑動操作相關(guān)的持續(xù)時間和壓力。在一些實施例中,多媒體組件1308包括一個前置攝像頭和/或后置攝像頭。當(dāng)設(shè)備1300處于操作