菜單顯示方法及裝置制造方法
【專利摘要】本公開關(guān)于一種菜單顯示方法及裝置,屬于計算機【技術(shù)領(lǐng)域】。所述方法用于包含有攝像頭的終端中,包括:在啟動所述攝像頭后,獲取將要在所述終端的顯示界面中顯示的一個連續(xù)區(qū)域和至少一個菜單,所述菜單用于設(shè)置所述攝像頭的拍攝參數(shù);將所述至少一個菜單排列在所述連續(xù)區(qū)域中;將所述連續(xù)區(qū)域顯示在所述顯示界面中。所述裝置,包括:菜單獲取模塊、菜單排列模塊和菜單顯示模塊。本公開可解決各個菜單等間距顯示在顯示界面的不同角落,給菜單的設(shè)置帶來了極大的不便的問題,可達到提高菜單設(shè)置效率的效果。
【專利說明】菜單顯示方法及裝置
【技術(shù)領(lǐng)域】
[0001]本公開涉及計算機【技術(shù)領(lǐng)域】,特別涉及一種菜單顯示方法及裝置。
【背景技術(shù)】
[0002]隨著終端的飛速發(fā)展,終端的各項功能也得到了突飛猛進的發(fā)展,尤其是基于終端的拍攝功能達到了一個前所未有的高度。在使用終端進行拍攝時,還需要對拍攝功能提供的菜單進行顯示,以便用戶根據(jù)菜單對拍攝參數(shù)進行設(shè)置。
[0003]通常,終端的拍攝功能包括圖片菜單、快門菜單、選項菜單、閃光燈菜單、拍照-攝像菜單和前置-后置攝像頭菜單。終端啟動攝像頭后,將圖片菜單、快門菜單、選項菜單按照從左往右的順序等間距排列在顯示界面的下方,將閃光燈菜單、拍照-攝像菜單和前置-后置攝像頭菜單按照從左往右的順序等間距排列在顯示界面的上方,終端通過接收用戶對顯示的各個菜單觸發(fā)的指令設(shè)置拍攝參數(shù)。
[0004]公開人在實現(xiàn)本公開的過程中,發(fā)現(xiàn)相關(guān)技術(shù)中至少存在以下缺陷:
[0005]由于各個菜單是等間距顯示在顯示界面的不同角落的,因此,給菜單的設(shè)置帶來了極大的不便。
【發(fā)明內(nèi)容】
[0006]為解決各個菜單等間距顯示在顯示界面的不同角落,給菜單的設(shè)置帶來了極大的不便的問題,本公開提供了一種菜單顯示方法及裝置。
[0007]根據(jù)本公開實施例的第一方面,提供一種菜單顯示方法,用于包含有攝像頭的終端中,包括:
[0008]在啟動所述攝像頭后,獲取將要在所述終端的顯示界面中顯示的一個連續(xù)區(qū)域和至少一個菜單,所述菜單用于設(shè)置所述攝像頭的拍攝參數(shù);
[0009]將所述至少一個菜單排列在所述連續(xù)區(qū)域中;
[0010]將所述連續(xù)區(qū)域顯示在所述顯示界面中。
[0011]可選的,所述方法,還包括:
[0012]接收作用于所述連續(xù)區(qū)域中的菜單的設(shè)置指令;
[0013]根據(jù)所述設(shè)置指令對所述菜單所對應(yīng)的拍攝參數(shù)進行設(shè)置。
[0014]可選的,所述接收作用于所述連續(xù)區(qū)域中的菜單的設(shè)置指令,包括:
[0015]接收作用于所述連續(xù)區(qū)域中的所述菜單的點擊信號,將所述點擊信號確定為所述設(shè)置指令;或,
[0016]接收將所述連續(xù)區(qū)域中的所述菜單拖動至第一位置的拖動信號,將所述拖動信號確定為所述設(shè)置指令;或,
[0017]接收將所述連續(xù)區(qū)域中的所述菜單旋轉(zhuǎn)至第二位置的旋轉(zhuǎn)信號,將所述旋轉(zhuǎn)信號確定為所述設(shè)置指令。
[0018]可選的,所述將所述至少一個菜單排列在所述連續(xù)區(qū)域中,包括:
[0019]將所述至少一個菜單中的一個菜單排列在所述連續(xù)區(qū)域的中心位置,將剩余菜單以發(fā)散形式排列在所述菜單的四周。
[0020]可選的,所述將所述至少一個菜單中的一個菜單排列在所述連續(xù)區(qū)域的中心位置,將剩余菜單以發(fā)散形式排列在所述菜單的四周,包括:
[0021]從所述至少一個菜單中選擇快門菜單;
[0022]將所述快門菜單排列在所述連續(xù)區(qū)域的中心位置,將所述至少一個菜單中除所述快門菜單之外的剩余菜單以發(fā)散形式排列在所述快門菜單的四周。
[0023]可選的,所述方法,還包括:
[0024]對所述至少一個菜單在所述連續(xù)區(qū)域中的排列位置進行編輯。
[0025]根據(jù)本公開實施例的第二方面,提供一種菜單顯示裝置,用于包含有攝像頭的終端中,包括:
[0026]菜單獲取模塊,被配置為在啟動所述攝像頭后,獲取將要在所述終端的顯示界面中顯示的一個連續(xù)區(qū)域和至少一個菜單,所述菜單用于設(shè)置所述攝像頭的拍攝參數(shù);
[0027]菜單排列模塊,被配置為將所述菜單獲取模塊獲取到的所述至少一個菜單排列在所述連續(xù)區(qū)域中;
[0028]菜單顯示模塊,被配置為將所述菜單排列模塊排列后的所述連續(xù)區(qū)域顯示在所述顯示界面中。
[0029]可選的,所述裝置,還包括:
[0030]指令接收模塊,被配置為接收作用于所述連續(xù)區(qū)域中的菜單的設(shè)置指令;
[0031]參數(shù)設(shè)置模塊,被配置為根據(jù)所述指令接收模塊接收到的所述設(shè)置指令對所述菜單所對應(yīng)的拍攝參數(shù)進行設(shè)置。
[0032]可選的,所述指令接收模塊,包括:
[0033]第一接收子模塊,被配置為接收作用于所述連續(xù)區(qū)域中的所述菜單的點擊信號,將所述點擊信號確定為所述設(shè)置指令;或,
[0034]第二接收子模塊,被配置為接收將所述連續(xù)區(qū)域中的所述菜單拖動至第一位置的拖動信號,將所述拖動信號確定為所述設(shè)置指令;或,
[0035]第三接收子模塊,被配置為接收將所述連續(xù)區(qū)域中的所述菜單旋轉(zhuǎn)至第二位置的旋轉(zhuǎn)信號,將所述旋轉(zhuǎn)信號確定為所述設(shè)置指令。
[0036]可選的,所述菜單排列模塊,被配置為將所述至少一個菜單中的一個菜單排列在所述連續(xù)區(qū)域的中心位置,將剩余菜單以發(fā)散形式排列在所述菜單的四周。
[0037]可選的,所述菜單排列模塊,包括:
[0038]菜單選擇子模塊,被配置為從所述至少一個菜單中選擇快門菜單;
[0039]菜單排列子模塊,被配置為將所述菜單選擇子模塊選擇出的所述快門菜單排列在所述連續(xù)區(qū)域的中心位置,將所述至少一個菜單中除所述快門菜單之外的剩余菜單以發(fā)散形式排列在所述快門菜單的四周。
[0040]可選的,所述裝置,還包括:
[0041]菜單編輯模塊,被配置為對所述至少一個菜單在所述連續(xù)區(qū)域中的排列位置進行編輯。
[0042]根據(jù)本公開實施例的第三方面,提供一種菜單顯示裝置,用于包含有攝像頭的終端中,包括:
[0043]處理器;
[0044]用于存儲處理器可執(zhí)行指令的存儲器;
[0045]其中,所述處理器被配置為:
[0046]在啟動所述攝像頭后,獲取將要在所述終端的顯示界面中顯示的一個連續(xù)區(qū)域和至少一個菜單,所述菜單用于設(shè)置所述攝像頭的拍攝參數(shù);
[0047]將所述至少一個菜單排列在所述連續(xù)區(qū)域中;
[0048]將所述連續(xù)區(qū)域顯示在所述顯示界面中。
[0049]本公開的實施例提供的技術(shù)方案可以包括以下有益效果:
[0050]通過在啟動攝像頭后,獲取將要在終端的顯示界面中顯示的一個連續(xù)區(qū)域和至少一個菜單,該菜單用于設(shè)置攝像頭的拍攝參數(shù);將至少一個菜單排列在連續(xù)區(qū)域中;將該連續(xù)區(qū)域顯示在顯示界面中,可以將所有菜單顯示在一個連續(xù)區(qū)域中,用戶可以在該連續(xù)區(qū)域中設(shè)置各個菜單,而不用從顯示界面的各個角落設(shè)置各個菜單,解決了各個菜單等間距顯示在顯示界面的不同角落,給菜單的設(shè)置帶來了極大的不便的問題,達到了提高菜單設(shè)置效率的效果。
[0051]應(yīng)當理解的是,以上的一般描述和后文的細節(jié)描述僅是示例性的,并不能限制本公開。
【專利附圖】
【附圖說明】
[0052]此處的附圖被并入說明書中并構(gòu)成本說明書的一部分,示出了符合本公開的實施例,并于說明書一起用于解釋本的原理。
[0053]圖1是根據(jù)一示例性實施例示出的一種菜單顯示方法的流程圖。
[0054]圖2A是根據(jù)另一示例性實施例示出的一種菜單顯示方法的流程圖。
[0055]圖2B是根據(jù)本示例性實施例示出的在顯示界面中顯示菜單的示意圖。
[0056]圖2C是根據(jù)本示例性實施例示出的設(shè)置菜單的示意圖。
[0057]圖3是根據(jù)一示例性實施例示出的一種菜單顯示裝置的框圖。
[0058]圖4是根據(jù)一示例性實施例示出的一種菜單顯示裝置的框圖。
[0059]圖5是根據(jù)一示例性實施例示出的一種用于菜單顯示的裝置的框圖。
【具體實施方式】
[0060]這里將詳細地對示例性實施例進行說明,其示例表示在附圖中。下面的描述涉及附圖時,除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實施例中所描述的實施方式并不代表與本公開相一致的所有實施方式。相反,它們僅是與如所附權(quán)利要求書中所詳述的、本公開的一些方面相一致的裝置和方法的例子。
[0061]圖1是根據(jù)一示例性實施例示出的一種菜單顯示方法的流程圖,該菜單顯示方法應(yīng)用于包含有攝像頭的終端中,如圖1所示,該菜單顯示方法包括以下步驟。
[0062]在步驟101中,在啟動攝像頭后,獲取將要在終端的顯示界面中顯示的一個連續(xù)區(qū)域和至少一個菜單,該菜單用于設(shè)置攝像頭的拍攝參數(shù)。
[0063]連續(xù)區(qū)域是用于排列菜單的區(qū)域,可以是任意形狀的封閉區(qū)域,也可以是開放區(qū)域。其中,菜單可以是終端啟動攝像頭后,在終端的顯示界面中顯示的用于設(shè)置拍攝參數(shù)的菜單。
[0064]在步驟102中,將至少一個菜單排列在連續(xù)區(qū)域中。
[0065]在步驟103中,將連續(xù)區(qū)域顯示在顯示界面中。
[0066]由于終端將至少一個菜單排列在連續(xù)區(qū)域中,再將該連續(xù)區(qū)域顯示在顯示界面中,此時,顯示界面中顯示的各個菜單是聚集在一起的,用戶在設(shè)置菜單時,可以直接在連續(xù)區(qū)域中對至少一個菜單進行設(shè)置,而不需要從顯示界面的各個角落設(shè)置菜單,解決了各個菜單等間距顯示在顯示界面的不同角落,給菜單的設(shè)置帶來了極大的不便的問題,達到了提高菜單設(shè)置效率的效果。
[0067]綜上所述,本公開提供的菜單顯示方法,通過在啟動攝像頭后,獲取將要在終端的顯示界面中顯示的一個連續(xù)區(qū)域和至少一個菜單,該菜單用于設(shè)置攝像頭的拍攝參數(shù);將至少一個菜單排列在連續(xù)區(qū)域中;將該連續(xù)區(qū)域顯示在顯示界面中,可以將所有菜單顯示在一個連續(xù)區(qū)域中,用戶可以在該連續(xù)區(qū)域中設(shè)置各個菜單,而不用從顯示界面的各個角落設(shè)置各個菜單,解決了各個菜單等間距顯示在顯示界面的不同角落,給菜單的設(shè)置帶來了極大的不便的問題,達到了提高菜單設(shè)置效率的效果。
[0068]圖2A是根據(jù)另一示例性實施例示出的一種菜單顯示方法的流程圖,該菜單顯示方法應(yīng)用于包含有攝像頭的終端中,如圖2A所示,該菜單顯示方法包括如下步驟。
[0069]在步驟201中,在啟動攝像頭后,獲取將要在終端的顯示界面中顯示的一個連續(xù)區(qū)域和至少一個菜單,該菜單用于設(shè)置攝像頭的拍攝參數(shù)。
[0070]連續(xù)區(qū)域是用于排列菜單的區(qū)域,可以是任意形狀的封閉區(qū)域,也可以是開放區(qū)域。比如,連續(xù)區(qū)域可以是圓形、多邊形、扇形等封閉區(qū)域;或,連續(xù)區(qū)域可以是圓弧、直線組成等開放區(qū)域。
[0071]本實施例中,菜單可以是終端啟動攝像頭后,在終端的顯示界面中顯示的用于設(shè)置拍攝參數(shù)的菜單。比如,菜單可以為圖片菜單、快門菜單、選項菜單、閃光燈菜單、拍照-攝像菜單和前置-后置攝像頭菜單中的一種。其中,圖片菜單用于顯示相冊中的圖片,快門菜單用于控制攝像頭進行圖片拍攝;選項菜單用于設(shè)置攝像頭的拍攝功能,比如,啟用人臉識別功能、啟動網(wǎng)格拍攝的功能等等;閃光燈菜單用于設(shè)置是否開啟閃光燈;拍照-攝像菜單采用用于設(shè)置拍攝圖片還是錄制視頻;前置-后置攝像頭菜單用于設(shè)置采用前置攝像頭還是采用后置攝像頭。
[0072]在步驟202中,將至少一個菜單排列在連續(xù)區(qū)域中。
[0073]為了便于對攝像頭的拍攝參數(shù)進行設(shè)置,終端可以在啟動攝像頭之后,將上述至少一個菜單顯示在終端的顯示界面中,用戶可以根據(jù)顯示的菜單對拍攝參數(shù)進行設(shè)置,以提聞拍攝效果。
[0074]本實施例中,終端在顯示至少一個菜單之前,還需要將該至少一個菜單排列在連續(xù)區(qū)域中。由于將至少一個菜單排列在連續(xù)區(qū)域中,可以將各個菜單聚集在一起,而不是將菜單散落在顯示界面的各個角落,以便于用戶在使用攝像頭進行拍攝時,集中對菜單進行設(shè)置,提高拍攝效率。
[0075]在將至少一個菜單排列在連續(xù)區(qū)域中時,終端可以將連續(xù)區(qū)域等面積進行劃分,將每個菜單排列在一個劃分得到的區(qū)域中,或,終端還可以將使用頻率較高的菜單排列在操作難度較低的區(qū)域中,操作難度可以通過區(qū)域在顯示界面中的位置確定,比如,區(qū)域越靠近顯示界面的邊緣,用戶單手越容易操作,該區(qū)域的操作難度越低?;蛘撸K端還可以將連續(xù)區(qū)域劃分成面積不等的區(qū)域,將使用頻率較高的菜單排列在面積較大的區(qū)域內(nèi),這樣也可以降低用戶對菜單的操作難度?;蛘?,終端還可以將使用頻率較高的至少一個菜單排列在連續(xù)區(qū)域的中心位置,將使用頻率較低的菜單排列在連續(xù)區(qū)域的其它位置。
[0076]本實施例以將一個使用頻率最高的菜單排列在連續(xù)區(qū)域的中心位置為例進行說明,則將至少一個菜單排列在連續(xù)區(qū)域中,包括:
[0077]將至少一個菜單中的一個菜單排列在連續(xù)區(qū)域的中心位置,將剩余菜單以發(fā)散形式排列在該菜單的四周。
[0078]其中,在將一個菜單排列在連續(xù)區(qū)域的中心位置后,終端可以將剩余菜單排列在該菜單的四周。本實施例以連續(xù)區(qū)域是圓形區(qū)域進行舉例說明,則可以在圓形區(qū)域中劃分一個同心圓,將一個菜單排列在該同心圓中,將所有剩余菜單排列在圓環(huán)區(qū)域與同心圓形成的圓環(huán)中?;蛘?,終端還可以在同心圓與圓形區(qū)域之間再劃分至少一個同心圓,將圓環(huán)劃分成至少兩個部分,則終端可以將每個菜單排列在一個圓環(huán)中。其中,在排列剩余菜單時,可以將剩余菜單平均分布于圓環(huán)中,也可以將圓環(huán)劃分成面積不等的區(qū)域,按照剩余菜單的使用頻率將剩余菜單顯示在面積由大到小的區(qū)域中等等,本實施例不限定將剩余菜單以發(fā)散形式排列在菜單周圍的排列方式。
[0079]本實施例中,由于拍照時使用頻率最高的菜單是快門菜單,因此,將至少一個菜單中的一個菜單排列在連續(xù)區(qū)域的中心位置,將剩余菜單以發(fā)散形式排列在菜單的四周,包括:
[0080]I)從至少一個菜單中選擇快門菜單;
[0081]2)將快門菜單排列在連續(xù)區(qū)域的中心位置,將至少一個菜單中除快門菜單之外的剩余菜單以發(fā)散形式排列在快門菜單的四周。
[0082]終端可以從至少一個菜單中選擇快門菜單,按照上述方法將快門菜單排列在連續(xù)區(qū)域的中心位置處,將剩余菜單排列在快門菜單的四周。
[0083]在步驟203中,將連續(xù)區(qū)域顯不在顯不界面中。
[0084]在將至少一個菜單排列在連續(xù)區(qū)域中后,終端將該連續(xù)區(qū)域顯示在顯示界面中,以供用戶使用。請參考圖2B所示的在顯示界面中顯示菜單的示意圖,圖2B(1)以連續(xù)區(qū)域是圓形為例進行說明,則快門菜單顯示在連續(xù)區(qū)域的中心位置處的同心圓中,選項菜單、圖片菜單、前置-后置攝像頭菜單、拍照-攝像菜單和閃光燈菜單均勻顯示在圓環(huán)中;圖2B(2)以連續(xù)區(qū)域是正方形為例進行說明,則快門菜單顯示在連續(xù)區(qū)域的中心位置處的小正方形區(qū)域中,圖片菜單、前置-后置攝像頭菜單、拍照-攝像菜單和閃光燈菜單均勻顯示在小正方形區(qū)域和正方形區(qū)域之間的區(qū)域中。
[0085]由于終端將至少一個菜單排列在連續(xù)區(qū)域中,再將該連續(xù)區(qū)域顯示在顯示界面中,此時,顯示界面中顯示的各個菜單是聚集在一起的,用戶在設(shè)置菜單時,可以直接在連續(xù)區(qū)域中對至少一個菜單進行設(shè)置,而不需要從顯示界面的各個角落設(shè)置菜單,解決了各個菜單等間距顯示在顯示界面的不同角落,給菜單的設(shè)置帶來了極大的不便的問題,達到了提高菜單設(shè)置效率的效果。
[0086]需要補充說明的是,本實施例提供的菜單顯示方法,還包括:對至少一個菜單在連續(xù)區(qū)域中的排列位置進行編輯。
[0087]本實施例中,終端還可以接收用戶對菜單在連續(xù)區(qū)域中的排列位置的編輯指令,該編輯指令包括需要編輯的菜單以及該菜單的目標位置,終端將該菜單排列在目標位置處?;颍K端還可以對各個菜單的使用頻率進行統(tǒng)計,每隔預(yù)定時間根據(jù)使用頻率對各個菜單在連續(xù)區(qū)域中的位置進行編輯。
[0088]在步驟204中,接收作用于連續(xù)區(qū)域中的菜單的設(shè)置指令,根據(jù)設(shè)置指令對菜單所對應(yīng)的拍攝參數(shù)進行設(shè)置。
[0089]在對連續(xù)區(qū)域進行顯示之后,若用戶需要對菜單進行設(shè)置,則終端還可以接收作用于連續(xù)區(qū)域中至少一個菜單的設(shè)置指令,并根據(jù)該設(shè)置指令對拍攝參數(shù)進行設(shè)置。比如,當設(shè)置指令是閃光燈設(shè)置指令時,終端可以根據(jù)該設(shè)置指令的內(nèi)容打開或關(guān)閉閃光燈;當設(shè)置指令是前置-后置攝像頭菜單時,終端可以根據(jù)該設(shè)置指令的內(nèi)容選擇前置攝像頭或選擇后置攝像頭等。
[0090]其中,生成設(shè)置指令的方式有很多種,本實施例以其中常用的三種為例進行舉例說明,則接收作用于連續(xù)區(qū)域中的菜單的設(shè)置指令,包括:
[0091]I)接收作用于連續(xù)區(qū)域中的菜單的點擊信號,將該點擊信號確定為設(shè)置指令;或,
[0092]2)接收將連續(xù)區(qū)域中的菜單拖動至第一位置的拖動信號,將該拖動信號確定為設(shè)置指令;或,
[0093]3)接收將連續(xù)區(qū)域中的菜單旋轉(zhuǎn)至第二位置的旋轉(zhuǎn)信號,將該旋轉(zhuǎn)信號確定為設(shè)直指令。
[0094]第一,若用戶點擊選擇菜單,則終端可以檢測是否接收到作用于連續(xù)區(qū)域中某一個菜單的點擊信號,若檢測出接收到點擊信號,則確定接收到設(shè)置指令;若檢測出未接收到點擊信號,則繼續(xù)檢測是否接收到點擊信號。其中,點擊信號可以是單擊信號、多擊信號、長按信號等,本實施例不限定對點擊信號的觸發(fā)方式。
[0095]第二,若用戶拖動選擇菜單,則終端可以檢測是否接收到將連續(xù)區(qū)域中某一個菜單拖動至第一位置的拖動信號,若檢測出接收到拖動信號,則確定接收到設(shè)置指令;若檢測出未接收到拖動信號,則繼續(xù)檢測是否接收到拖動信號。其中,第一位置可以是連續(xù)區(qū)域中的位置,也可以是連續(xù)區(qū)域外的位置。比如,本實施例中,第一位置可以是連續(xù)區(qū)域的中心位置。
[0096]第三,若用戶旋轉(zhuǎn)選擇菜單,則終端可以檢測是否接收到將連續(xù)區(qū)域中某一個菜單旋轉(zhuǎn)至第二位置的旋轉(zhuǎn)信號,若檢測出接收到旋轉(zhuǎn)信號,則確定接收到設(shè)置指令;若檢測出未接收到旋轉(zhuǎn)信號,則繼續(xù)檢測是否接收到旋轉(zhuǎn)信號。其中,第二位置可以是連續(xù)區(qū)域中的位置,也可以是連續(xù)區(qū)域外的位置。比如,本實施例中,第二位置可以是連續(xù)區(qū)域中顯示“確定”按鈕的位置。
[0097]在接收到設(shè)置指令后,終端可以在該菜單的顯示區(qū)域內(nèi)顯示參數(shù)設(shè)置選項,用戶在顯示的參數(shù)設(shè)置選項中選擇需要設(shè)置的參數(shù),并完成對菜單的設(shè)置。比如,請參考圖2C所示的設(shè)置菜單的示意圖。圖2C中以用戶設(shè)置前置-后置攝像頭菜單為例進行說明,則終端顯示的連續(xù)區(qū)域如圖2C(1)所示,其中,快門菜單顯示在連續(xù)區(qū)域的中心位置,選項菜單、圖片菜單、前置-后置攝像頭菜單、拍照-攝像菜單和閃光燈菜單分別顯示在快門菜單的四周。
[0098]在終端接收到用于指示設(shè)置前置-后置攝像頭菜單的設(shè)置指令后,若設(shè)置菜單是點擊信號,則終端可以在前置-后置攝像頭菜單的上方顯示“前置攝像頭”和“后置攝像頭”的選項,用戶可以根據(jù)這兩個選項設(shè)置菜單,請參考圖2C(2)。
[0099]若設(shè)置菜單是拖動信號,則終端可以將前置-后置攝像頭菜單顯示在連續(xù)區(qū)域的中心位置,將圓環(huán)劃分為兩個等面積的區(qū)域,分別在這兩個區(qū)域中顯示“前置攝像頭”和“后置攝像頭”的選項,用戶可以根據(jù)這兩個選項設(shè)置菜單,請參考圖2C(3)。
[0100]若設(shè)置菜單是拖動信號,則終端可以在將前置-后置攝像頭菜單拖動到“確定”按鈕后,在前置-后置攝像頭菜單的上方顯示“前置攝像頭”和“后置攝像頭”的選項,用戶可以根據(jù)這兩個選項設(shè)置菜單,仍然參考圖2C(2)。
[0101]綜上所述,本公開提供的菜單顯示方法,通過在啟動攝像頭后,獲取將要在終端的顯示界面中顯示的一個連續(xù)區(qū)域和至少一個菜單,該菜單用于設(shè)置攝像頭的拍攝參數(shù);將至少一個菜單排列在連續(xù)區(qū)域中;將該連續(xù)區(qū)域顯示在顯示界面中,可以將所有菜單顯示在一個連續(xù)區(qū)域中,用戶可以在該連續(xù)區(qū)域中設(shè)置各個菜單,而不用從顯示界面的各個角落設(shè)置各個菜單,解決了各個菜單等間距顯示在顯示界面的不同角落,給菜單的設(shè)置帶來了極大的不便的問題,達到了提高菜單設(shè)置效率的效果。
[0102]另外,通過將快門菜單排列在連續(xù)區(qū)域的中心位置,將至少一個菜單中除快門菜單之外的剩余菜單以發(fā)散形式排列在快門菜單的四周,由于使用攝像頭進行拍攝時,使用頻率最高的是快門菜單,因此,將快門菜單排列在連續(xù)區(qū)域的中心位置可以便于用戶操作,達到提高拍攝效率的效果。
[0103]圖3是根據(jù)一示例性實施例示出的一種菜單顯示裝置的框圖,該菜單顯示裝置應(yīng)用于包含有攝像頭的終端中,如圖3所示,該菜單顯示裝置包括:菜單獲取模塊301、菜單排列模塊302和菜單顯示模塊303。
[0104]該菜單獲取模塊301,被配置為在啟動攝像頭后,獲取將要在終端的顯示界面中顯示的一個連續(xù)區(qū)域和至少一個菜單,菜單用于設(shè)置攝像頭的拍攝參數(shù);
[0105]該菜單排列模塊302,被配置為將菜單獲取模塊301獲取到的至少一個菜單排列在連續(xù)區(qū)域中;
[0106]該菜單顯示模塊303,被配置為將菜單排列模塊302排列后的連續(xù)區(qū)域顯示在顯示界面中。
[0107]綜上所述,本公開提供的菜單顯示裝置,通過在啟動攝像頭后,獲取將要在終端的顯示界面中顯示的一個連續(xù)區(qū)域和至少一個菜單,該菜單用于設(shè)置攝像頭的拍攝參數(shù);將至少一個菜單排列在連續(xù)區(qū)域中;將該連續(xù)區(qū)域顯示在顯示界面中,可以將所有菜單顯示在一個連續(xù)區(qū)域中,用戶可以在該連續(xù)區(qū)域中設(shè)置各個菜單,而不用從顯示界面的各個角落設(shè)置各個菜單,解決了各個菜單等間距顯示在顯示界面的不同角落,給菜單的設(shè)置帶來了極大的不便的問題,達到了提高菜單設(shè)置效率的效果。
[0108]圖4是根據(jù)一示例性實施例示出的一種菜單顯示裝置的框圖,該菜單顯示裝置應(yīng)用于包含有攝像頭的終端中,如圖4所示,該菜單顯示裝置包括:菜單獲取模塊301、菜單排列模塊302和菜單顯示模塊303。
[0109]該菜單獲取模塊301,被配置為在啟動攝像頭后,獲取將要在終端的顯示界面中顯示的一個連續(xù)區(qū)域和至少一個菜單,菜單用于設(shè)置攝像頭的拍攝參數(shù);
[0110]該菜單排列模塊302,被配置為將菜單獲取模塊301獲取到的至少一個菜單排列在連續(xù)區(qū)域中;
[0111]該菜單顯示模塊303,被配置為將菜單排列模塊302排列后的連續(xù)區(qū)域顯示在顯示界面中。
[0112]可選的,本實施例提供的菜單顯示裝置,還包括:指令接收模塊304和參數(shù)設(shè)置模塊 305 ;
[0113]該指令接收模塊304,被配置為接收作用于連續(xù)區(qū)域中的菜單的設(shè)置指令;
[0114]該參數(shù)設(shè)置模塊305,被配置為根據(jù)指令接收模塊304接收到的設(shè)置指令對菜單所對應(yīng)的拍攝參數(shù)進行設(shè)置。
[0115]可選的,指令接收模塊304,包括:第一接收子模塊3041,或,第二接收子模塊3042,或,第三接收子模塊3043 ;
[0116]該第一接收子模塊3041,被配置為接收作用于連續(xù)區(qū)域中的菜單的點擊信號,將點擊信號確定為設(shè)置指令;或,
[0117]該第二接收子模塊3042,被配置為接收將連續(xù)區(qū)域中的菜單拖動至第一位置的拖動信號,將拖動信號確定為設(shè)置指令;或,
[0118]該第三接收子模塊3043,被配置為接收將連續(xù)區(qū)域中的菜單旋轉(zhuǎn)至第二位置的旋轉(zhuǎn)信號,將旋轉(zhuǎn)信號確定為設(shè)置指令。
[0119]可選的,菜單排列模塊302,被配置為將至少一個菜單中的一個菜單排列在連續(xù)區(qū)域的中心位置,將剩余菜單以發(fā)散形式排列在菜單的四周。
[0120]可選的,菜單排列模塊302,包括:菜單選擇子模塊3021和菜單排列子模塊3022 ;
[0121]該菜單選擇子模塊3021,被配置為從至少一個菜單中選擇快門菜單;
[0122]該菜單排列子模塊3022,被配置為將菜單選擇子模塊3021選擇出的快門菜單排列在連續(xù)區(qū)域的中心位置,將至少一個菜單中除快門菜單之外的剩余菜單以發(fā)散形式排列在快門菜單的四周。
[0123]可選的,本實施例提供的菜單顯示裝置,還包括:菜單編輯模塊306 ;
[0124]該菜單編輯模塊306,被配置為對至少一個菜單在連續(xù)區(qū)域中的排列位置進行編輯。
[0125]綜上所述,本公開提供的菜單顯示裝置,通過在啟動攝像頭后,獲取將要在終端的顯示界面中顯示的一個連續(xù)區(qū)域和至少一個菜單,該菜單用于設(shè)置攝像頭的拍攝參數(shù);將至少一個菜單排列在連續(xù)區(qū)域中;將該連續(xù)區(qū)域顯示在顯示界面中,可以將所有菜單顯示在一個連續(xù)區(qū)域中,用戶可以在該連續(xù)區(qū)域中設(shè)置各個菜單,而不用從顯示界面的各個角落設(shè)置各個菜單,解決了各個菜單等間距顯示在顯示界面的不同角落,給菜單的設(shè)置帶來了極大的不便的問題,達到了提高菜單設(shè)置效率的效果。
[0126]另外,通過將快門菜單排列在連續(xù)區(qū)域的中心位置,將至少一個菜單中除快門菜單之外的剩余菜單以發(fā)散形式排列在快門菜單的四周,由于使用攝像頭進行拍攝時,使用頻率最高的是快門菜單,因此,將快門菜單排列在連續(xù)區(qū)域的中心位置可以便于用戶操作,達到提高拍攝效率的效果。
[0127]關(guān)于上述實施例中的裝置,其中各個模塊執(zhí)行操作的具體方式已經(jīng)在有關(guān)該方法的實施例中進行了詳細描述,此處將不做詳細闡述說明。
[0128]圖5是根據(jù)一示例性實施例示出的一種用于菜單顯示裝置500的框圖。例如,裝置500可以是移動電話,計算機,數(shù)字廣播終端,消息收發(fā)設(shè)備,游戲控制臺,平板設(shè)備,醫(yī)療設(shè)備,健身設(shè)備,個人數(shù)字助理等。
[0129]參照圖5,裝置500可以包括以下一個或多個組件:處理組件502,存儲器504,電源組件506,多媒體組件508,音頻組件510,輸入/輸出(I/O)的接口 512,傳感器組件514,以及通信組件516。
[0130]處理組件502通??刂蒲b置500的整體操作,諸如與顯示,電話呼叫,數(shù)據(jù)通信,相機操作和記錄操作相關(guān)聯(lián)的操作。處理組件502可以包括一個或多個處理器518來執(zhí)行指令,以完成上述的方法的全部或部分步驟。此外,處理組件502可以包括一個或多個模塊,便于處理組件502和其他組件之間的交互。例如,處理組件502可以包括多媒體模塊,以方便多媒體組件508和處理組件502之間的交互。
[0131]存儲器504被配置為存儲各種類型的數(shù)據(jù)以支持在裝置500的操作。這些數(shù)據(jù)的示例包括用于在裝置500上操作的任何應(yīng)用程序或方法的指令,聯(lián)系人數(shù)據(jù),電話簿數(shù)據(jù),消息,圖片,視頻等。存儲器504可以由任何類型的易失性或非易失性存儲設(shè)備或者它們的組合實現(xiàn),如靜態(tài)隨機存取存儲器(SRAM),電可擦除可編程只讀存儲器(EEPROM),可擦除可編程只讀存儲器(EPROM),可編程只讀存儲器(PROM),只讀存儲器(ROM),磁存儲器,快閃存儲器,磁盤或光盤。
[0132]電源組件506為裝置500的各種組件提供電力。電源組件506可以包括電源管理系統(tǒng),一個或多個電源,及其他與為裝置500生成、管理和分配電力相關(guān)聯(lián)的組件。
[0133]多媒體組件508包括在所述裝置500和用戶之間的提供一個輸出接口的屏幕。在一些實施例中,屏幕可以包括液晶顯示器(LCD)和觸摸面板(TP)。如果屏幕包括觸摸面板,屏幕可以被實現(xiàn)為觸摸屏,以接收來自用戶的輸入信號。觸摸面板包括一個或多個觸摸傳感器以感測觸摸、滑動和觸摸面板上的手勢。所述觸摸傳感器可以不僅感測觸摸或滑動動作的邊界,而且還檢測與所述觸摸或滑動操作相關(guān)的持續(xù)時間和壓力。在一些實施例中,多媒體組件508包括一個前置攝像頭和/或后置攝像頭。當裝置500處于操作模式,如拍攝模式或視頻模式時,前置攝像頭和/或后置攝像頭可以接收外部的多媒體數(shù)據(jù)。每個前置攝像頭和后置攝像頭可以是一個固定的光學透鏡系統(tǒng)或具有焦距和光學變焦能力。
[0134]音頻組件510被配置為輸出和/或輸入音頻信號。例如,音頻組件510包括一個麥克風(MIC),當裝置500處于操作模式,如呼叫模式、記錄模式和語音識別模式時,麥克風被配置為接收外部音頻信號。所接收的音頻信號可以被進一步存儲在存儲器504或經(jīng)由通信組件516發(fā)送。在一些實施例中,音頻組件510還包括一個揚聲器,用于輸出音頻信號。
[0135]I/O接口 512為處理組件502和外圍接口模塊之間提供接口,上述外圍接口模塊可以是鍵盤,點擊輪,按鈕等。這些按鈕可包括但不限于:主頁按鈕、音量按鈕、啟動按鈕和鎖定按鈕。
[0136]傳感器組件514包括一個或多個傳感器,用于為裝置500提供各個方面的狀態(tài)評估。例如,傳感器組件514可以檢測到裝置500的打開/關(guān)閉狀態(tài),組件的相對定位,例如所述組件為裝置500的顯示器和小鍵盤,傳感器組件514還可以檢測裝置500或裝置500一個組件的位置改變,用戶與裝置500接觸的存在或不存在,裝置500方位或加速/減速和裝置500的溫度變化。傳感器組件514可以包括接近傳感器,被配置用來在沒有任何的物理接觸時檢測附近物體的存在。傳感器組件514還可以包括光傳感器,如CMOS或CXD圖像傳感器,用于在成像應(yīng)用中使用。在一些實施例中,該傳感器組件514還可以包括加速度傳感器,陀螺儀傳感器,磁傳感器,壓力傳感器或溫度傳感器。
[0137]通信組件516被配置為便于裝置500和其他設(shè)備之間有線或無線方式的通信。裝置500可以接入基于通信標準的無線網(wǎng)絡(luò),如WiFi,2G或3G,或它們的組合。在一個示例性實施例中,通信組件516經(jīng)由廣播信道接收來自外部廣播管理系統(tǒng)的廣播信號或廣播相關(guān)信息。在一個示例性實施例中,所述通信組件516還包括近場通信(NFC)模塊,以促進短程通信。例如,在NFC模塊可基于射頻識別(RFID)技術(shù),紅外數(shù)據(jù)協(xié)會(IrDA)技術(shù),超寬帶(UffB)技術(shù),藍牙(BT)技術(shù)和其他技術(shù)來實現(xiàn)。
[0138]在示例性實施例中,裝置500可以被一個或多個應(yīng)用專用集成電路(ASIC)、數(shù)字信號處理器(DSP)、數(shù)字信號處理設(shè)備(DSro)、可編程邏輯器件(PLD)、現(xiàn)場可編程門陣列(FPGA)、控制器、微控制器、微處理器或其他電子元件實現(xiàn),用于執(zhí)行上述方法。
[0139]在示例性實施例中,還提供了一種包括指令的非臨時性計算機可讀存儲介質(zhì),例如包括指令的存儲器504,上述指令可由裝置500的處理器518執(zhí)行以完成上述方法。例如,所述非臨時性計算機可讀存儲介質(zhì)可以是ROM、隨機存取存儲器(RAM)、CD-ROM、磁帶、軟盤和光數(shù)據(jù)存儲設(shè)備等。
[0140]本領(lǐng)域技術(shù)人員在考慮說明書及實踐這里的公開的后,將容易想到本的其它實施方案。本申請旨在涵蓋本的任何變型、用途或者適應(yīng)性變化,這些變型、用途或者適應(yīng)性變化遵循本的一般性原理并包括本公開未公開的本【技術(shù)領(lǐng)域】中的公知常識或慣用技術(shù)手段。說明書和實施例僅被視為示例性的,本的真正范圍和精神由下面的權(quán)利要求指出。
[0141]應(yīng)當理解的是,本并不局限于上面已經(jīng)描述并在附圖中示出的精確結(jié)構(gòu),并且可以在不脫離其范圍進行各種修改和改變。本的范圍僅由所附的權(quán)利要求來限制。
【權(quán)利要求】
1.一種菜單顯示方法,用于包含有攝像頭的終端中,其特征在于,包括: 在啟動所述攝像頭后,獲取將要在所述終端的顯示界面中顯示的一個連續(xù)區(qū)域和至少一個菜單,所述菜單用于設(shè)置所述攝像頭的拍攝參數(shù); 將所述至少一個菜單排列在所述連續(xù)區(qū)域中; 將所述連續(xù)區(qū)域顯示在所述顯示界面中。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法,還包括: 接收作用于所述連續(xù)區(qū)域中的菜單的設(shè)置指令; 根據(jù)所述設(shè)置指令對所述菜單所對應(yīng)的拍攝參數(shù)進行設(shè)置。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述接收作用于所述連續(xù)區(qū)域中的菜單的設(shè)置指令,包括: 接收作用于所述連續(xù)區(qū)域中的所述菜單的點擊信號,將所述點擊信號確定為所述設(shè)置指令;或, 接收將所述連續(xù)區(qū)域中的所述菜單拖動至第一位置的拖動信號,將所述拖動信號確定為所述設(shè)置指令;或, 接收將所述連續(xù)區(qū)域中的所述菜單旋轉(zhuǎn)至第二位置的旋轉(zhuǎn)信號,將所述旋轉(zhuǎn)信號確定為所述設(shè)置指令。
4.根據(jù)權(quán)利要求1至3任一項所述的方法,其特征在于,所述將所述至少一個菜單排列在所述連續(xù)區(qū)域中,包括: 將所述至少一個菜單中的一個菜單排列在所述連續(xù)區(qū)域的中心位置,將剩余菜單以發(fā)散形式排列在所述菜單的四周。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述將所述至少一個菜單中的一個菜單排列在所述連續(xù)區(qū)域的中心位置,將剩余菜單以發(fā)散形式排列在所述菜單的四周,包括: 從所述至少一個菜單中選擇快門菜單; 將所述快門菜單排列在所述連續(xù)區(qū)域的中心位置,將所述至少一個菜單中除所述快門菜單之外的剩余菜單以發(fā)散形式排列在所述快門菜單的四周。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法,還包括: 對所述至少一個菜單在所述連續(xù)區(qū)域中的排列位置進行編輯。
7.一種菜單顯示裝置,用于包含有攝像頭的終端中,其特征在于,包括: 菜單獲取模塊,被配置為在啟動所述攝像頭后,獲取將要在所述終端的顯示界面中顯示的一個連續(xù)區(qū)域和至少一個菜單,所述菜單用于設(shè)置所述攝像頭的拍攝參數(shù); 菜單排列模塊,被配置為將所述菜單獲取模塊獲取到的所述至少一個菜單排列在所述連續(xù)區(qū)域中; 菜單顯示模塊,被配置為將所述菜單排列模塊排列后的所述連續(xù)區(qū)域顯示在所述顯示界面中。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述裝置,還包括: 指令接收模塊,被配置為接收作用于所述連續(xù)區(qū)域中的菜單的設(shè)置指令; 參數(shù)設(shè)置模塊,被配置為根據(jù)所述指令接收模塊接收到的所述設(shè)置指令對所述菜單所對應(yīng)的拍攝參數(shù)進行設(shè)置。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述指令接收模塊,包括: 第一接收子模塊,被配置為接收作用于所述連續(xù)區(qū)域中的所述菜單的點擊信號,將所述點擊信號確定為所述設(shè)置指令;或, 第二接收子模塊,被配置為接收將所述連續(xù)區(qū)域中的所述菜單拖動至第一位置的拖動信號,將所述拖動信號確定為所述設(shè)置指令;或, 第三接收子模塊,被配置為接收將所述連續(xù)區(qū)域中的所述菜單旋轉(zhuǎn)至第二位置的旋轉(zhuǎn)信號,將所述旋轉(zhuǎn)信號確定為所述設(shè)置指令。
10.根據(jù)權(quán)利要求7至9任一項所述的裝置,其特征在于,所述菜單排列模塊,被配置為將所述至少一個菜單中的一個菜單排列在所述連續(xù)區(qū)域的中心位置,將剩余菜單以發(fā)散形式排列在所述菜單的四周。
11.根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述菜單排列模塊,包括: 菜單選擇子模塊,被配置為從所述至少一個菜單中選擇快門菜單; 菜單排列子模塊,被配置為將所述菜單選擇子模塊選擇出的所述快門菜單排列在所述連續(xù)區(qū)域的中心位置,將所述至少一個菜單中除所述快門菜單之外的剩余菜單以發(fā)散形式排列在所述快門菜單的四周。
12.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述裝置,還包括: 菜單編輯模塊,被配置為對所述至少一個菜單在所述連續(xù)區(qū)域中的排列位置進行編輯。
13.一種菜單顯示裝置,用于包含有攝像頭的終端中,其特征在于,包括: 處理器; 用于存儲處理器可執(zhí)行指令的存儲器; 其中,所述處理器被配置為: 在啟動所述攝像頭后,獲取將要在所述終端的顯示界面中顯示的一個連續(xù)區(qū)域和至少一個菜單,所述菜單用于設(shè)置所述攝像頭的拍攝參數(shù); 將所述至少一個菜單排列在所述連續(xù)區(qū)域中; 將所述連續(xù)區(qū)域顯示在所述顯示界面中。
【文檔編號】G06F3/0482GK104199598SQ201410404299
【公開日】2014年12月10日 申請日期:2014年8月15日 優(yōu)先權(quán)日:2014年8月15日
【發(fā)明者】石新明, 底浩, 孫偉 申請人:小米科技有限責任公司