System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實現(xiàn)步驟摘要】
本申請涉及終端,尤其涉及在用戶界面中顯示功能控件的方法、電子設(shè)備。
技術(shù)介紹
1、手機、平板電腦等電子設(shè)備顯示的用戶界面中,有一些功能控件可以在滿足顯示條件時顯示,而在不滿足顯示條件時消失。這些功能控件在用戶界面中總是顯示在固定的位置,不夠靈活。
技術(shù)實現(xiàn)思路
1、本申請實施例提供了在用戶界面中顯示功能控件的方法、電子設(shè)備,可以根據(jù)當(dāng)前控件位置的空閑情況來靈活顯示控件。
2、第一方面,提供了一種在用戶界面中顯示功能控件的方法,應(yīng)用于電子設(shè)備,該方法可包括:檢測到滿足第一條件,在第一用戶界面中的第一位置顯示第一功能控件,第一條件為第一功能控件的顯示條件;檢測到滿足第二條件,在第一用戶界面中的第二位置顯示第二功能控件,第二條件為第二功能控件的顯示條件;檢測到不滿足第一條件,停止在第一位置顯示第一功能控件;檢測到不滿足第二條件,停止在第二位置顯示第二功能控件;檢測到再次滿足第二條件,在第一位置顯示第二功能控件。
3、實施第一方面的方法,電子設(shè)備在不同場景下,在用戶界面的同一個位置可以顯示不同的控件,如第一位置可以顯示第一功能控件,也可以顯示第二功能控件。并且,電子設(shè)備在不同場景下,可以將同一個控件顯示在用戶界面的不同位置,如第二功能控件既可以顯示在第一位置,也可以顯示在第二位置。相當(dāng)于,功能控件不再只能顯示在固定位置,而可以根據(jù)當(dāng)前控件位置的空閑情況來靈活顯示。
4、結(jié)合第一方面,在一些實施方式中,該方法還可包括:檢測到滿足第三條件,在第二位置顯示第三
5、結(jié)合第一方面,在一些實施方式中,在第一位置顯示第二功能控件包括:顯示第一形態(tài)的第二功能控件,第一形態(tài)的第二功能控件指示開啟第二功能控件對應(yīng)的第二功能;相應(yīng)的,在第一位置顯示第二功能控件后,該方法還可包括:響應(yīng)于關(guān)閉第二功能的操作,關(guān)閉第二功能,并將第二功能控件由第一形態(tài)更改為第二形態(tài);檢測到不滿足第二條件,停止在第一位置顯示第二形態(tài)的第二功能控件;檢測到再次滿足第二條件,顯示第二形態(tài)的第二功能控件。
6、通過上一實施方式,電子設(shè)備在停止顯示功能控件后又再次顯示該功能控件時,保持該功能控件為本次拍攝過程中最新記錄的最新狀態(tài),這樣可以延續(xù)用戶的需求和喜好,給用戶提供更好的使用體驗。
7、結(jié)合上一實施方式,在一些實施方式中,第一形態(tài)包括白色的底色,第二形態(tài)包括黑色的底色。
8、結(jié)合第一方面,在一些實施方式中,第二功能控件對應(yīng)第二功能,在第一位置顯示第二功能控件后,該方法還可包括:接收到第一操作或檢測到滿足第四條件,將第二功能控件由第三形態(tài)更改為第四形態(tài),第三形態(tài)的第二功能控件指示第二功能,第四形態(tài)的第二功能控件指示第二功能的第一子功能。
9、第一操作可以是變焦操作如提升變焦倍率的操作,第四條件例如可以是自動變焦的條件。通過上一實施方式,電子設(shè)備可以啟動第二功能的子功能,并能夠通過第二功能控件的形態(tài)來提示用戶當(dāng)前啟動的功能。
10、結(jié)合上一實施方式,在一些實施方式中,將第二功能控件由第三形態(tài)更改為第四形態(tài)之后,該方法還可包括:接收到作用于第二功能控件的第二操作,將第二功能控件展開為第二功能的子集欄,第二功能的子集欄包括第一選項和第二選項,第一選項指示第二功能的第一子功能,第二選項指示第二功能的第二子功能;接收到作用于第二選項的第三操作,將第二功能的子集欄收起為第五形態(tài)的第二功能控件,并啟動第二子功能。
11、通過上一實施方式,電子設(shè)備可以在某個功能的子集欄中切換所需的子功能。
12、結(jié)合上一實施方式,在一些實施方式中,第二功能為微距功能,基于第二功能的第一子功能為主體突出功能,基于第二功能的第二子功能為全景清晰功能。
13、結(jié)合第一方面,在一些實施方式中,第一位置和第二位置在第一用戶界面中的位置固定,且,第一位置和第二位置在第一用戶界面中左右居中顯示。
14、結(jié)合第一方面,在一些實施方式中,當(dāng)?shù)谝晃恢煤偷诙恢弥芯@示有功能控件時,第一位置和第二位置整體位于第一用戶界面中上下居中的位置;當(dāng)?shù)谝晃恢蔑@示有功能控件而第二位置未顯示功能控件時,第一位置位于第一用戶界面中上下居中的位置;當(dāng)?shù)诙恢蔑@示有功能控件而第一位置未顯示功能控件時,第二位置位于第一用戶界面中上下居中的位置。
15、上述兩個實施方式都能保證第一位置、第二位置顯示的功能控件整體在用戶界面中居中顯示,可以給用戶呈現(xiàn)對稱的美感。
16、結(jié)合第一方面,在一些實施方式中,第一用戶界面為相機應(yīng)用提供的拍照模式下的拍照預(yù)覽界面。
17、結(jié)合上一實施方式,在一些實施方式中,拍照預(yù)覽界面顯示有變焦控件,第一位置位于變焦控件的右側(cè),第二位置位于變焦控件的左側(cè)。或者,拍照預(yù)覽界面顯示有拍照控件,第一位置和第二位置位于拍照控件的左側(cè)。
18、結(jié)合第一方面,在一些實施方式中,第一功能控件和第二功能控件均為以下中的一個:微距功能控件、夜景增強功能控件、望月功能控件、美食功能控件、藍天功能控件、日出日落功能控件、人像功能控件;第一功能控件和第二功能控件不同。
19、結(jié)合第一方面,在一些實施方式中,第一功能控件為夜景增強功能控件,第一條件為電子設(shè)備啟動的攝像頭采集到的圖像亮度小于或等于第二值,或者,電子設(shè)備啟動攝像頭后的外界環(huán)境光線強度小于或等于第三值;第二功能控件為微距功能控件,第二條件為電子設(shè)備啟動的攝像頭的焦距為1倍變焦時,攝像頭和被攝對象之間的距離小于或等于第一值。
20、第二方面,提供一種在拍照預(yù)覽界面中顯示功能控件的方法,其特征在于,應(yīng)用于電子設(shè)備,方法包括:顯示拍照預(yù)覽界面;檢測到滿足第一條件時,在拍照預(yù)覽界面的第一位置顯示第一形態(tài)的功能控件,第一條件為功能控件的顯示條件;檢測到焦距變化滿足第二條件時,在拍照預(yù)覽界面的第一位置顯示第二形態(tài)的功能控件,第二形態(tài)的功能控件用于指示啟動功能控件對應(yīng)的第一子功能;響應(yīng)于作用于第二形態(tài)的功能控件的操作,將功能控件展開為功能子集欄,功能子集欄包括第一選項和第二選項,第一選項指示第一子功能,第二選項指示第二子功能;接收到作用于第二選項的操作;將功能子集欄收起為第三形態(tài)的功能控件,并啟動第二子功能。
21、實施第二方面的方法,電子設(shè)備可以根據(jù)實際場景來變化用戶界面中功能控件的顯示形態(tài),還可以根據(jù)實際情況來開啟一些功能的子功能。
22、第三方面,提供一種電子設(shè)備,包括存儲器、處理器及存儲在存儲器上的計算機程序,處理器執(zhí)行計算機程序以實現(xiàn)如第一方面、或第一方面的任一種實施方式、或第二方面、或第二方面的任一種實施方式的方法。
23、第四方面,提供一種計算機可讀存儲介質(zhì),其上存儲有計算機程序,計算機程序被處理器執(zhí)行時實現(xiàn)如第一方面、或第一方面的任一種實施方式、或第二方面、或本文檔來自技高網(wǎng)...
【技術(shù)保護點】
1.一種在用戶界面中顯示功能控件的方法,其特征在于,應(yīng)用于電子設(shè)備,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述第一形態(tài)包括白色的底色,所述第二形態(tài)包括黑色的底色。
5.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述第二功能控件對應(yīng)第二功能,在所述第一位置顯示所述第二功能控件后,所述方法還包括:
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,將所述第二功能控件由第三形態(tài)更改為第四形態(tài)之后,所述方法還包括:
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述第二功能為微距功能,基于所述第二功能的第一子功能為主體突出功能,基于所述第二功能的第二子功能為全景清晰功能。
8.根據(jù)權(quán)利要求1-7任一項所述的方法,其特征在于,所述第一位置和所述第二位置在所述第一用戶界面中的位置固定,且,所述第一位置和所述第二位置在所述第一用戶界面中左右居中顯示。
9.根據(jù)權(quán)利要求1-7任一項所述的
10.根據(jù)權(quán)利要求1-9任一項所述的方法,其特征在于,所述第一用戶界面為相機應(yīng)用提供的拍照模式下的拍照預(yù)覽界面。
11.根據(jù)權(quán)利要求10所述的方法,其特征在于,所述拍照預(yù)覽界面顯示有變焦控件,所述第一位置位于所述變焦控件的右側(cè),所述第二位置位于所述變焦控件的左側(cè)。
12.根據(jù)權(quán)利要求10所述的方法,其特征在于,所述拍照預(yù)覽界面顯示有拍照控件,所述第一位置和所述第二位置位于所述拍照控件的左側(cè)。
13.根據(jù)權(quán)利要求1-12任一項所述的方法,其特征在于,所述第一功能控件和第二功能控件均為以下中的一個:微距功能控件、夜景增強功能控件、望月功能控件、美食功能控件、藍天功能控件、日出日落功能控件、人像功能控件;所述第一功能控件和所述第二功能控件不同。
14.根據(jù)權(quán)利要求1-13任一項所述的方法,其特征在于,
15.一種在拍照預(yù)覽界面中顯示功能控件的方法,其特征在于,應(yīng)用于電子設(shè)備,所述方法包括:
16.一種電子設(shè)備,其特征在于,包括:存儲器、處理器及存儲在所述存儲器上的計算機程序,所述處理器執(zhí)行所述計算機程序以實現(xiàn)如權(quán)利要求1-15中任一項所述的方法。
17.一種計算機可讀存儲介質(zhì),其特征在于,其上存儲有計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)如權(quán)利要求1-15中任一項所述的方法。
18.一種計算機程序產(chǎn)品,其特征在于,所述計算機程序產(chǎn)品包括計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)如權(quán)利要求1-15中任一項所述的方法。
19.一種芯片系統(tǒng),所述芯片系統(tǒng)包括處理電路和接口電路,所述接口電路用于接收計算機指令并傳輸至所述處理電路,所述處理電路用于運行所述計算機指令以實現(xiàn)如權(quán)利要求1-15中任一項所述的方法。
...【技術(shù)特征摘要】
1.一種在用戶界面中顯示功能控件的方法,其特征在于,應(yīng)用于電子設(shè)備,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述第一形態(tài)包括白色的底色,所述第二形態(tài)包括黑色的底色。
5.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述第二功能控件對應(yīng)第二功能,在所述第一位置顯示所述第二功能控件后,所述方法還包括:
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,將所述第二功能控件由第三形態(tài)更改為第四形態(tài)之后,所述方法還包括:
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述第二功能為微距功能,基于所述第二功能的第一子功能為主體突出功能,基于所述第二功能的第二子功能為全景清晰功能。
8.根據(jù)權(quán)利要求1-7任一項所述的方法,其特征在于,所述第一位置和所述第二位置在所述第一用戶界面中的位置固定,且,所述第一位置和所述第二位置在所述第一用戶界面中左右居中顯示。
9.根據(jù)權(quán)利要求1-7任一項所述的方法,其特征在于,
10.根據(jù)權(quán)利要求1-9任一項所述的方法,其特征在于,所述第一用戶界面為相機應(yīng)用提供的拍照模式下的拍照預(yù)覽界面。
11.根據(jù)權(quán)利要求10所述的方法,其特征在于,所述拍照預(yù)覽界面顯示有變焦控件,所述第一位置位于所述變焦控件的右側(cè),所述第二位置...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:郭雅楠,李園,陳藹堅,牛柳靜宜,吳昊,
申請(專利權(quán))人:華為技術(shù)有限公司,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。