一種終端桌面編輯的方法及系統(tǒng)的制作方法
【專利摘要】本申請?zhí)峁┝艘环N終端桌面編輯的方法,所述方法包括:提供桌面編輯界面,該界面具有用于指示桌面編輯操作的標識;響應用戶選擇確定目標標識;參考預先設(shè)置的標識和操作程序的對應關(guān)系,確定對應所述目標標識的目標操作程序;執(zhí)行所述目標操作程序,以完成所述目標標識指示的桌面編輯操作。本申請還提供了一種終端桌面編輯的系統(tǒng)。能夠簡單、有效的進行桌面編輯。
【專利說明】一種終端桌面編輯的方法及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本申請涉及電子領(lǐng)域,特別涉及一種終端桌面編輯的方法及系統(tǒng)。
【背景技術(shù)】
[0002]隨著Android終端的廣泛應用,人們對Android桌面的編輯越來越關(guān)注。
[0003]現(xiàn)有的用戶編輯桌面通常是手動拖動應用到桌面,添加widget插件到桌面,如果不喜歡,必須手動拖動刪除,或通過恢復出廠設(shè)置來刪除,操作復雜,效率低。
[0004]因此,如何簡單、有效的進行桌面編輯是本領(lǐng)域技術(shù)人員目前需要解決的技術(shù)問題。
【發(fā)明內(nèi)容】
[0005]本申請所要解決的技術(shù)問題是提供一種終端桌面編輯的方法及系統(tǒng),解決了現(xiàn)有技術(shù)中操作復雜、效率低的問題。
[0006]其具體方案如下:
[0007]—種終端桌面編輯的方法,所述方法包括:
[0008]提供桌面編輯界面,該界面具有用于指示桌面編輯操作的標識;
[0009]響應用戶選擇確定目標標識;
[0010]參考預先設(shè)置的標識和操作程序的對應關(guān)系,確定對應所述目標標識的目標操作程序;
[0011]執(zhí)行所述目標操作程序,以完成所述目標標識指示的桌面編輯操作。
[0012]上述的方法,優(yōu)選的,所述目標標識包括:
[0013]設(shè)置、預覽、刪除、修改和添加。
[0014]上述的方法,優(yōu)選的,所述目標標識為設(shè)置時,
[0015]所述執(zhí)行目標操作程序包括:
[0016]確定目標桌面;
[0017]在數(shù)據(jù)庫中查找所述終端當前桌面的信息;
[0018]刪除所述當前桌面的信息;
[0019]向所述數(shù)據(jù)庫中插入所述目標桌面的信息;
[0020]展示所述目標桌面。
[0021]上述的方法,優(yōu)選的,所述展示目標桌面包括:
[0022]檢測所述數(shù)據(jù)庫中的信息是否發(fā)生更新,若是,則重新獲取所述數(shù)據(jù)庫中的信息;
[0023]根據(jù)所述重新獲取的信息,刷新桌面來顯示所述目標桌面。
[0024]上述的方法,優(yōu)選的,所述目標標識為預覽時,
[0025]所述執(zhí)行目標操作程序包括:
[0026]確定待預覽的目標桌面;
[0027]在數(shù)據(jù)庫中查找所述終端當前桌面的信息;
[0028]將所述當前桌面的信息保存到臨時記錄中;
[0029]刪除所述當前桌面的信息;
[0030]插入所述待預覽的目標桌面信息到所述數(shù)據(jù)庫中;
[0031]顯示所述待預覽的目標桌面。
[0032]上述的方法,優(yōu)選的,還包括結(jié)束所述目標桌面的預覽;
[0033]所述結(jié)束目標桌面的預覽包括:
[0034]在所述數(shù)據(jù)庫中刪除所述待預覽的目標桌面信息;
[0035]從所述臨時記錄中獲取所述保存的當前桌面的信息;
[0036]插入所述當前桌面的信息到所述數(shù)據(jù)庫中;
[0037]顯示所述當前桌面。
[0038]上述的方法,優(yōu)選的,所述目標標識為刪除時,
[0039]所述執(zhí)行目標操作程序包括:
[0040]確定待刪除的目標桌面;
[0041]判斷所述待刪除的目標桌面是否為當前桌面,若不是,則從所述數(shù)據(jù)庫中刪除所述待刪除的目標桌面的信息,若是,則從歷史桌面記錄中獲取最近的桌面信息,并將所述獲取的最近的桌面設(shè)置為當前桌面,從所述數(shù)據(jù)庫中刪除所述待刪除的目標桌面信息。
[0042]一種終端桌面編輯的系統(tǒng),所述系統(tǒng)包括:
[0043]提供單元:用于提供桌面編輯界面,該界面具有用于指示桌面編輯操作的標識;
[0044]響應單元:用于響應用戶選擇確定目標標識;
[0045]確定單元:用于參考預先設(shè)置的標識和操作程序的對應關(guān)系,確定對應所述目標標識的目標操作程序;
[0046]執(zhí)行單元:用于執(zhí)行所述目標操作程序,以完成所述目標標識指示的桌面編輯操作。
[0047]上述的系統(tǒng),優(yōu)選的,所述確定單元包括:
[0048]第一確定子單元:用于參考預先設(shè)置的標識和操作程序的對應關(guān)系,確定設(shè)置的目標操作程序;
[0049]第二確定子單元:用于參考預先設(shè)置的標識和操作程序的對應關(guān)系,確定預覽的目標操作程序;
[0050]第三確定子單元:用于參考預先設(shè)置的標識和操作程序的對應關(guān)系,確定刪除的目標操作程序。
[0051]上述的系統(tǒng),優(yōu)選的,所述執(zhí)行單元包括:
[0052]第一執(zhí)行子單元:用于執(zhí)行所述設(shè)置對應的操作程序,以完成所述設(shè)置指示的桌面編輯操作;
[0053]第二執(zhí)行子單元:用于執(zhí)行所述預覽對應的操作程序,以完成所述預覽指示的桌面編輯操作;
[0054]第三執(zhí)行子單元:用于執(zhí)行所述刪除對應的操作程序,以完成所述刪除指示的桌面編輯操作。
[0055]本申請?zhí)峁┑囊环N終端桌面編輯的方法,首先,提供具有用于指示桌面編輯操作的標識的桌面編輯界面,然后,響應用戶選擇確定目標標識;參考預先設(shè)置的標識和操作程序的對應關(guān)系,確定對應所述目標標識的目標操作程序;執(zhí)行所述目標操作程序,以完成所述目標標識指示的桌面編輯操作。只需要根據(jù)用戶確定的目標標識,即可以自動調(diào)用執(zhí)行所述目標標識對應的目標操作程序,對所述終端桌面進行一系列的編輯操作,無需手動拖動,操作簡單方便。
【專利附圖】
【附圖說明】
[0056]為了更清楚地說明本申請實施例中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本申請的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0057]圖1是本申請的一種終端桌面編輯的方法實施例1的流程圖;
[0058]圖2是本申請的一種終端桌面編輯的方法實施例2的流程圖;
[0059]圖3是本申請的一種終端桌面編輯的方法實施例3的流程圖;
[0060]圖4是本申請的一種終端桌面編輯的方法實施例4的流程圖;
[0061]圖5是本申請的一種終端桌面編輯的方法實施例5的流程圖;
[0062]圖6是本申請的一種終端桌面編輯的方法實施例6的流程圖;
[0063]圖7是本申請的一種終端桌面編輯的方法實施例7的流程圖;
[0064]圖8為本申請的一種終端桌面編輯的系統(tǒng)實施例1的結(jié)構(gòu)示意圖;
[0065]圖9是本申請的一種終端桌面編輯的系統(tǒng)實施例2的結(jié)構(gòu)示意圖;
[0066]圖10是本申請的一種終端桌面編輯的系統(tǒng)實施例3的結(jié)構(gòu)示意圖;
[0067]圖11是本申請的一種終端桌面編輯的系統(tǒng)具體應用的結(jié)構(gòu)示意圖。
【具體實施方式】
[0068]本發(fā)明的核心是提供一種終端桌面編輯的方法及系統(tǒng),解決了現(xiàn)有技術(shù)中操作復雜、效率低的問題。
[0069]下面將結(jié)合本申請實施例中的附圖,對本申請實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本申請一部分實施例,而不是全部的實施例?;诒旧暾堉械膶嵤├绢I(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本申請保護的范圍。
[0070]參考圖1,示出了本申請一種終端桌面編輯的方法實施例1的流程圖,可以包括以下步驟:
[0071]步驟SlOl:提供桌面編輯界面,該界面具有用于指示桌面編輯操作的標識。
[0072]在終端,如手機或平板上,提供一個已經(jīng)做好的桌面編輯界面,所述桌面編輯界面上包含有各種標識,如按鍵,用于指示桌面編輯操作,方便用戶根據(jù)所述提供的桌面編輯界面進行一系列的桌面編輯操作。
[0073]步驟S102:響應用戶選擇確定目標標識。
[0074]用戶根據(jù)需要,在所述終端的桌面編輯界面選擇目標標識,所述目標標識包括:設(shè)置、預覽和刪除。
[0075]步驟S103:參考預先設(shè)置的標識和操作程序的對應關(guān)系,確定對應所述目標標識的目標操作程序。
[0076]所述終端根據(jù)用戶選擇的所述目標標識,參考預先設(shè)置好的標識和操作程序之間的對應關(guān)系,確定所述選擇的目標標識的目標操作程序。
[0077]步驟S104:執(zhí)行所述目標操作程序,以完成所述目標標識指示的桌面編輯操作。
[0078]所述終端根據(jù)所述確定好的目標操作程序,執(zhí)行所述目標操作程序?qū)倪^程,完成所述目標標識指示的桌面編輯操作。
[0079]本申請中,只需要根據(jù)用戶確定的目標標識,即可以自動調(diào)用執(zhí)行所述目標標識對應的目標操作程序,對所述終端桌面進行一系列的編輯操作,無需手動拖動,操作簡單方便。
[0080]參考圖2,示出了本申請一種終端桌面編輯的方法實施例2的流程圖,所述目標標識為設(shè)置時,可以包括以下步驟:
[0081 ] 所述執(zhí)行目標操作程序包括:
[0082]步驟S201:確定目標桌面。
[0083]用戶在個性桌面列表中,選擇需要的某個個性桌面,將所述選擇的個性桌面作為目標桌面,以便更換當前的桌面。
[0084]步驟S202:在數(shù)據(jù)庫中查找所述終端當前桌面的信息。
[0085]本申請所述終端涉及到的桌面信息均存儲在數(shù)據(jù)庫中,所述數(shù)據(jù)庫中可以保存整個桌面的信息,對所述涉及到的桌面信息進行操作時,一般都需要調(diào)用相關(guān)的數(shù)據(jù)庫,本申請在設(shè)置桌面時,需要先選定目標桌面,然后在存儲桌面信息的數(shù)據(jù)庫中查找所述終端當前桌面的信息。
[0086]步驟S203:刪除所述當前桌面的信息。
[0087]將所述獲取的當前桌面的信息從數(shù)據(jù)庫中刪除,以便更換所述當前桌面的信息。
[0088]步驟S204:向所述數(shù)據(jù)庫中插入所述目標桌面的信息。
[0089]在所述數(shù)據(jù)庫中刪除所述當前桌面的信息后,將所述選好的目標桌面的信息插入到所述數(shù)據(jù)庫中,此時,所述數(shù)據(jù)庫中就保存了設(shè)置之后的目標桌面的信息。
[0090]步驟S205:展示所述目標桌面。
[0091]根據(jù)所述數(shù)據(jù)庫中存儲的所述目標桌面的信息,在所述終端的上顯示所述目標桌面。
[0092]參考圖3,示出了本申請一種終端桌面編輯的方法實施例3的流程圖,所述展示目標桌面可以包括以下步驟:
[0093]步驟S301:當檢測到所述數(shù)據(jù)庫中的信息發(fā)生更新時,重新獲取所述數(shù)據(jù)庫中的信息。
[0094]本申請中,可以定時或不定時的檢測所述存儲桌面信息的數(shù)據(jù)庫是否發(fā)生改變,若發(fā)生改變,則需要重新加載所述數(shù)據(jù)庫中存儲的桌面信息,以確保所述獲取的桌面信息的正確性。
[0095]步驟S302:根據(jù)所述重新獲取的信息,刷新桌面來顯示所述目標桌面。
[0096]根據(jù)重新加載的所述桌面信息,刷新桌面,來顯示與所述重新加載的桌面信息相匹配的所述目標桌面。
[0097]參考圖4,示出了本申請一種終端桌面編輯的方法實施例4的流程圖,所述目標標識為預覽時,
[0098]所述執(zhí)行目標操作程序包括:
[0099]步驟S401:確定待預覽的目標桌面。
[0100]用戶在所述終端上選擇待預覽的目標桌面,所述終端根據(jù)所述用戶選擇的目標桌面和所述預覽的操作,進行相應的一系列操作。
[0101]步驟S402:在數(shù)據(jù)庫中查找所述終端當前桌面的信息。
[0102]所述終端根據(jù)所述預覽的操作請求,在所述數(shù)據(jù)庫中查找并獲取所述終端當前桌面的信息。
[0103]步驟S403:將所述當前桌面的信息保存到臨時記錄中。
[0104]將所述獲取的當前桌面的信息保存在臨時記錄中,以便后續(xù)對所述當前桌面的信息進行重新調(diào)用等操作。
[0105]步驟S404:刪除所述當前桌面的信息。
[0106]將所述數(shù)據(jù)中的所述當前桌面的信息刪除。
[0107]步驟S405:插入所述待預覽的目標桌面信息到所述數(shù)據(jù)庫中。
[0108]向所述數(shù)據(jù)庫中插入所述待預覽的目標桌面的信息,以便能夠?qū)⑺龃A覽的目標桌面顯示出來。
[0109]步驟S406:顯示所述待預覽的目標桌面。
[0110]根據(jù)所述數(shù)據(jù)庫中的桌面信息,將所述對應的桌面進行顯示預覽。
[0111]參考圖5,示出了本申請一種終端桌面編輯的方法實施例5的流程圖,還包括結(jié)束所述目標桌面的預覽;
[0112]所述結(jié)束目標桌面的預覽包括:
[0113]步驟S501:在所述數(shù)據(jù)庫中刪除所述待預覽的目標桌面信息。
[0114]步驟S502:從所述臨時記錄中獲取所述保存的當前桌面的信息。
[0115]步驟S503:插入所述當前桌面的信息到所述數(shù)據(jù)庫中。
[0116]步驟S504:顯示所述當前桌面。
[0117]本申請中,結(jié)束所述預覽操作時,首先將所述預覽的桌面的信息從所述數(shù)據(jù)庫中刪除,然后從所述臨時記錄中調(diào)用之前保存的所述當前桌面的信息,并將所述當前桌面的信息重新插入保存到所述數(shù)據(jù)庫中,最后依據(jù)所述當前桌面的信息顯示所述當前桌面。利用數(shù)據(jù)庫存儲調(diào)用所述桌面信息的方法預覽所述目標桌面,可以使用戶更好的選擇想要的桌面,簡單方便,效率高。解決了現(xiàn)有技術(shù)中,用戶只能將圖標、插件等拖動到桌面上,才能看到實際的顯示效果,無法進行預覽操作的問題。
[0118]參考圖6,示出了本申請一種終端桌面編輯的方法實施例6的流程圖,所述目標標識為刪除時,
[0119]所述執(zhí)行目標操作程序包括:
[0120]步驟S601:確定待刪除的目標桌面。
[0121]步驟S602:判斷所述待刪除的目標桌面是否為當前桌面,若不是,則執(zhí)行步驟S603:從所述數(shù)據(jù)庫中刪除所述待刪除的目標桌面的信息,若是,則執(zhí)行步驟S604:從歷史桌面記錄中獲取最近的桌面信息,并將所述獲取的最近的桌面設(shè)置為當前桌面,從所述數(shù)據(jù)庫中刪除所述待刪除的目標桌面信息。
[0122]當判斷所述待刪除的目標桌面為所述當前桌面時,首先需要從存儲的歷史桌面的記錄中,查找最近使用的桌面記錄,獲取所述桌面的信息,并將所述桌面的信息存儲到所述數(shù)據(jù)庫中,然后將所述當前桌面在數(shù)據(jù)庫中的信息刪除。
[0123]本申請中刪除待刪除的目標桌面時,可以逐一刪除,也可以成批量的刪除,解決了現(xiàn)有技術(shù)中,如果用戶不喜歡原來的桌面,只能手動一一刪除原來桌面上的圖標和插件,無法進行批量刪除的操作。
[0124]本申請中,所述目標標識還可以包括:添加和修改。
[0125]參考圖7,示出了本申請一種終端桌面編輯的方法實施例7的流程圖,所述目標標識為添加時,
[0126]所述執(zhí)行目標操作程序包括:
[0127]步驟S701:確定待添加的目標應用或者目標插件。
[0128]步驟S702:判斷所述桌面編輯界面是否滿足預設(shè)空間范圍,若是,則將所述待添加的目標應用或者目標插件添加到所述桌面編輯界面,并將所述目標應用的信息或者目標插件的信息插入到數(shù)據(jù)庫中。
[0129]本申請中,所述目標標識為修改時,用戶進入編輯界面時,系統(tǒng)顯示所有的應用和插件供用戶選擇。如果是插件,將會顯示插件所需站用的空間大小。編輯區(qū)將顯示所編輯個性桌面應用和插件的占用情況。
[0130]用戶可以通過刪除編輯區(qū)的應用和插件,也可以將系統(tǒng)中的應用和插件添加到編輯區(qū)。然后,把所有的應用和插件位置信息保存到數(shù)據(jù)庫中。
[0131]與上述本申請一種終端桌面編輯的方法實施例1所提供的方法相對應,參見圖8,本申請還提供了一種終端桌面編輯的系統(tǒng)實施例1,在本實施例中,該系統(tǒng)包括:
[0132]提供單元801:用于提供桌面編輯界面,該界面具有用于指示桌面編輯操作的標識;
[0133]響應單元802:用于響應用戶選擇確定目標標識;
[0134]確定單元803:用于參考預先設(shè)置的標識和操作程序的對應關(guān)系,確定對應所述目標標識的目標操作程序;
[0135]執(zhí)行單元804:用于執(zhí)行所述目標操作程序,以完成所述目標標識指示的桌面編輯操作。
[0136]參考圖9,示出了本申請一種終端桌面編輯的系統(tǒng)實施例2的結(jié)構(gòu)示意圖,該系統(tǒng)包括:
[0137]第一確定子單元901:用于參考預先設(shè)置的標識和操作程序的對應關(guān)系,確定設(shè)置的目標操作程序;
[0138]第二確定子單元902:用于參考預先設(shè)置的標識和操作程序的對應關(guān)系,確定預覽的目標操作程序;
[0139]第三確定子單元903:用于參考預先設(shè)置的標識和操作程序的對應關(guān)系,確定刪除的目標操作程序。
[0140]參考圖10,示出了本申請一種終端桌面編輯的系統(tǒng)實施例3的結(jié)構(gòu)示意圖,該系統(tǒng)包括:
[0141]第一執(zhí)行子單元1001:用于執(zhí)行所述設(shè)置對應的操作程序,以完成所述設(shè)置指示的桌面編輯操作;
[0142]第二執(zhí)行子單元1002:用于執(zhí)行所述預覽對應的操作程序,以完成所述預覽指示的桌面編輯操作;
[0143]第三執(zhí)行子單元1003:用于執(zhí)行所述刪除對應的操作程序,以完成所述刪除指示的桌面編輯操作。
[0144]參考圖11,示出了本申請一種終端桌面編輯的系統(tǒng)具體應用的結(jié)構(gòu)示意圖,該系統(tǒng)包括:
[0145]桌面編輯部件1101:用戶在桌面編輯部件可以添加個性桌面、修改個性桌面、刪除個性桌面,預覽桌面、設(shè)置桌面。用戶通過點擊系統(tǒng)列出的應用和插件,托動到指定位置,刪除時,直接通過點擊刪除符號即可,用戶編輯完成后可以預覽桌面。
[0146]桌面擴展接口 1102:為個性界面的用戶操作提供API,包括獲取當前界面、設(shè)置當前桌面、刪除桌面的某些元素,向桌面添加元素。它將編輯界面的用戶操作轉(zhuǎn)換為對數(shù)據(jù)庫的操作傳遞給LauncherProvider。
[0147]LauncherModel 103:當 Launcher Database 數(shù)據(jù)庫發(fā)生改變時,LauncherMode 會收到通知消息,重新去加載數(shù)據(jù)庫中的桌面信息,將它們顯示到Launcherl1e上。
[0148]LauncherProvider1104:封裝了對數(shù)據(jù)庫操作的接口,提供接口給自己或第三方應用使用。
[0149]Launcher Databasell05:存放桌面上的圖標信息。所述桌面編輯部件1101可以描述為:
[0150]添加個性桌面:用戶可以選擇系統(tǒng)列出的應用、插件放到個性桌面編輯區(qū)構(gòu)成新的個性桌面。
[0151]修改個性桌面:用戶在個性桌面列表中選擇某個個性桌面,進入到編輯界面,可以添加刪除、修改應用圖標和插件。如果修改的是當前的個性桌面,修改保存后,當前桌面將會即使刷新。
[0152]刪除個性桌面:用戶在個性桌面列表中選擇某個個性桌面,點擊刪除。此個性桌面將被刪除。如果此個性桌面剛好為當前桌面,則彈出提示,提示用戶是否刪除,如果用戶確定刪除,當前桌面將會恢復到上一次設(shè)置的個性桌面。
[0153]預覽個性桌面:用戶在添加和刪除時,均可以點擊預覽按鈕,進行預覽。預覽是顯示在當前桌面中的。預覽結(jié)束后,會恢復到原來的桌面。
[0154]設(shè)置個性桌面:用戶選擇某個個性桌面,然后點設(shè)置為桌面按鈕,將會保存原來的桌面到歷史桌面,將選擇的個性桌面設(shè)置為當前桌面。
[0155]綜上所述,本申請?zhí)峁┑囊环N終端桌面編輯的方法及系統(tǒng),能夠簡單、有效的進行桌面編輯。需要說明的是,本說明書中的各個實施例均采用遞進的方式描述,每個實施例重點說明的都是與其他實施例的不同之處,各個實施例之間相同相似的部分互相參見即可。對于裝置類實施例而言,由于其與方法實施例基本相似,所以描述的比較簡單,相關(guān)之處參見方法實施例的部分說明即可。
[0156]最后,還需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個實體或者操作與另一個實體或操作區(qū)分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同要素。
[0157]為了描述的方便,描述以上裝置時以功能分為各種單元分別描述。當然,在實施本申請時可以把各單元的功能在同一個或多個軟件和/或硬件中實現(xiàn)。
[0158]通過以上的實施方式的描述可知,本領(lǐng)域的技術(shù)人員可以清楚地了解到本申請可借助軟件加必需的通用硬件平臺的方式來實現(xiàn)。基于這樣的理解,本申請的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品可以存儲在存儲介質(zhì)中,如R0M/RAM、磁碟、光盤等,包括若干指令用以使得一臺計算機設(shè)備(可以是個人計算機,服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本申請各個實施例或者實施例的某些部分所述的方法。
[0159]以上對本申請所提供的一種終端桌面編輯的方法及系統(tǒng)進行了詳細介紹,本文中應用了具體個例對本申請的原理及實施方式進行了闡述,以上實施例的說明只是用于幫助理解本申請的方法及其核心思想;同時,對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本申請的思想,在【具體實施方式】及應用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應理解為對本申請的限制。
【權(quán)利要求】
1.一種終端桌面編輯的方法,其特征在于,所述方法包括: 提供桌面編輯界面,該界面具有用于指示桌面編輯操作的標識; 響應用戶選擇確定目標標識; 參考預先設(shè)置的標識和操作程序的對應關(guān)系,確定對應所述目標標識的目標操作程序; 執(zhí)行所述目標操作程序,以完成所述目標標識指示的桌面編輯操作。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述目標標識包括: 設(shè)置、預覽、刪除、修改和添加。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述目標標識為設(shè)置時, 所述執(zhí)行目標操作程序包括: 確定目標桌面; 在數(shù)據(jù)庫中查找所述終端當前桌面的信息; 刪除所述當前桌面的信息; 向所述數(shù)據(jù)庫中插入所述目標桌面的信息; 展示所述目標桌面。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述展示目標桌面包括: 檢測所述數(shù)據(jù)庫中的信息是否發(fā)生更新,若是,則重新獲取所述數(shù)據(jù)庫中的信息; 根據(jù)所述重新獲取的信息,刷新桌面來顯示所述目標桌面。
5.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述目標標識為預覽時, 所述執(zhí)行目標操作程序包括: 確定待預覽的目標桌面; 在數(shù)據(jù)庫中查找所述終端當前桌面的信息; 將所述當前桌面的信息保存到臨時記錄中; 刪除所述當前桌面的信息; 插入所述待預覽的目標桌面信息到所述數(shù)據(jù)庫中; 顯示所述待預覽的目標桌面。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,還包括結(jié)束所述目標桌面的預覽; 所述結(jié)束目標桌面的預覽包括: 在所述數(shù)據(jù)庫中刪除所述待預覽的目標桌面信息; 從所述臨時記錄中獲取所述保存的當前桌面的信息; 插入所述當前桌面的信息到所述數(shù)據(jù)庫中; 顯示所述當前桌面。
7.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述目標標識為刪除時, 所述執(zhí)行目標操作程序包括: 確定待刪除的目標桌面; 判斷所述待刪除的目標桌面是否為當前桌面,若不是,則從所述數(shù)據(jù)庫中刪除所述待刪除的目標桌面的信息,若是,則從歷史桌面記錄中獲取最近的桌面信息,并將所述獲取的最近的桌面設(shè)置為當前桌面,從所述數(shù)據(jù)庫中刪除所述待刪除的目標桌面信息。
8.—種終端桌面編輯的系統(tǒng),其特征在于,所述系統(tǒng)包括: 提供單元:用于提供桌面編輯界面,該界面具有用于指示桌面編輯操作的標識; 響應單元:用于響應用戶選擇確定目標標識; 確定單元:用于參考預先設(shè)置的標識和操作程序的對應關(guān)系,確定對應所述目標標識的目標操作程序; 執(zhí)行單元:用于執(zhí)行所述目標操作程序,以完成所述目標標識指示的桌面編輯操作。
9.根據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于,所述確定單元包括: 第一確定子單元:用于參考預先設(shè)置的標識和操作程序的對應關(guān)系,確定設(shè)置的目標操作程序; 第二確定子單元:用于參考預先設(shè)置的標識和操作程序的對應關(guān)系,確定預覽的目標操作程序; 第三確定子單元:用于參考預先設(shè)置的標識和操作程序的對應關(guān)系,確定刪除的目標操作程序。
10.根據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于,所述執(zhí)行單元包括: 第一執(zhí)行子單元:用于執(zhí)行所述設(shè)置對應的操作程序,以完成所述設(shè)置指示的桌面編輯操作; 第二執(zhí)行子單元:用于執(zhí)行所述預覽對應的操作程序,以完成所述預覽指示的桌面編輯操作; 第三執(zhí)行子單元:用于執(zhí)行所述刪除對應的操作程序,以完成所述刪除指示的桌面編輯操作。
【文檔編號】G06F3/0481GK104360793SQ201410667763
【公開日】2015年2月18日 申請日期:2014年11月19日 優(yōu)先權(quán)日:2014年11月19日
【發(fā)明者】翁剛金, 趙天勇 申請人:成都中科創(chuàng)達軟件有限公司