一種桌面數(shù)據(jù)的處理方法、裝置和系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信技術(shù)領(lǐng)域,具體涉及一種桌面數(shù)據(jù)的處理方法、裝置和系統(tǒng)。
【背景技術(shù)】
[0002]移動(dòng)終端發(fā)展到今天,已經(jīng)成為人們必不可少的通訊工具,不管是在平時(shí)的即時(shí)通訊中,還是在用戶的工作和生活中,都得到了廣泛的使用。因此,如何提高移動(dòng)終端的易用性、穩(wěn)定性和安全性等,也是業(yè)界一直關(guān)注的問(wèn)題。
[0003]在移動(dòng)終端中,用戶通常會(huì)安裝較多的終端應(yīng)用,為了方便操作,用戶通常會(huì)將終端應(yīng)用的快捷方式或組件等圖標(biāo)放置在桌面上,所以,移動(dòng)終端的桌面上通常會(huì)分出很多屏幕頁(yè)面來(lái)容納這些桌面圖標(biāo),而用戶也常常會(huì)根據(jù)自己的喜好移動(dòng)這些桌面圖標(biāo)以進(jìn)行桌面布局,因此,如何更加高效地將這些桌面圖標(biāo)進(jìn)行跨屏移動(dòng),關(guān)系著該移動(dòng)終端的易用性;而在現(xiàn)有技術(shù)中,在對(duì)桌面圖標(biāo)進(jìn)行跨屏移動(dòng)時(shí),通常需要先確定桌面圖標(biāo)是否處于可移動(dòng)狀態(tài)且處于預(yù)置的邊緣區(qū)域內(nèi)的時(shí)間超過(guò)預(yù)置時(shí)間長(zhǎng)度,如果是,則表明該桌面圖標(biāo)需要進(jìn)行跨屏移動(dòng),于是滾動(dòng)到下一個(gè)屏幕,從而實(shí)現(xiàn)桌面圖標(biāo)的跨屏移動(dòng)。
[0004]在對(duì)現(xiàn)有技術(shù)的研究和實(shí)踐過(guò)程中,本發(fā)明的發(fā)明人發(fā)現(xiàn),在需要跨越多個(gè)屏幕時(shí),現(xiàn)有的這種實(shí)現(xiàn)方式會(huì)比較繁瑣,不僅需要進(jìn)行多次判斷以實(shí)現(xiàn)多次的屏幕滾動(dòng),而且由于每一次屏幕的滾動(dòng)都會(huì)有一定的時(shí)間間隔以防止誤操作,所以需要花費(fèi)較長(zhǎng)的時(shí)間,效率較低。
【發(fā)明內(nèi)容】
[0005]本發(fā)明實(shí)施例提供一種桌面數(shù)據(jù)的處理方法、裝置和系統(tǒng),可以簡(jiǎn)便且快速地實(shí)現(xiàn)桌面圖標(biāo)的跨屏移動(dòng),節(jié)省桌面圖標(biāo)跨屏移動(dòng)的時(shí)間,提高效率。
[0006]一種桌面數(shù)據(jù)的處理方法,包括:
[0007]接收用戶下發(fā)的移動(dòng)指令,所述移動(dòng)指令指示需要移動(dòng)的桌面圖標(biāo);
[0008]根據(jù)所述移動(dòng)指令確定所述需要移動(dòng)的桌面圖標(biāo)的當(dāng)前位置;
[0009]根據(jù)所述當(dāng)前位置確定所述需要移動(dòng)的桌面圖標(biāo)位于屏幕預(yù)覽入口區(qū)域時(shí),以屏幕預(yù)覽視圖的方式顯示所有屏幕界面的縮略圖;
[0010]接收用戶下發(fā)的選擇信息,所述選擇信息指示用戶在屏幕預(yù)覽視圖中選擇的屏幕界面的縮略圖;
[0011]將所述選擇的屏幕界面的縮略圖作為當(dāng)前屏幕界面,在所述當(dāng)前屏幕界面上顯示所述需要移動(dòng)的桌面圖標(biāo)。
[0012]一種桌面數(shù)據(jù)的處理裝置,包括第一接收單元、位置確定單元、第一處理單元、第二接收單元和第二處理單元;
[0013]第一接收單元,用于接收用戶下發(fā)的移動(dòng)指令,所述移動(dòng)指令指示需要移動(dòng)的桌面圖標(biāo);
[0014]位置確定單元,用于根據(jù)所述移動(dòng)指令確定所述需要移動(dòng)的桌面圖標(biāo)的當(dāng)前位置;
[0015]第一處理單元,用于根據(jù)所述當(dāng)前位置確定所述需要移動(dòng)的桌面圖標(biāo)位于屏幕預(yù)覽入口區(qū)域時(shí),以屏幕預(yù)覽視圖的方式顯示所有屏幕界面的縮略圖;
[0016]第二接收單元,用于接收用戶下發(fā)的選擇信息,所述選擇信息指示用戶在屏幕預(yù)覽視圖中選擇的屏幕界面的縮略圖;
[0017]第二處理單元,用于將所述選擇的屏幕界面的縮略圖作為當(dāng)前屏幕界面,在所述當(dāng)前屏幕界面上顯示所述需要移動(dòng)的桌面圖標(biāo)。
[0018]一種移動(dòng)終端的操作系統(tǒng),包括本發(fā)明實(shí)施例提供的任一種桌面數(shù)據(jù)的處理裝置。
[0019]本發(fā)明實(shí)施例采用接收用戶下發(fā)的移動(dòng)指令,并根據(jù)該移動(dòng)指令確定需要移動(dòng)的桌面圖標(biāo)的當(dāng)前位置,若該需要移動(dòng)的桌面圖標(biāo)位于屏幕預(yù)覽入口區(qū)域,則以屏幕預(yù)覽視圖的方式顯示所有屏幕界面的縮略圖,并在接收到用戶的選擇信息時(shí),根據(jù)選擇信息中所指示的用戶在屏幕預(yù)覽視圖中選擇的屏幕界面的縮略圖作為當(dāng)前屏幕界面,然后在該當(dāng)前屏幕界面上顯示該需要移動(dòng)的桌面圖標(biāo),從而實(shí)現(xiàn)快速跨屏移動(dòng)桌面圖標(biāo)的目的,該方案不僅實(shí)現(xiàn)簡(jiǎn)單,而且可以節(jié)省桌面圖標(biāo)跨屏移動(dòng)的時(shí)間,大大提高了桌面數(shù)據(jù)的處理效率。
【附圖說(shuō)明】
[0020]為了更清楚地說(shuō)明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0021]圖1是本發(fā)明實(shí)施例提供的桌面數(shù)據(jù)的處理方法的流程圖;
[0022]圖2是本發(fā)明實(shí)施例提供的桌面數(shù)據(jù)的處理方法的另一流程圖;
[0023]圖3是本發(fā)明實(shí)施例提供的桌面數(shù)據(jù)的處理裝置的結(jié)構(gòu)示意圖;
[0024]圖4是本發(fā)明實(shí)施例提供的終端的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0025]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0026]本發(fā)明實(shí)施例提供一種桌面數(shù)據(jù)的處理方法、裝置和系統(tǒng)。以下分別進(jìn)行詳細(xì)說(shuō)明。
[0027]實(shí)施例一、
[0028]本實(shí)施例將從桌面數(shù)據(jù)的處理裝置的角度進(jìn)行描述,該桌面數(shù)據(jù)的處理裝置具體可集成在移動(dòng)終端中,該移動(dòng)終端具體可以為手機(jī)或平板電腦等設(shè)備。
[0029]一種桌面數(shù)據(jù)的處理方法,包括:接收用戶下發(fā)的移動(dòng)指令,其中,該移動(dòng)指令指示需要移動(dòng)的桌面圖標(biāo),根據(jù)該移動(dòng)指令確定需要移動(dòng)的桌面圖標(biāo)的當(dāng)前位置,根據(jù)該當(dāng)前位置確定需要移動(dòng)的桌面圖標(biāo)位于屏幕預(yù)覽入口區(qū)域時(shí),以屏幕預(yù)覽視圖的方式顯示所有屏幕界面的縮略圖,接收用戶下發(fā)的選擇信息,其中,該選擇信息指示用戶在屏幕預(yù)覽視圖中選擇的屏幕界面的縮略圖,將該選擇的屏幕界面的縮略圖作為當(dāng)前屏幕界面,并在該當(dāng)前屏幕界面上顯示該需要移動(dòng)的桌面圖標(biāo)。
[0030]如圖1所示,該桌面數(shù)據(jù)的處理方法的流程具體可以如下:
[0031]101、接收用戶下發(fā)的移動(dòng)指令,其中,該移動(dòng)指令指示需要移動(dòng)的桌面圖標(biāo)。
[0032]其中,用戶可以通過(guò)多種方式來(lái)觸發(fā)移動(dòng)指令,比如,可以通過(guò)長(zhǎng)按需要移動(dòng)的桌面圖標(biāo)、或者通過(guò)雙擊需要移動(dòng)的桌面圖標(biāo)、或者通過(guò)拖動(dòng)需要移動(dòng)的桌面圖標(biāo),等等。即步驟“接收用戶下發(fā)的移動(dòng)指令”具體可以如下:
[0033]接收用戶通過(guò)拖動(dòng)需要移動(dòng)的桌面圖標(biāo)所觸發(fā)的移動(dòng)指令;或者,
[0034]接收用戶通過(guò)雙擊需要移動(dòng)的桌面圖標(biāo)所觸發(fā)的移動(dòng)指令;或者,
[0035]接收用戶通過(guò)長(zhǎng)按需要移動(dòng)的桌面圖標(biāo)所觸發(fā)的移動(dòng)指令,等等。
[0036]102、根據(jù)接收到的移動(dòng)指令確定該需要移動(dòng)的桌面圖標(biāo)的當(dāng)前位置。
[0037]103、根據(jù)確定的當(dāng)前位置確定該需要移動(dòng)的桌面圖標(biāo)位于屏幕預(yù)覽入口區(qū)域時(shí),以屏幕預(yù)覽視圖的方式顯示所有屏幕界面的縮略圖。
[0038]例如,其中,具體可以采用九宮格等的形式來(lái)進(jìn)行屏幕預(yù)覽,即該屏幕預(yù)覽入口區(qū)域具體可以是九宮格入口區(qū)域,則此時(shí),步驟103具體可以如下:
[0039]根據(jù)確定的當(dāng)前位置確定該需要移動(dòng)的桌面圖標(biāo)位于九宮格入口區(qū)域時(shí),以九宮格視圖的方式顯示所有屏幕界面的縮略圖。
[0040]其中,屏幕預(yù)覽入口區(qū)域,如九宮格入口區(qū)域可以根據(jù)實(shí)際應(yīng)用的需求進(jìn)行設(shè)置。
[0041]需說(shuō)明的是,除了九宮格之外,也可以采用其他的形式進(jìn)行屏幕預(yù)覽,在此不再贅述。
[0042]104、接收用戶下發(fā)的選擇信息,其中,該選擇信息指示用戶在屏幕預(yù)覽視圖,如九宮格視圖中選擇的屏幕界面的縮略圖。
[0043]其中,用戶可以通過(guò)將該需要移動(dòng)的桌面圖標(biāo)拖入對(duì)應(yīng)屏幕界面的方式來(lái)選擇需要的屏幕界面,比如,如果用戶需要選擇屏幕界面1,則將該需要移動(dòng)的桌面圖標(biāo)拖入屏幕預(yù)覽視圖(如九宮格視圖)中的屏幕界面I的縮略圖中,并停留一小段時(shí)間,如果用戶需要選擇屏幕界面2,則將該需要移動(dòng)的桌面圖標(biāo)拖入屏幕預(yù)覽視圖(如九宮格視圖)中的屏幕界面2的縮略圖中,并停留一小段時(shí)間,以此類推,等等。
[0044]其中,在屏幕界面的縮略圖中停留多長(zhǎng)的時(shí)間才會(huì)被認(rèn)為是選中該屏幕界面,可以根據(jù)實(shí)際應(yīng)用的需求進(jìn)行設(shè)置,比如可以設(shè)置為I秒或2秒等等。
[0045]105、將該選擇的屏幕界面的縮略圖作為當(dāng)前屏幕界面,在該當(dāng)前屏幕界面上顯示該需要移動(dòng)的桌面圖標(biāo)。
[0046]此外,在顯示該需要移動(dòng)的桌面圖標(biāo)之后,如果無(wú)需繼續(xù)移動(dòng)該桌面圖標(biāo),比如用戶已確定當(dāng)前桌面圖標(biāo)的位置為最終確定的位置,則可以更新該桌面圖標(biāo)對(duì)應(yīng)的信息,流程結(jié)束,反之,如果還需繼續(xù)移動(dòng)該桌面圖標(biāo),則返回執(zhí)行根據(jù)確定該桌面圖標(biāo)的當(dāng)前位置的步驟,即,在步驟“在該當(dāng)前屏幕界面上顯示該需要移動(dòng)的桌面圖標(biāo)”之后,該桌面數(shù)據(jù)的處理方法還可以包括:
[0047]確定移動(dòng)操作是否結(jié)束,若是,則更新該需要移動(dòng)的桌面圖標(biāo)對(duì)應(yīng)的信息;若否,則返回執(zhí)行“根據(jù)移動(dòng)指令確定所述需要移動(dòng)的桌面圖標(biāo)的當(dāng)前位置”的步驟。
[0048]其中,桌面圖標(biāo)對(duì)應(yīng)的信息指的是該桌面圖標(biāo)對(duì)應(yīng)的接口等數(shù)據(jù)。
[0049]其中,如果在步驟101中,移動(dòng)指令是用戶通過(guò)拖動(dòng)需要移動(dòng)的桌面圖標(biāo)所觸發(fā)的,則此時(shí),可以設(shè)置當(dāng)用戶釋放該需要移動(dòng)的桌面圖標(biāo)的拖動(dòng)時(shí),表示移動(dòng)操作結(jié)束,即步驟“確定移動(dòng)操作是否結(jié)束”可以包括:
[0050]確定用戶是否釋放該需要移動(dòng)的桌面圖標(biāo)的拖動(dòng),若是,則確定移動(dòng)操作結(jié)束;若否,則確定移動(dòng)操作尚未結(jié)束。
[0051]可選的,除了設(shè)置了屏幕預(yù)覽入口區(qū)域之外,還可以設(shè)置其他的跨屏區(qū)域,比如前一頁(yè)滾動(dòng)區(qū)域和后一頁(yè)滾動(dòng)區(qū)域,等等,其中,當(dāng)該需要移動(dòng)的桌面圖標(biāo)位于前一頁(yè)滾動(dòng)區(qū)域時(shí),當(dāng)前屏幕界面向前滾動(dòng)一頁(yè),即將當(dāng)前屏幕界面切換成前一頁(yè)屏幕界面,而當(dāng)該需要移動(dòng)的桌面圖標(biāo)位于后一頁(yè)滾動(dòng)區(qū)域時(shí),當(dāng)前屏幕界面向后滾動(dòng)一頁(yè),即將當(dāng)前屏幕界面切換成后一頁(yè)屏幕界面,即在步驟“根據(jù)所述移動(dòng)指令確定該需要移動(dòng)的桌面圖標(biāo)的當(dāng)前位置”之后,該