專利名稱:終端和應(yīng)用程序的新事件的處理方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動通信技術(shù)領(lǐng)域,具體而言,涉及一種終端和一種應(yīng)用程序的新事件的處理方法。
背景技術(shù):
對于目前的智能終端,在當(dāng)前應(yīng)用程序A的界面下,有新通知(比如新短信)或者新狀態(tài)(比如更新程序通知)發(fā)送過來時,一般是在界面上的托盤中進(jìn)行信息提示,如果想要查看這些信息,則需要下拉托盤,然后點擊進(jìn)入相應(yīng)的應(yīng)用程序界面進(jìn)行相關(guān)操作,操作完畢后,返回應(yīng)用程序A的操作界面。由于需要在不同的應(yīng)用程序的操作界面之間進(jìn)行來回切換,既會導(dǎo)致對終端系統(tǒng)資源的浪費,又會造成對用戶使用體驗的影響。 因此,需要一種新的應(yīng)用程序的新事件的處理技術(shù),可以在當(dāng)前的屏幕界面上對新事件進(jìn)行處理,而不必進(jìn)行屏幕界面的切換。
發(fā)明內(nèi)容
本發(fā)明正是基于上述問題,提出了一種新的應(yīng)用程序的新事件的處理技術(shù),可以在當(dāng)前的屏幕界面上對新事件進(jìn)行處理,而不必進(jìn)行屏幕界面的切換。有鑒于此,本發(fā)明提出了一種終端,包括區(qū)域設(shè)置單元,用于在所述終端的屏幕界面上設(shè)置至少一個集中控制區(qū);檢測單元,用于檢測所述終端中的應(yīng)用程序是否存在新事件;操控單元,用于在所述終端中的應(yīng)用程序存在新事件的情況下,根據(jù)所述集中控制區(qū)感應(yīng)到的觸控動作,生成相應(yīng)的觸控命令,以對所述新事件進(jìn)行處理。在該技術(shù)方案中,終端的操作系統(tǒng)或每種應(yīng)用程序都存在其相應(yīng)的操作控件,這些操作控件在終端界面上的位置由系統(tǒng)或應(yīng)用程序的開發(fā)者設(shè)定,因而位置往往存在千差萬別,不具有統(tǒng)一性;而即使是同一操作系統(tǒng)的操作界面或同一應(yīng)用程序中,包含的多個控件的位置也往往比較分散,因此,通過在終端界面上設(shè)置集中控制區(qū),對終端界面上所有或部分操作功能進(jìn)行集成,用戶不需要在整個終端界面的不同位置尋找控制按鍵或控制區(qū)域,針對當(dāng)前界面或終端的所有能夠進(jìn)行的操作都可以在該集中控制區(qū)中進(jìn)行,方便用戶的操作過程。具體地,可以對終端不同界面下的操作功能或已存在的功能控件進(jìn)行獲取,那么對于上述操作功能或功能控件中的全部或指定部分(通常為用戶常用的,可以由廠商預(yù)設(shè)或用戶自定義設(shè)置),當(dāng)用戶在集中控制區(qū)中劃出相應(yīng)的觸控軌跡后,也能夠?qū)崿F(xiàn)原有的功能。這里的新事件包括如應(yīng)用程序接收到的通知消息、即時信息、短信、彩信、郵件、新來電等。當(dāng)出現(xiàn)新事件時,用戶可以直接在當(dāng)前屏幕界面上的集中控制區(qū)中,實現(xiàn)對新事件的處理,且該當(dāng)前屏幕界面可以是新事件對應(yīng)的應(yīng)用程序的操作界面,也可以是與新事件無關(guān)的其他界面。由于用戶在對新事件進(jìn)行處理的過程中,無需進(jìn)行界面的切換,從而節(jié)省了終端的系統(tǒng)資源和用戶的操作動作,提升用戶的操作體驗。在上述技術(shù)方案中,優(yōu)選地,所述集中控制區(qū)包括顯示區(qū)域和操作區(qū)域,則所述終端還包括顯示處理單元,用于在所述顯示區(qū)域?qū)λ鲂率录膬?nèi)容進(jìn)行顯示;以及所述操控單元用于根據(jù)所述操作區(qū)域接收到的觸控命令,對所述新事件進(jìn)行處理。在該技術(shù)方案中,在顯示區(qū)域中對新事件的具體內(nèi)容進(jìn)行顯示,比如短信息的內(nèi)容、更新通知的內(nèi)容等,而在操作區(qū)域中對新事件進(jìn)行處理,比如回復(fù)短信、更新應(yīng)用程序、刪除電子郵件等。在上述技術(shù)方案中,優(yōu)選地,所述區(qū)域設(shè)置單元用于在所述操作區(qū)域中顯示出至少一個預(yù)設(shè)虛擬按鍵和/或感應(yīng)在所述操作區(qū)域中劃出的手勢軌跡;以及所述操控單元用于在至少一個所述虛擬按鍵被選中和/或所述手勢軌跡與預(yù)設(shè)軌跡相匹配的情況下,生成對應(yīng)的觸控命令。在該技術(shù)方案中,每個新事件對存在一種或多種處理方式,比如對于通知消息,可以進(jìn)行刪除、回復(fù)、執(zhí)行等操作,每種處理方式實際上是實現(xiàn)了對應(yīng)的操作功能,將這些操 作功能設(shè)置為操作區(qū)域中的虛擬按鍵,則用戶可以通過選擇點擊虛擬按鍵來實現(xiàn)對應(yīng)的操作功能。另一方面,還可以通過劃出手勢軌跡,同樣能夠?qū)崿F(xiàn)上述操作功能。當(dāng)然,虛擬按鍵和手勢軌跡的操作方式顯然也可以同時實現(xiàn),并由每種操作方式實現(xiàn)對應(yīng)的至少一種操作功能。在上述技術(shù)方案中,優(yōu)選地,所述顯示區(qū)域與所述操作區(qū)域相重疊,則所述操控單元用于在該重疊區(qū)域感應(yīng)到劃出的與所述預(yù)設(shè)軌跡相匹配的手勢軌跡的情況下,生成對應(yīng)的觸控命令。在該技術(shù)方案中,對于采用手勢軌跡的操作方式,可以采用區(qū)別于顯示區(qū)域的其他區(qū)域,也可以將顯示區(qū)域和操作區(qū)域重疊設(shè)置,則對于使用的用戶而言,相當(dāng)于直接在顯 示區(qū)域上劃出手勢軌跡。在上述技術(shù)方案中,優(yōu)選地,還包括關(guān)聯(lián)存儲單元,用于將所述終端中的至少一個新事件及對應(yīng)的操作功能進(jìn)行關(guān)聯(lián)存儲;按鍵設(shè)置單元,用于根據(jù)所述終端中當(dāng)前出現(xiàn)的新事件,獲取對應(yīng)的操作功能,并將所述新事件對應(yīng)的操作功能設(shè)置為所述操作區(qū)域中的虛擬按鍵。在上述技術(shù)方案中,優(yōu)選地,還包括顯示控制單元,用于控制所述集中控制區(qū)在所述屏幕界面上常顯示。在該技術(shù)方案中,集中控制區(qū)可以在屏幕界面上常顯示,在沒有新事件時,用于對屏幕界面上的顯示內(nèi)容進(jìn)行控制,在發(fā)生新事件時,則在顯示區(qū)域中對新事件的內(nèi)容進(jìn)行顯示,并通過操作區(qū)域?qū)π率录M(jìn)行操作。在上述技術(shù)方案中,優(yōu)選地,還包括提示單元,用于在所述終端中的應(yīng)用程序存在新事件的情況下,在所述集中控制區(qū)中生成相應(yīng)的提示信息。在該技術(shù)方案中,在發(fā)生新事件時,可以直接對新事件的內(nèi)容進(jìn)行顯示,以便實現(xiàn)對其的操作,也可以不直接進(jìn)行顯示,而是首先進(jìn)行提示,具體地,提示信息可以位于集中控制區(qū)之外,比如終端上的指示燈閃爍、終端震動、屏幕界面上生成顯示標(biāo)識等,也可以位于集中控制區(qū)中,比如在集中控制區(qū)中生成顯示標(biāo)識、集中控制區(qū)進(jìn)行閃爍燈,以便用戶選擇對新事件進(jìn)行查看和操作,或是不予以理睬。在上述技術(shù)方案中,優(yōu)選地,所述提示單元還包括信息顯示子單元,用于根據(jù)接收到的提示信息觸發(fā)命令,在所述集中控制區(qū)中對相應(yīng)的新事件進(jìn)行顯示,以供處理。
在該技術(shù)方案中,在對用戶進(jìn)行新事件的提示后,若用戶希望進(jìn)行處理,則可以對終端進(jìn)行觸發(fā),比如點擊集中控制區(qū)中顯示出的信息標(biāo)識、點擊正在閃爍的集中控制區(qū)等,則可以在集中控制區(qū)中對新事件進(jìn)行顯示,以供處理。若用戶不進(jìn)行操作,則可以一直進(jìn)行提示,或者在預(yù)定時間閾值之后停止進(jìn)行提示。在上述技術(shù)方案中,優(yōu)選地,還包括顯示控制單元,用于控制所述操作區(qū)域在所述屏幕界面上常顯示;觸發(fā)處理單元,用于根據(jù)接收到的集中控制區(qū)觸發(fā)命令,在所述屏幕界面上顯示和/或隱藏所述顯示區(qū)域。在該技術(shù)方案中,由于對屏幕界面上的顯示內(nèi)容進(jìn)行操作時,僅需要通過操作區(qū)域發(fā)送操作命令即可,因此,在沒有發(fā)生新事件時,可以隱藏顯示區(qū)域,而在檢測到新事件時,再顯示出顯示區(qū)域,并用于對新事件的內(nèi)容的顯示。而在顯示區(qū)域出現(xiàn)后,根據(jù)新事件的不同,還需要對操作區(qū)域中的操作按鍵和/或能夠接收的手勢軌跡進(jìn)行設(shè)置,以便實現(xiàn)對新事件的操作。
根據(jù)本發(fā)明的又一方面,還提出了一種應(yīng)用程序的新事件的處理方法,包括步驟202,在終端的屏幕界面上設(shè)置至少一個集中控制區(qū);步驟204,當(dāng)所述終端中的應(yīng)用程序存在新事件時,根據(jù)所述集中控制區(qū)感應(yīng)到的觸控動作,生成相應(yīng)的觸控命令,以對所述新事件進(jìn)行處理。在該技術(shù)方案中,終端的操作系統(tǒng)或每種應(yīng)用程序都存在其相應(yīng)的操作控件,這些操作控件在終端界面上的位置由系統(tǒng)或應(yīng)用程序的開發(fā)者設(shè)定,因而位置往往存在千差萬別,不具有統(tǒng)一性;而即使是同一操作系統(tǒng)的操作界面或同一應(yīng)用程序中,包含的多個控件的位置也往往比較分散,因此,通過在終端界面上設(shè)置集中控制區(qū),對終端界面上所有或部分操作功能進(jìn)行集成,用戶不需要在整個終端界面的不同位置尋找控制按鍵或控制區(qū)域,針對當(dāng)前界面或終端的所有能夠進(jìn)行的操作都可以在該集中控制區(qū)中進(jìn)行,方便用戶的操作過程。具體地,可以對終端不同界面下的操作功能或已存在的功能控件進(jìn)行獲取,那么對于上述操作功能或功能控件中的全部或指定部分(通常為用戶常用的,可以由廠商預(yù)設(shè)或用戶自定義設(shè)置),當(dāng)用戶在集中控制區(qū)中劃出相應(yīng)的觸控軌跡后,也能夠?qū)崿F(xiàn)原有的功能。這里的新事件包括如應(yīng)用程序接收到的通知消息、即時信息、短信、彩信、郵件、新來電等。當(dāng)出現(xiàn)新事件時,用戶可以直接在當(dāng)前屏幕界面上的集中控制區(qū)中,實現(xiàn)對新事件的處理,且該當(dāng)前屏幕界面可以是新事件對應(yīng)的應(yīng)用程序的操作界面,也可以是與新事件無關(guān)的其他界面。由于用戶在對新事件進(jìn)行處理的過程中,無需進(jìn)行界面的切換,從而節(jié)省了終端的系統(tǒng)資源和用戶的操作動作,提升用戶的操作體驗。在上述技術(shù)方案中,優(yōu)選地,所述集中控制區(qū)包括顯示區(qū)域和操作區(qū)域所述顯示區(qū)域?qū)λ鲂率录膬?nèi)容進(jìn)行顯示;以及所述操作區(qū)域根據(jù)接收到的觸控命令,對所述新事件進(jìn)行處理。在該技術(shù)方案中,在顯示區(qū)域中對新事件的具體內(nèi)容進(jìn)行顯示,比如短信息的內(nèi)容、更新通知的內(nèi)容等,而在操作區(qū)域中對新事件進(jìn)行處理,比如回復(fù)短信、更新應(yīng)用程序、刪除電子郵件等。在上述技術(shù)方案中,優(yōu)選地,所述操作區(qū)域感應(yīng)所述觸控動作的過程包括若在所述操作區(qū)域中顯示出的至少一個虛擬按鍵被選中,和/或所述操作區(qū)域感應(yīng)到劃出的與預(yù)設(shè)軌跡相匹配的手勢軌跡,則生成對應(yīng)的觸控命令。在該技術(shù)方案中,每個新事件對存在一種或多種處理方式,比如對于通知消息,可以進(jìn)行刪除、回復(fù)、執(zhí)行等操作,每種處理方式實際上是實現(xiàn)了對應(yīng)的操作功能,將這些操作功能設(shè)置為操作區(qū)域中的虛擬按鍵,則用戶可以通過選擇點擊虛擬按鍵來實現(xiàn)對應(yīng)的操作功能。另一方面,還可以通過劃出手勢軌跡,同樣能夠?qū)崿F(xiàn)上述操作功能。當(dāng)然,虛擬按鍵和手勢軌跡的操作方式顯然也可以同時實現(xiàn),并由每 種操作方式實現(xiàn)對應(yīng)的至少一種操作功能。在上述技術(shù)方案中,優(yōu)選地,所述顯示區(qū)域與所述操作區(qū)域相重疊,該重疊區(qū)域在感應(yīng)到劃出的與所述預(yù)設(shè)軌跡相匹配的手勢軌跡時,生成對應(yīng)的觸控命令。在該技術(shù)方案中,對于采用手勢軌跡的操作方式,可以采用區(qū)別于顯示區(qū)域的其他區(qū)域,也可以將顯示區(qū)域和操作區(qū)域重疊設(shè)置,則對于使用的用戶而言,相當(dāng)于直接在顯示區(qū)域上劃出手勢軌跡。在上述技術(shù)方案中,優(yōu)選地,所述步驟204之前,還包括將所述終端中的至少一個新事件及對應(yīng)的操作功能進(jìn)行關(guān)聯(lián)存儲;根據(jù)所述終端中當(dāng)前出現(xiàn)的新事件,獲取對應(yīng)的操作功能,并將所述新事件對應(yīng)的操作功能設(shè)置為所述操作區(qū)域中的虛擬按鍵。在上述技術(shù)方案中,優(yōu)選地,所述集中控制區(qū)在所述屏幕界面上常顯示。在該技術(shù)方案中,集中控制區(qū)可以在屏幕界面上常顯示,在沒有新事件時,用于對屏幕界面上的顯示內(nèi)容進(jìn)行控制,在發(fā)生新事件時,則在顯示區(qū)域中對新事件的內(nèi)容進(jìn)行顯示,并通過操作區(qū)域?qū)π率录M(jìn)行操作。在上述技術(shù)方案中,優(yōu)選地,所述步驟204還包括當(dāng)所述終端中的應(yīng)用程序存在新事件時,在所述集中控制區(qū)中生成相應(yīng)的提示信息。在該技術(shù)方案中,在發(fā)生新事件時,可以直接對新事件的內(nèi)容進(jìn)行顯示,以便實現(xiàn)對其的操作,也可以不直接進(jìn)行顯示,而是首先進(jìn)行提示,具體地,提示信息可以位于集中控制區(qū)之外,比如終端上的指示燈閃爍、終端震動、屏幕界面上生成顯示標(biāo)識等,也可以位于集中控制區(qū)中,比如在集中控制區(qū)中生成顯示標(biāo)識、集中控制區(qū)進(jìn)行閃爍燈,以便用戶選擇對新事件進(jìn)行查看和操作,或是不予以理睬。在上述技術(shù)方案中,優(yōu)選地,所述步驟204還包括根據(jù)接收到的提示信息觸發(fā)命令,在所述集中控制區(qū)中對相應(yīng)的新事件進(jìn)行顯示,以供處理。在該技術(shù)方案中,在對用戶進(jìn)行新事件的提示后,若用戶希望進(jìn)行處理,則可以對終端進(jìn)行觸發(fā),比如點擊集中控制區(qū)中顯示出的信息標(biāo)識、點擊正在閃爍的集中控制區(qū)等,則可以在集中控制區(qū)中對新事件進(jìn)行顯示,以供處理。若用戶不進(jìn)行操作,則可以一直進(jìn)行提示,或者在預(yù)定時間閾值之后停止進(jìn)行提示。在上述技術(shù)方案中,優(yōu)選地,所述操作區(qū)域在所述屏幕界面上常顯示,且所述終端根據(jù)接收到的集中控制區(qū)觸發(fā)命令,在所述屏幕界面上顯示和/或隱藏所述顯示區(qū)域。在該技術(shù)方案中,由于對屏幕界面上的顯示內(nèi)容進(jìn)行操作時,僅需要通過操作區(qū)域發(fā)送操作命令即可,因此,在沒有發(fā)生新事件時,可以隱藏顯示區(qū)域,而在檢測到新事件時,再顯示出顯示區(qū)域,并用于對新事件的內(nèi)容的顯示。而在顯示區(qū)域出現(xiàn)后,根據(jù)新事件的不同,還需要對操作區(qū)域中的操作按鍵和/或能夠接收的手勢軌跡進(jìn)行設(shè)置,以便實現(xiàn)對新事件的操作。
通過以上技術(shù)方案,可以在當(dāng)前的屏幕界面上對新事件進(jìn)行處理,而不必進(jìn)行屏幕界面的切換。
圖I示出了根據(jù)本發(fā)明的實施例的終端的框圖;圖2示出了根據(jù)本發(fā)明的實施例的應(yīng)用程序的新事件的處理方法的流程圖;圖3A至圖3F示出了根據(jù)本發(fā)明的實施例的處理應(yīng)用程序的新事件的示意圖。
具體實施方式
為了能夠更清楚地理解本發(fā)明的上述目的、特征和優(yōu)點,下面結(jié)合附圖和具體實施方式
對本發(fā)明進(jìn)行進(jìn)一步的詳細(xì)描述。需要說明的是,在不沖突的情況下,本申請的實施例及實施例中的特征可以相互組合。在下面的描述中闡述了很多具體細(xì)節(jié)以便于充分理解本發(fā)明,但是,本發(fā)明還可以采用其他不同于在此描述的其他方式來實施,因此,本發(fā)明的保護(hù)范圍并不受下面公開的具體實施例的限制。圖I示出了根據(jù)本發(fā)明的實施例的終端的框圖。 如圖I所示,根據(jù)本發(fā)明的實施例的終端100,包括區(qū)域設(shè)置單元102,用于在終端100的屏幕界面上設(shè)置至少一個集中控制區(qū);檢測單元104,用于檢測終端100中的應(yīng)用程序是否存在新事件;操控單元106,用于在終端100中的應(yīng)用程序存在新事件的情況下,根據(jù)集中控制區(qū)感應(yīng)到的觸控動作,生成相應(yīng)的觸控命令,以對新事件進(jìn)行處理。在該技術(shù)方案中,終端100的操作系統(tǒng)或每種應(yīng)用程序都存在其相應(yīng)的操作控件,這些操作控件在終端界面上的位置由系統(tǒng)或應(yīng)用程序的開發(fā)者設(shè)定,因而位置往往存在千差萬別,不具有統(tǒng)一性;而即使是同一操作系統(tǒng)的操作界面或同一應(yīng)用程序中,包含的多個控件的位置也往往比較分散,因此,通過在終端界面上設(shè)置集中控制區(qū),對終端界面上所有或部分操作功能進(jìn)行集成,用戶不需要在整個終端界面的不同位置尋找控制按鍵或控制區(qū)域,針對當(dāng)前界面或終端100的所有能夠進(jìn)行的操作都可以在該集中控制區(qū)中進(jìn)行,方便用戶的操作過程。具體地,可以對終端不同界面下的操作功能或已存在的功能控件進(jìn)行獲取,那么對于上述操作功能或功能控件中的全部或指定部分(通常為用戶常用的,可以由廠商預(yù)設(shè)或用戶自定義設(shè)置),當(dāng)用戶在集中控制區(qū)中劃出相應(yīng)的觸控軌跡后,也能夠?qū)崿F(xiàn)原有的功能。這里的新事件包括如應(yīng)用程序接收到的通知消息、即時信息、短信、彩信、郵件、新來電等。當(dāng)出現(xiàn)新事件時,用戶可以直接在當(dāng)前屏幕界面上的集中控制區(qū)中,實現(xiàn)對新事件的處理,且該當(dāng)前屏幕界面可以是新事件對應(yīng)的應(yīng)用程序的操作界面,也可以是與新事件無關(guān)的其他界面。由于用戶在對新事件進(jìn)行處理的過程中,無需進(jìn)行界面的切換,從而節(jié)省了終端100的系統(tǒng)資源和用戶的操作動作,提升用戶的操作體驗。在上述技術(shù)方案中,優(yōu)選地,集中控制區(qū)包括顯示區(qū)域和操作區(qū)域,則終端100還包括顯示處理單元108,用于在顯示區(qū)域?qū)π率录膬?nèi)容進(jìn)行顯示;以及操控單元106用于根據(jù)操作區(qū)域接收到的觸控命令,對新事件進(jìn)行處理。在該技術(shù)方案中,在顯示區(qū)域中對新事件的具體內(nèi)容進(jìn)行顯示,比如短信息的內(nèi)容、更新通知的內(nèi)容等,而在操作區(qū)域中對新事件進(jìn)行處理,比如回復(fù)短信、更新應(yīng)用程序、刪除電子郵件等。在上述技術(shù)方案中,優(yōu)選地,區(qū)域設(shè)置單元102用于在操作區(qū)域中顯示出至少一個預(yù)設(shè)虛擬按鍵和/或感應(yīng)在操作區(qū)域中劃出的手勢軌跡;以及操控單元106用于在至少一個虛擬按鍵被選中和/或手勢軌跡與預(yù)設(shè)軌跡相匹配的情況下,生成對應(yīng)的觸控命令。在該技術(shù)方案中,每個新事件對存在一種或多種 處理方式,比如對于通知消息,可以進(jìn)行刪除、回復(fù)、執(zhí)行等操作,每種處理方式實際上是實現(xiàn)了對應(yīng)的操作功能,將這些操作功能設(shè)置為操作區(qū)域中的虛擬按鍵,則用戶可以通過選擇點擊虛擬按鍵來實現(xiàn)對應(yīng)的操作功能。另一方面,還可以通過劃出手勢軌跡,同樣能夠?qū)崿F(xiàn)上述操作功能。當(dāng)然,虛擬按鍵和手勢軌跡的操作方式顯然也可以同時實現(xiàn),并由每種操作方式實現(xiàn)對應(yīng)的至少一種操作功能。在上述技術(shù)方案中,優(yōu)選地,顯示區(qū)域與操作區(qū)域相重疊,則操控單元106用于在該重疊區(qū)域感應(yīng)到劃出的與預(yù)設(shè)軌跡相匹配的手勢軌跡的情況下,生成對應(yīng)的觸控命令。在該技術(shù)方案中,對于采用手勢軌跡的操作方式,可以采用區(qū)別于顯示區(qū)域的其他區(qū)域,也可以將顯示區(qū)域和操作區(qū)域重疊設(shè)置,則對于使用的用戶而言,相當(dāng)于直接在顯示區(qū)域上劃出手勢軌跡。在上述技術(shù)方案中,優(yōu)選地,還包括關(guān)聯(lián)存儲單元110,用于將終端100中的至少一個新事件及對應(yīng)的操作功能進(jìn)行關(guān)聯(lián)存儲;按鍵設(shè)置單元112,用于根據(jù)終端100中當(dāng)前出現(xiàn)的新事件,獲取對應(yīng)的操作功能,并將新事件對應(yīng)的操作功能設(shè)置為操作區(qū)域中的虛擬按鍵。在上述技術(shù)方案中,優(yōu)選地,還包括顯示控制單元114,用于控制集中控制區(qū)在屏幕界面上常顯示。在該技術(shù)方案中,集中控制區(qū)可以在屏幕界面上常顯示,在沒有新事件時,用于對屏幕界面上的顯示內(nèi)容進(jìn)行控制,在發(fā)生新事件時,則在顯示區(qū)域中對新事件的內(nèi)容進(jìn)行顯示,并通過操作區(qū)域?qū)π率录M(jìn)行操作。在上述技術(shù)方案中,優(yōu)選地,還包括提示單元116,用于在終端100中的應(yīng)用程序存在新事件的情況下,在集中控制區(qū)中生成相應(yīng)的提示信息。在該技術(shù)方案中,在發(fā)生新事件時,可以直接對新事件的內(nèi)容進(jìn)行顯示,以便實現(xiàn)對其的操作,也可以不直接進(jìn)行顯示,而是首先進(jìn)行提示,具體地,提示信息可以位于集中控制區(qū)之外,比如終端上的指示燈閃爍、終端震動、屏幕界面上生成顯示標(biāo)識等,也可以位于集中控制區(qū)中,比如在集中控制區(qū)中生成顯示標(biāo)識、集中控制區(qū)進(jìn)行閃爍燈,以便用戶選擇對新事件進(jìn)行查看和操作,或是不予以理睬。在上述技術(shù)方案中,優(yōu)選地,提示單元116還包括信息顯示子單元1160,用于根據(jù)接收到的提示信息觸發(fā)命令,在集中控制區(qū)中對相應(yīng)的新事件進(jìn)行顯示,以供處理。在該技術(shù)方案中,在對用戶進(jìn)行新事件的提示后,若用戶希望進(jìn)行處理,則可以對終端進(jìn)行觸發(fā),比如點擊集中控制區(qū)中顯示出的信息標(biāo)識、點擊正在閃爍的集中控制區(qū)等,則可以在集中控制區(qū)中對新事件進(jìn)行顯示,以供處理。若用戶不進(jìn)行操作,則可以一直進(jìn)行提示,或者在預(yù)定時間閾值之后停止進(jìn)行提示。在上述技術(shù)方案中,優(yōu)選地,還包括顯示控制單元114,用于控制操作區(qū)域在屏幕界面上常顯示;觸發(fā)處理單元118,用于根據(jù)接收到的集中控制區(qū)觸發(fā)命令,在屏幕界面上顯示和/或隱藏顯示區(qū)域。在該技術(shù)方案中,由于對屏幕界面上的顯示內(nèi)容進(jìn)行操作時,僅需要通過操作區(qū)域發(fā)送操作命令即可,因此,在沒有發(fā)生新事件時,可以隱藏顯示區(qū)域,而在檢測到新事件時,再顯示出顯示區(qū)域,并用于對新事件的內(nèi)容的顯示。而在顯示區(qū)域出現(xiàn)后,根據(jù)新事件的不同,還需要對操作區(qū)域中的操作按鍵和/或能夠接收的手勢軌跡進(jìn)行設(shè)置,以便實現(xiàn)對新事件的操作。圖2示出了根據(jù)本發(fā)明的實施例的應(yīng)用程序的新事件的處理方法的流程圖。 如圖2所示,根據(jù)本發(fā)明的實施例的應(yīng)用程序的新事件的處理方法,包括步驟202,在終端的屏幕界面上設(shè)置至少一個集中控制區(qū);步驟204,當(dāng)終端中的應(yīng)用程序存在新事件時,根據(jù)集中控制區(qū)感應(yīng)到的觸控動作,生成相應(yīng)的觸控命令,以對新事件進(jìn)行處理。在該技術(shù)方案中,終端的操作系統(tǒng)或每種應(yīng)用程序都存在其相應(yīng)的操作控件,這些操作控件在終端界面上的位置由系統(tǒng)或應(yīng)用程序的開發(fā)者設(shè)定,因而位置往往存在千差萬別,不具有統(tǒng)一性;而即使是同一操作系統(tǒng)的操作界面或同一應(yīng)用程序中,包含的多個控件的位置也往往比較分散,因此,通過在終端界面上設(shè)置集中控制區(qū),對終端界面上所有或部分操作功能進(jìn)行集成,用戶不需要在整個終端界面的不同位置尋找控制按鍵或控制區(qū)域,針對當(dāng)前界面或終端的所有能夠進(jìn)行的操作都可以在該集中控制區(qū)中進(jìn)行,方便用戶的操作過程。具體地,可以對終端不同界面下的操作功能或已存在的功能控件進(jìn)行獲取,那么對于上述操作功能或功能控件中的全部或指定部分(通常為用戶常用的,可以由廠商預(yù)設(shè)或用戶自定義設(shè)置),當(dāng)用戶在集中控制區(qū)中劃出相應(yīng)的觸控軌跡后,也能夠?qū)崿F(xiàn)原有的功能。這里的新事件包括如應(yīng)用程序接收到的通知消息、即時信息、短信、彩信、郵件、新來電等。當(dāng)出現(xiàn)新事件時,用戶可以直接在當(dāng)前屏幕界面上的集中控制區(qū)中,實現(xiàn)對新事件的處理,且該當(dāng)前屏幕界面可以是新事件對應(yīng)的應(yīng)用程序的操作界面,也可以是與新事件無關(guān)的其他界面。由于用戶在對新事件進(jìn)行處理的過程中,無需進(jìn)行界面的切換,從而節(jié)省了終端的系統(tǒng)資源和用戶的操作動作,提升用戶的操作體驗。在上述技術(shù)方案中,優(yōu)選地,集中控制區(qū)包括顯示區(qū)域和操作區(qū)域顯示區(qū)域?qū)π率录膬?nèi)容進(jìn)行顯示;以及操作區(qū)域根據(jù)接收到的觸控命令,對新事件進(jìn)行處理。在該技術(shù)方案中,在顯示區(qū)域中對新事件的具體內(nèi)容進(jìn)行顯示,比如短信息的內(nèi)容、更新通知的內(nèi)容等,而在操作區(qū)域中對新事件進(jìn)行處理,比如回復(fù)短信、更新應(yīng)用程序、刪除電子郵件等。在上述技術(shù)方案中,優(yōu)選地,操作區(qū)域感應(yīng)觸控動作的過程包括若在操作區(qū)域中顯示出的至少一個虛擬按鍵被選中,和/或操作區(qū)域感應(yīng)到劃出的與預(yù)設(shè)軌跡相匹配的手勢軌跡,則生成對應(yīng)的觸控命令。在該技術(shù)方案中,每個新事件對存在一種或多種處理方式,比如對于通知消息,可以進(jìn)行刪除、回復(fù)、執(zhí)行等操作,每種處理方式實際上是實現(xiàn)了對應(yīng)的操作功能,將這些操作功能設(shè)置為操作區(qū)域中的虛擬按鍵,則用戶可以通過選擇點擊虛擬按鍵來實現(xiàn)對應(yīng)的操作功能。另一方面,還可以通過劃出手勢軌跡,同樣能夠?qū)崿F(xiàn)上述操作功能。當(dāng)然,虛擬按鍵和手勢軌跡的操作方式顯然也可以同時實現(xiàn),并由每種操作方式實現(xiàn)對應(yīng)的至少一種操作功能。在上述技術(shù)方案中,優(yōu)選地,顯示區(qū)域與所述操作區(qū)域相重疊,該重疊區(qū)域在感應(yīng)到劃出的與預(yù)設(shè)軌跡相匹配的手勢軌跡時,生成對應(yīng)的觸控命令。在該技術(shù)方案中,對于采用手勢軌跡的操作方式,可以采 用區(qū)別于顯示區(qū)域的其他區(qū)域,也可以將顯示區(qū)域和操作區(qū)域重疊設(shè)置,則對于使用的用戶而言,相當(dāng)于直接在顯示區(qū)域上劃出手勢軌跡。在上述技術(shù)方案中,優(yōu)選地,步驟204之前,還包括將終端中的至少一個新事件及對應(yīng)的操作功能進(jìn)行關(guān)聯(lián)存儲;根據(jù)終端中當(dāng)前出現(xiàn)的新事件,獲取對應(yīng)的操作功能,并將新事件對應(yīng)的操作功能設(shè)置為操作區(qū)域中的虛擬按鍵。在上述技術(shù)方案中,優(yōu)選地,集中控制區(qū)在所述屏幕界面上常顯示。在該技術(shù)方案中,集中控制區(qū)可以在屏幕界面上常顯示,在沒有新事件時,用于對屏幕界面上的顯示內(nèi)容進(jìn)行控制,在發(fā)生新事件時,則在顯示區(qū)域中對新事件的內(nèi)容進(jìn)行顯示,并通過操作區(qū)域?qū)π率录M(jìn)行操作。在上述技術(shù)方案中,優(yōu)選地,步驟204還包括當(dāng)終端中的應(yīng)用程序存在新事件時,在集中控制區(qū)中生成相應(yīng)的提不信息。在該技術(shù)方案中,在發(fā)生新事件時,可以直接對新事件的內(nèi)容進(jìn)行顯示,以便實現(xiàn)對其的操作,也可以不直接進(jìn)行顯示,而是首先進(jìn)行提示,具體地,提示信息可以位于集中控制區(qū)之外,比如終端上的指示燈閃爍、終端震動、屏幕界面上生成顯示標(biāo)識等,也可以位于集中控制區(qū)中,比如在集中控制區(qū)中生成顯示標(biāo)識、集中控制區(qū)進(jìn)行閃爍燈,以便用戶選擇對新事件進(jìn)行查看和操作,或是不予以理睬。在上述技術(shù)方案中,優(yōu)選地,步驟204還包括根據(jù)接收到的提示信息觸發(fā)命令,在集中控制區(qū)中對相應(yīng)的新事件進(jìn)行顯示,以供處理。在該技術(shù)方案中,在對用戶進(jìn)行新事件的提示后,若用戶希望進(jìn)行處理,則可以對終端進(jìn)行觸發(fā),比如點擊集中控制區(qū)中顯示出的信息標(biāo)識、點擊正在閃爍的集中控制區(qū)等,則可以在集中控制區(qū)中對新事件進(jìn)行顯示,以供處理。若用戶不進(jìn)行操作,則可以一直進(jìn)行提示,或者在預(yù)定時間閾值之后停止進(jìn)行提示。在上述技術(shù)方案中,優(yōu)選地,操作區(qū)域在所述屏幕界面上常顯示,且終端根據(jù)接收到的集中控制區(qū)觸發(fā)命令,在屏幕界面上顯示和/或隱藏顯示區(qū)域。在該技術(shù)方案中,由于對屏幕界面上的顯示內(nèi)容進(jìn)行操作時,僅需要通過操作區(qū)域發(fā)送操作命令即可,因此,在沒有發(fā)生新事件時,可以隱藏顯示區(qū)域,而在檢測到新事件時,再顯示出顯示區(qū)域,并用于對新事件的內(nèi)容的顯示。而在顯示區(qū)域出現(xiàn)后,根據(jù)新事件的不同,還需要對操作區(qū)域中的操作按鍵和/或能夠接收的手勢軌跡進(jìn)行設(shè)置,以便實現(xiàn)對新事件的操作。下面結(jié)合圖3A至圖3F,對基于本發(fā)明的技術(shù)方案進(jìn)行詳細(xì)說明,其中,圖3A至圖3F示出了根據(jù)本發(fā)明的實施例的處理應(yīng)用程序的新事件的示意圖。如圖所示,在終端的屏幕界面301上設(shè)置有集中控制區(qū)306,用戶可以通過該集中控制區(qū)306,實現(xiàn)對終端中出現(xiàn)的應(yīng)用程序的新事件進(jìn)行處理,其中,這里的新事件包括短信息的內(nèi)容、應(yīng)用程序的更新通知的內(nèi)容等。集中控制區(qū)306包括顯示區(qū)域302和操作區(qū)域304,其中,顯示區(qū)域302用于對新事件的內(nèi)容進(jìn)行顯示,操作區(qū)域304用于感應(yīng)用戶的觸控動作,生成觸控命令,以實現(xiàn)對新事件的處理。具體地,集中控制區(qū)306存在多種情況第一種情況如圖3A所示,顯示區(qū)域302和操作區(qū)域304分 為兩個部分,其中,操作區(qū)域304中設(shè)置有至少一個虛擬按鍵308,用戶通過對虛擬按鍵308的選擇點擊操作,以實現(xiàn)對應(yīng)的操作功能。第二種情況如圖3B所示,顯示區(qū)域302和操作區(qū)域304分為兩個部分,其中,用戶可在操作區(qū)域304中劃出手勢軌跡310,則當(dāng)手勢軌跡310與預(yù)設(shè)軌跡相匹配時,能夠?qū)崿F(xiàn)對應(yīng)的操作功能。第三種情況如圖3C所示,此時的顯示區(qū)域302和操作區(qū)域304相重疊,在用戶而言,則相當(dāng)于在顯示區(qū)域302內(nèi)的新事件的內(nèi)容上直接劃出手勢軌跡310,則可以給用戶留下更多的屏幕空間,用于對屏幕界面的顯示內(nèi)容進(jìn)行顯示。對于集中控制區(qū)306在屏幕界面301上的顯示,也存在多種情況。比如一種情況下,如圖3A至圖3C,可以將集中控制區(qū)306的顯示區(qū)域302和操作區(qū)域304都常顯示在屏幕界面301上,即無論當(dāng)前屏幕界面301上播放的顯示內(nèi)容為何,或無論終端中是否存在新事件,均顯示出顯示區(qū)域302和操作區(qū)域304。這樣做的好處在于,當(dāng)終端中出現(xiàn)新事件時,可以直接在當(dāng)前屏幕界面301上進(jìn)行操作,而無需在出現(xiàn)新事件時再調(diào)出集中控制區(qū)306,簡化用戶操作。還可以采用另一種方式,如圖3D所示,可以僅將操作區(qū)域304常顯示在屏幕界面301上,而當(dāng)終端中存在新事件時,則在進(jìn)入如圖3A所示的示意圖中,即顯示出顯示區(qū)域302,以對新事件的內(nèi)容進(jìn)行顯示。在這種情況下,當(dāng)終端中沒有新事件時,用戶可以通過在屏幕界面301上常顯示的操作區(qū)域304,對屏幕界面301中的顯示內(nèi)容進(jìn)行操作。具體地,可以在操作區(qū)域304中設(shè)置至少一個虛擬按鍵308,通過對虛擬按鍵308的選擇點擊,從而實現(xiàn)對應(yīng)的操作功能,也可以通過在操作區(qū)域304中劃出對應(yīng)的手勢軌跡,也可以實現(xiàn)對應(yīng)的操作功能(圖中未示出)。而當(dāng)終端中出現(xiàn)新事件時,可以首先進(jìn)行提示,具體地,如圖3E所示,可以在屏幕界面301中顯示出提示信息312,或者在操作區(qū)域304中顯示出提示信息312,則當(dāng)用戶對該提示信息312進(jìn)行響應(yīng)時,比如點擊該提示信息312,則調(diào)出如圖3A中所示的顯示區(qū)域302。在一種較為優(yōu)選的方案中,如圖3F所示,當(dāng)終端中存在新事件時,首先在屏幕界面301的側(cè)邊顯示出提示信息312,然后在用戶點擊該提示信息312、并向屏幕界面301的另一側(cè)邊進(jìn)行拖動時,將調(diào)出對應(yīng)的顯示區(qū)域302,以對新事件的內(nèi)容進(jìn)行顯示。并且,在調(diào)出顯示區(qū)域302后,操作區(qū)域304中的虛擬按鍵308或可以接收的手勢軌跡(圖中未示出)也會根據(jù)顯示區(qū)域302中顯示的新事件而發(fā)生變化,以便用戶對新事件進(jìn)行處理。以上結(jié)合附圖詳細(xì)說明了本發(fā)明的技術(shù)方案,考慮到相關(guān)技術(shù)中,對于新事件的處理過程繁復(fù),因此,本發(fā)明提供了一種終端和一種應(yīng)用程序的新事件的處理方法,可以在當(dāng)前的屏幕界面上對新事件進(jìn)行處理,而不必進(jìn)行屏幕界面的切換。以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用 于限制本發(fā)明,對于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種終端,其特征在于,包括 區(qū)域設(shè)置單元,用于在所述終端的屏幕界面上設(shè)置至少一個集中控制區(qū); 檢測單元,用于檢測所述終端中的應(yīng)用程序是否存在新事件; 操控單元,用于在所述終端中的應(yīng)用程序存在新事件的情況下,根據(jù)所述集中控制區(qū)感應(yīng)到的觸控動作,生成相應(yīng)的觸控命令,以對所述新事件進(jìn)行處理。
2.根據(jù)權(quán)利要求I所述的終端,其特征在于,所述集中控制區(qū)包括顯示區(qū)域和操作區(qū)域,貝1J所述終端還包括 顯示處理單元,用于在所述顯示區(qū)域?qū)λ鲂率录膬?nèi)容進(jìn)行顯示;以及 所述操控單元用于根據(jù)所述操作區(qū)域接收到的觸控命令,對所述新事件進(jìn)行處理。
3.根據(jù)權(quán)利要求2所述的終端,其特征在于,所述區(qū)域設(shè)置單元用于 在所述操作區(qū)域中顯示出至少一個預(yù)設(shè)虛擬按鍵和/或感應(yīng)在所述操作區(qū)域中劃出的手勢軌跡;以及 所述操控單元用于 在至少一個所述虛擬按鍵被選中和/或所述手勢軌跡與預(yù)設(shè)軌跡相匹配的情況下,生成對應(yīng)的觸控命令。
4.根據(jù)權(quán)利要求3所述的終端,其特征在于,所述顯示區(qū)域與所述操作區(qū)域相重疊,則所述操控單元用于在該重疊區(qū)域感應(yīng)到劃出的與所述預(yù)設(shè)軌跡相匹配的手勢軌跡的情況下,生成對應(yīng)的觸控命令。
5.根據(jù)權(quán)利要求3所述的終端,其特征在于,還包括 關(guān)聯(lián)存儲單元,用于將所述終端中的至少一個新事件及對應(yīng)的操作功能進(jìn)行關(guān)聯(lián)存儲; 按鍵設(shè)置單元,用于根據(jù)所述終端中當(dāng)前出現(xiàn)的新事件,獲取對應(yīng)的操作功能,并將所述新事件對應(yīng)的操作功能設(shè)置為所述操作區(qū)域中的虛擬按鍵。
6.根據(jù)權(quán)利要求I至5中任一項所述的終端,其特征在于,還包括 顯示控制單元,用于控制所述集中控制區(qū)在所述屏幕界面上常顯示。
7.根據(jù)權(quán)利要求6所述的終端,其特征在于,還包括 提示單元,用于在所述終端中的應(yīng)用程序存在新事件的情況下,在所述集中控制區(qū)中生成相應(yīng)的提示信息。
8.根據(jù)權(quán)利要求7所述的終端,其特征在于,所述提示單元還包括 信息顯示子單元,用于根據(jù)接收到的提示信息觸發(fā)命令,在所述集中控制區(qū)中對相應(yīng)的新事件進(jìn)行顯示,以供處理。
9.根據(jù)權(quán)利要求2至5中任一項所述的終端,其特征在于,還包括 顯示控制單元,用于控制所述操作區(qū)域在所述屏幕界面上常顯示; 觸發(fā)處理單元,用于根據(jù)接收到的集中控制區(qū)觸發(fā)命令,在所述屏幕界面上顯示和/或隱藏所述顯示區(qū)域。
10.一種應(yīng)用程序的新事件的處理方法,其特征在于,包括 步驟202,在終端的屏幕界面上設(shè)置至少一個集中控制區(qū); 步驟204,當(dāng)所述終端中的應(yīng)用程序存在新事件時,根據(jù)所述集中控制區(qū)感應(yīng)到的觸控動作,生成相應(yīng)的觸控命令,以對所述新事件進(jìn)行處理。
11.根據(jù)權(quán)利要求10所述的應(yīng)用程序的新事件的處理方法,其特征在于,所述集中控制區(qū)包括顯示區(qū)域和操作區(qū)域 所述顯示區(qū)域?qū)λ鲂率录膬?nèi)容進(jìn)行顯示;以及 所述操作區(qū)域根據(jù)接收到的觸控命令,對所述新事件進(jìn)行處理。
12.根據(jù)權(quán)利要求11所述的應(yīng)用程序的新事件的處理方法,其特征在于,所述操作區(qū)域感應(yīng)所述觸控動作的過程包括 若在所述操作區(qū)域中顯示出的至少一個虛擬按鍵被選中,和/或所述操作區(qū)域感應(yīng)到劃出的與預(yù)設(shè)軌跡相匹配的手勢軌跡,則生成對應(yīng)的觸控命令。
13.根據(jù)權(quán)利要求12所述的應(yīng)用程序的新事件的處理方法,其特征在于,所述顯示區(qū)域與所述操作區(qū)域相重疊,該重疊區(qū)域在感應(yīng)到劃出的與所述預(yù)設(shè)軌跡相匹配的手勢軌跡時,生成對應(yīng)的觸控命令。
14.根據(jù)權(quán)利要求12所述的應(yīng)用程序的新事件的處理方法,其特征在于,所述步驟204之前,還包括 將所述終端中的至少一個新事件及對應(yīng)的操作功能進(jìn)行關(guān)聯(lián)存儲; 根據(jù)所述終端中當(dāng)前出現(xiàn)的新事件,獲取對應(yīng)的操作功能,并將所述新事件對應(yīng)的操作功能設(shè)置為所述操作區(qū)域中的虛擬按鍵。
15.根據(jù)權(quán)利要求10至14中任一項所述的應(yīng)用程序的新事件的處理方法,其特征在于,所述集中控制區(qū)在所述屏幕界面上常顯示。
16.根據(jù)權(quán)利要求15所述的應(yīng)用程序的新事件的處理方法,其特征在于,所述步驟204還包括 當(dāng)所述終端中的應(yīng)用程序存在新事件時,在所述集中控制區(qū)中生成相應(yīng)的提示信息。
17.根據(jù)權(quán)利要求16所述的應(yīng)用程序的新事件的處理方法,其特征在于,所述步驟204還包括 根據(jù)接收到的提示信息觸發(fā)命令,在所述集中控制區(qū)中對相應(yīng)的新事件進(jìn)行顯示,以供處理。
18.根據(jù)權(quán)利要求11至14中任一項所述的應(yīng)用程序的新事件的處理方法,其特征在于,所述操作區(qū)域在所述屏幕界面上常顯示,且所述終端根據(jù)接收到的集中控制區(qū)觸發(fā)命令,在所述屏幕界面上顯示和/或隱藏所述顯示區(qū)域。
全文摘要
本發(fā)明提供了一種終端,包括區(qū)域設(shè)置單元,用于在所述終端的屏幕界面上設(shè)置至少一個集中控制區(qū);檢測單元,用于檢測所述終端中的應(yīng)用程序是否存在新事件;操控單元,用于在所述終端中的應(yīng)用程序存在新事件的情況下,根據(jù)所述集中控制區(qū)感應(yīng)到的觸控動作,生成相應(yīng)的觸控命令,以對所述新事件進(jìn)行處理。相應(yīng)地,本發(fā)明還提出了一種應(yīng)用程序的新事件的處理方法。通過本發(fā)明的技術(shù)方案,可以在當(dāng)前的屏幕界面上對新事件進(jìn)行處理,而不必進(jìn)行屏幕界面的切換。
文檔編號G06F3/041GK102789364SQ20121025026
公開日2012年11月21日 申請日期2012年7月19日 優(yōu)先權(quán)日2012年7月19日
發(fā)明者郭德英, 黃維 申請人:宇龍計算機(jī)通信科技(深圳)有限公司