專利名稱:一種移動終端中的短信內容顯示方法以及一種移動終端的制作方法
技術領域:
本發明涉及移動終端操作技術,特別涉及一種移動終端中的短信內容顯 示方法以及一種移動終端。
背景技術:
當前,具有短信接收功能的移動終端,如手機等在接收到發送給自身的 短信后,只能通過逐級翻閱菜單查找或快捷鍵調用等方式進入到"收件箱" (或類似名稱)中,進而逐一打開短信內容進行查看。對于手機來說,如圖 l所示,圖1為現有手機的組成結構示意圖(只顯示與短信接收及顯示相關
的模塊)。短信模塊ll接收到發來的短信后,將其保存在保存模塊12中; 后續,當接收到用戶針對某一短信的顯示請求后,即根據用戶需求從保存模 塊12中調出相應的短信,并將該短信內容顯示給用戶。
但是,當用戶處于不方便通過點擊按鍵來操作手機的環境中,比如駕駛 車輛的環境中時,現有的短信內容查看方式將會給用戶帶來很大的不便,從 而降低用戶體驗。
發明內容
有鑒于此,本發明的主要目的在于提供一種移動終端中的短信內容顯示 方法,使得用戶無需操作移動終端的按鍵也能查看短信內容,方便了用戶使 用。
本發明的另 一 目的在于提供一種移動終端,使得用戶無需操作移動終端 的按鍵也能查看短信內容,方便了用戶使用。
為達到上述目的,本發明的技術方案是這樣實現的 一種移動終端中的短信內容顯示方法,該方法包括移動終端中的短信模塊接收發送給所述移動終端的短信,判斷所述短信是 否為需要進行滾動顯示的短信,如果是,則將解析出的短信內容發送給顯示控
件;
所述顯示控件保存接收到的短信內容,并將所述短信內容以滾動條的形式 滾動顯示在所述移動終端的屏幕上。 一種移動終端,該移動終端包括
短信^t塊,用于接收發送給所述移動終端的短信,并判斷所述短信是否為 需要進行滾動顯示的短信,如果是,則將解析出的短信內容發送給顯示控件沖莫
塊;
所述顯示控件模塊,用于保存接收到的短信內容,并將所述短信內容以滾 動條的形式滾動顯示在所述移動終端的屏幕上。
可見,采用本發明的技術方案,當短信模塊接收到發來的短信后,首先判 斷該短信是否為需要進行滾動顯示的短信,如果是,則將解析出的短信內容發 送給顯示控件,由顯示控件將該短信內容滾動顯示在屏幕上,從而使得用戶無 需操作移動終端的按鍵也能查看短信內容,方便了用戶4吏用,提升了用戶體驗。
圖l為現有手機的組成結構示意圖。
圖2為本發明移動終端中的短信內容顯示方法實施例的流程圖。 圖3-9為本發明實施例中滾動條顯示和操作方式示意圖。 圖10為本發明移動終端實施例的組成結構示意圖。
具體實施例方式
為使本發明的目的、技術方案及優點更加清楚明白,以下參照附圖并舉實 施例,對本發明作進一步地詳細說明。
為解決現有技術中存在的問題,本發明中提出 一種全新的短信內容顯示方 案。當移動終端中的短信模塊接收到發送給移動終端的短信后,首先判斷該短
6信是否為需要進行滾動顯示的短信,如果是,則將解析出的短信內容發送給顯
示控件;顯示控件保存接收到的短信內容,并將該短信內容以滾動條的形式滾 動顯示在移動終端的屏幕上。這里所提到的控件,是指能夠給應用提供接口, 供應用調用的一種軟件。沒有短信時,可不顯示滾動條;當接收到特定格式的 短信時,即所述的需要進行滾動顯示的短信時,顯示滾動條。用戶可以對滾動 條進行各種操作,如清空短信內容,提高/降低滾動速率等
下面通過具體的實施例,對本發明所述方案作進一步地詳細說明 圖2為本發明移動終端中的短信內容顯示方法實施例的流程圖。假設本實 施例中的移動終端為手機。如圖2所示,包括以下步驟
步驟201~202:手機中的短信模塊接收發送給該手機的短信,并判斷該短 信是否為需要進行滾動顯示的短信,如果是,則執行步驟204;否則,執行步 驟203。
為便于描述,本實施例中,將接收短信的手機稱為手機R,將發送短信的 手機稱為手機S。手機S在向手機R發送短信時,如果希望該短信能夠在手機 R上滾動顯示,那么需要在該短信中加入一特殊標識,具體加入方式可以是 由用戶在編輯好的短信內容前手動輸入一前綴作為特殊標識;或者,手機S在 發送用戶編輯好的短信之前,在短信內容前自動加上一前綴作為特殊標識。需 要說明的是,對于由手機S來加入特殊標識這種方式,用戶在編輯好短信之后, 需要通過某種方式,比如點擊某個專門設置的菜單,來通知手機S該短信為需 要進行滾動顯示的短信,這樣手機S在發送該短信時,才會為其加入特殊標識, 否則就會按現有方式進行處理。另外,無論采用哪種加入方式,所加入的特殊 標識都必須是收發手機雙方協商好的標識。手機R中的短信模塊接收到手機S 發來的短信后,解析該短信,并判斷其中是否攜帶有特殊標識,如果有,則判 定該短信為需要進行滾動顯示的短信。
舉例說明手機S需要向手機R發送一條內容為"This is a Rolling of the ad" 的短信,在發送該短信之前,首先對其進行封裝,在短信內容前加入前綴 "ADVERT",即得到"ADVERT: This is a Rolling of the ad",然后,將該短信發送給手機R。手機R中的短信模塊接收到該短信后,對其進行解析,發現攜 帶有前綴"ADVERT",則確定該短信為需要進行滾動顯示的短信,進而執行步 驟204。
步驟203:按照現有方式進行處理,然后結束流程。 步驟204:短信模塊解析出短信內容并發送給顯示控件。 對應步驟201 -202中所舉的例子,本步驟中,短信模塊將解析出的短信內 容"This is a Rolling of the ad"發送給顯示控件。
步驟205:顯示控件對接收到的短信內容進行保存,并將該短信內容以滾 動條的形式滾動顯示在手機屏幕上,結束流程。
本步驟中,顯示控件將短信內容以滾動條的形式滾動顯示在手機屏幕上的 方式可以是通過定時器定時功能,不斷刷新短信內容的顯示位置,使其能夠 水平或垂直滾動。比如,最開始,在滾動條中的某一區域位置顯示該短信內容, 經過一定的時延后(即定時結束),在另一區域位置顯示同樣的內容,并不斷重 復這一過程,這樣,只要定時時間和區域位置變化設計得合適,對于用戶來說, 其所看到的就是一種滾動顯示形式。該技術的具體實現為本領域公知,不再贅 述。
另外,顯示控件要將短信內容顯示在屏幕上,還會需要其它現有軟件或功 能模塊的配合才能實現,比如用于控制屏幕顯示的功能模塊等。由于這些均為 現有技術,而且本領域技術人員公知,所以不作介紹,后續類似情況將不再贅 述。
至此,便完成了 一次手機接收短信并滾動顯示短信內容的過程。 但是,上述僅以一條短信為例,在實際應用中,手機中接收并保存的這類 短信可能會有很多條,對于這種情況,顯示控件可以以接收時間為序,分別為 保存的各短信內容進行編號,其中,接收時間距離當前越近的短信內容其編號 越靠前,并按照編號后的順序在手機屏幕上以滾動條的形式依次滾動顯示各短 信內容。
舉例說明假設當前顯示控件中只保存有一條短信內容,為便于描述,將其稱為短信內容A,那么,顯示控件按照圖2所述方式滾動顯示該短信內容; 某一時刻,顯示控件又接收到另一短信,對該短信進行解析并保存其短信內容, 稱其為短信內容B。然后,顯示控件為這兩條短信內容按接收時間進行編號, 將短信內容B編號為l,將短信內容A編號為2;然后,按照編號l、 2的順序 分別在屏幕上依次滾動顯示這兩條短信內容,各短信內容對應的編號也可同時 顯示,即將各短信內容對應的編號分別插入到各短信內容的前面。
另外,還可以在手機屏幕上顯示一控制菜單(Menu),該控制菜單中可包 括以下功能項中的一種或任意組合關閉控制菜單、關閉滾動條、清空滾動條 內容、提高滾動速率、降低滾動速率、設置水平滾動方式,以及設置垂直滾動 方式等。用戶可通過操作該控制菜單來實現對顯示控件的控制。具體實現方式 可以是用戶通過上下功能鍵將光標移動到滾動條上,然后點擊主功能鍵確認, 滾動條的下方即彈出一控制菜單;用戶根據自己的需要,點擊其中的某一功能 項;應用接收到用戶的點擊操作后,通過與顯示控件之間的接口將用戶的操作 命令發送給顯示控件;顯示控件根據接收到的操作命令執行相應的控制功能。
再有,還可以通過應用來設置顯示控件的顯示區域。比如應用為用戶在 手機屏幕上顯示一個設置界面,接收用戶通過所述設置界面輸入的顯示區域位 置信息,如具體的位置參數等,或者應用在設置界面上顯示幾種顯示區域位置 供用戶選擇;之后,應用將用戶輸入或選擇的顯示區域位置信息發送給顯示控 件,顯示控件按照所述顯示區域位置信息調整滾動條在屏幕上的顯示位置。
下面結合附圖,來更為直觀地說明一下本發明的技術方案。如圖3所示, 該界面為手機開機界面。當手機新接收到一條需要進行滾動顯示的短信后,按 照圖4~5所示方式在屏幕上顯示一滾動條,在滾動條中對短信內容進行滾動顯 示。之后,當用戶需要對顯示控件進行某種控制操作時,通過點擊手機鍵盤上 的上下功能鍵,將光標移動到滾動條上,然后點擊主功能鍵確認,相應地,即 可出現圖6所示界面;然后,通過點擊向下功能鍵,可進一步出現圖7所示界 面;用戶可根據需要對圖6和7中所示的各功能項進行點擊操作,以實現關閉 控制菜單、關閉滾動條、清空滾動條內容(即圖中所示"清空全部")、提高滾動速率、降低滾動速率等功能。其中,當用戶點擊"關閉控制茱單"功能項時,
界面將返回至圖8所示狀態;當用戶點擊"關閉滾動條"功能項時,界面將返 回至圖9所示默認狀態。另外,當用戶連續多次點擊"提高滾動速率"或"降 低滾動速率"功能項時,可連續改變當前滾動條的滾動速率。如果用戶點擊"關 閉滾動條"功能項,界面返回至圖9所示默認狀態后,又接收到新的需要進行 滾動顯示的短信,那么將會在手機界面上重新顯示滾動條,并滾動顯示短信內 容。
上述僅以開機界面為例進行說明,由于顯示控件可供不同的應用調用,所 以在其它界面下,可同樣按照圖3~9所示方式進行滾動條的顯示和操作。
基于上述方法,圖10為本發明移動終端實施例的組成結構示意圖。如圖 IO所示,該移動終端包括
短信模塊101,用于接收發送給所述移動終端的短信,并判斷該短信是否 為需要進行滾動顯示的短信,如果是,則將解析出的短信內容發送給顯示控件 模塊102;
顯示控件模塊102,用于保存接收到的短信內容,并將該短信內容以滾動 條的形式滾動顯示在移動終端的屏幕上。 其中,短信模塊101包括
判斷子模塊1011,用于解析接收到的短信,判斷該短信中是否攜帶有特殊 標識,如果有,則判定該短信為需要進行滾動顯示的短信,并將解析出的短信 內容發送給發送子模塊1012;
發送子模塊1012,用于將解析出的短信內容發送給顯示控件模塊102。
顯示控件模塊102包括
保存子模塊1021,用于保存接收到的短信內容; '顯示子模塊1022,用于將短信內容以滾動條的形式滾動顯示在移動終端的 屏幕上;并可進一步用于,當保存子模塊1021中保存的短信內容為兩條以上時, 以接收時間為序,分別為保存的各短信內容進行編號,其中,接收時間距離當 前越近的短信內容其編號越靠前,并按照編號后的順序在移動終端的屏幕上以滾動條的形式依次滾動顯示各短信內容。
此外,顯示控件模塊102中還可進一步包括
控制子模塊1023,用于接收用戶輸入的提高或降低滾動速率操作命令,根據所述命令調整滾動條的滾動速率;和/或,接收用戶輸入的清空滾動條內容操作命令,根據所述命令清空保存子模塊1021中保存的短信內容;和/或,接收用戶輸入的滾動方式設置命令,根據所述命令將滾動條的滾動方式設置為水平滾動或垂直滾動。
位置調整子模塊1024,用于接收來自應用的顯示區域位置信息,并按照所述顯示區域位置信息調整滾動條在屏幕上的顯示位置。
圖IO所示移動終端的具體工作流程請參照圖2所示方法實施例中的相應說明,此處不再贅述。
總之,采用本發明的技術方案,當短信模塊接收到發來的短信后,首先判斷該短信是否為需要進行滾動顯示的短信,如果是,則將解析出的短信內容發送給顯示控件,由顯示控件將該短信內容滾動顯示到屏幕上。與現有技術相比,本發明所述方案使得用戶無需操作移動終端的按鍵也能查看短信內容,方便了用戶使用,提升了用戶體驗。另外,本發明所述方案方便、'合理、界面直觀,易于被用戶接受。
綜上所述,以上僅為本發明的較佳實施例而已,并非用于限定本發明的保護范圍。凡在本發明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發明的保護范圍之內。
ii
權利要求
1、一種移動終端中的短信內容顯示方法,其特征在于,該方法包括移動終端中的短信模塊接收發送給所述移動終端的短信,判斷所述短信是否為需要進行滾動顯示的短信,如果是,則將解析出的短信內容發送給顯示控件;所述顯示控件保存接收到的短信內容,并將所述短信內容以滾動條的形式滾動顯示在所述移動終端的屏幕上。
2、 根據權利要求1所述的方法,其特征在于,所述移動終端中的短信模塊 接收發送給所述移動終端的短信之前,進一步包括接收用戶輸入的所編輯的 短信,并在所述編輯的短信中加入特殊標識,然后發送給所述移動終端;所述短信模塊判斷接收到的短信是否為需要進行滾動顯示的短信包括 所述短信模塊解析接收到的短信,判斷所述短信中是否攜帶有特殊標識,如果有,則判定所述短信為需要進行滾動顯示的短信。
3、根據權利要求2所述的方法,其特征在于,所述在所述編輯的短信中加入特殊標識包括接收用戶在所述編輯的短信內容前手動輸入的前綴,將所述前綴作為特殊標識;或者,發送短信的移動終端在發送用戶編輯好的短信之前,在所述短信內容前面 加上一前綴作為特殊標識。
4、 根據權利要求1~3中任一項所述的方法,其特征在于,當所述顯示控 件中保存的短信內容為兩條以上時,所述將所述短信內容以滾動條的形式滾動 顯示在所述移動終端的屏幕上包括以接收時間為序,分別為所述保存的各短信內容進行編號,其中,接收時 間距離當前越近的短信內容其編號越靠前,并按照編號后的順序在所述移動終 端的屏幕上以滾動條的形式依次滾動顯示各短信內容。
5、 根據權利要求1~3中任一項所述的方法,其特征在于,該方法進一步包括接收用戶輸入的提高或降低滾動速率操作命令,根據所述命令調整所述滾 動條的滾動速率;和/或接收用戶輸入的清空滾動條內容操作命令,根據所述命令清空所述顯示控 件中保存的短信內容;和/或接收用戶輸入的滾動方式設置命令,根椐所述命令將所述滾動條的滾動方 式設置為水平滾動或垂直滾動。
6、 根據權利要求1-3中任一項所述的方法,其特征在于,該方法進一步 包括在所述移動終端的屏幕上顯示一設置界面,接收用戶通過所述設置界面輸 入的顯示區域位置信息,并按照所述顯示區域位置信息調整所述滾動條在屏幕 上的顯示位置。
7、 一種移動終端,其特征在于,該移動終端包括短信模塊,用于接收發送給所迷移動終端的短信,并判斷所述短信是否為 需要迸行滾動顯示的短信,如果是,則將解析出的短信內容發送給顯示控件模 塊;所述顯示控件模塊,用于保存接收到的短信內容,并將所述短信內容以滾動條的形式滾動顯示在所述移動終端的屏幕上。
8、 根據權利要求7所述的移動終端,其特征在于,所述短信模塊包括 判斷子模塊,用于解析接收到的短信,判斷所述短信中是否攜帶有特殊標識,如果有,則判定所述短信為需要進行滾動顯示的短信,并將解析出的短信 內容發送給發送子模塊;所述發送子模塊,用于將所述解析出的短信內容發送給所述顯示控件模塊。
9、 根據權利要求7或8所述的移動終端,其特征在于,所述顯示控件模塊 包括保存子模塊,用于保存接收到的短信內容;顯示子模塊,用于將所述短信內容以滾動條的形式滾動顯示在所述移動終端的屏幕上。
10、 根據權利要求9所述的移動終端,其特征在于,所述顯示子模塊進一 步用于,當所述保存子模塊中保存的短信內容為兩條以上時,以接收時間為序, 分別為所述保存的各短信內容進行編號,其中,接收時間距離當前越近的短信 內容其編號越靠前,并按照編號后的順序在所述移動終端的屏幕上以滾動條的 形式依次滾動顯示各短信內容。
11、 根據權利要求9所述的移動終端,其特征在于,所述顯示控件;f莫塊中 進一步包括控制子模塊,用于接收用戶輸入的提高或降低滾動速率操作命令,根據所 述命令調整所述滾動條的滾動速率;和/或,接收用戶輸入的清空滾動條內容操 作命令,根據所述命令清空所述保存子模塊中保存的短信內容;和/或,接收用 戶輸入的滾動方式設置命令,根據所述命令將所述滾動條的滾動方式設置為水 平滾動或垂直滾動。
12、 根據權利要求9所述的移動終端,其特征在于,所述顯示控件模塊中 進一步包括位置調整子模塊,用于接收來自應用的顯示區域位置信息,并按照所述顯 示區域位置信息調整所述滾動條在屏幕上的顯示位置。
全文摘要
本發明公開了一種移動終端中的短信內容顯示方法,移動終端中的短信模塊接收發送給所述移動終端的短信,判斷所述短信是否為需要進行滾動顯示的短信,如果是,則將解析出的短信內容發送給顯示控件;所述顯示控件保存接收到的短信內容,并將所述短信內容以滾動條的形式滾動顯示在所述移動終端的屏幕上。本發明同時公開了一種移動終端。應用本發明所述的方法和設備,使得用戶無需操作移動終端的按鍵也能查看短信內容,方便了用戶使用。
文檔編號H04M1/725GK101651736SQ20081013514
公開日2010年2月17日 申請日期2008年8月13日 優先權日2008年8月13日
發明者陸波波, 亮 霍 申請人:比亞迪股份有限公司