本發(fā)明涉及通信設(shè)備技術(shù)領(lǐng)域,特別涉及一種顯示菜單的方法及裝置。
背景技術(shù):
打開手機(jī)設(shè)置圖標(biāo),在設(shè)置界面里有“通知欄和狀態(tài)欄”,打開之后就能看到相關(guān)設(shè)置,一般包含以下內(nèi)容:通知中心、通知欄下拉規(guī)則、鎖屏?xí)r下拉通知欄、顯示流量、顯示運(yùn)營商名稱、有通知是顯示圖標(biāo)、顯示實(shí)時網(wǎng)速、顯示剩余電量百分比、電量百分比顯示方式等。
手機(jī)的通知欄很重要,其不僅限于如上所舉例的內(nèi)容,這是因?yàn)橛行┸浖蛳到y(tǒng)信息,都跟用戶有很大的關(guān)系的。比如:客戶發(fā)的信息及一些私人(或隱私)的信息等。
現(xiàn)在簡單介紹一下魅藍(lán)NOTE(魅族手機(jī))的通知欄。
打開魅藍(lán)NOTE手機(jī),頂上一排就是通知欄。在查看魅藍(lán)NOTE通知欄的消息時,由頂部向下滑動就可以查看手機(jī)的通知欄消息,在刪除魅藍(lán)NOTE通知欄通知消息時,左滑或右滑即可刪除通知欄通知消息。
現(xiàn)有技術(shù)的不足在于,在采用該類方式設(shè)置通知欄時,手機(jī)在下拉通知欄時,需要在屏幕上方下滑后觸發(fā)通知欄彈出功能,然而,對大屏手機(jī),該操作采用上述方式并不利于單手操作。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明提供了一種顯示菜單的方法及裝置,用以解決彈出菜單不易控制的問題。
本發(fā)明實(shí)施例中提供了一種顯示菜單的方法,包括:
確定手機(jī)運(yùn)動方向;
確定預(yù)設(shè)的運(yùn)動方向與菜單的彈出方式的對應(yīng)關(guān)系;
根據(jù)手機(jī)運(yùn)動方向及所述對應(yīng)關(guān)系,將菜單按預(yù)設(shè)的彈出方式顯示。
較佳地,確定手機(jī)運(yùn)動方向是通過加速度傳感器確定的。
較佳地,預(yù)設(shè)的運(yùn)動方向與菜單的彈出方式,包括以下方式之一或者其組合:
運(yùn)動方向向下或向上,彈出菜單;
運(yùn)動方向向下或向上,收回彈出菜單;
運(yùn)動方向向左或向右,彈出菜單;
運(yùn)動方向向左或向右,收回彈出菜單。
較佳地,所述菜單是通知欄和/或任務(wù)欄彈出后顯示的菜單。
較佳地,所述通知欄是位于手機(jī)邊框的通知欄。
本發(fā)明實(shí)施例中還提供了一種顯示菜單的裝置,包括:
方向確定模塊,用于確定手機(jī)運(yùn)動方向;
關(guān)系確定模塊,用于確定預(yù)設(shè)的運(yùn)動方向與菜單的彈出方式的對應(yīng)關(guān)系;
顯示模塊,用于根據(jù)手機(jī)運(yùn)動方向及所述對應(yīng)關(guān)系,將菜單按預(yù)設(shè)的彈出方式顯示。
較佳地,方向確定模塊進(jìn)一步用于通過加速度傳感器確定手機(jī)運(yùn)動方向。
較佳地,關(guān)系確定模塊進(jìn)一步用于確定包括以下方式之一或者其組合的對應(yīng)關(guān)系:
運(yùn)動方向向下或向上,彈出菜單;
運(yùn)動方向向下或向上,收回彈出菜單;
運(yùn)動方向向左或向右,彈出菜單;
運(yùn)動方向向左或向右,收回彈出菜單。
較佳地,所述菜單是通知欄和/或任務(wù)欄彈出后顯示的菜單。
較佳地,所述通知欄是位于手機(jī)邊框的通知欄。
本發(fā)明有益效果如下:
在本發(fā)明實(shí)施例提供的技術(shù)方案中,在確定手機(jī)運(yùn)動方向后,根據(jù)手機(jī)運(yùn)動方向及與菜單的彈出方式的對應(yīng)關(guān)系,將菜單按預(yù)設(shè)的彈出方式顯示。對于用戶來說,控制手機(jī)的運(yùn)動方向顯然要比用手指在顯示屏上點(diǎn)擊或者滑動要容易得多,因此也就能夠容易的控制彈出菜單的顯示;進(jìn)一步的,采用本方案,一般情況下,正常的用戶都可以做到單手控制操作菜單的彈出顯示。
附圖說明
此處所說明的附圖用來提供對本發(fā)明的進(jìn)一步理解,構(gòu)成本發(fā)明的一部分,本發(fā)明的示意性實(shí)施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當(dāng)限定。在附圖中:
圖1為本發(fā)明實(shí)施例中顯示菜單的方法實(shí)施流程示意圖;
圖2為本發(fā)明實(shí)施例中顯示菜單的裝置結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面結(jié)合附圖對本發(fā)明的具體實(shí)施方式進(jìn)行說明。
圖1為顯示菜單的方法實(shí)施流程示意圖,如圖所示,可以包括:
步驟101、確定手機(jī)運(yùn)動方向;
步驟102、確定預(yù)設(shè)的運(yùn)動方向與菜單的彈出方式的對應(yīng)關(guān)系;
步驟103、根據(jù)手機(jī)運(yùn)動方向及所述對應(yīng)關(guān)系,將菜單按預(yù)設(shè)的彈出方式顯示。
實(shí)施中,確定手機(jī)運(yùn)動方向可以是通過加速度傳感器確定的。
實(shí)施中,預(yù)設(shè)的運(yùn)動方向與菜單的彈出方式,包括以下方式之一或者其組合:
運(yùn)動方向向下或向上,彈出菜單;
運(yùn)動方向向下或向上,收回彈出菜單;
運(yùn)動方向向左或向右,彈出菜單;
運(yùn)動方向向左或向右,收回彈出菜單。
實(shí)施中,所述菜單是通知欄和/或任務(wù)欄彈出后顯示的菜單。
實(shí)施中,所述通知欄是位于手機(jī)邊框的通知欄。
具體實(shí)施中,可以如下:
通過加速度傳感器監(jiān)測手機(jī)被甩動的方向,當(dāng)手機(jī)尾部向下甩動時,觸發(fā)通知欄彈出功能,在當(dāng)前界面上展示通知欄菜單,當(dāng)手機(jī)頭部向下甩動時,收回通知欄菜單。
還可以通過這種方式觸發(fā)手機(jī)屏幕底部的菜單彈出功能,例如有些手機(jī),在手機(jī)底部向上滑動時,觸發(fā)任務(wù)欄菜單彈出功能,當(dāng)手機(jī)頭部向下甩動時,觸發(fā)任務(wù)欄菜單彈出功能,在當(dāng)前界面上展示任務(wù)欄菜單,當(dāng)手機(jī)頭部向下甩動時,收回任務(wù)欄。
容易理解某些手機(jī)具有側(cè)邊欄,也可以使用上述方式左右甩動后彈出或者收回。
基于同一發(fā)明構(gòu)思,本發(fā)明實(shí)施例中還提供了一種顯示菜單的裝置,由于該裝置解決問題的原理與一種顯示菜單的方法相似,因此該裝置的實(shí)施可以參見方法的實(shí)施,重復(fù)之處不再贅述。
圖2為顯示菜單的裝置結(jié)構(gòu)示意圖,如圖所示,可以包括:
方向確定模塊201,用于確定手機(jī)運(yùn)動方向;
關(guān)系確定模塊202,用于確定預(yù)設(shè)的運(yùn)動方向與菜單的彈出方式的對應(yīng)關(guān)系;
顯示模塊203,用于根據(jù)手機(jī)運(yùn)動方向及所述對應(yīng)關(guān)系,將菜單按預(yù)設(shè)的彈出方式顯示。
實(shí)施中,方向確定模塊進(jìn)一步用于通過加速度傳感器確定手機(jī)運(yùn)動方向。
實(shí)施中,關(guān)系確定模塊進(jìn)一步用于確定包括以下方式之一或者其組合的對應(yīng)關(guān)系:
運(yùn)動方向向下或向上,彈出菜單;
運(yùn)動方向向下或向上,收回彈出菜單;
運(yùn)動方向向左或向右,彈出菜單;
運(yùn)動方向向左或向右,收回彈出菜單。
實(shí)施中,所述菜單是通知欄和/或任務(wù)欄彈出后顯示的菜單。
實(shí)施中,所述通知欄是位于手機(jī)邊框的通知欄。
為了描述的方便,以上所述裝置的各部分以功能分為各種模塊或單元分別描述。當(dāng)然,在實(shí)施本發(fā)明時可以把各模塊或單元的功能在同一個或多個軟件或硬件中實(shí)現(xiàn)。
綜上所述,在本發(fā)明實(shí)施例提供的技術(shù)方案中,在確定手機(jī)運(yùn)動方向后,根據(jù)手機(jī)運(yùn)動方向及與菜單的彈出方式的對應(yīng)關(guān)系,將菜單按預(yù)設(shè)的彈出方式顯示。對于用戶來說,控制手機(jī)的運(yùn)動方向顯然要比用手指在顯示屏上點(diǎn)擊或者滑動要容易得多,因此也就能夠容易的控制彈出菜單的顯示;進(jìn)一步的,采用本方案,一般情況下,正常的用戶都可以做到單手控制操作菜單的彈出顯示。
本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實(shí)施例可提供為方法、系統(tǒng)、或計(jì)算機(jī)程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本發(fā)明可采用在一個或多個其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲介質(zhì)(包括但不限于磁盤存儲器和光學(xué)存儲器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。
本發(fā)明是參照根據(jù)本發(fā)明實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個機(jī)器,使得通過計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
這些計(jì)算機(jī)程序指令也可存儲在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲器中,使得存儲在該計(jì)算機(jī)可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進(jìn)行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。