本發(fā)明涉及移動終端技術(shù)領(lǐng)域,尤其涉及一種移動終端中應(yīng)用程序的查找方法和裝置。
背景技術(shù):
現(xiàn)在移動終端上存在各式各樣的應(yīng)用程序(Application;以下簡稱:App),移動終端上安裝的App的數(shù)量也越來越多,這樣,用戶在尋找、管理和使用App的時候變得十分的笨拙,往往翻閱好幾屏才能在若干App中找到自己想使用的那個App,這種無意義的循環(huán)尋找的時間增加了用戶使用上的不便,用戶體驗較差。
技術(shù)實現(xiàn)要素:
本發(fā)明的目的旨在至少在一定程度上解決相關(guān)技術(shù)中的技術(shù)問題之一。
為此,本發(fā)明的第一個目的在于提出一種移動終端中應(yīng)用程序的查找方法。該方法可以使得用戶快速定位移動終端中安裝的App,減少查找App所耗費的時間成本,并能減少出錯率,可以提高用戶體驗。
本發(fā)明的第二個目的在于提出一種移動終端中應(yīng)用程序的查找裝置。
為了實現(xiàn)上述目的,本發(fā)明第一方面實施例的移動終端中應(yīng)用程序的查找方法,包括:接收用戶對移動終端的第一操作信息;根據(jù)所述第一操作信息,向所述用戶展示導(dǎo)航界面;根據(jù)所述用戶在所述導(dǎo)航界面上的第二操作信息,定位所述移動終端中的分屏和/或所述移動終端中安裝的應(yīng)用程序的位置。
本發(fā)明實施例的移動終端中應(yīng)用程序的查找方法,接收用戶對移動終端的第一操作信息之后,根據(jù)第一操作信息向用戶展示導(dǎo)航界面,然后根據(jù)用戶在上述導(dǎo)航界面上的第二操作信息,定位移動終端中的分屏和/或上述移動終端中安裝的應(yīng)用程序的位置,從而可以使得用戶快速定位移動終端中安裝的App,簡化了查找App的操作,節(jié)省了查找App所耗費的時間成本,并能減少出錯率,進而可以提高用戶體驗。
為了實現(xiàn)上述目的,本發(fā)明第二方面實施例的移動終端中應(yīng)用程序的查找裝置,設(shè)置在移動終端中,所述移動終端中應(yīng)用程序的查找裝置可以包括:接收模塊,用于接收用戶對移動終端的第一操作信息;展示模塊,用于根據(jù)所述接收模塊接收的第一操作信息,向 所述用戶展示導(dǎo)航界面;定位模塊,用于根據(jù)所述用戶在所述展示模塊展示的導(dǎo)航界面上的第二操作信息,定位所述移動終端中的分屏和/或所述移動終端中安裝的應(yīng)用程序的位置。
本發(fā)明實施例的移動終端中應(yīng)用程序的查找裝置,接收模塊接收用戶對移動終端的第一操作信息之后,展示模塊根據(jù)第一操作信息向用戶展示導(dǎo)航界面,然后定位模塊根據(jù)用戶在上述導(dǎo)航界面上的第二操作信息,定位移動終端中的分屏和/或上述移動終端中安裝的應(yīng)用程序的位置,從而可以使得用戶快速定位移動終端中安裝的App,簡化了查找App的操作,節(jié)省了查找App所耗費的時間成本,并能減少出錯率,進而可以提高用戶體驗。
本發(fā)明附加的方面和優(yōu)點將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本發(fā)明的實踐了解到。
附圖說明
本發(fā)明上述的和/或附加的方面和優(yōu)點從下面結(jié)合附圖對實施例的描述中將變得明顯和容易理解,其中:
圖1為本發(fā)明移動終端中應(yīng)用程序的查找方法一個實施例的流程圖;
圖2為本發(fā)明移動終端中應(yīng)用程序的查找方法中導(dǎo)航按鈕一個實施例的示意圖;
圖3為本發(fā)明移動終端中應(yīng)用程序的查找裝置一個實施例的結(jié)構(gòu)示意圖。
具體實施方式
下面詳細描述本發(fā)明的實施例,所述實施例的示例在附圖中示出,其中自始至終相同或類似的標(biāo)號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實施例是示例性的,僅用于解釋本發(fā)明,而不能理解為對本發(fā)明的限制。相反,本發(fā)明的實施例包括落入所附加權(quán)利要求書的精神和內(nèi)涵范圍內(nèi)的所有變化、修改和等同物。
圖1為本發(fā)明移動終端中應(yīng)用程序的查找方法一個實施例的流程圖,如圖1所示,該移動終端中應(yīng)用程序的查找方法可以包括:
步驟101,接收用戶對移動終端的第一操作信息。
本實施例中,可以在移動終端中設(shè)置一個導(dǎo)航按鈕,舉例來說,該導(dǎo)航按鈕可以顯示在移動終端顯示界面的右側(cè)上方的位置,但本發(fā)明實施例對導(dǎo)航按鈕的顯示位置不作限定。該導(dǎo)航按鈕可以通過后臺設(shè)置為開啟或關(guān)閉狀態(tài)。
上述接收用戶對移動終端的第一操作信息可以為:接收用戶對移動終端上顯示的導(dǎo)航按鈕的第一操作信息。其中,該第一操作信息可以為點擊操作,當(dāng)然,本發(fā)明實施例對第 一操作信息的具體操作形式不作限定,舉例來說,該第一操作信息還可以為長按操作等。
步驟102,根據(jù)上述第一操作信息,向用戶展示導(dǎo)航界面。
具體地,接收到用戶對移動終端上顯示的導(dǎo)航按鈕的第一操作信息之后,移動終端可以根據(jù)上述第一操作信息,向用戶展示導(dǎo)航界面。
也就是說,在用戶點擊導(dǎo)航按鈕之后,響應(yīng)于用戶點擊導(dǎo)航按鈕的操作,移動終端向用戶展示導(dǎo)航界面。
步驟103,根據(jù)上述用戶在上述導(dǎo)航界面上的第二操作信息,定位上述移動終端中的分屏和/或上述移動終端中安裝的App的位置。
其中,該第二操作信息可以為點擊操作,當(dāng)然,本發(fā)明實施例對第二操作信息的具體操作形式不作限定,舉例來說,該第二操作信息還可以為長按操作等。
本實施例的一種實現(xiàn)方式中,上述導(dǎo)航界面可以包括第一導(dǎo)航條,第一導(dǎo)航條中包括分屏的標(biāo)識;則根據(jù)上述用戶在上述導(dǎo)航界面上的第二操作信息,定位上述移動終端中的分屏的位置可以為:根據(jù)上述用戶對第一導(dǎo)航條中分屏的標(biāo)識的第二操作信息,定位上述移動終端中被操作的標(biāo)識對應(yīng)的分屏的位置。這樣,用戶就可以在定位的分屏中查找到自己需要的App,從而可以實現(xiàn)簡化用戶在移動終端中查找App的操作,節(jié)省查找時間。
其中,分屏是指移動終端桌面的一頁頁裝載App的屏幕,用戶可以對分屏進行文字或字母的定義或命名,上述分屏的標(biāo)識可以為分屏的名稱,該分屏的名稱可以為文字或字母,上述分屏的標(biāo)識是用戶自定義的,用戶可以在后臺設(shè)置功能中的移動排序管理中進行具體的分屏的標(biāo)識的設(shè)定,當(dāng)分屏的標(biāo)識設(shè)定完畢并保存后,移動終端會將上述分屏的標(biāo)識傳輸至后端服務(wù)器中,后端服務(wù)器接收到上述分屏的標(biāo)識并處理后,會返回至移動終端前臺頁面的導(dǎo)航界面的第一導(dǎo)航條中顯示上述分屏的標(biāo)識。圖2為本發(fā)明移動終端中應(yīng)用程序的查找方法中導(dǎo)航按鈕一個實施例的示意圖,由于用戶在命名分屏的時候,會以該分屏中包括的App的功能為考量,如圖2所示,假設(shè)用戶在設(shè)置中將桌面2的分屏命名為“美圖”,這說明桌面2中包括具有美圖功能的App,則在移動終端前臺頁面的導(dǎo)航界面的第一導(dǎo)航條中將顯示“美圖”的字樣,在用戶點擊“美圖”之后,將直接定位至被點擊的“美圖”對應(yīng)的分屏的位置,即“桌面2”,這樣,用戶可以很方便地在“桌面2”中查找到自己需要的App,例如具有美圖功能的App。
本實施例的另一種實現(xiàn)方式中,上述導(dǎo)航界面可以包括第二導(dǎo)航條,上述第二導(dǎo)航條中包括App的導(dǎo)航標(biāo)識;則根據(jù)上述用戶在上述導(dǎo)航界面上的第二操作信息,定位上述移動終端中安裝的App的位置可以為:根據(jù)上述用戶對第二導(dǎo)航條中App的導(dǎo)航標(biāo)識的第二操作信息,從上述移動終端安裝的App中定位具有被操作的導(dǎo)航標(biāo)識的App的位置。
其中,上述App的導(dǎo)航標(biāo)識可以為26個英文字母;或者,上述App的導(dǎo)航標(biāo)識也可以為一類App的名稱,例如:“游戲”等,本實施例對上述App的導(dǎo)航標(biāo)識的具體形式不作限定。但本發(fā)明實施例以上述App的導(dǎo)航標(biāo)識為26個英文字母為例進行說明。這樣,就將移動終端中安裝的App,根據(jù)上述App的名稱的首字母,依照26個英文字母(A~Z)分成了26個分組,接收到用戶對第二導(dǎo)航條中App的導(dǎo)航標(biāo)識的第二操作信息之后,移動終端首先需要采用一個AsyncQueryHandler來進行查詢,AsyncQueryHandler自己開啟了線程來進行數(shù)據(jù)查詢,設(shè)置substr為截取函數(shù),取App的名稱的首字母,collate主要用于對字符的編排,這樣分組的意義在于,可以方便用戶快捷地找到某個App。參見圖2,比如查找“alogn”,用戶點擊第二導(dǎo)航條中的字母“A”之后,響應(yīng)于用戶點擊字母“A”的操作,移動終端能篩選出名稱以字母“A”開頭的所有App,從而可以縮小查找范圍,減少用戶翻屏的時間,簡化了用戶操作。
本實施例的再一種實現(xiàn)方式中,上述導(dǎo)航界面包括第一導(dǎo)航條和第二導(dǎo)航條,上述第一導(dǎo)航條中包括分屏的標(biāo)識,第二導(dǎo)航條中包括App的導(dǎo)航標(biāo)識;則根據(jù)上述用戶在上述導(dǎo)航界面上的第二操作信息,定位上述移動終端中的分屏和上述移動終端中安裝的App的位置可以為:根據(jù)用戶對第一導(dǎo)航條中分屏的標(biāo)識的第二操作信息,定位上述移動終端中被操作的標(biāo)識對應(yīng)的分屏的位置,并根據(jù)用戶對上述第二導(dǎo)航條中App的導(dǎo)航標(biāo)識的第二操作信息,在定位的分屏中定位具有被操作的導(dǎo)航標(biāo)識的App的位置。
也就是說,用戶可以先點擊第一導(dǎo)航條中的分屏的標(biāo)識,響應(yīng)于用戶點擊第一導(dǎo)航條中的分屏的標(biāo)識的操作,移動終端定位上述移動終端中被點擊的標(biāo)識對應(yīng)的分屏的位置,然后用戶再點擊第二導(dǎo)航條中App的導(dǎo)航標(biāo)識,響應(yīng)于用戶點擊App的導(dǎo)航標(biāo)識的操作,移動終端在定位的分屏中篩選出具有被點擊的導(dǎo)航標(biāo)識的App的位置。
舉例來說,仍然參見圖2,假設(shè)用戶在設(shè)置中將桌面2的分屏命名為“美圖”,則在移動終端前臺頁面的導(dǎo)航界面的第一導(dǎo)航條中將顯示“美圖”的字樣,在用戶點擊“美圖”之后,將直接定位至被點擊的“美圖”對應(yīng)的分屏的位置,即“桌面2”,然后用戶點擊第二導(dǎo)航條中的字母“A”之后,響應(yīng)于用戶點擊字母“A”的操作,移動終端可以在定位的“桌面2”中篩選出名稱以字母“A”開頭的所有App,從而進一步簡化了用戶查找App的翻屏操作,節(jié)省了查找時間。
上述移動終端中應(yīng)用程序的查找方法中,接收用戶對移動終端的第一操作信息之后,根據(jù)第一操作信息向用戶展示導(dǎo)航界面,然后根據(jù)用戶在上述導(dǎo)航界面上的第二操作信息,定位移動終端中的分屏和/或上述移動終端中安裝的App的位置,從而可以使得用戶快速定位移動終端中安裝的App,簡化了查找App的操作,節(jié)省了查找App所耗費的時間成本, 并能減少出錯率,進而可以提高用戶體驗。
圖3為本發(fā)明移動終端中應(yīng)用程序的查找裝置一個實施例的結(jié)構(gòu)示意圖,本實施例中的移動終端中應(yīng)用程序的查找裝置可以設(shè)置在移動終端中,實現(xiàn)本發(fā)明圖1所示實施例的流程,如圖3所示,上述移動終端中應(yīng)用程序的查找裝置可以包括:接收模塊31、展示模塊32和定位模塊33;
其中,接收模塊31,用于接收用戶對移動終端的第一操作信息;本實施例中,可以在移動終端中設(shè)置一個導(dǎo)航按鈕,舉例來說,該導(dǎo)航按鈕可以顯示在移動終端顯示界面的右側(cè)上方的位置,但本發(fā)明實施例對導(dǎo)航按鈕的顯示位置不作限定。該導(dǎo)航按鈕可以通過后臺設(shè)置為開啟或關(guān)閉狀態(tài)。
這時,接收模塊31,具體用于接收用戶對移動終端上顯示的導(dǎo)航按鈕的第一操作信息。其中,該第一操作信息可以為點擊操作,當(dāng)然,本發(fā)明實施例對第一操作信息的具體操作形式不作限定,舉例來說,該第一操作信息還可以為長按操作等。
展示模塊32,用于根據(jù)接收模塊31接收的第一操作信息,向上述用戶展示導(dǎo)航界面;具體地,接收模塊31接收到用戶對移動終端上顯示的導(dǎo)航按鈕的第一操作信息之后,展示模塊32可以根據(jù)上述第一操作信息,向用戶展示導(dǎo)航界面。
也就是說,在用戶點擊導(dǎo)航按鈕之后,響應(yīng)于用戶點擊導(dǎo)航按鈕的操作,展示模塊32向用戶展示導(dǎo)航界面。
定位模塊33,用于根據(jù)上述用戶在展示模塊32展示的導(dǎo)航界面上的第二操作信息,定位上述移動終端中的分屏和/或上述移動終端中安裝的App的位置。其中,該第二操作信息可以為點擊操作,當(dāng)然,本發(fā)明實施例對第二操作信息的具體操作形式不作限定,舉例來說,該第二操作信息還可以為長按操作等。
本實施例的一種實現(xiàn)方式中,上述導(dǎo)航界面可以包括第一導(dǎo)航條,第一導(dǎo)航條中包括分屏的標(biāo)識;則,定位模塊33,具體用于根據(jù)上述用戶對第一導(dǎo)航條中分屏的標(biāo)識的第二操作信息,定位上述移動終端中被操作的標(biāo)識對應(yīng)的分屏的位置。這樣,用戶就可以在定位的分屏中查找到自己需要的App,從而可以實現(xiàn)簡化用戶在移動終端中查找App的操作,節(jié)省查找時間。
其中,分屏是指移動終端桌面的一頁頁裝載App的屏幕,用戶可以對分屏進行文字或字母的定義或命名,上述分屏的標(biāo)識可以為分屏的名稱,該分屏的名稱可以為文字或字母,上述分屏的標(biāo)識是用戶自定義的,用戶可以在后臺設(shè)置功能中的移動排序管理中進行具體的分屏的標(biāo)識的設(shè)定,當(dāng)分屏的標(biāo)識設(shè)定完畢并保存后,移動終端會將上述分屏的標(biāo)識傳輸至后端服務(wù)器中,后端服務(wù)器接收到上述分屏的標(biāo)識并處理后,會返回至移動終端前臺 頁面的導(dǎo)航界面的第一導(dǎo)航條中顯示上述分屏的標(biāo)識。由于用戶在命名分屏的時候,會以該分屏中包括的App的功能為考量,如圖2所示,假設(shè)用戶在設(shè)置中將桌面2的分屏命名為“美圖”,這說明桌面2中包括具有美圖功能的App,則在移動終端前臺頁面的導(dǎo)航界面的第一導(dǎo)航條中將顯示“美圖”的字樣,在用戶點擊“美圖”之后,將直接定位至被點擊的“美圖”對應(yīng)的分屏的位置,即“桌面2”,這樣,用戶可以很方便地在“桌面2”中查找到自己需要的App,例如具有美圖功能的App。
本實施例的另一種實現(xiàn)方式中,上述導(dǎo)航界面可以包括第二導(dǎo)航條,上述第二導(dǎo)航條中包括App的導(dǎo)航標(biāo)識;則定位模塊33,具體用于根據(jù)用戶對上述第二導(dǎo)航條中App的導(dǎo)航標(biāo)識的第二操作信息,從移動終端安裝的App中定位具有被操作的導(dǎo)航標(biāo)識的App的位置。
其中,上述App的導(dǎo)航標(biāo)識可以為26個英文字母;或者,上述App的導(dǎo)航標(biāo)識也可以為一類App的名稱,例如:“游戲”等,本實施例對上述App的導(dǎo)航標(biāo)識的具體形式不作限定。但本發(fā)明實施例以上述App的導(dǎo)航標(biāo)識為26個英文字母為例進行說明。這樣,就將移動終端中安裝的App,根據(jù)上述App的名稱的首字母,依照26個英文字母(A~Z)分成了26個分組,接收到用戶對第二導(dǎo)航條中App的導(dǎo)航標(biāo)識的第二操作信息之后,移動終端首先需要采用一個AsyncQueryHandler來進行查詢,AsyncQueryHandler自己開啟了線程來進行數(shù)據(jù)查詢,設(shè)置substr為截取函數(shù),取App的名稱的首字母,collate主要用于對字符的編排,這樣分組的意義在于,可以方便用戶快捷地找到某個App。參見圖2,比如查找“alogn”,用戶點擊第二導(dǎo)航條中的字母“A”之后,響應(yīng)于用戶點擊字母“A”的操作,移動終端能篩選出名稱以字母“A”開頭的所有App,從而可以縮小查找范圍,減少用戶翻屏的時間,簡化了用戶查找App的操作。
本實施例的再一種實現(xiàn)方式中,上述導(dǎo)航界面包括第一導(dǎo)航條和第二導(dǎo)航條,上述第一導(dǎo)航條中包括分屏的標(biāo)識,第二導(dǎo)航條中包括App的導(dǎo)航標(biāo)識;則,定位模塊33,具體用于根據(jù)用戶對上述第一導(dǎo)航條中分屏的標(biāo)識的第二操作信息,定位移動終端中被操作的標(biāo)識對應(yīng)的分屏的位置,并根據(jù)用戶對第二導(dǎo)航條中App的導(dǎo)航標(biāo)識的第二操作信息,在定位的分屏中定位具有被操作的導(dǎo)航標(biāo)識的App的位置。
也就是說,用戶可以先點擊第一導(dǎo)航條中的分屏的標(biāo)識,響應(yīng)于用戶點擊第一導(dǎo)航條中的分屏的標(biāo)識的操作,定位模塊33定位上述移動終端中被點擊的標(biāo)識對應(yīng)的分屏的位置,然后用戶再點擊第二導(dǎo)航條中App的導(dǎo)航標(biāo)識,響應(yīng)于用戶點擊App的導(dǎo)航標(biāo)識的操作,定位模塊33在定位的分屏中篩選出具有被點擊的導(dǎo)航標(biāo)識的App的位置。
舉例來說,仍然參見圖2,假設(shè)用戶在設(shè)置中將桌面2的分屏命名為“美圖”,則在移 動終端前臺頁面的導(dǎo)航界面的第一導(dǎo)航條中將顯示“美圖”的字樣,在用戶點擊“美圖”之后,定位模塊33將直接定位至被點擊的“美圖”對應(yīng)的分屏的位置,即“桌面2”,然后用戶點擊第二導(dǎo)航條中的字母“A”之后,響應(yīng)于用戶點擊字母“A”的操作,定位模塊33可以在定位的“桌面2”中篩選出名稱以字母“A”開頭的所有App,從而進一步簡化了用戶查找App的翻屏操作,節(jié)省了查找時間。
上述移動終端中應(yīng)用程序的查找裝置中,接收模塊31接收用戶對移動終端的第一操作信息之后,展示模塊32根據(jù)第一操作信息向用戶展示導(dǎo)航界面,然后定位模塊33根據(jù)用戶在上述導(dǎo)航界面上的第二操作信息,定位移動終端中的分屏和/或上述移動終端中安裝的App的位置,從而可以使得用戶快速定位移動終端中安裝的App,簡化了查找App的操作,節(jié)省了查找App所耗費的時間成本,并能減少出錯率,進而可以提高用戶體驗。
需要說明的是,在本發(fā)明的描述中,術(shù)語“第一”、“第二”等僅用于描述目的,而不能理解為指示或暗示相對重要性。此外,在本發(fā)明的描述中,除非另有說明,“多個”的含義是兩個或兩個以上。
流程圖中或在此以其他方式描述的任何過程或方法描述可以被理解為,表示包括一個或更多個用于實現(xiàn)特定邏輯功能或過程的步驟的可執(zhí)行指令的代碼的模塊、片段或部分,并且本發(fā)明的優(yōu)選實施方式的范圍包括另外的實現(xiàn),其中可以不按所示出或討論的順序,包括根據(jù)所涉及的功能按基本同時的方式或按相反的順序,來執(zhí)行功能,這應(yīng)被本發(fā)明的實施例所屬技術(shù)領(lǐng)域的技術(shù)人員所理解。
應(yīng)當(dāng)理解,本發(fā)明的各部分可以用硬件、軟件、固件或它們的組合來實現(xiàn)。在上述實施方式中,多個步驟或方法可以用存儲在存儲器中且由合適的指令執(zhí)行系統(tǒng)執(zhí)行的軟件或固件來實現(xiàn)。例如,如果用硬件來實現(xiàn),和在另一實施方式中一樣,可用本領(lǐng)域公知的下列技術(shù)中的任一項或他們的組合來實現(xiàn):具有用于對數(shù)據(jù)信號實現(xiàn)邏輯功能的邏輯門電路的離散邏輯電路,具有合適的組合邏輯門電路的專用集成電路,可編程門陣列(Programmable Gate Array;以下簡稱:PGA),現(xiàn)場可編程門陣列(Field Programmable Gate Array;以下簡稱:FPGA)等。
本技術(shù)領(lǐng)域的普通技術(shù)人員可以理解實現(xiàn)上述實施例方法攜帶的全部或部分步驟是可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質(zhì)中,該程序在執(zhí)行時,包括方法實施例的步驟之一或其組合。
此外,本發(fā)明各個實施例中的各功能模塊可以集成在一個處理模塊中,也可以是各個模塊單獨物理存在,也可以兩個或兩個以上模塊集成在一個模塊中。上述集成的模塊既可以采用硬件的形式實現(xiàn),也可以采用軟件功能模塊的形式實現(xiàn)。所述集成的模塊如果以軟 件功能模塊的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,也可以存儲在一個計算機可讀取存儲介質(zhì)中。
上述提到的存儲介質(zhì)可以是只讀存儲器,磁盤或光盤等。
在本說明書的描述中,參考術(shù)語“一個實施例”、“一些實施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結(jié)合該實施例或示例描述的具體特征、結(jié)構(gòu)、材料或者特點包含于本發(fā)明的至少一個實施例或示例中。在本說明書中,對上述術(shù)語的示意性表述不一定指的是相同的實施例或示例。而且,描述的具體特征、結(jié)構(gòu)、材料或者特點可以在任何的一個或多個實施例或示例中以合適的方式結(jié)合。
盡管上面已經(jīng)示出和描述了本發(fā)明的實施例,可以理解的是,上述實施例是示例性的,不能理解為對本發(fā)明的限制,本領(lǐng)域的普通技術(shù)人員在本發(fā)明的范圍內(nèi)可以對上述實施例進行變化、修改、替換和變型。