專利名稱:一種在手機屏幕上顯示個性化用戶接口的方法
技術(shù)領(lǐng)域:
本發(fā)明是關(guān)于一種手機屏幕上功能模塊的顯示方法,特別是關(guān)于一種功能模塊的
個性化用戶接口的顯示方法。
背景技術(shù):
在當(dāng)前的信息化時代,科學(xué)技術(shù)飛速發(fā)展,人們使用的手機越來越個性化,應(yīng)用功 能也越來越強。例如,手機早已從單純的通話功能擴展成為集語音服務(wù)、短信息服務(wù)、照相 機、游戲、電子閱讀、WAP (Wireless Application Protocol,無線通信應(yīng)用協(xié)議)上網(wǎng)功能 于一身的兼容性移動終端。 然而,市場上的手機基本上都是由廠方或者供貨商在出貨前已經(jīng)定義好用戶的接 口格式。用戶通常只能遵循這種界面格式,最多也只是更改廠方或者供貨商所定義的用戶 接口的順序。與此同時,隨著3G手機的上市,人們對手機功能的實用性提出了更高的要求, 雖然手機廠家或者供貨商在手機里預(yù)置了很多不同的應(yīng)用功能,但是并不是所有的手機用 戶均需要使用這些應(yīng)用功能。因此,對于手機用戶來說,如何從所有的應(yīng)用功能中只選擇 和顯示那些用戶需要或者常用的功能于手機屏幕上,這是技術(shù)人員當(dāng)前需要解決的課題之
發(fā)明內(nèi)容
針對現(xiàn)有技術(shù)中手機用戶接口在顯示特定的功能模塊上所存在的技術(shù)缺陷,本發(fā) 明提供了一種在手機屏幕上顯示個性化用戶接口的方法。 根據(jù)本發(fā)明的一個實施例,提供了一種在手機屏幕上顯示個性化用戶接口的方 法,包括在手機預(yù)置的所有功能模塊中選定若干個功能模塊,并且將選中的功能模塊設(shè)置 在屏幕上的任意期望位置,此外,為便于保存使用者設(shè)置的個性化用戶接口 ,還可以將表示 期望位置的數(shù)據(jù)存儲于內(nèi)部存儲器中。 較佳地,選定功能模塊的步驟包括手機用戶首先進入添加或者刪除功能模塊的 接口,然后根據(jù)用戶需要添加一個或多個功能模塊,最后將添加的功能模塊顯示在屏幕上。 此外,用戶可以刪掉已選定的功能模塊,以便將其從屏幕上去除。 較佳地,設(shè)置功能模塊的期望位置的步驟包括利用選取裝置選中一功能模塊, 接著移動選取裝置并且將選中的功能模塊放置在屏幕上的任意期望位置,最后釋放選取裝置。
較佳地,選取裝置是一鼠標(biāo)?;蛘?,選取裝置是通過觸摸屏幕來選中功能模塊的裝置。 較佳地,所有的功能模塊被設(shè)置與一組參數(shù)(z, x, y) —一對應(yīng),其中,參數(shù)z用于 判斷功能模塊是否被用戶選中,參數(shù)x和y用于確定功能模塊在該屏幕上具體的顯示位置。 更加具體地,當(dāng)參數(shù)z取值為否(false)時,表示功能模塊不顯示在屏幕上。當(dāng)參數(shù)z取值 為真(true)時,表示功能模塊將被顯示在屏幕上。
較佳地,存儲表示期望位置的數(shù)據(jù)的步驟包括提取功能模塊的當(dāng)前顯示位置的 坐標(biāo);以及將坐標(biāo)存儲于內(nèi)部存儲器。而且,此內(nèi)部存儲器是手機或者SIM卡(Subscriber IdentityModule,客戶識別模塊)的內(nèi)部存儲器。
圖l所示為依據(jù)本發(fā)明的一個方面的用于顯示個性化用戶接口的方法的示意性 流程圖; 圖2所示為圖1中執(zhí)行用于選定功能模塊的步驟的示意性流程圖;以及 圖3所示為圖1中執(zhí)行用于設(shè)置功能模塊的顯示位置的步驟的示意性流程圖。 其中主要組件符號說明 步驟100手機初始化 步驟102手機連接通信網(wǎng)路 步驟104選定功能模塊 步驟106設(shè)置每個功能模塊的顯示位置 步驟108將顯示位置數(shù)據(jù)信息存儲于內(nèi)部存儲器 步驟200進入添加/刪除功能模塊的接口 步驟202添加一個或多個功能模塊 步驟204將添加的功能模塊顯示在屏幕上 步驟300選取裝置選中一功能模塊 步驟302移動選取裝置 步驟304將功能模塊放在期望位置 步驟306釋放選取裝置
具體實施例方式
下面參照附圖,對本發(fā)明的具體實施方式
作進一步的詳細描述。如前所述,雖然現(xiàn) 有的手機廠家或者供貨商在手機里預(yù)置了很多不同的應(yīng)用功能,但是并不是所有的手機用 戶均需要使用這些應(yīng)用功能。為此,我們有必要設(shè)計一種個性化用戶接口,以便只在手機屏 幕上顯示那些用戶常用的或者感興趣的功能模塊。 圖l所示為依據(jù)本發(fā)明的一個方面的用于顯示個性化用戶接口的方法的示意性 流程圖。采用此方法,手機用戶就可以在屏幕上個性化地顯示若干功能模塊。本領(lǐng)域的普 通技術(shù)人員應(yīng)當(dāng)理解,計算機用戶可以在桌面上顯示很多不同應(yīng)用軟件的快捷方式,這些 快捷方式可以分布在計算機顯示器的任意位置,當(dāng)然也可以在計算機桌面上不顯示任何菜 單或快捷方式。類似地,手機用戶使用本發(fā)明具體實施方式
中的方法,就可以將常用的或者 感興趣的功能模塊顯示在手機屏幕的任意期望位置,而且這些位置既可以零散地分布于手 機屏幕,也可以按行對齊或列對齊方式連續(xù)地分布于屏幕上。 在第1圖的步驟100和102中,手機開始初始化,并連接到相應(yīng)的移動通信網(wǎng)絡(luò)。 在此過程中,手機根據(jù)廠方或者供貨商預(yù)先定義好的用戶接口 ,可能會將所有的功能模塊 顯示在手機屏幕上。接著,執(zhí)行步驟104,手機用戶進入添加/刪除功能模塊的接口 ,在此接 口中,所有的功能模塊都會顯示在屏幕上。例如,但不只局限于此,所有的功能模塊前均有一小方框,當(dāng)用戶選擇在屏幕上顯示此功能模塊時,以黑色填充方框表示;當(dāng)用戶不打算在 屏幕上顯示此功能模塊時,保留方框的原始狀態(tài)。本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解,上述用 于添加/刪除功能模塊的接口只是本發(fā)明的一個示意性實施例,能夠顯示所有功能模塊并 加以選擇的接口都可以被認(rèn)為是添加/刪除功能模塊的用戶接口。 當(dāng)用戶將特定的功能模塊選定后,這些被選中的功能模塊會顯示在手機屏幕上。 執(zhí)行步驟106,為每個功能模塊設(shè)置一任意期望的位置。例如,用戶選中的功能模塊是功能 a,功能b,功能d和功能f,并且希望將功能a放在屏幕的左上角,功能b放在屏幕的右下角, 功能d放在屏幕的中部。那么,我們就必須使用選取裝置分別將功能a、功能b、功能d和功 能f移動到用戶期望的位置。關(guān)于設(shè)置功能模塊顯示位置的操作細節(jié)將在稍后詳細地予以 介紹。 為了將步驟106中各功能模塊的具體位置保存下來,以免在手機重啟或者掉電時 丟失個性化用戶接口,執(zhí)行步驟108。將顯示位置對應(yīng)的數(shù)據(jù)信息存儲在內(nèi)部存儲器中,當(dāng) 手機再次進行初始化時,就可以加載關(guān)于各功能模塊的數(shù)據(jù)信息,并準(zhǔn)確地顯示在屏幕的 期望位置上。在本發(fā)明的一實施例中,內(nèi)部存儲器是手機機身所帶的內(nèi)部存儲器。在本發(fā) 明的另一實施例中,內(nèi)部存儲器是SIM卡的內(nèi)部存儲器。 圖2所示為圖1中執(zhí)行用于選定功能模塊的步驟的示意性流程圖。首先,在步驟 200中,手機用戶進入添加/刪除功能模塊的操作接口。在該操作接口上,將會顯示手機的 所有功能模塊。例如,可以將所有功能模塊都預(yù)置成顯示模式,即,在屏幕上顯示所有的功 能模塊。例如,可以將所有功能模塊都預(yù)置成非顯示模式,即,在屏幕上不顯示任何一個功 能模塊。例如,還可以將所有的功能模塊設(shè)置為與一組參數(shù)(z, x, y) —一對應(yīng)。其中,參 數(shù)z用于指示此功能模塊是否被用戶選中,參數(shù)x和y用于確定此功能模塊在屏幕上具體 的顯示位置。更為具體地,參數(shù)z為布爾類型,當(dāng)它取值為否(false)時,表示功能模塊不 顯示在屏幕上;當(dāng)參數(shù)z取值為真(true)時,表示功能模塊將被顯示在該屏幕上。
接著,執(zhí)行步驟202,對于非顯示模式來說,添加一個或多個功能模塊,將所添加的 功能模塊顯示在手機屏幕上。對于顯示模式來說,刪除一個或多個功能模塊,將余下未刪除 的功能模塊顯示在手機屏幕上。本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解,無論是顯示模式還是非 顯示模式,都是為了選定用戶需要或感興趣的功能模塊,因而也包含在本發(fā)明的范圍之內(nèi)。 最后,在步驟204中,將添加的功能模塊顯示在屏幕上。此時,所添加的功能模塊可以零散 地分布在手機屏幕的顯示范圍內(nèi),也可以按行對齊或者列對齊方式連續(xù)地排列。
圖3所示為圖1中執(zhí)行用于設(shè)置功能模塊的顯示位置的步驟的示意性流程圖。在 上述第2圖中,手機用戶已經(jīng)將常用的或者感興趣的功能模塊顯示在屏幕上,但是,根據(jù)用 戶習(xí)慣,為了將特定的功能模塊顯示在特定的位置,我們有必要進一步地設(shè)置功能模塊在 屏幕上的具體位置。在步驟300中,通過選取裝置來選中一功能模塊,例如,選取裝置可以 是一鼠標(biāo),或者可以是通過觸摸屏幕來選中功能模塊的裝置。例如,功能模塊可以用圖標(biāo)表 示。當(dāng)點擊或者觸摸圖標(biāo)時,手機屏幕就會進入相應(yīng)的應(yīng)用功能。然后,執(zhí)行步驟302。本 領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解,當(dāng)移動選取裝置時,選取裝置會隨同功能模塊的圖標(biāo)一起 移動。接著,在步驟304和306中,選取裝置將功能模塊移動到用戶期望的位置,然后釋放 選取裝置。例如,用戶可以使用手指觸摸功能模塊的所在位置,并將其拖動到期望位置,最 后松開手指。在本發(fā)明的一實施例中,用戶可以根據(jù)左手習(xí)慣來設(shè)置各個功能模塊的顯示位置。在本發(fā)明的另一實施例中,用戶可以根據(jù)右手習(xí)慣來設(shè)置各個功能模塊的顯示位置。
采用本發(fā)明中在手機屏幕上顯示個性化用戶接口的方法,手機用戶不僅可以只顯 示特定的功能模塊圖標(biāo)或快捷方式,而且還可以根據(jù)自己的操作習(xí)慣來將顯示的功能模塊 設(shè)置在屏幕上的特定位置,極大地增強了用戶接口的靈活性。 雖然本發(fā)明已以實施方式披露如上,然其并非用以限定本發(fā)明,任何熟習(xí)此技藝 者,在不脫離本發(fā)明的精神和范圍內(nèi),當(dāng)可作各種更動與潤飾,因此本發(fā)明的保護范圍當(dāng)視 所附的權(quán)利要求所界定者為準(zhǔn)。
權(quán)利要求
一種在手機屏幕上顯示個性化用戶接口的方法,所述方法包括選定若干個功能模塊;以及設(shè)置所述若干個功能模塊于所述屏幕上的任意期望位置。
2. 如權(quán)利要求1所述的顯示個性化用戶接口的方法,其特征在于,所述方法更包括 將表示所述期望位置的數(shù)據(jù)存儲在內(nèi)部存儲器中。
3. 如權(quán)利要求1所述的顯示個性化用戶接口的方法,其特征在于,選定步驟包括 進入添加或者刪除功能模塊的接口; 根據(jù)用戶需要,添加一個或多個功能模塊;以及 將添加的功能模塊顯示在所述屏幕上。
4. 如權(quán)利要求3所述的顯示個性化用戶接口的方法,其特征在于,用戶可以刪掉已選 定的功能模塊,以便將其從所述屏幕上去除。
5. 如權(quán)利要求1所述的顯示個性化用戶接口的方法,其特征在于,設(shè)置步驟包括 利用選取裝置選中所述若干個功能模塊中之一;移動所述選取裝置;將選中的功能模塊放置在所述屏幕上的任意期望位置;以及 釋放所述選取裝置。
6. 如權(quán)利要求5所述的顯示個性化用戶接口的方法,其特征在于,所述選取裝置是一 鼠標(biāo)。
7. 如權(quán)利要求5所述的顯示個性化用戶接口的方法,其特征在于,所述選取裝置是通 過觸摸屏幕來選中所述功能模塊的裝置。
8. 如權(quán)利要求1所述的顯示個性化用戶接口的方法,其特征在于,在選定步驟之前還 包括對手機進行初始化;以及 將手機連接到相應(yīng)的移動網(wǎng)絡(luò)。
9. 如權(quán)利要求1所述的顯示個性化用戶接口的方法,其特征在于,所述若干個功能模 塊以圖標(biāo)的形式顯示。
10. 如權(quán)利要求1所述的顯示個性化用戶接口的方法,其特征在于,用戶可以根據(jù)左手 習(xí)慣或者右手習(xí)慣來設(shè)置所述若干個功能模塊的顯示位置。
11. 如權(quán)利要求1所述的顯示個性化用戶接口的方法,其特征在于,所有的功能模塊被 設(shè)置與一組參數(shù)(z,x,y) —一對應(yīng),其中,參數(shù)z用于判斷功能模塊是否被用戶選中,參數(shù) x和y用于確定功能模塊在所述屏幕上具體的顯示位置。
12. 如權(quán)利要求11所述的顯示個性化用戶接口的方法,其特征在于,參數(shù)z為布爾類 型,并且當(dāng)參數(shù)z取值為否(false)時,表示該功能模塊不顯示在屏幕上。
13. 如權(quán)利要求11所述的顯示個性化用戶接口的方法,其特征在于,參數(shù)z為布爾類 型,并且當(dāng)參數(shù)z取值為真(true)時,表示該功能模塊將被顯示在所述屏幕上。
14. 如權(quán)利要求1所述的顯示個性化用戶接口的方法,其特征在于,存儲步驟包括 提取所述功能模塊的當(dāng)前顯示位置的坐標(biāo);以及 將該坐標(biāo)存儲于內(nèi)部存儲器。
15. 如權(quán)利要求14所述的顯示個性化用戶接口的方法,其特征在于,所述內(nèi)部存儲器是手機的內(nèi)部存儲器。
16.如權(quán)利要求14所述的顯示個性化用戶接口的方法,其特征在于,所述內(nèi)部存儲器 是SM卡(Subscriber Identity Module,客戶識別模塊)的內(nèi)部存儲器。
全文摘要
本發(fā)明提供了一種在手機屏幕上顯示個性化用戶接口的方法,包括在手機預(yù)置的所有功能模塊中選定若干個功能模塊,并且將選中的功能模塊設(shè)置在屏幕上的任意期望位置。此外,為便于保存使用者設(shè)置的個性化用戶接口,還可以將表示期望位置的數(shù)據(jù)存儲于內(nèi)部存儲器。
文檔編號H04M1/725GK101695087SQ20091019748
公開日2010年4月14日 申請日期2009年10月21日 優(yōu)先權(quán)日2009年10月21日
發(fā)明者魯云雷 申請人:英華達(上海)科技有限公司;