一種信息處理方法和裝置制造方法
【專利摘要】本發明公開了一種信息處理方法和裝置,應用于能夠運行多個應用的電子設備中,該方法包括加載多個應用中待加載的第一應用,該第一應用對應有第一顯示界面,該第一顯示界面內具有多個對象;基于該多個對象并按照預定規則生成第一索引條目;在顯示單元的顯示區域內顯示第一顯示界面的第一部分;在顯示單元的顯示區域內顯示該第一索引條目,該第一索引條目具有多個子索引單元;獲得對于第一索引條目的輸入操作;確定輸入操作針對的第一子索引單元,并將第一子索引單元對應的對象顯示在該顯示區域內。該方法可以提高定位待查找信息的便捷性和高效性。
【專利說明】一種信息處理方法和裝置
【技術領域】
[0001]本發明涉及信息【技術領域】,更具體的說是涉及一種信息處理方法和裝置。
【背景技術】
[0002]隨著電子技術的發展,人們利用電子設備所進行的操作種類以及頻率日益增加,因此,電子設備上所能存儲或展現的信息內容也相應的增加。
[0003]當在電子設備的顯示單元內呈現的信息內容較多時,如果需要查找某項信息,則可能需要不斷翻動頁面或者是進行信息滾動來查找相應信息,查找速度較慢,且操作繁瑣。例如,當需要在電子設備存儲的聯系人中查找用戶Μ的聯系方式時,則需要不斷翻動聯系人列表,這樣可能需要多次翻找才可能最終找到該用戶Μ的聯系方式。又如,當呈現出一個應用程序檢索得到的多個搜索項時,則可能需要多個頁面上進行多次翻動,才能夠最終確定出某個搜索項。可見,如何提高利用電子設備查找相應內容的速度,并提高查找信息的便捷性,是本領域技術人員迫切需要解決的技術問題。
【發明內容】
[0004]有鑒于此,本發明提供一種信息處理方法和裝置,以提高定位待查找信息的便捷性和高效性。
[0005]為實現上述目的,本發明提供如下技術方案:一種信息處理方法,應用于電子設備中,所述電子設備包括具有一顯示區域的顯示單元,所述電子設備能夠運行多個應用,每個所述應用各自對應一顯示界面,所述方法包括:
[0006]加載所述多個應用中待加載的第一應用,所述第一應用對應有第一顯示界面,所述第一顯示界面內具有多個對象;
[0007]基于所述多個對象,并按照預定規則生成第一索引條目;
[0008]在所述顯示單元的顯示區域內顯示所述第一顯示界面的第一部分,所述第一部分中包括所述多個對象中的一部分或者全部;
[0009]在所述顯示區域內顯示所述第一索引條目,所述第一索引條目具有多個子索引單元,不同的子索引單元能夠對應所述多個對象中的不同對象;
[0010]獲得對于所述第一索引條目的輸入操作;
[0011]確定所述輸入操作針對的第一子索引單元,并將所述第一子索引單元對應的對象顯示在所述顯示區域內。
[0012]優選的,所述基于所述多個對象,并按照預定規則生成第一索引條目,包括:
[0013]判斷所述第一應用是否滿足預定條件,產生第一判斷結果;
[0014]當所述判斷結果表示所述第一應用滿足所述預定條件時,基于所述多個對象,并按照預定規則生成第一索引條目。
[0015]優選的,所述判斷所述第一應用是否滿足預定條件,包括:
[0016]判斷所述第一應用是否未具有索引功能;
[0017]相應的,當判斷出所述第一應用不具有索引功能時,確定所述第一應用滿足預定條件;
[0018]或者,判斷所述第一應用對應的第一顯示界面是否大于所述顯示區域;
[0019]相應的,當判斷出所述第一應用對應的第一顯示界面大于所述顯示區域時,確定所述第一應用滿足預定條件;
[0020]或者,判斷所述第一應用對應的第一顯示界面中對象的數量是否達到預設數量;
[0021]相應的,當判斷出所述第一顯示界面中對象的數量達到所述預設數量時,確定所述第一應用滿足預定條件。
[0022]優選的,所述加載所述多個應用中待加載的第一應用,包括:
[0023]加載所述多個應用中待加載的第一應用,并獲取所述第一應用針對搜索請求所搜索得到的多個對象,所述第一應用對應有第一顯示界面,所述第一顯示界面中具有所述多個對象。
[0024]優選的,所述將所述第一子索引單元對應的對象顯示在所述顯示區域內,包括:
[0025]將所述第一子索引單元對應的對象顯示在所述顯示區域的第二顯示界面中,所述第二顯示界面疊加在所述第一顯示界面的第一部分上。
[0026]優選的,所述將所述第一子索引單元對應的對象顯示在所述顯示區域內,包括:
[0027]將所述顯示區域內顯示的第一顯示界面的第一部分切換為所述第一子索引單元對應的對象。
[0028]優選的,所述將所述第一子索引單元對應的對象顯示在所述顯示區域內之后,還包括:
[0029]當接收到第一觸發操作時,在所述顯示單元的顯示區域內顯示所述第一顯示界面的第一部分,并顯示所述第一索引條目。
[0030]本發明的另一方面還提供了一種信息處理裝置,該裝置應用于電子設備中,所述電子設備包括具有一顯示區域的顯示單元,所述電子設備能夠運行多個應用,每個所述應用各自對應一顯示界面,所述裝置包括:
[0031]加載單元,用于加載所述多個應用中待加載的第一應用,所述第一應用對應有第一顯示界面,所述第一顯示界面內具有多個對象;
[0032]索引生成單元,用于基于所述多個對象,并按照預定規則生成第一索引條目;
[0033]對象顯示單元,用于在所述顯示單元的顯示區域內顯示所述第一顯示界面的第一部分,所述第一部分中包括所述多個對象中的一部分或者全部;
[0034]索引顯示單元,用于在所述顯示區域內顯示所述第一索引條目,所述第一索引條目具有多個子索引單元,不同的子索引單元能夠對應所述多個對象中的不同對象;
[0035]操作檢測單元,用于獲得對于所述第一索引條目的輸入操作;
[0036]顯示處理單元,用于確定所述輸入操作針對的第一子索引單元,并將所述第一子索引單元對應的對象顯示在所述顯示區域內。
[0037]優選的,所述索引生成單元,包括:
[0038]判斷單元,用于判斷所述第一應用是否滿足預定條件,產生第一判斷結果;
[0039]索引生成子單元,用于當所述判斷結果表示所述第一應用滿足所述預定條件時,基于所述多個對象,并按照預定規則生成第一索引條目。
[0040]優選的,所述判斷單元,包括:
[0041]第一判斷單元,用于判斷所述第一應用是否未具有索引功能,或者,判斷所述第一應用對應的第一顯示界面是否大于所述顯示區域;或者,判斷所述第一應用對應的第一顯示界面中對象的數量是否達到預設數量;
[0042]相應的,所述索引生成子單元,包括:
[0043]第一索引生成子單元,用于當判斷出所述第一應用不具有索引功能時,基于所述多個對象按照預定規則生成第一索引條目;或者,當判斷出所述第一應用對應的第一顯示界面大于所述顯示區域時,基于所述多個對象按照預定規則生成第一索引條目;或者,當判斷出所述第一顯示界面中對象的數量達到所述預設數量時,基于所述多個對象按照預定規則生成第一索引條目。
[0044]優選的,所述加載單元,包括:
[0045]第一加載單元,用于加載所述多個應用中待加載的第一應用,并獲取所述第一應用針對搜索請求所搜索得到的多個對象,所述第一應用對應有第一顯示界面,所述第一顯示界面中具有所述多個對象。
[0046]優選的,所述顯示處理單元,包括:
[0047]第一顯示處理單元,用于確定所述輸入操作針對的第一子索引單元,并將所述第一子索引單元對應的對象顯示在所述顯示區域的第二顯示界面中,所述第二顯示界面疊加在所述第一顯示界面的第一部分上;
[0048]或者,第二顯示處理單元,用于確定所述輸入操作針對的第一子索引單元,并將所述顯示區域內顯示的第一顯示界面的第一部分切換為所述第一子索引單元對應的對象。
[0049]優選的,所述裝置還包括:
[0050]索引界面恢復單元,用于在所述顯示處理單元將所述第一子索引單元對應的對象顯示在所述顯示區域內之后,如果接收到第一觸發操作,則在所述顯示單元的顯示區域內顯示所述第一顯示界面的第一部分,并顯示所述第一索引條目。
[0051]經由上述的技術方案可知,本發明在將加載的第一應用顯示到該顯示單元的顯示區域之前,基于該第一應用對應的第一顯示界面中所包含的多個對象,并按照預設規則生成第一索引條目。在顯示有該第一應用對應的第一應用界面的顯示區域內還顯示了該第一索引條目,該第一索引條目具有能夠對應該多個對象的子索引單元。如果獲取到對與該第一索引條目的輸入操作時,將該輸入操作針對的第一子索引單元所對應的對象顯示在顯示區域內,從而用戶從與該第一子索引單元對應的對象查詢相應的對象,減少了查詢范圍,提高了信息查詢的速度,提高了信息查詢的便捷性。
【專利附圖】
【附圖說明】
[0052]為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據提供的附圖獲得其他的附圖。
[0053]圖1示出了本發明實施例一種信息處理方法一個實施例的流程示意圖;
[0054]圖2示出了本發明實施例一種信息處理方法另一個實施例的流程示意圖;
[0055]圖3a示出了本發明實施例中第一應用對應的第一顯示界面的示意圖;
[0056]圖3b示出了本發明實施例在顯示單元的顯示區域內顯示出該第一顯示界面中的第一部分的不意圖;
[0057]圖3c示出了本發明實施例在第一顯示界面上層,通過疊加方式顯示出輸入操作針對的第一子索引單元對應的對象的示意圖;
[0058]圖4示出了本發明實施例一種信息處理裝置一個實施例的結構示意圖。
【具體實施方式】
[0059]下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
[0060]本發明實施例公開了一種信息處理方法,以在電子設備的顯示區域內呈現多個顯示對象時,能夠更加快捷、快速的查詢到相應的對象內容。
[0061]參見圖1,示出了本發明實施例一種信息處理方法一個實施例的流程示意圖,本實施例的方法可以應用于手機、PDA、臺式電腦、平板電腦以及筆記本電腦等等,該電子設備包括具有一顯示區域的顯示單元,該電子設備能夠運行多個應用,每個應用各自對應一顯示界面。本實施例的方法可以包括:
[0062]步驟101:加載該多個應用中待加載的第一應用,該第一應用對應有第一顯示界面,第一顯示界面內具有多個對象。
[0063]其中,該第一應用為該多個應用中,需要被調用并該顯示單元中呈現相應內容的一個應用。
[0064]在電子設備的顯示單元上呈現出第一應用的相應內容前,需要加載該第一應用程序,在加載的過程中可以確定該第一應用對應的第一顯示界面,以及該第一顯示界面中包含的對象。其中,該第一應用對應的第一顯示界面也就是該應用呈現在顯示單元的顯示區域內的應用界面。相應的,在該第一應用的應用界面中會包含多個對象。
[0065]其中,根據應用的不同,該應用界面中包含的對象也會有所差異,如當該第一應用為聯系人列表時,該聯系人列表顯示界面中可以包含多個聯系人信息,每個聯系人信息即為一個對象。又如,當該第一應用為電子設備中的應用程序管理時,則該第一顯示界面中會顯示出該電子設備中安裝的多個應用程序對象。該第一應用也可以是網頁的瀏覽器,則該第一顯示界面中可以為該瀏覽器當前請求展現的網頁界面,則該頁面中可以具有多個顯示對象。
[0066]步驟102:基于所述多個對象按照預定規則生成第一索引條目。
[0067]在本申請中,在顯示出第一應用的第一顯示界面的第一部分之前,基于該第一顯示界面所具有的多個對象,生成索引條目,以便通過該索引條目來對對個對象進行索引查詢。為了便于描述,將基于該第一應用界面中多個對象生成的索引條目稱為第一索引條目。
[0068]步驟103:在該顯示單元的顯示區域內顯示該第一顯示界面的第一部分,該第一部分中包括該多個對象中的一部分或者全部。
[0069]由于該第一顯示界面中可能包含的對象數量較多,或者該第一顯示界面大于該顯示區域,則可能會使得該顯示區域只能顯示該第一顯示界面的一部分內容。當然,如果該顯示區域能夠完全顯示該第一顯示界面的全部內容,則該第一部分中可以包含了該第一顯示界面的所有的對象。
[0070]步驟104:在該顯示區域內顯示該第一索引條目,該第一索引條目具有多個子索引單元,不同的子索引單元能夠對應該多個對象中的不同對象。
[0071]在本申請實施例中,在顯示有第一顯示界面的顯示區域內還顯示有該第一索引條目。其中,該第一索引條目中具有能夠與該多個對象對應的若干個子索引單元。其中,子索引單元的數量可以根據實際需要設定,也可以是根據該多個對象所屬的類別多少來確定。
[0072]每個子索引單元均對應該多個對象中的一部分對象,且不同的子索引單元中對應不同的對象。同一子索引單元所對應的對象之間具有相同的屬性,如同一子索引單元對應的對象的名稱有相同的部分,或者是,同一子索引單元對應的對象的類別相同。通過子索引單元可以定位到該多個對象中的一部分對象。
[0073]步驟105:獲得對于所述第一索引條目的輸入操作。
[0074]步驟106:確定所述輸入操作針對的第一子索引單元,并將該第一子索引單元對應的對象顯示在所述顯示區域內。
[0075]當檢測到對該第一索引條目的輸入操作時,響應該輸入操作,并確定該輸入操作所針對的索引單元,如用戶通過手指或者利用鼠標等點擊該第一索引條目中某個子索引單元。為了便于區分,將該輸入操作所針對的索引單元稱為第一索引單元。
[0076]該第一子索引單元對應該多個對象中的一部分對象,將該一部分對象顯示在該顯示區域內,以便用戶能夠從該第一索引單元對應的對象中快速的確定所需查找的對象。
[0077]本申請實施例中,在將加載的第一應用顯示到該顯示單元的顯示區域之前,基于該第一應用對應的第一顯示界面中所包含的多個對象,并按照預設規則生成第一索引條目。在顯示有該第一應用對應的第一應用界面的顯示區域內還顯示了該第一索引條目,該第一索引條目具有能夠對應該多個對象的子索引單元。如果獲取到對與該第一索引條目的輸入操作時,將該輸入操作針對的第一子索引單元所對應的對象顯示在顯示區域內,從而用戶從與該第一子索引單元對應的對象查詢相應的對象,減少了查詢范圍,提高了信息查詢的速度,提高了信息查詢的便捷性。
[0078]可以理解的是,在實際應用中,基于第一顯示界面中的多個對象生成第一索引條目可以是在第一應用加載完成后,也可以是在該加載該第一應用的過程中,在確定出該第一應用對應的多個對象后,生成相應的第一索引條目。
[0079]相應的,展現該第一顯示界面以及該第一索引條目的過程可以是先顯示出該第一顯示界面的第一部分之后,在顯示有該第一顯示界面的第一部分的顯示區域上顯示該第一索引條目,使得從該顯示區域內能夠看到該第一顯示界面的第一部分和該第一索引條目。也可以是,先在該顯示區域內顯示出該第一索引條目后,在該顯示區域內顯示出該第一索引條目。當然,也可以是,在該顯示區域內顯示該第一顯示界面的同時,執行在該顯示區域內顯示該第一索引條目的操作。
[0080]可選的,為了不影響用戶對第一顯示界面中第一部分內的對象的觀看,該第一索引條目可以位于顯示區域的邊緣。使得該第一顯示界面的第一部分不被該第一索引條目遮擋。如該第一索引條目緊鄰該顯示區域的四邊中的任一邊,當該顯示區域較小時,該第一索引條目也可以分成多個子索引條目,并將多個子索引條目分別顯示在緊鄰顯示區域的某一邊。
[0081]本發明實施例的方法可以應用于在具有多個對象的顯示界面中,查找相應的對象。在加載該第一應用時,可以直接獲取到該第一應用對應的第一顯示界面中所包含多個對象,進而基于該多個對象生成第一索引條目。
[0082]如,該第一應用可以是桌面應用或者是電子設備的主菜單應用,則可以直接獲取該桌面應用或主菜單應用中可以包含的應用對象。相應的,在該桌面應用或主菜單應用對應的主顯示界面中會具有多個應用對象的圖標,使得該顯示單元的顯示區域內無法全部顯示該主顯示界面。這樣,通過本發明實施例的方法,在顯示該主顯示界面的一部分的同時,該顯示區域中也顯示有基于主顯示界面中具有的多個對象生成第一索引條目,從而可以通過直接對該第一索引條目進行操作,來快速的查找出相應的應用對象。
[0083]又如,如該第一應用可以是短信應用,該第一應用的第一顯示界面為短信顯示界面,在該短信顯示界面中包含有多條短信,則可以在顯示該第一應用的第一顯示界面的第一部分時,基于該多條短信,生成索引條目,并在顯示在該第一顯示界面的第一部分時,顯示出該索引條目。通過對該索引條目中子索引單元進行操作,即可檢索出匹配的短信,避免了點擊開啟搜索框,然后在搜索框中輸入搜索內容等復雜操作。
[0084]在實際應用中,該第一應用對應的顯示界面并不是確定的,根據該第一應用當前的執行狀態才可以確定出該第一應用當前對應的第一顯示界面,以及該第一顯示界面具有的對象。如該第一應用為某種搜索引擎應用,當在該搜索引擎應用的頁面中輸入相應的搜索請求內容后,觸發該搜索引擎應用根據搜索請求搜索與該搜索請求對應的多個對象,進而需要顯示的該第一顯示界面具有該多個對象。相應的,加載該待加載的第一應用,并獲取該該第一應用針對搜索請求所搜索得到的多個對象。此時,該第一應用對應有第一顯示界面,該第一顯示界面中具有所述多個對象。
[0085]例如,假設該第一應用為該電子設備上的一款旅游搜索引擎應用,當用戶通過該應用搜索了某個城市某個區域的旅館后,該搜索引擎會觸發獲取滿足條件的旅館的信息。而此時,為了顯示出該第一應用搜索后的顯示界面,則需要加載該第一應用,并獲取該第一應用搜索到的多個旅館信息。然后,系統可以基于該多個旅館信息生成搜索條目,并在顯示出包含該多個旅館信息的第一顯示界面時,顯示出該搜索條目,以便于用戶定位到自己所需的旅館。
[0086]其中,基于該第一顯示界面具有的多個對象,生成第一索引條目的過程:可以是根據該多個對象各自的名稱的首字符,來生包含該多個對象各自名稱首字符的索引條目。其中,該索引條目中每個首字符為該索引條目的一個子索引單元。其中,該首字符可以是對象的名稱的拼音首字母,也可以是對象的名稱的首次漢字,或者是對象名稱的首個英文字母坐坐寸寸。
[0087]例如,當該第一應用為游戲管理時,則該第一顯示界面中包含多個游戲對象,該游戲對象包含“保衛蘿卜” “保衛家園”、“憤怒的小鳥”、“瘋狂農場”、“瘋狂賽車”、“瘋狂猜成語”“瘋狂戰機”、“dota (守護古跡,Defense of the Ancients)”、“黃金礦工”等等。該第一索引條目中則可以是包含各個游戲對象的名稱的拼音首字母,該第一索引條目可以為“b、d、f、h”等,該索引條目中每一項為一個子索引單元,每個子索引單元能夠對應一部分游戲對象,如“b”對應游戲對象“保衛蘿卜”和“保衛家園”。又如,該第一索引條目也可以是“保、憤、瘋、d、黃”。
[0088]當然,在實際應用中,也可以是在該索引條目中包含所有的字母序列中的字母。
[0089]基于該第一顯示界面具有的多個對象,按照預設規則生成第一索引條目時,也可以是基于該多個對象的名稱的關鍵詞來生成索引條目。例如,仍以上面第一應用界面包含的多個游戲對象為例,則生成的第一索引條目可以是“保衛、憤怒、瘋狂、dota、礦工”,這樣,如果需要查詢“瘋狂猜成語”的游戲時,則可以點擊該第一索引條目中“瘋狂”子索引單元,從而可以顯示出名稱中包含“瘋狂”游戲對象。同時,如果用戶記不清楚游戲的具體名稱只知道游戲的名稱中包含了“瘋狂”時,也可以通過該種方式便捷的查找出相應的游戲對象。
[0090]另外,基于該第一顯示界面中具有的多個對象,按照預設規則生成第一索引條目時,也可以是根據多個對象的類別,生成包含該多個對象所屬類別的索引條目。例如,以主桌面應用對應的第一顯示界面為例,在該第一顯示界面中包含有各種應用對象,如應用對象可以是“收音機” “音樂播放器”、“時鐘”、“QQ應用”、“MSN應用”、“郵箱” “割繩子游戲”等,根據該應用對象的類別或用途生成索引條目,索引條目可以包括游戲、通訊、媒體等等。
[0091]參見圖2,示出了本發明一種信息處理方法另一個實施例的流程示意圖,本實施例的方法可以應用于手機、PDA、電腦等電子設備中,在本申請實施例中該電子設備包括具有一顯示區域的顯示單元,該電子設備能夠運行多個應用,每個所述應用各自對應一顯示界面。本實施例的方法可以包括:
[0092]步驟201:加載所述多個應用中待加載的第一應用,所述第一應用對應有第一顯示界面,所述第一顯示界面內具有多個對象。
[0093]該步驟可以參照前面實施例的相關介紹,在此不再贅述。
[0094]步驟202:判斷所述第一應用是否滿足預定條件,產生第一判斷結果。
[0095]步驟203:當所述判斷結果表示所述第一應用滿足所述預定條件時,基于所述多個對象按照預定規則生成第一索引條目。
[0096]有些情況下,可能并不需要為第一應用生成索引條目。因此,需要判斷該第一應用是否滿足預設條件,只有當該第一應用滿足預設條件時,才基于該第一顯示界面具有的多個對象生成第一索引條目,從而避免在不需要生成索引條目的情況下,生成索引條目而引起數據浪費或資源消耗。
[0097]其中,該預設條件可以根據需要設定。如該第一應用對應的第一顯示界面小于或等于該顯示單元的顯示區域,在該顯示區域能夠完全展現該第一顯示界面,用戶在該顯示區域內能夠看到所有的對象,無需進行翻頁查找,則可能不需要生成索引條目。因此,可以判斷該第一應用對應的第一顯示界面是否大于顯示單元的顯示區域時,如果該第一顯示界面大于該顯示區域,則基于該第一顯示界面具有的多個對象按照預設規則生成第一索引條目。
[0098]有些情況下,雖然該第一顯示界面能夠被完全展現在該顯示區域內,但該第一顯示界面具有的對象的數量較多時,用戶可能需要在多個對象之間逐個查找,無法快速的查找出某個對象。因此,可以判斷該第一顯示界面具有的對象的數量是否達到預設數量,如果該第一顯示界面的數量大于該預設數量,則基于該第一顯示界面的多個對象,并按照預定規則生成該第一索引條目。
[0099]另外,在實際應用中,該第一應用自身可能已經具有索引功能,在加載該第一應用的同時,便可以獲取到該第一應用的相關索引條目,無需再次生成相應的索引條目。因此,可以判斷該第一應用是否未具有索引功能,也就是說該第一應用中是否已存在對應該多個對象的索引列表。當判斷出該第一應用不具有索引功能時,則基于該多個對象按照預設規則生成第一索引條目。
[0100]當然,在實際應用中,也可以將一種多種預設條件相結合,只要是判斷出該第一應用不滿足任意一種預設條件,則為該第一應用對應的多個條目生成第一索引條目。
[0101]步驟204:在該顯示單元的顯示區域內顯示所述第一顯示界面的第一部分,該第一部分中包括該多個對象中的一部分或者全部。
[0102]步驟205:在該顯示區域內顯示該第一索引條目,該第一索引條目具有多個子索引單元,不同的子索引單元能夠對應該多個對象中的不同對象。
[0103]步驟206:獲得對于所述第一索引條目的輸入操作。
[0104]步驟207:確定所述輸入操作針對的第一子索引單元,并將該第一子索引單元對應的對象顯示在所述顯示區域內。
[0105]其中,步驟204至步驟207可以參照前面實施例的相關介紹,在此不再贅述。
[0106]在本實施例中,加載該第一應用,確定出該第一應用對應的第一顯不界面以及該第一顯示界面具有的多個對象后,還需要判斷該第一應用是否滿足預設條件,當該第一應用不滿足預設條件時,基于該多個對象并按照預設規則生成第一索引條目,并在顯示區域顯示出該第一顯示界面的第一部分以及該第一索引條目,從而提高了用戶對該第一顯示界面相應對象查詢的便捷性。
[0107]以上本發明實施例的任意一個實現方式中,在確定輸入操作針對的第一子索引單元后,并將該第一子索引單元對應的對象顯示在顯示區域內的方式可以有多種。可選的,其中一種方式為:將該第一子索引單元對應的對象顯示在顯示區域的第二顯示界面中,該第二顯示界面疊加在第一顯示界面的第一部分上。也就是說,在顯示區域顯示有該第一顯示界面的第一部分時,可以在該第一顯示界面的第一部分的上層疊加顯示出該第二顯示界面,在第二顯示界面中包含有該第一子索引單元對應的對象。
[0108]將該第一子索引單元對應的對象顯示在顯示區域內的另一種方式為:將顯示區域內顯示的第一顯示界面的第一部分切換為該第一子索引單元對應的對象。該種方式,在確定出該第一索引子單元對應的對象后,則可以通過界面切換的方式,使得該顯示區域中顯示出該第一子索引單元對應的對象。
[0109]為了便于理解本發明實施例,下面以第一應用為包含有多個游戲應用對象的游戲界面管理應用為例進行介紹。參見圖3a,為該第一應用對應的第一顯示界面的示意圖,在該第一顯示界面中包含有多個不同的游戲對象的圖標301,如,游戲a、游戲b..?游戲u分別代表21個不同的游戲。第一顯示界面包含的游戲對象較多,在該顯示單元的顯示區域內需要3個頁面才能完全顯示該第一顯示界面中的各個游戲的圖標。如圖3b所示,為在該顯示單元的顯示區域內顯示出該第一顯示界面中的第一部分的示意圖。如圖所示,在該顯示區域內包含該第一顯示界面的第一部分30。可見,該第一部分僅僅包含了 18個游戲中的前6個游戲的圖標301。當然,在實際應用中,顯示出的該第一部分也可能是中間的6個游戲的圖標,并不限于排序靠前的6個圖標。
[0110]在該第一顯示界面的第一部分顯示在該顯示區域之前,基于這18個游戲對象并按照預設規則生成了第一索引條目,其中,生成該第一索引條目的方式可以采取前面介紹的任意一種方式。例如,假設以生成的索引條目是以該18個游戲的名稱中的關鍵字生成的索引條目,并假設生成該第一索引條目可以包括“農場、蘿卜、小鳥、棋”。在顯示區域顯示出該第一顯示界面的第一部分的同時,將該第一索引條目也顯示在該顯示區域內,如圖3b中在該顯示區域內除了顯示有該第一顯示界面30的第一部分外,在該顯示區域的一側邊還顯示有該第一索引條目31。該第一索引條目具有多個子索引單元,如其中的農場、蘿卜等。
[0111]這樣,用戶如果需要從第一顯示界面的21個游戲中查找某個游戲時,則可以直接通過對該第一索引條目進行操作,便可以便捷的查詢到某個游戲對象。例如,用戶可能之前玩過“彩色五子棋”的游戲,但是游戲對象太多,用戶不能快捷的從該第一顯示界面中查找到該游戲對象,或者用戶忘記了該游戲具體名稱時,則可以直接點擊第一索引條目31中的子索引單元“棋”。這樣,系統在獲取到對于該第一索引條目的輸入操作時,確定該“棋”對應的游戲對象。例如,假設該第一顯示界面中,與該“棋”對應的游戲對象有“彩色五子棋”、“象棋”、“雙人五子棋”三個游戲對象,則在顯示界面中顯示出該三個游戲對象。如參見圖3c,示出了通過在第一顯示界面上層,通過疊加方式顯示出該輸入操作針對的子索引單元對應的對象的示意圖。由圖可見,在該顯示區域顯示該第一顯示界面的第一部分的上層顯示有第二顯示界面32,該第二顯示界面32中包含有“彩色五子棋”、“象棋”、“雙人五子棋”3個游戲對象的圖標。
[0112]進一步的,在以上任意一個實施例中,在將輸入操作針對的第一子索引單元所對應的對象顯示在該顯示區域內之后,還可以包括:當接收到第一觸發操作時,在顯示單元的顯示區域內顯示該第一顯示界面的第一部分,并顯示該第一索引條目。在顯示出該第一子索引單元所對應的對象后,當用戶完成相應的操作后,為了便于繼續對第一顯示界面中的其他對象進行查詢,則當接收到第一觸發操作后,可以恢復該第一顯示界面的第一部分的顯示,同時,將該第一索引條目也顯示在該顯示區域內。如,該第一觸發操作可以是當檢測到從該第一子索引單元對應的對象中并對完成對該第一對象處理后,恢復展現所述第一界面。當然,該第一觸發操作也可以是點擊某個預設按鍵等。
[0113]對應本發明的一種信息處理方法,本發明還提供了一種信息處理裝置,參見圖4,示出了本發明一種信息處理裝置一個實施例的結構示意圖。本實施例的裝置應用于電子設備中,所述電子設備包括具有一顯示區域的顯示單元,所述電子設備能夠運行多個應用,每個所述應用各自對應一顯示界面。本實施例的裝置可以包括:
[0114]加載單元401,用于加載所述多個應用中待加載的第一應用,所述第一應用對應有第一顯示界面,所述第一顯示界面內具有多個對象;
[0115]索引生成單元402,用于基于所述多個對象,并按照預定規則生成第一索引條目;
[0116]對象顯示單元403,用于在所述顯示單元的顯示區域內顯示所述第一顯示界面的第一部分,所述第一部分中包括所述多個對象中的一部分或者全部;
[0117]索引顯示單元404,用于在所述顯示區域內顯示所述第一索引條目,所述第一索引條目具有多個子索引單元,不同的子索引單元能夠對應所述多個對象中的不同對象;
[0118]操作檢測單元405,用于獲得對于所述第一索引條目的輸入操作;
[0119]顯示處理單元406,用于確定所述輸入操作針對的第一子索引單元,并將所述第一子索引單元對應的對象顯示在所述顯示區域內。
[0120]可選的,該索引生成單元可以包括:
[0121]判斷單元,用于判斷所述第一應用是否滿足預定條件,產生第一判斷結果;
[0122]索引生成子單元,用于當所述判斷結果表示所述第一應用滿足所述預定條件時,基于所述多個對象按照預定規則生成第一索引條目。
[0123]進一步的,該判斷單元,可以包括:
[0124]第一判斷單元,用于判斷所述第一應用是否未具有索引功能,或者,判斷所述第一應用對應的第一顯示界面是否大于所述顯示區域;或者,判斷所述第一應用對應的第一顯示界面中對象的數量是否達到預設數量;
[0125]相應的,所述索引生成子單元,包括:
[0126]第一索引子單元,用于當判斷出所述第一應用不具有索引功能時,基于所述多個對象按照預定規則生成第一索引條目;或者,當判斷出所述第一應用對應的第一顯示界面大于所述顯示區域時,基于所述多個對象按照預定規則生成第一索引條目;或者,當判斷出所述第一顯示界面中對象的數量達到所述預設數量時,基于所述多個對象按照預定規則生成第一索引條目。
[0127]在以上任意一個實施例中,該加載單元可以包括:第一加載單元,用于加載所述多個應用中待加載的第一應用,并獲取所述第一應用針對搜索請求所搜索得到的多個對象,所述第一應用對應有第一顯示界面,所述第一顯示界面中具有所述多個對象。
[0128]可選的,該顯示處理單元顯示該第一子索引單元對應的對象可以有多種方式,對應其中一種方式,該顯示處理單元可以包括:
[0129]第一顯示處理單元,用于確定所述輸入操作針對的第一子索引單元,并將所述第一子索引單元對應的對象顯示在所述顯示區域的第二顯示界面中,所述第二顯示界面疊加在所述第一顯示界面的第一部分上。
[0130]對應另外一種方式,該顯示處理單元可以包括:
[0131]第二顯示處理單元,用于確定所述輸入操作針對的第一子索引單元,并將所述顯示區域內顯示的第一顯示界面的第一部分切換為所述第一子索引單元對應的對象。
[0132]可選的,在以上任意一個實施例的中該裝置還可以包括:
[0133]索引界面恢復單元,用于在所述顯示處理單元將所述第一子索引單元對應的對象顯示在所述顯示區域內之后,如果接收到第一觸發操作,則在所述顯示單元的顯示區域內顯示所述第一顯示界面的第一部分,并顯示所述第一索引條目。
[0134]本說明書中各個實施例采用遞進的方式描述,每個實施例重點說明的都是與其他實施例的不同之處,各個實施例之間相同相似部分互相參見即可。對于實施例公開的裝置而言,由于其與實施例公開的方法相對應,所以描述的比較簡單,相關之處參見方法部分說明即可。
[0135]對所公開的實施例的上述說明,使本領域專業技術人員能夠實現或使用本發明。對這些實施例的多種修改對本領域的專業技術人員來說將是顯而易見的,本文中所定義的一般原理可以在不脫離本發明的精神或范圍的情況下,在其它實施例中實現。因此,本發明將不會被限制于本文所示的這些實施例,而是要符合與本文所公開的原理和新穎特點相一致的最寬的范圍。
【權利要求】
1.一種信息處理方法,其特征在于,應用于電子設備中,所述電子設備包括具有一顯示區域的顯示單元,所述電子設備能夠運行多個應用,每個所述應用各自對應一顯示界面,所述方法包括: 加載所述多個應用中待加載的第一應用,所述第一應用對應有第一顯示界面,所述第一顯示界面內具有多個對象; 基于所述多個對象,并按照預定規則生成第一索引條目; 在所述顯示單元的顯示區域內顯示所述第一顯示界面的第一部分,所述第一部分中包括所述多個對象中的一部分或者全部; 在所述顯示區域內顯示所述第一索引條目,所述第一索引條目具有多個子索引單元,不同的子索引單元能夠對應所述多個對象中的不同對象; 獲得對于所述第一索引條目的輸入操作; 確定所述輸入操作針對的第一子索引單元,并將所述第一子索引單元對應的對象顯示在所述顯示區域內。
2.根據權利要求1所述的方法,其特征在于,所述基于所述多個對象,并按照預定規則生成第一索引條目,包括: 判斷所述第一應用是否滿足預定條件,產生第一判斷結果; 當所述判斷結果表示所述第一應用滿足所述預定條件時,基于所述多個對象按照預定規則生成第一索引條目。
3.根據權利要求2所述的方法,其特征在于,所述判斷所述第一應用是否滿足預定條件,包括: 判斷所述第一應用是否未具有索引功能; 相應的,當判斷出所述第一應用不具有索引功能時,確定所述第一應用滿足預定條件; 或者,判斷所述第一應用對應的第一顯示界面是否大于所述顯示區域; 相應的,當判斷出所述第一應用對應的第一顯示界面大于所述顯示區域時,確定所述第一應用滿足預定條件; 或者,判斷所述第一應用對應的第一顯示界面中對象的數量是否達到預設數量; 相應的,當判斷出所述第一顯示界面中對象的數量達到所述預設數量時,確定所述第一應用滿足預定條件。
4.根據權利要求1至3任一項所述的方法,其特征在于,所述加載所述多個應用中待加載的第一應用,包括: 加載所述多個應用中待加載的第一應用,并獲取所述第一應用針對搜索請求所搜索得到的多個對象,所述第一應用對應有第一顯示界面,所述第一顯示界面中具有所述多個對象。
5.根據權利要求1所述的方法,其特征在于,所述將所述第一子索引單元對應的對象顯示在所述顯示區域內,包括: 將所述第一子索引單元對應的對象顯示在所述顯示區域的第二顯示界面中,所述第二顯示界面疊加在所述第一顯示界面的第一部分上。
6.根據權利要求1所述的方法,其特征在于,所述將所述第一子索引單元對應的對象顯示在所述顯示區域內,包括: 將所述顯示區域內顯示的第一顯示界面的第一部分切換為所述第一子索引單元對應的對象。
7.根據權利要求1、5或6所述的方法,其特征在于,所述將所述第一子索引單元對應的對象顯示在所述顯示區域內之后,還包括: 當接收到第一觸發操作時,在所述顯示單元的顯示區域內顯示所述第一顯示界面的第一部分,并顯示所述第一索引條目。
8.一種信息處理裝置,其特征在于,應用于電子設備中,所述電子設備包括具有一顯示區域的顯示單元,所述電子設備能夠運行多個應用,每個所述應用各自對應一顯示界面,所述裝置包括: 加載單元,用于加載所述多個應用中待加載的第一應用,所述第一應用對應有第一顯示界面,所述第一顯示界面內具有多個對象; 索引生成單元,用于基于所述多個對象,并按照預定規則生成第一索引條目; 對象顯示單元,用于在所述顯示單元的顯示區域內顯示所述第一顯示界面的第一部分,所述第一部分中包括所述多個對象中的一部分或者全部; 索引顯示單元,用于在所述顯示區域內顯示所述第一索引條目,所述第一索引條目具有多個子索引單元,不同的子索引單元能夠對應所述多個對象中的不同對象; 操作檢測單元,用于獲得對于所述第一索引條目的輸入操作; 顯示處理單元,用于確定所述輸入操作針對的第一子索引單元,并將所述第一子索引單元對應的對象顯示在所述顯示區域內。
9.根據權利要求8所述的裝置,其特征在于,所述索引生成單元,包括: 判斷單元,用于判斷所述第一應用是否滿足預定條件,產生第一判斷結果; 索引生成子單元,用于當所述判斷結果表示所述第一應用滿足所述預定條件時,基于所述多個對象按照預定規則生成第一索引條目。
10.根據權利要求9所述的裝置,其特征在于,所述判斷單元,包括: 第一判斷單元,用于判斷所述第一應用是否未具有索引功能,或者,判斷所述第一應用對應的第一顯示界面是否大于所述顯示區域;或者,判斷所述第一應用對應的第一顯示界面中對象的數量是否達到預設數量; 相應的,所述索引生成子單元,包括: 第一索引生成子單元,用于當判斷出所述第一應用不具有索引功能時,基于所述多個對象按照預定規則生成第一索引條目;或者,當判斷出所述第一應用對應的第一顯示界面大于所述顯示區域時,基于所述多個對象按照預定規則生成第一索引條目;或者,當判斷出所述第一顯示界面中對象的數量達到所述預設數量時,基于所述多個對象按照預定規則生成第一索引條目。
11.根據權利要求8至10任一項所述的裝置,其特征在于,所述加載單元,包括: 第一加載單元,用于加載所述多個應用中待加載的第一應用,并獲取所述第一應用針對搜索請求所搜索得到的多個對象,所述第一應用對應有第一顯示界面,所述第一顯示界面中具有所述多個對象。
12.根據權利要求8所述的裝置,其特征在于,所述顯示處理單元,包括: 第一顯示處理單元,用于確定所述輸入操作針對的第一子索引單元,并將所述第一子索引單元對應的對象顯示在所述顯示區域的第二顯示界面中,所述第二顯示界面疊加在所述第一顯示界面的第一部分上; 或者,第二顯示處理單元,用于確定所述輸入操作針對的第一子索引單元,并將所述顯示區域內顯示的第一顯示界面的第一部分切換為所述第一子索引單元對應的對象。
13.根據權利要求8或12所述的裝置,其特征在于,還包括: 索引界面恢復單元,用于在所述顯示處理單元將所述第一子索引單元對應的對象顯示在所述顯示區域內之后,如果接收到第一觸發操作,則在所述顯示單元的顯示區域內顯示所述第一顯示界面的第一部分,并顯示所述第一索引條目。
【文檔編號】G06F9/445GK104424233SQ201310376575
【公開日】2015年3月18日 申請日期:2013年8月26日 優先權日:2013年8月26日
【發明者】徐晶 申請人:聯想(北京)有限公司