基于詞頻統(tǒng)計(jì)篩選的移動(dòng)設(shè)備列表視圖快速智能導(dǎo)航方法
【專利摘要】本方法公開了一種基于詞頻統(tǒng)計(jì)篩選的移動(dòng)設(shè)備列表視圖快速智能導(dǎo)航方法,包括列表視圖及智能篩選欄,所述的智能篩選欄位于所述的列表視圖的頂端。本方法能夠使用更加簡(jiǎn)單明了的交互方式,將用戶持續(xù)的拖動(dòng)定位操作過程轉(zhuǎn)變?yōu)槿舾纱魏?jiǎn)單的點(diǎn)擊操作,既極大降低了用戶操作難度,又能更快速定位到目標(biāo)項(xiàng)。
【專利說明】基于詞頻統(tǒng)計(jì)篩選的移動(dòng)設(shè)備列表視圖快速智能導(dǎo)航方法
【技術(shù)領(lǐng)域】
[0001] 本方法涉及一種移動(dòng)設(shè)備的導(dǎo)航方法,尤其涉及一種基于詞頻統(tǒng)計(jì)篩選的移動(dòng)設(shè) 備列表視圖快速智能導(dǎo)航方法。
[0002]
【背景技術(shù)】
[0003] 在移動(dòng)設(shè)備上,經(jīng)常存在需要從某個(gè)列表中選出其中一項(xiàng)的操作需求,例如從文 件管理器選取文件,或是從通訊錄中選取聯(lián)系人。由于手機(jī)屏幕小,可選擇項(xiàng)數(shù)目眾多,使 得用戶操作困難,常常明知某個(gè)文件的名字確仍需操作很長時(shí)間才能選中目標(biāo)。
[0004] 目前業(yè)界通常的解決方式是在界面右側(cè)擺放一個(gè)手指可點(diǎn)擊拖動(dòng)的垂直滾動(dòng)條, 當(dāng)用戶拖動(dòng)該滾動(dòng)條時(shí)會(huì)顯示出當(dāng)前所到達(dá)列表項(xiàng)的首字母,指示用戶當(dāng)前大致位于什么 地方,實(shí)現(xiàn)粗略定位,再通過細(xì)致的操作精確定位到目標(biāo)項(xiàng)。
[0005] 現(xiàn)有的實(shí)現(xiàn)方式,能夠達(dá)成用戶的需求。但是,存在以下問題:在屏幕狹小的移動(dòng) 設(shè)備上,用戶在拖動(dòng)滾動(dòng)條時(shí),列表項(xiàng)的變化非???,即用戶細(xì)微的拖動(dòng)操作會(huì)造成界面顯 示內(nèi)容的急劇變化,用戶必須保持高度關(guān)注,避免拖動(dòng)幅度過大而錯(cuò)過目標(biāo)項(xiàng)。尤其當(dāng)用戶 拖動(dòng)至目標(biāo)項(xiàng)附近時(shí),需要更加小心翼翼地觀察屏幕和移動(dòng)手指,才能順利挑出期望的那 一項(xiàng)。這種操作難度在以下幾種情形中會(huì)體現(xiàn)得更加明顯: 1、列表項(xiàng)集中于某些首字母時(shí),用戶難以判斷當(dāng)前位置與目標(biāo)項(xiàng)的距離。如通訊錄中 有許多"王"姓的聯(lián)系人,用戶在拖動(dòng)滾動(dòng)條定位到字母"W"后,往往需要在當(dāng)前位置附近 反復(fù)上下滾動(dòng)才能找到想找的那個(gè)姓名。存在多個(gè)同音字時(shí)也會(huì)加大選擇難度。比如用戶 想找某個(gè)姓"汪"的聯(lián)系人,但先通過滾動(dòng)條定位到了 "王",此時(shí)他無法判斷到底應(yīng)該往上 還是往下滾動(dòng),只好碰運(yùn)氣分別嘗試。
[0006] 2、如果由于操作失誤手指中途抬起,再次按下時(shí)往往會(huì)造成定位的波動(dòng),無法從 手指抬起時(shí)的精確位置繼續(xù)滾動(dòng),從而增加了用戶識(shí)別當(dāng)前位置的難度。
[0007] 3、設(shè)備的屏幕越小,操作難度增加得越明顯。
[0008] 可見,在現(xiàn)有實(shí)現(xiàn)方式下,對(duì)于選取文件或聯(lián)系人這種簡(jiǎn)單的操作目標(biāo),用戶卻 必須集中精力才能較快速獲得所需結(jié)果,并且這種操作在手機(jī)上發(fā)生的如此頻繁,意味著 用戶每天都要花費(fèi)大量精力在這種缺乏價(jià)值的事情上,對(duì)于用戶而言是非常無趣和不必要 的。
[0009] 方法內(nèi)容 本方法的目的:提供一種基于詞頻統(tǒng)計(jì)篩選的移動(dòng)設(shè)備列表視圖快速智能導(dǎo)航方法, 實(shí)現(xiàn)了快速定位到指定列表項(xiàng)的交互方式。
[0010] 為了實(shí)現(xiàn)上述目的,本方法的技術(shù)方案是: 一種基于詞頻統(tǒng)計(jì)篩選的移動(dòng)設(shè)備列表視圖快速智能導(dǎo)航方法,包括列表視圖及智能 篩選欄,所述的智能篩選欄位于所述的列表視圖的頂端。
[0011] 上述的基于詞頻統(tǒng)計(jì)篩選的移動(dòng)設(shè)備列表視圖快速智能導(dǎo)航方法,其中,該方法 至少包括如下步驟: 步驟1:加載完整的數(shù)據(jù)集,所述的數(shù)據(jù)集包括文件目錄信息及通訊錄。
[0012] 步驟2 :查詢加載的數(shù)據(jù)集,得到所有列表項(xiàng)。
[0013] 步驟3 :遍歷列表項(xiàng),識(shí)別列表中每項(xiàng)的首字母,所述的首字母包括英文字母及中 文拼音的字母。
[0014] 步驟4 :統(tǒng)計(jì)各首字母的出現(xiàn)頻率。
[0015] 步驟5 :根據(jù)各首字母的出現(xiàn)頻率分布在篩選欄創(chuàng)建"所有"按鈕、數(shù)字區(qū)間按鈕 及若干首字母區(qū)間按鈕。
[0016] 步驟6 :判斷用戶點(diǎn)擊"所有"按鈕或數(shù)字區(qū)間按鈕或首字母區(qū)間按鈕。
[0017] 步驟7 :展示具體的列表項(xiàng)。
[0018] 上述的基于詞頻統(tǒng)計(jì)篩選的移動(dòng)設(shè)備列表視圖快速智能導(dǎo)航方法,其中,所述的 步驟6包括如下分步驟: 步驟6. 1 :判斷為用戶點(diǎn)擊首字母區(qū)間按鈕或數(shù)字區(qū)間按鈕。
[0019] 步驟6. 2:縮減數(shù)據(jù)集為所選的首字母區(qū)間或數(shù)字區(qū)間,返回到步驟2,直至首字 母區(qū)間按鈕展開為多個(gè)首字母按鈕,用戶點(diǎn)擊首字母按鈕。
[0020] 步驟6. 3 :判斷為用戶點(diǎn)擊"所有"按鈕,返回到步驟1。
[0021] 上述的基于詞頻統(tǒng)計(jì)篩選的移動(dòng)設(shè)備列表視圖快速智能導(dǎo)航方法,其中,所述的 "所有"按鈕、數(shù)字區(qū)間按鈕及若干首字母區(qū)間按鈕位于所述的智能篩選欄中。
[0022] 上述的基于詞頻統(tǒng)計(jì)篩選的移動(dòng)設(shè)備列表視圖快速智能導(dǎo)航方法,其中,所述的 首字母按鈕上設(shè)有首字母或首字母與第二字母的組合。
[0023] 上述的基于詞頻統(tǒng)計(jì)篩選的移動(dòng)設(shè)備列表視圖快速智能導(dǎo)航方法,其中,所述的 列表視圖的一側(cè)設(shè)有帶首字母提示的垂直滾動(dòng)條。
[0024] 上述的基于詞頻統(tǒng)計(jì)篩選的移動(dòng)設(shè)備列表視圖快速智能導(dǎo)航方法,其中,所述的 列表視圖上設(shè)有搜索按鈕或搜索文本框,點(diǎn)擊后彈出輸入法輸入關(guān)鍵字進(jìn)行篩選。
[0025] 上述的基于詞頻統(tǒng)計(jì)篩選的移動(dòng)設(shè)備列表視圖快速智能導(dǎo)航方法,其中,還包括 麥克風(fēng),通過所述的麥克風(fēng)語音輸入在所述的列表視圖進(jìn)行篩選。
[0026] 上述的基于詞頻統(tǒng)計(jì)篩選的移動(dòng)設(shè)備列表視圖快速智能導(dǎo)航方法,其中,還包括 物理鍵盤,通過點(diǎn)擊所述的物理鍵盤定位到該字母開頭的第一個(gè)列表項(xiàng)。
[0027] 本方法能夠使用更加簡(jiǎn)單明了的交互方式,將用戶持續(xù)的拖動(dòng)定位操作過程轉(zhuǎn)變 為若干次簡(jiǎn)單的點(diǎn)擊操作,既極大降低了用戶操作難度,又能更快速定位到目標(biāo)項(xiàng)。
[0028]
【專利附圖】
【附圖說明】
[0029] 圖1是本方法基于詞頻統(tǒng)計(jì)篩選的移動(dòng)設(shè)備列表視圖快速智能導(dǎo)航方法的列表 視圖的界面主視圖。
[0030] 圖2是本方法基于詞頻統(tǒng)計(jì)篩選的移動(dòng)設(shè)備列表視圖快速智能導(dǎo)航方法的流程 圖。
[0031] 圖3是本方法基于詞頻統(tǒng)計(jì)篩選的移動(dòng)設(shè)備列表視圖快速智能導(dǎo)航方法的首字 母按鈕的主視圖。
[0032] 圖4是本方法基于詞頻統(tǒng)計(jì)篩選的移動(dòng)設(shè)備列表視圖快速智能導(dǎo)航方法的智能 篩選欄的界面主視圖。
[0033] 圖5是本方法基于詞頻統(tǒng)計(jì)篩選的移動(dòng)設(shè)備列表視圖快速智能導(dǎo)航方法的經(jīng)一 次選擇后的智能篩選欄的界面主視圖。
[0034] 圖6是本方法基于詞頻統(tǒng)計(jì)篩選的移動(dòng)設(shè)備列表視圖快速智能導(dǎo)航方法的經(jīng)兩 次選擇后的智能篩選欄的界面主視圖。
[0035]
【具體實(shí)施方式】
[0036] 以下結(jié)合附圖進(jìn)一步說明本方法的實(shí)施例。
[0037] 請(qǐng)參見附圖1及附圖2所示,一種基于詞頻統(tǒng)計(jì)篩選的移動(dòng)設(shè)備列表視圖快速智 能導(dǎo)航方法,包括列表視圖1及智能篩選欄2,所述的智能篩選欄2位于所述的列表視圖1 的頂端。
[0038] 所述的基于詞頻統(tǒng)計(jì)篩選的移動(dòng)設(shè)備列表視圖快速智能導(dǎo)航方法,該方法至少包 括如下步驟: 步驟1 :加載完整的數(shù)據(jù)集,所述的數(shù)據(jù)集包括文件目錄信息及通訊錄等。
[0039] 步驟2 :查詢加載的數(shù)據(jù)集,得到所有列表項(xiàng)。
[0040] 步驟3 :遍歷列表項(xiàng),識(shí)別列表中每項(xiàng)的首字母,所述的首字母包括英文字母及中 文拼音的字母。
[0041] 步驟4 :統(tǒng)計(jì)各首字母的出現(xiàn)頻率。
[0042] 步驟5 :根據(jù)各首字母的出現(xiàn)頻率分布在篩選欄創(chuàng)建"所有"按鈕、數(shù)字區(qū)間按鈕 及若干首字母區(qū)間按鈕。
[0043] 步驟6 :判斷用戶點(diǎn)擊"所有"按鈕或數(shù)字區(qū)間按鈕或首字母區(qū)間按鈕。
[0044] 步驟6. 1 :判斷為用戶點(diǎn)擊首字母區(qū)間按鈕或數(shù)字區(qū)間按鈕。
[0045] 步驟6. 2 :縮減數(shù)據(jù)集為所選的首字母區(qū)間或數(shù)字區(qū)間,返回到步驟2,直至首字 母區(qū)間按鈕展開為多個(gè)首字母按鈕,用戶點(diǎn)擊首字母按鈕。
[0046] 步驟6. 3 :判斷為用戶點(diǎn)擊"所有"按鈕,返回到步驟1。
[0047] 步驟7 :展示具體的列表項(xiàng)。
[0048] 所述的"所有"按鈕、數(shù)字區(qū)間按鈕及若干首字母區(qū)間按鈕位于所述的智能篩選欄 2中。本發(fā)明對(duì)于用戶來說非常簡(jiǎn)單,只需從智能篩選欄2中選出目標(biāo)項(xiàng)首字母對(duì)應(yīng)的按 鈕,即可將列表中剩余項(xiàng)限制在較小的區(qū)間內(nèi)。
[0049] 請(qǐng)參見附圖3所示,所述的首字母按鈕上設(shè)有首字母或首字母與第二字母的組 合。例如用戶在通過"S"字母篩選出以"S"開頭的文件后,假設(shè)"S"開頭的文件數(shù)還是較 多,此時(shí)可將"首字母按鈕"擴(kuò)展為兩個(gè)字母,便于用戶繼續(xù)篩選。
[0050] 首字母區(qū)間按鈕的創(chuàng)建需要考慮多個(gè)因素: ①對(duì)于當(dāng)前數(shù)據(jù)集中不存在的首字母,無需列出。例如某用戶通訊錄中只有"李"姓 和"張"姓聯(lián)系人,則只需創(chuàng)建如下篩選欄即可。
[0051] ②首字母區(qū)間的長度應(yīng)于對(duì)應(yīng)的頻率統(tǒng)計(jì)相關(guān)。例如某個(gè)數(shù)據(jù)集中"S"開頭的 列表項(xiàng)很多,那么應(yīng)該創(chuàng)建一個(gè)長度較長的"S"按鈕,便于用戶點(diǎn)擊。
[0052] ③創(chuàng)建的首字母區(qū)間按鈕數(shù)量不能太多,如果按鈕太多則每個(gè)按鈕的寬度很小, 用戶點(diǎn)擊困難,容易誤操作。因此,應(yīng)將某些字母合并為一個(gè)首字母區(qū)間按鈕,保證每個(gè)首 字母區(qū)間按鈕的最小寬度能夠適宜用戶點(diǎn)擊??紤]兩種極端情況:(1)屏幕非常寬,此時(shí)應(yīng) 為每個(gè)出現(xiàn)的字母設(shè)置一個(gè)單獨(dú)的首字母按鈕,用戶可以直接篩選到某個(gè)字母,無需先篩 選到區(qū)間(2)屏幕非常窄,只需創(chuàng)建"所有"按鈕,而不必創(chuàng)建任何首字母區(qū)間按鈕,因?yàn)橛?戶點(diǎn)擊不到,此時(shí)列表視圖退化為普通的列表視圖。
[0053] 所述的列表視圖1的一側(cè)設(shè)有帶首字母提示的垂直滾動(dòng)條。
[0054] 所述的列表視圖1上設(shè)有搜索按鈕或搜索文本框,點(diǎn)擊后彈出輸入法輸入關(guān)鍵字 進(jìn)行篩選。
[0055] 還包括麥克風(fēng),通過所述的麥克風(fēng)語音輸入在所述的列表視圖1進(jìn)行篩選。
[0056] 還包括物理鍵盤,通過點(diǎn)擊所述的物理鍵盤定位到該字母開頭的第一個(gè)列表項(xiàng)。
[0057] 實(shí)施例:請(qǐng)參見附圖4至附圖6所示,某列表界面的智能篩選欄2如附圖4所示,
【權(quán)利要求】
1. 一種基于詞頻統(tǒng)計(jì)篩選的移動(dòng)設(shè)備列表視圖快速智能導(dǎo)航方法,其特征在于:包括 列表視圖及智能篩選欄,所述的智能篩選欄位于所述的列表視圖的頂端。
2. 根據(jù)權(quán)利要求1所述的基于詞頻統(tǒng)計(jì)篩選的移動(dòng)設(shè)備列表視圖快速智能導(dǎo)航方法, 其特征在于:該方法至少包括如下步驟: 步驟1 :加載完整的數(shù)據(jù)集,所述的數(shù)據(jù)集包括文件目錄信息及通訊錄; 步驟2 :查詢加載的數(shù)據(jù)集,得到所有列表項(xiàng); 步驟3 :遍歷列表項(xiàng),識(shí)別列表中每項(xiàng)的首字母,所述的首字母包括英文字母及中文拼 音的字母; 步驟4 :統(tǒng)計(jì)各首字母的出現(xiàn)頻率; 步驟5 :根據(jù)各首字母的出現(xiàn)頻率分布在篩選欄創(chuàng)建"所有"按鈕、數(shù)字區(qū)間按鈕及若 干首字母區(qū)間按鈕; 步驟6 :判斷用戶點(diǎn)擊"所有"按鈕或數(shù)字區(qū)間按鈕或首字母區(qū)間按鈕; 步驟7:展示具體的列表項(xiàng)。
3. 根據(jù)權(quán)利要求2所述的基于詞頻統(tǒng)計(jì)篩選的移動(dòng)設(shè)備列表視圖快速智能導(dǎo)航方法, 其特征在于:所述的步驟6包括如下分步驟: 步驟6. 1 :判斷為用戶點(diǎn)擊首字母區(qū)間按鈕或數(shù)字區(qū)間按鈕; 步驟6. 2 :縮減數(shù)據(jù)集為所選的首字母區(qū)間或數(shù)字區(qū)間,返回到步驟2,直至首字母區(qū) 間按鈕展開為多個(gè)首字母按鈕,用戶點(diǎn)擊首字母按鈕; 步驟6. 3 :判斷為用戶點(diǎn)擊"所有"按鈕,返回到步驟1。
4. 根據(jù)權(quán)利要求1或2所述的基于詞頻統(tǒng)計(jì)篩選的移動(dòng)設(shè)備列表視圖快速智能導(dǎo)航方 法,其特征在于:所述的"所有"按鈕、數(shù)字區(qū)間按鈕及若干首字母區(qū)間按鈕位于所述的智能 篩選欄中。
5. 根據(jù)權(quán)利要求2所述的基于詞頻統(tǒng)計(jì)篩選的移動(dòng)設(shè)備列表視圖快速智能導(dǎo)航方法, 其特征在于:所述的首字母按鈕上設(shè)有首字母或首字母與第二字母的組合。
6. 根據(jù)權(quán)利要求1所述的基于詞頻統(tǒng)計(jì)篩選的移動(dòng)設(shè)備列表視圖快速智能導(dǎo)航方法, 其特征在于:所述的列表視圖的一側(cè)設(shè)有帶首字母提示的垂直滾動(dòng)條。
7. 根據(jù)權(quán)利要求1所述的基于詞頻統(tǒng)計(jì)篩選的移動(dòng)設(shè)備列表視圖快速智能導(dǎo)航方法, 其特征在于:所述的列表視圖上設(shè)有搜索按鈕或搜索文本框,點(diǎn)擊后彈出輸入法輸入關(guān)鍵 字進(jìn)行篩選。
8. 根據(jù)權(quán)利要求1所述的基于詞頻統(tǒng)計(jì)篩選的移動(dòng)設(shè)備列表視圖快速智能導(dǎo)航方法, 其特征在于:還包括麥克風(fēng),通過所述的麥克風(fēng)語音輸入在所述的列表視圖進(jìn)行篩選。
9. 根據(jù)權(quán)利要求1所述的基于詞頻統(tǒng)計(jì)篩選的移動(dòng)設(shè)備列表視圖快速智能導(dǎo)航方法, 其特征在于:還包括物理鍵盤,通過點(diǎn)擊所述的物理鍵盤定位到該字母開頭的第一個(gè)列表 項(xiàng)。
【文檔編號(hào)】G06F3/0482GK104408172SQ201410762756
【公開日】2015年3月11日 申請(qǐng)日期:2014年12月14日 優(yōu)先權(quán)日:2014年12月14日
【發(fā)明者】王湘龍, 張情韻 申請(qǐng)人:王湘龍, 張情韻