應用圖標自動排序的方法、系統及包括該系統的行動裝置與流程
2023-06-05 02:54:26 2

本申請涉及行動裝置技術領域,更具體的涉及一種應用圖標自動排序的方法和系統及其包括該系統的行動裝置。
背景技術:
隨著信息網絡技術的蓬勃發展,各類移動終端的使用也越來越普遍,例如手機。在日常生活中,個人行動裝置的一個很重要的功能就是接入無線網絡來進行在Internet網際網路上獲取各種信息,進行工作、娛樂等等。因此,無線網絡成為人們日常網絡生活的重要組成部分。
眾所周知,無線網絡是採用無線通信技術實現的網絡。無線網絡既包括允許用戶建立遠距離無線連接的全球語音和數據網絡,也包括為近距離無線連接進行優化的紅外線技術及射頻技術,與有線網絡的用途十分類似,最大的不同在於傳輸媒介的不同,利用無線電技術取代網線,可以和有線網絡互為備份。目前,主流應用的無線網絡分為通過公眾移動通信網實現的無線網絡(如4G,3G或GPRS)和無線區域網(wifi)兩種方式。而其中,無線區域網wifi由於其成本低、速度快、局部範圍內實用性強等優點,使用率越來越高,例如用戶家庭中所使用的無線區域網、用戶工作地點所使用的無線區域網,甚至或者用戶拜訪客戶地點所使用的無線區域網等。當持有個人行動裝置的用戶進入到某無線區域網中時,用戶的個人行動裝置能夠接入該無線區域網,從而連接網際網路。
另外,發明人在研發過程中發現,隨著人們使用個人行動裝置越來越多,需要在個人行動裝置,例如手機上安裝的專用APP也越來越多。隨著APP的增多,就不可避免地產生手機屏幕桌面上的各種APP標識排序雜亂的問題,用戶在急切需要使用某一APP的情況下,難以快速地找到所需要的APP的位置。
技術實現要素:
本發明實施例的目的在於提出一種應用圖標自動排序的方法和系統及其包括該系統的行動裝置,使得當用戶的個人行動裝置接入到某無線區域網(例如家庭無線區域網路)中時,手機桌面上的APP標識會按照在家庭區域網路中的使用率高低或相關性高低來進行先後的優先級排序,從而便於用戶能夠快速找到其需要的APP標識,並點擊使用,提高了用戶的使用效率,節省了時間。
本發明實施例的一種應用圖標自動排序的方法,包括以下步驟:
檢測wifi連接狀態;
如已經接入wifi,則根據所述已經接入的wifi的相關信息,將行動裝置的桌面APP標識進行排序。
根據本申請的一種應用圖標自動排序的方法的一個實施例,所述檢測wifi連接狀態的步驟還包括:判斷要接入的wifi是否是首次接入,如果是首次接入所述wifi,則配置該wifi的類型和名稱,並將所述wifi的類型和名稱顯示在wifi列表中。
根據本申請的一種應用圖標自動排序的方法的一個實施例,如已經接入wifi,則根據所述已經接入的wifi的相關信息,將行動裝置的桌面APP標識進行排序的步驟具體還包括:如果已經接入wifi,則記錄並統計在所述wifi之下用戶使用各APP的次數,並計算用戶使用各APP的頻率。
根據本申請的一種應用圖標自動排序的方法的另一個實施例,如果已經接入的wifi是首次接入,則根據該wifi的類型對所述APP標識進行排序。
根據本申請的一種應用圖標自動排序的方法的另一個實施例,如果已經接入的wifi是非首次接入,則根據之前記錄並統計的在接入所述wifi之下用戶使用各APP的頻率對所述APP標識進行排序。
本申請所提出的一種應用圖標自動排序的系統,包括:
檢測接入模塊,所述檢測接入模塊用於檢測wifi連接狀態;
排序模塊,所述排序模塊用於,如已經接入wifi,則根據所述已經接入的wifi的相關信息,將行動裝置的桌面APP標識進行排序。
根據本申請的應用圖標自動排序的系統的一個實施例,所述檢測接入模塊具體還:判斷要接入的wifi是否是首次接入,如果是首次接入所述wifi,則配置該wifi的類型和名稱,並將所述wifi的類型和名稱顯示在wifi列表中。
根據本申請的應用圖標自動排序的系統的一個實施例,當已經接入wifi時,所述排序模塊還:記錄並統計在所述wifi之下用戶使用各APP的次數,並計算用戶使用各APP的頻率。
根據本申請的應用圖標自動排序的系統的另一個實施例,如果已經接入的wifi是首次接入,則所述排序模塊根據該wifi的類型對所述APP標識進行排序。
根據本申請的應用圖標自動排序的系統的另一個實施例,如果已經接入的wifi是非首次接入,在接入所述wifi後,所述排序模塊根據之前統計並記錄的用戶使用各APP的頻率對所述APP標識進行排序。
本申請還提出了一種行動裝置,所述行動裝置包括本申請的應用圖標自動排序的系統。
通過本申請的上述應用圖標自動排序的方法和系統及其包括該系統的行動裝置,能夠使得持有行動裝置的用戶在接入不同的wifi後能夠在最優化排序的桌面APP標識下快速地找到自己需要的APP並使用,從而節省了用戶時間,提高了效率。
附圖說明
圖1示出了本發明一個實施例的一種應用圖標自動排序的方法流程圖;
圖2示出了本發明一個實施例的一種應用圖標自動排序的系統的框圖;
圖3示出了本發明一個實施例的用於實現應用圖標自動排序的電子設備的硬體結構示意圖。
具體實施方式
圖1示出了本發明一個實施例的一種應用圖標自動排序的方法流程圖。如圖1所示,首先,S110:檢測wifi連接狀態;接著,S120:如已經接入wifi,則根據所述已經接入的wifi的相關信息,將行動裝置的桌面APP標識進行排序。通過這樣的方式,能夠使得持有行動裝置的用戶在接入不同的wifi後能夠在最優化排序的桌面APP標識下快速地找到自己需要的APP並使用,從而節省了用戶時間,提高了效率。
在本發明的一個實施例中,所述檢測wifi連接狀態的步驟S110還包括:判斷要接入的wifi是否是首次接入,如果是首次接入所述wifi,則配置該wifi的類型和名稱,並將所述wifi的類型和名稱顯示在wifi列表中。具體地,當持有包括如本申請所述的應用圖標自動排序的系統的行動裝置的用戶首次進入某無線區域網路(wifi)並需要接入該無線區域網路時,首先,該行動裝置要判斷一下是否是首次接入該wifi。如果是首次接入該wifi,通常通過用戶的操作設置wifi的名稱和類型。
例如,當持有所述行動裝置的用戶首次進入某客戶wifi無線區域網路時,首先用戶設置該wifi的名稱和類型,例如,名稱為「某某公司」,類型為「客戶」。這樣在下次再次接入該wifi時,就可以利用本申請的方法直接判斷行動裝置是否已經接入該wifi,而無需再進行該wifi的設置。通過這樣的方式能夠方便接入wifi的行動裝置快捷地獲取該wifi的相關信息。
在本申請的一個實施例中,所述步驟S120:如已經接入wifi,則根據所述已經接入的wifi的相關信息,將行動裝置的桌面APP標識進行排序,具體還包括:如果已經接入wifi,則記錄並統計用戶使用各APP的次數,並計算用戶使用各APP的頻率。具體為:在接入某wifi的狀態下,如果用戶點擊一次APP標識並啟動該APP,則記錄為用戶使用了一次該APP,然後實時統計每個時間間隔內的使用各APP的次數,並用統計的使用各APP的次數與該時間間隔進行除法運算,從而得到用戶使用各APP的頻率。例如,在接入某wifi的狀態下,用戶點擊啟用「微信」APP一次,則記錄為用戶使用「微信」APP一次,並實時統計使用的次數,進而計算某段時間間隔內的使用頻率。通過這樣的方式,可以獲得已經接入的wifi的相關信息,為之後的APP標識進行排序提供了依據。
在本申請的一個實施例中,如果已經接入的wifi是首次接入,則根據該wifi的類型對所述APP標識進行排序。例如,如果首次接入某旅遊地的wifi,用戶將該wifi的類型設置為「旅遊」類型,則在該實施例中會根據各個APP與該「旅遊」類型的wifi的相關性來被排序。該相關性是系統預先設置好的默認相關性。例如,「旅遊」類型的wifi默認設置為與「百度地圖」APP、「大眾點評」APP、「天氣」APP等的相關性高,與「淘寶」APP等的相關性低。另外,用戶也可以個性化地設置不同類型的wifi與各個APP的相關性優選級。
在本申請的一個實施例中,如果已經接入的wifi是非首次接入,在接入所述wifi後,根據之前記錄並統計的用戶使用各APP的頻率對所述APP標識進行排序。具體為:如果在所述檢測wifi連接狀態的步驟中判斷得到接入的wifi屬於非首次接入,則會自動根據之前計算存儲的在該wifi下用戶使用各APP的頻率來對各APP標識進行排序。
例如,當某持有行動裝置的用戶進入到其辦公區域時,其行動裝置將接入其辦公區域的wifi,如果該接入屬於非首次接入,則將根據該用戶在其工作時使用各APP的頻率來對其行動裝置的桌面APP標識進行優先級排序。根據之前接入辦公區域的wifi時用戶使用各APP的頻率為「out look」APP最高,則將會「out look」APP標識排列在最前面。同時,還會記錄用戶本次使用各APP的次數,並計算使用各APP的頻率以作為下次排序的依據。
再例如,當某持有行動裝置的用戶回到家中時,其行動裝置接入其家中的無線區域網路,如果該接入屬於非首次接入,則將根據該用戶在家中使用各APP的頻率來對其行動裝置桌面上的APP標識進行優先級排序。根據之前接入家庭區域的wifi時用戶使用各APP的頻率為「淘寶」APP最高,則會將「淘寶」APP標識排列在最前面。同時,還會記錄用戶本次使用各APP的次數,同時並記錄用戶本次使用各APP的頻率,以作為下次排序的依據。通過這樣的方式,能夠有效地實現對桌面APP標識的優化排序,滿足不同用戶快速查看桌面APP的需求。
圖2示出了本申請的一種應用圖標自動排序的系統框圖。如圖2所示,本申請的一種應用圖標自動排序的系統包括檢測接入模塊210和排序模塊220,所述檢測接入模塊210用於檢測wifi連接狀態;所述排序模塊220用於,如已經接入wifi,則根據已經接入的wifi的相關信息,將行動裝置的桌面APP標識進行排序。通過這樣的系統,能夠使得持有行動裝置的用戶在接入不同的wifi後能夠在最優化排序的桌面APP標識下快速地找到自己需要的APP並使用,從而節省了用戶時間,提高了效率。
在本申請的一個實施例中,所述檢測接入模塊210具體還:判斷要接入的wifi是否是首次接入,如果是首次接入所述wifi,則設置該wifi的類型和名稱,並將所述wifi的類型和名稱保存在wifi列表中。具體地,當持有包括如本申請所述的應用圖標自動排序的系統的行動裝置的用戶首次進入某無線區域網路(wifi)並需要接入該無線區域網路時,首先,所述檢測接入模塊要判斷一下是否是首次接入該wifi。如果是首次接入該wifi,通常通過用戶的操作設置wifi的名稱和類型。
例如,當持有所述行動裝置的用戶首次進入某客戶wifi無線區域網路時,首先用戶通過所述檢測接入模塊設置該wifi的名稱和類型,例如,名稱為「某某公司」,類型為「客戶」。這樣在下次再次接入該wifi時,本申請的所述自動排序系統將直接判斷行動裝置是否已經接入該wifi,而無需再進行該wifi的設置。通過這樣的系統能夠方便接入wifi的行動裝置快捷地獲取該wifi的相關信息。
在本申請的一個實施例中,當已經接入wifi時,所述排序模塊220還:記錄並統計用戶使用各APP的次數,並計算用戶使用各APP的頻率。具體為:在接入某wifi的狀態下,如果用戶點擊一次APP標識並啟動該APP,則所述排序模塊記錄為用戶使用了一次該APP,然後實時統計每個時間間隔內的使用各APP的次數,並用統計的使用各APP的次數與該時間間隔進行除法運算,從而得到用戶使用各APP的頻率。例如,在接入某wifi的狀態下,用戶點擊啟用「微信」APP一次,則所述排序模塊記錄為用戶使用「微信」APP一次,並實時統計使用的次數,進而計算某段時間間隔內的使用頻率。通過這樣的系統,可以獲得已經接入的wifi的相關信息,為之後的APP標識進行排序提供了依據。
在本申請的一個實施例中,如果已經接入的wifi是首次接入,則所述排序模塊還:根據該wifi的類型對所述APP標識進行排序。例如,如果行動裝置首次接入某旅遊地的wifi,用戶選擇性地將該wifi的類型設置為「旅遊」類型,則在該實施例中會根據各個APP與該「旅遊」類型的wifi的相關性來被排序。該相關性是系統預先設置好的默認相關性。例如,「旅遊」類型的wifi默認設置為與「百度地圖」APP、「大眾點評」APP、「天氣」APP等的相關性高,與「淘寶」APP等的相關性低。另外,用戶也可以個性化地設置不同類型的wifi與各個APP的相關性優選級。
在本申請的一個實施例中,所述排序模塊還:如果已經接入的wifi是非首次接入,在接入所述wifi後,根據之前統計並記錄的用戶使用各APP的頻率對所述APP標識進行排序。具體為:如果所述檢測接入模塊判斷得到接入的wifi屬於非首次接入,則所述排序模塊會自動根據之前計算存儲的在該wifi下用戶使用各APP的頻率來對各APP標識進行排序。
例如,當某持有行動裝置的用戶進入到其辦公區域時,其行動裝置將接入其辦公區域的wifi,如果所述判斷接入模塊判斷得到該接入屬於非首次接入,則所述排序模塊將根據該用戶在其工作時使用各APP的頻率來對其行動裝置的桌面APP標識進行優先級排序。根據之前接入辦公區域的wifi時用戶使用各APP的頻率為「out look」APP最高,則所述排序模塊將會「out look」APP標識排列在最前面。同時,還會記錄用戶本次使用各APP的次數,並計算使用各APP的頻率以作為下次排序的依據。
再例如,當某持有行動裝置的用戶回到家中時,其行動裝置接入其家中的無線區域網路,如果所述檢測接入模塊判斷得到該接入屬於非首次接入,則所述排序模塊將根據該用戶在家中使用各APP的頻率來對其行動裝置桌面上的APP標識進行優先級排序。根據之前接入家庭區域的wifi時用戶使用各APP的頻率為「淘寶」APP最高,則所述排序模塊會將「淘寶」APP標識排列在最前面。同時,還會記錄用戶本次使用各APP的次數,同時並記錄用戶本次使用各APP的頻率,以作為下次排序的依據。通過這樣的系統,能夠有效地實現對桌面APP標識的優化排序,滿足不同用戶快速查看桌面APP的需求。
本申請還提供了一種行動裝置,所述行動裝置包括如本申請所述的應用圖標自動排序的系統。所述行動裝置具有本申請所述系統的所有特徵,在此不再贅述。
通過採用本申請所提出的一種應用圖標自動排序的方法和系統及其包括所述系統的行動裝置,能夠實現:當持有行動裝置的用戶進入某無線區域網路時,根據該無線區域網路的類型對該行動裝置桌面上的APP標識進行排序,從而方便用戶在不同的應用場景中對APP的快速定位和選擇,提高了效率,節省了用戶時間。
本申請的另一實施例提供了一種非易失性計算機存儲介質,所述計算機存儲介質存儲有計算機可執行指令,該計算機可執行指令可執行上述任意方法實施方式中的應用圖標自動排序的方法。
圖3是本申請一個實施例提供的用於實現應用圖標自動排序的電子設備的硬體結構示意圖,如圖3所示,該設備包括:
一個或多個處理器310以及存儲器320,圖3中以一個處理器310為例。
實現應用圖標自動排序方法的設備還可以包括:輸入裝置330和輸出裝置340。
處理器310、存儲器320、輸入裝置330和輸出裝置340可以通過總線或者其他方式連接,圖3中以通過總線連接為例。
存儲器320作為一種非易失性計算機可讀存儲介質,可用於存儲非易失性軟體程序、非易失性計算機可執行程序以及模塊,如本申請實施例中的實現應用圖標自動排序方法對應的程序指令/模塊,例如,附圖2所示的檢測接入模塊和排序模塊。處理器310通過運行存儲在存儲器320中的非易失性軟體程序、指令以及模塊,從而執行各種功能應用以及數據處理,即實現上述實施例中的應用圖標自動排序方法。
存儲器320可以包括存儲程序區和存儲數據區,其中,存儲程序區可存儲作業系統、至少一個功能所需要的應用程式;存儲數據區可存儲根據應用圖標自動排序系統的使用所創建的數據等。此外,存儲器320可以包括高速隨機存取存儲器,還可以包括非易失性存儲器,例如至少一個磁碟存儲器件、快閃記憶體器件、或其他非易失性固態存儲器件。在一些實施例中,存儲器320可選包括相對於處理器310遠程設置的存儲器,這些遠程存儲器可以通過網絡連接至應用圖標自動排序的系統。上述網絡的實例包括但不限於網際網路、企業內部網、區域網、移動通信網及其組合。
輸入裝置330可接收輸入的數字或字符信息,以及產生與應用圖標自動排序系統的用戶設置以及功能控制有關的鍵信號輸入。輸出裝置340可包括顯示屏等顯示設備。
所述一個或者多個模塊存儲在所述存儲器320中,當被所述一個或者多個處理器310執行時,執行上述任意方法實施例中的應用圖標自動排序方法。
上述產品可執行本申請實施例所提供的方法,具備執行方法相應的功能模塊和有益效果。未在本實施例中詳盡描述的技術細節,可參見本申請實施例所提供的方法。
本發明實施例的電子設備以多種形式存在,包括但不限於:
(1)移動通信設備:這類設備的特點是具備移動通信功能,並且以提供話音、數據通信為主要目標。這類終端包括:智慧型手機(例如iPhone)、多媒體手機、功能性手機,以及低端手機等。
(2)超移動個人計算機設備:這類設備屬於個人計算機的範疇,有計算和處理功能,一般也具備移動上網特性。這類終端包括:PDA、MID和UMPC設備等,例如iPad。
(3)可攜式娛樂設備:這類設備可以顯示和播放多媒體內容。該類設備包括:音頻、視頻播放器(例如iPod),掌上遊戲機,電子書,以及智能玩具和可攜式車載導航設備。
(4)伺服器:提供計算服務的設備,伺服器的構成包括處理器、硬碟、內存、系統總線等,伺服器和通用的計算機架構類似,但是由於需要提供高可靠的服務,因此在處理能力、穩定性、可靠性、安全性、可擴展性、可管理性等方面要求較高。
(5)其他具有數據交互功能的電子裝置。
以上實施例僅用以說明本發明實施例的技術方案,而非對其限制;儘管參照前述實施例對本發明實施例進行了詳細的說明,本領域的普通技術人員應當理解:其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分技術特徵進行等同替換;而這些修改或者替換,並不使相應技術方案的本質脫離本發明各實施例技術方案的精神和範圍。