專利名稱:一種移動圖標(biāo)到Android系統(tǒng)桌面的方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種移動圖標(biāo)到Android系統(tǒng)桌面的方法和>J-U ρ α裝直。
背景技術(shù):
目前以Android系統(tǒng)設(shè)備為代表,手持觸摸屏終端設(shè)備越來越普遍的為用戶提供更多的桌面空間,系統(tǒng)允許用戶根據(jù)自己的喜好自由編輯桌面,通常人們將自己常用的喜歡的程序、widget、控件、文件夾等圖標(biāo)放在系統(tǒng)的主屏幕上,以及其他的擴(kuò)展屏幕上,與電腦桌面上的快捷方式原理相同,使用戶能夠方便快捷的啟動所需的應(yīng)用程序,在手持設(shè)備功能日益普及的今天,提高了人們使用設(shè)備的效率以及可操作性。
在實(shí)現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中存在如下技術(shù)問題人們通常需要使用手指按住所需移動的圖標(biāo)進(jìn)行移動操作,這樣的操作通常容易丟失圖標(biāo),或者導(dǎo)致移動到其他的屏幕中,往返移動造成很大的不便;另外現(xiàn)有技術(shù)要求在桌面上添加圖標(biāo)時, 必須保證當(dāng)前屏幕有足夠空間才可被添加,如果空間不足,則用戶之前選擇要添加的圖標(biāo)的一系列操作都將無效,需要重來一次,不具備人性化和智能化。發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題在于,針對現(xiàn)在的Android平臺的手機(jī),在移動圖標(biāo)到桌面時,很容易在移動時移動丟或者移動不到自己想要的桌面的缺陷,給用戶造成比較大的麻煩。本發(fā)明提出了一種移動圖標(biāo)到Android系統(tǒng)桌面的方法和裝置。
本發(fā)明解決其技術(shù)問題所采用的技術(shù)方案是構(gòu)造一種移動應(yīng)用程序圖標(biāo)到 Android系統(tǒng)桌面的方法,包括
A.編輯Android系 統(tǒng)的桌面名稱;
B.在程序列表中選擇所需添加的圖標(biāo),彈出桌面名稱列表的選擇菜單;
C.選擇所需移動到的目標(biāo)桌面名稱;
D.判斷目標(biāo)桌面的剩余空間是否大于圖標(biāo)所需占用的空間,若是,則移動圖標(biāo),若否,則提示重新選擇目標(biāo)桌面或退出。
在本發(fā)明方法中,Android系統(tǒng)包括N個桌面,用戶在設(shè)置菜單中編輯每個桌面的名稱。
在本發(fā)明方法中,桌面名稱列表的排序包括根據(jù)用戶使用頻率排序以及剩余空間大小排序。
在本發(fā)明方法中,圖標(biāo)包括應(yīng)用程序圖標(biāo)、文件夾圖標(biāo)以及窗口控件。一種移動圖標(biāo)到Android系統(tǒng)桌面的裝置,包括
桌面名稱編輯模塊,用于編輯Android系統(tǒng)的桌面名稱;
桌面名稱列表模塊,用于顯示可移向的目標(biāo)桌面名稱列表;
桌面名稱選擇模塊,用于選擇目標(biāo)桌面;
剩余空間判斷模塊,用于判斷目標(biāo)桌面的剩余空間是否大于圖標(biāo)所需占用的空 間。
與現(xiàn)有技術(shù)相比,本發(fā)明提供的移動應(yīng)用程序圖標(biāo)到Android系統(tǒng)桌面的方法與 裝置,通過用戶選擇桌面名稱確定圖標(biāo)移向的桌面,避免了誤操作,提高了圖標(biāo)移動的準(zhǔn)確 性和可操作性。
為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對實(shí)施例中所需要使用的 附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng) 域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的 附圖,都屬于本發(fā)明保護(hù)的范圍。
圖1是本發(fā)明一種移動圖標(biāo)到Android系統(tǒng)桌面的裝置實(shí)施例示意圖2是本發(fā)明一種移動圖標(biāo)到Android系統(tǒng)桌面的方法實(shí)施例流程圖3是本發(fā)明一種移動圖標(biāo)到Android系統(tǒng)桌面的裝置中桌面列表實(shí)施例示意 圖。
具休實(shí)施方式
下面結(jié)合附圖對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述。顯然,所描述 的實(shí)施例僅僅是本發(fā)明的一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本 領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明 保護(hù)的范圍。
如圖1所示是本發(fā)明一種在Android系統(tǒng)桌面中添加圖標(biāo)的裝置,包括
1.桌面名稱編輯模塊。用于編輯每個桌面的名稱,用戶在Android系統(tǒng)的設(shè)置菜 單中進(jìn)行名稱的編輯。例如,根據(jù)用戶的自身需求,可以命名為“我的娛樂程序桌面”、“我的 辦公程序桌面”以及“我的游戲程序桌面”。
2.桌面名稱列表模塊。用于顯示可移向的目標(biāo)桌面名稱列表,桌面名稱列表的排 序包括根據(jù)用戶使用頻率排序以及剩余空間大小排序。如I中三個桌面的剩余空間大小關(guān) 系為“我的娛樂程序桌面”〈“我的辦公程序桌面”〈“我的游戲程序桌面”,則可以自上而 下排列為“我的游戲程序桌面”、“我的辦公程序桌面”、“我的娛樂程序桌面”。
3.桌面名稱選擇模塊。用于選擇目標(biāo)桌面,該選擇模塊可以處于圖標(biāo)的右上角或 者右下角。由于一般Android系統(tǒng)中,圖標(biāo)的刪除標(biāo)志位于圖標(biāo)的左上角,為方便用戶操 作,該選擇模塊可以在位于圖標(biāo)的右上角或者右下角彈出。
4.剩余空間判斷模塊。用于判斷目標(biāo)桌面的剩余空間是否大于圖標(biāo)所需占用的空 間,若剩余空間大于圖標(biāo)所需占用的空間,則移動該圖標(biāo),若剩余空間小于圖標(biāo)所需占用的 空間,則提示用戶重新選擇目標(biāo)桌面或退出。
圖2是本發(fā)明一種移動圖標(biāo)到Android系統(tǒng)桌面的方法實(shí)施例流程圖,包括以下 步驟
S1.用戶編輯每個桌面的名稱。Android系統(tǒng)具有N個桌面,用戶根據(jù)自身的需求 自由編輯每個桌面的名稱,例如“我的游戲桌面”、“我的程序桌面”,或者使用數(shù)字編號命名 每個桌面。
S2.獲取添加指令,彈出桌面名稱列表的選擇菜單。用戶長按所需移動的圖標(biāo),此 處所述的長按為Android系統(tǒng)定義的長按事件,桌面名稱列表的排序包括根據(jù)用戶使用頻 率排序以及剩余空間大小排序。
S3.根據(jù)用戶選擇桌面名稱的操作,向目標(biāo)桌面添加圖標(biāo)。當(dāng)用戶觸發(fā)移動圖標(biāo)模 式后,圖標(biāo)處于抖動狀態(tài),桌面名稱列表位于圖標(biāo)的右上方或者右下方,提示用戶選擇所移 向的目標(biāo)桌面。
S4.判斷目標(biāo)桌面的剩余空間是否大于圖標(biāo)所需占用的空間。計(jì)算獲取目標(biāo)桌面 的剩余空間,判斷是否大于所需移動的圖標(biāo),在Android系統(tǒng)的機(jī)制下,圖標(biāo)所占的空間可 以在一定范圍內(nèi)進(jìn)行放大或者縮小,常見圖標(biāo)或者窗口部件有IX1、IX 2、2X4尺寸模式, 在此步驟中,可優(yōu)先計(jì)算目標(biāo)桌面的剩余空間是否大于圖標(biāo)的最小模式所需的空間,如果 空間足夠,則進(jìn)入S5步驟,如果空間不足,則進(jìn)入S6步驟。
S5.計(jì)算獲取到目標(biāo)桌面的剩余空間大于圖標(biāo)的最小模式所需的空間,則移動該 圖標(biāo)到目標(biāo)桌面,同時提示用戶選擇該圖標(biāo)可以存在的尺寸模式。其中,當(dāng)目標(biāo)桌面剩余空 間恰好只允許容納所需移動的圖標(biāo)時,則移動到剩余的空間位置,當(dāng)目標(biāo)桌面剩余空間大 于所需移動的圖標(biāo)時,則提示用戶選擇該圖標(biāo)在目標(biāo)桌面的具體位置。
S6.計(jì)算獲取到目標(biāo)桌面的剩余空間小于圖標(biāo)的最小模式所需的空間,則提示用 戶重新在桌面列表中選擇其他的桌面,同時該目標(biāo)桌面處于不可選擇狀態(tài),或提示用戶退 出此次圖標(biāo)移動。
圖3是本發(fā)明一種移動圖標(biāo)到Android系統(tǒng)桌面的裝置中桌面列表示意圖。其 中,10為手機(jī)屏幕,20為桌面列表,30為所需移動的圖標(biāo)。當(dāng)用戶在手機(jī)屏幕10上長按所 需移動的圖標(biāo)30時,圖標(biāo)30處于抖動狀態(tài),此時,在圖標(biāo)30的旁邊顯示桌面列表20,包含 “第一桌面”、“第二桌面”以及“第N桌面”,該桌面名稱由用戶事前自由設(shè)定,用戶在圖標(biāo)30 處于抖動狀態(tài)時,選擇列表20中的目標(biāo)桌面,其中,目標(biāo)桌面的列表可以按照用戶使用桌 面的頻率進(jìn)行排列,如使用頻率“第一桌面”〉“第N桌面”〉“第二桌面”,則如圖所示的列 表可更新為,自上而下,“第一桌面”、“第N桌面”、“第二桌面”。同時,目標(biāo)桌面的列表可以 按照目標(biāo)桌面的剩余空間大小進(jìn)行排列。
權(quán)利要求
1.一種移動圖標(biāo)到Android系統(tǒng)桌面的方法,其特征在于,所述方法包括 A.編輯Android系統(tǒng)的桌面名稱; B.在程序列表中選擇所需移動的圖標(biāo),彈出所述桌面名稱列表的選擇菜單; C.選擇所需移動到的目標(biāo)桌面名稱; D.判斷所述目標(biāo)桌面的剩余空間是否大于所述圖標(biāo)所需占用的空間,若是,則移動所述圖標(biāo),若否,則提示重新選擇目標(biāo)桌面或退出。
2.根據(jù)權(quán)利要求1所述的一種移動圖標(biāo)到Android系統(tǒng)桌面的方法,其特征在于,步驟A中,Android系統(tǒng)包括N個桌面,用戶在設(shè)置菜單中編輯每個桌面的名稱。
3.根據(jù)權(quán)利要求1所述的一種移動圖標(biāo)到Android系統(tǒng)桌面的方法,其特征在于,步驟B中,所述桌面名稱列表的排序包括根據(jù)用戶使用頻率排序以及剩余空間大小排序。
4.根據(jù)權(quán)利要求1所述的一種移動圖標(biāo)到Android系統(tǒng)桌面的方法,其特征在于,步驟C中,所述圖標(biāo)包括應(yīng)用程序圖標(biāo)、文件夾圖標(biāo)以及窗口控件。
5.一種移動圖標(biāo)到Android系統(tǒng)桌面的裝置,其特征在于,包括 桌面名稱編輯模塊,用于編輯Android系統(tǒng)的桌面名稱; 桌面名稱列表模塊,用于顯示可移向的目標(biāo)桌面名稱列表; 桌面名稱選擇模塊,用于選擇目標(biāo)桌面; 剩余空間判斷模塊,用于判斷目標(biāo)桌面的剩余空間是否大于圖標(biāo)所需占用的空間。
6.根據(jù)權(quán)利要求5所述的一種移動圖標(biāo)到Android系統(tǒng)桌面的裝置,其特征在于,包括用于編輯每個桌面名稱的Android系統(tǒng)的設(shè)置菜單模塊。
7.根據(jù)權(quán)利要求5所述的一種移動圖標(biāo)到Android系統(tǒng)桌面的裝置,其特征在于,包括用于對桌面使用頻率排序以及剩余空間大小排序的模塊。
8.如權(quán)利要求5所述的一種移動應(yīng)用程序圖標(biāo)到Android系統(tǒng)桌面的裝置,其特征在于,包括用于判斷剩余空間的判斷模塊,若剩余空間大于或等于該應(yīng)用程序圖標(biāo)所需占用的空間,則移動該圖標(biāo),若剩余空間小于該圖標(biāo)所需占用的空間,則提示用戶重新選擇目標(biāo)桌面或者退出。
全文摘要
本發(fā)明提供了一種移動圖標(biāo)到Android系統(tǒng)桌面的方法和裝置,該方法包括編輯Android系統(tǒng)的桌面名稱;在程序列表中選擇所需移動的圖標(biāo),彈出所述桌面名稱的列表選擇菜單;選擇所需移動到的目標(biāo)桌面;判斷目標(biāo)桌面的剩余空間是否大于圖標(biāo)所需占用的空間,若是,則移動圖標(biāo),若否,則提示重新選擇目標(biāo)桌面或退出。該裝置包括桌面名稱編輯模塊、桌面名稱列表模塊、桌面名稱選擇模塊以及剩余空間判斷模塊。在現(xiàn)有技術(shù)中,Android系統(tǒng)桌面中移動應(yīng)用程序圖標(biāo)需要用戶按住圖標(biāo)拖動,在不同的桌面間移動容易丟失,可操作性不高,本發(fā)明通過用戶選擇桌面名稱確定圖標(biāo)移向的桌面,提高了準(zhǔn)確性和可操作性。
文檔編號H04M1/725GK103034396SQ20121050140
公開日2013年4月10日 申請日期2012年11月28日 優(yōu)先權(quán)日2012年11月28日
發(fā)明者王漢青 申請人:廣東歐珀移動通信有限公司