本發明專利技術實施例公開了一種桌面圖標移動方法和終端,涉及終端技術領域,方法包括:獲取與待搜索內容對應的圖標;將與待搜索內容對應的圖標移動到預定的目標位置;獲取所述預定的目標位置的坐標,將所述與待搜索內容對應的圖標的坐標設定為所述預定的目標位置的坐標;將所述與待搜索內容對應的圖標顯示在所述預定的目標位置的坐標處。本發明專利技術實施例主要用于查找和移動桌面圖標的過程中。通過用戶輸入的待搜索內容直接獲取相應的桌面圖標,并將該桌面圖標顯示在用戶預定的位置,使得查找和移動桌面圖標的操作更加方便和智能,提高了用戶體驗感。
【技術實現步驟摘要】
本專利技術涉及終端
,尤其涉及一種桌面圖標移動方法和終端。
技術介紹
隨著終端技術的發展,終端上可安裝的應用程序越來越多,相應的,終端桌面上應用程序的圖標也會增多。當終端桌面上的應用程序的圖標較多時,用戶很難從眾多圖標中找到要操作的應用程序的圖標并進行操作。目前,移動桌面圖標的方法為由用戶手動進入移動圖標的模式,在眾多圖標中找到想要操作的圖標,選中該圖標并拖動到目標位置后,再退出移動圖標的模式。其中,尋找想要操作的圖標會占用很長時間,并且移動圖標的過程操作過于繁雜,導致待移動圖標的查找和移動不夠方便和智能,降低了用戶體驗感
技術實現思路
本專利技術的實施例提供一種桌面圖標移動方法和終端,使查找和移動圖標的操作更方便和智能,提高用戶體驗感。為達到上述目的,本專利技術的實施例采用如下技術方案一種桌面圖標移動方法,包括獲取與所述待搜索內容對應的圖標;將所述與待搜索內容對應的圖標移動到預定的目標位置。一種終端,包括獲取單元,用于獲取與待搜索內容對應的圖標;移動單元,用于將所述與待搜索內容對應的圖標移動到預定的目標位置。本專利技術實施例提供的桌面圖標移動方法和終端,與現有技術中的在大量桌面圖標中翻頁尋找想要操作的圖標相比,通過用戶輸入的待搜索內容直接獲取相應的桌面圖標,并將該桌面圖標顯示在用戶預定的位置,使得查找和移動桌面圖標的操作更加方便和智能,提聞了用戶體驗感。附圖說明為了更清楚地說明本專利技術實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本專利技術的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。圖I為本專利技術方法實施例的方法流程圖;圖2為本專利技術方法實施例的方法具體執行過程對應的流程圖;圖3為本專利技術裝置實施例中的一種終端組成示意圖;圖4為本專利技術裝置實施例中的另一種終端組成示意圖;圖5為本專利技術裝置實施例中的另一種終端組成示意圖6為本專利技術裝置實施例中的另一種終端組成示意圖。具體實施例方式下面將結合本專利技術實施例中的附圖,對本專利技術實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本專利技術一部分實施例,而不是全部的實施例。基于本專利技術中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬于本專利技術保護的范圍。實施例I 本專利技術的實施例提供一種桌面圖標移動方法,如圖I所示,包括101、獲取與待搜索內容對應的圖標。其中,獲取與待搜索內容對應的圖標的方法可以為根據所述待搜索內容查詢桌面圖標數據庫,并將待搜索內容與桌面圖標數據庫中的圖標名稱進行匹配,得到與所述待搜索內容匹配的圖標名稱;根據所述匹配的圖標名稱獲取與所述匹配的圖標名稱對應的圖標。具體的,在桌面圖標數據庫中,桌面圖標包括圖片和文字兩部分,其中文字部分可以是桌面圖標的名稱,在進行圖標名稱的匹配時采用的是文字部分,將待搜索內容與圖標數據庫中的圖標名稱進行匹配,獲取與待搜索內容最相似的圖標名稱對應的桌面圖標,得到與待搜索內容對應的桌面圖標。另外,為了方便在移動匹配的圖標時,獲取與所述匹配的圖標名稱對應的圖標,本專利技術實施例可以為每個桌面圖標定義一個標識位,該標識位可以為任意數據類型,例如數值型、字符型等,只要能區別與待搜索內容匹配的圖標和其他桌面圖標即可。例如,將標識位定義為只有I和O兩個值的布爾型變量,并且在未經搜索狀態下,將每個桌面圖標的初始標識位均設置為默認值0,在得到與待搜索內容對應的桌面圖標之后,將所述與待搜索內容對應的桌面圖標的標識位由O設置為1,其他桌面圖標的標識位保持O不變,以便移動桌面圖標時區別與待搜索內容對應的圖標和其他桌面圖標。102、將與所述待搜索內容對應的圖標移動到預定的目標位置。其中,將與所述待搜索內容對應的圖標移動到預定的目標位置可以采用如下的方法實現,該方法具體為獲取預定的目標位置的坐標,將與待搜索內容對應的圖標的坐標設定為預定的目標位置的坐標;將與待搜索內容對應的圖標顯示在預定的目標位置的坐標處。首先,根據屏幕的分辨率和桌面圖標的對應大小對預定的目標位置對應的坐標進行獲取,在獲取了預定的目標位置的坐標之后,將標識位為I的桌面圖標取出,即將與待搜索內容對應的圖標取出,在取出標識位為I的圖標時,可以采用if else循環函數,對每個圖標的標識位進行判斷,若標識位為I則對對應圖標進行坐標值設定;若標識位不為I,則不改變對應圖標的坐標值。然后,通過SET函數將獲取到的預定的目標位置的坐標值賦值給該標識位為I的桌面圖標。由于所有屏包含的桌面圖標的坐標值均是連續的,并且是唯一的,在坐標值中包含了目標屏和具體的目標位置信息,所以在實現圖標的移動時,僅將圖標的唯一坐標值賦值給待搜索內容對應的桌面圖標,便可以唯一的確定該待搜索內容對應圖標的位置,并達到移動圖標的目的,再將圖標進行顯示即可。另外,在通過SET函數對待移動圖標進行賦值之后,需要將所述待移動圖標對應的標識位重置為默認值O,以便下一次查找與待搜索內容對應的圖標。此時,若目標位置不存在已有的圖標,則直接將標識位為I的桌面圖標移動到目標位置,再通過SHOW函數將該標識位為I的桌面圖標顯示。若目標位置存在已有的圖標,則在移動標識位為I的桌面圖標的同時,也要移動目標位置已有的圖標和其他相關圖標。例如,當目標位置為當前屏的第一個,則將當前屏中目標位置已有的圖標及之后的同一屏的圖標順序向后移動,以將目標位置空出,最后再將標識位為I的桌面圖標移動到目標位置并顯示。當其中一屏已經排滿桌面圖標,無法再顯示更多的桌面圖標時,會將顯示不下的桌面圖標順序顯示到下一屏。在顯示時,將桌面圖標的圖片和文字在大小和比例等格式均不改變的情況下一起顯示到目標位置。其中,預定的目標位置可以由用戶預先設定,例如,預定的目標位置可以是當前界面的左上角,則獲取當前界面左上角的坐標,并將該獲取到的坐標賦值給與待搜索內容對應的圖標。并將與待搜索內容對應的圖標顯示在當前界面的左上角。需要說明的是,預定的目標位置包括但不局限于上述形式,還可以是別的形式,例如所有圖標的第一個、所有圖 標的最后一個、第一屏的左上角或者最后一屏的最后一個等等。本專利技術實施例提供的桌面圖標移動方法,與現有技術中的在大量桌面圖標中翻頁尋找想要操作的圖標相比,通過用戶輸入的待搜索內容直接獲取相應的桌面圖標,并將該桌面圖標顯示在用戶預定的位置,使得查找和移動桌面圖標的操作更加方便和智能,提高了用戶體驗感。實施例2本專利技術實施例提供一種圖標移動方法,如圖2所示,該方法包括201、調用搜索界面,根據用戶的觸發查找待搜索內容。其中,在啟動本專利技術實施例的圖標移動程序時,首先調用搜索界面,以便用戶通過該搜索界面輸入待搜索內容,并在用戶輸入內容后,獲取用戶輸入的待搜索內容。然后根據用戶的觸發,讀取搜索界面中輸入的待搜索內容,以便下一步獲取與待搜索內容最相似的圖標名稱。需要說明的是,本專利技術實施例中調用搜索界面可以通過但不局限于以下方式實現,該方式包括為所述搜索界面設置對應的搜索圖標,在終端接收到對所述搜索圖標的啟動觸發后,啟動所述搜索圖標對應的應用程序,調用所述搜索界面;或者為所述搜索界面設置對應的啟動快捷按鍵,當終端接收到該快捷按鍵信息時本文檔來自技高網...
【技術保護點】
一種桌面圖標移動方法,其特征在于,包括:獲取與待搜索內容對應的圖標;將所述與待搜索內容對應的圖標移動到預定的目標位置。
【技術特征摘要】
1.一種桌面圖標移動方法,其特征在于,包括 獲取與待搜索內容對應的圖標; 將所述與待搜索內容對應的圖標移動到預定的目標位置。2.根據權利要求I所述的桌面圖標移動方法,其特征在于,所述將所述與待搜索內容對應的圖標移動到預定的目標位置包括 獲取所述預定的目標位置的坐標,將所述與待搜索內容對應的圖標的坐標設定為所述預定的目標位置的坐標; 將所述與待搜索內容對應的圖標顯示在所述預定的目標位置的坐標處。3.根據權利要求2所述的桌面圖標移動方法,其特征在于,所述將所述與待搜索內容對應的圖標顯示在所述預定的目標位置的坐標處,包括 判斷所述預定的目標位置是否存在其他圖標; 若所述預定的目標位置不存在其他圖標,則直接將所述與待搜索內容對應的圖標顯示在所述預定的目標位置的坐標處; 若所述預定的目標位置已存在其他圖標,則將所述目標位置已有的圖標移動到所述目標位置以外的其他位置,并將所述與待搜索內容對應的圖標顯示在所述預定的目標位置的坐標處。4.根據權利要求3所述的桌面圖標移動方法,其特征在于,所述獲取與待搜索內容對應的圖標包括 根據所述待搜索內容查詢桌面圖標數據庫,將所述待搜索內容與所述桌面圖標數據庫中的圖標名稱進行匹配,得到與所述待搜索內容匹配的圖標名稱; 獲取與所述匹配的圖標名稱對應的圖標。5.根據權利要求1-4任一項所述的桌面圖標移動方法,其特征在于,獲取與待搜索內容對應的圖標之前,還包括 調用搜索界面,根據用戶的觸發查找待搜索內容。6.一種終端,其特征在于,包括 獲取單元,用于獲...
【專利技術屬性】
技術研發人員:何琪,
申請(專利權)人:漢王科技股份有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。