一種控制視頻通話界面的方法、裝置及顯示設備的制造方法
【專利摘要】本發明公開了一種控制視頻通話界面的方法、裝置及顯示設備,用以在視頻通話界面上根據具體需要顯示用于確定視頻通話的聯系對象的面板,因此避免占用過多顯示畫面,影響作為背景的攝像頭預覽畫面,使得用戶操作更加明晰,提高了用戶體驗。本發明提供的一種控制視頻通話界面的方法,包括:接收視頻通話請求后,顯示第一面板;檢測控制焦點在所述第一面板上的移動軌跡;當檢測到移動軌跡滿足預設的移動軌跡時,顯示第二面板,其中,所述第一面板和所述第二面板用于確定視頻通話的聯系對象。
【專利說明】
一種控制視頻通話界面的方法、裝置及顯示設備
技術領域
[0001]本發明涉及通信技術領域,尤其涉及一種控制視頻通話界面的方法、裝置及顯示設備。
【背景技術】
[0002]現有技術中,通過智能電視進行視頻聊天時,智能電視顯示畫面上會展現三塊內容:一是通話界面背景、二是撥號鍵盤面板、三是通話記錄面板。其中,通話界面背景可以顯示攝像頭采集的預覽畫面,撥號鍵盤面板和通話記錄面板水平并列繪制在攝像頭采集的預覽畫面上面。
[0003]然而,智能電視上的視頻聊天應用的攝像頭預覽畫面需要顯示撥號鍵盤面板和通話記錄面板,而用戶在選擇聯系人時,會選擇撥號鍵盤面板,直接輸入聯系人對應的通信號碼確定聯系人,或者,用戶會轉向直接使用通話記錄面板中的記錄,對需要呼叫的朋友進行快速呼叫,無論采用上述哪種方式,未被用戶選擇的另一個面板的顯示顯得比較冗余。
[0004]在同時有撥號鍵盤面板和通話記錄面板時,屏幕上的信息量較多,用戶會同時需要關注撥號鍵盤面板的使用和通話記錄面板的使用,會造成使用遙控器進行的操作增加。
[0005]由于智能電視上的顯示特性,撥號鍵盤面板和通話記錄面板兩者占用的空間較大,遮住了大半后面的預覽畫面。
[0006]綜上所述,現有技術中視頻通話界面上的通話記錄面板和撥號鍵盤面板一直處于同時顯示的狀態,占用過多顯示畫面,影響作為背景的預覽畫面,并且影響用戶操作,使得用戶體驗下降。
【發明內容】
[0007]本發明實施例提供了一種控制視頻通話界面的方法、裝置及顯示設備,用以在視頻通話界面上根據具體需要顯示用于確定視頻通話的聯系對象的面板,因此避免占用過多顯示畫面,使得用戶操作更加明晰,提高了用戶體驗。
[0008]本發明實施例提供的一種控制視頻通話界面的方法,包括:
[0009]接收視頻通話請求后,顯示第一面板;
[0010]檢測控制焦點在所述第一面板上的移動軌跡;
[0011]當檢測到移動軌跡滿足預設的移動軌跡時,顯示第二面板,其中,所述第一面板和所述第二面板用于確定視頻通話的聯系對象。
[0012]通過該方法,接收視頻通話請求后,顯示第一面板;檢測控制焦點在所述第一面板上的移動軌跡;當檢測到移動軌跡滿足預設的移動軌跡時,顯示第二面板,其中,所述第一面板和所述第二面板用于確定視頻通話的聯系對象,從而在視頻通話界面上根據具體需要顯示用于確定視頻通話的聯系對象的面板,因此避免占用過多顯示畫面,使得用戶操作更加明晰,提尚了用戶體驗。
[0013]較佳地,
[0014]所述第一面板上顯示的信息,包括:通話記錄、或撥號鍵盤、或通信錄;
[0015]所述第二面板上顯示的信息,包括:通話記錄、撥號鍵盤、以及通信錄中的一個信息,其中,該一個信息未在所述第一面板上顯示。
[0016]較佳地,顯不第一面板,包括:
[0017]在存在通話記錄時,顯示包括通話記錄的第一面板;
[0018]在不存在通話記錄時,顯示包括撥號鍵盤或包括通信錄的第一面板。
[0019]較佳地,檢測控制焦點在所述第一面板上的移動軌跡,當檢測到移動軌跡滿足預設的移動軌跡時,顯示第二面板,包括:
[0020]檢測控制焦點在所述第一面板上的移動軌跡,當檢測到所述控制焦點預移出所述第一面板、且移出方向對應第二面板相對于所述第一面板的顯示位置的方向時,顯示所述第二面板。
[0021]較佳地,第二面板相對于所述第一面板的顯示位置,包括;
[0022]所述第一面板的左邊、右邊、上邊或下邊。
[0023]較佳地,接收視頻通話請求后,還包括:
[0024]顯示第二面板的標識,所示標識顯示在第二面板相對于所述第一面板的顯示位置。
[0025]較佳地,顯示第二面板,包括:
[0026]沿所述第一面板的方向,將所述第二面板的標識展開顯示為第二面板。
[0027]較佳地,在展開顯示第二面板的過程中,縮小所述第一面板的顯示區域或隱藏所述第一面板。
[0028]較佳地,在顯示第一面板后,控制焦點位于所述第一面板;在顯示第二面板后,控制焦點位于所述第二面板。
[0029]較佳地,當控制焦點位于所述第一面板時,所述控制焦點的形狀與所述第一面板顯示的操作對象的形狀匹配;當控制焦點位于所述第二面板時,所述控制焦點的形狀與所述第二面板顯示的操作對象的形狀匹配。
[0030]較佳地,接收視頻通話請求后,還包括:
[0031]顯示通過攝像頭采集或保存的預覽畫面。
[0032]本發明實施例提供的一種控制視頻通話界面的裝置,包括:
[0033]第一單元,用于接收視頻通話請求后,顯示第一面板;
[0034]第二單元,用于檢測控制焦點在所述第一面板上的移動軌跡;
[0035]第三單元,用于當檢測到移動軌跡滿足預設的移動軌跡時,顯示第二面板,其中,所述第一面板和所述第二面板用于確定視頻通話的聯系對象。
[0036]較佳地,所述第一面板上顯示的信息,包括:通話記錄、或撥號鍵盤、或通信錄;
[0037]所述第二面板上顯示的信息,包括:通話記錄、撥號鍵盤、以及通信錄中的一個信息,其中,該一個信息未在所述第一面板上顯示。
[0038]較佳地,第一單元顯示第一面板,具體包括:
[0039]在存在通話記錄時,顯示包括通話記錄的第一面板;
[0040]在不存在通話記錄時,顯示包括撥號鍵盤或包括通信錄的第一面板。
[0041]較佳地,第三單元檢測控制焦點在所述第一面板上的移動軌跡,當檢測到移動軌跡滿足預設的移動軌跡時,顯示第二面板,具體包括:
[0042]檢測控制焦點在所述第一面板上的移動軌跡,當檢測到所述控制焦點預移出所述第一面板、且移出方向對應第二面板相對于所述第一面板的顯示位置的方向時,顯示所述第二面板。
[0043]較佳地,第一單元接收視頻通話請求后,還用于:
[0044]顯示第二面板的標識,所示標識顯示在第二面板相對于所述第一面板的顯示位置。
[0045]較佳地,第三單元顯示第二面板,具體包括:
[0046]沿所述第一面板的方向,將所述第二面板的標識展開顯示為第二面板。
[0047]本發明實施例提供的一種顯示設備,包括本發明實施例所述的任一裝置。
【附圖說明】
[0048]圖1為本發明實施例提供的一種視頻通話界面顯示方法的流程示意圖;
[0049]圖2為本發明實施例提供的存在通話記錄時的視頻通話界面示意圖;
[0050]圖3為本發明實施例提供的不存在通話記錄時的視頻通話界面示意圖;
[0051]圖4至圖6為本發明實施例提供的撥號鍵盤面板展開/收起時的視頻通話界面示意圖;
[0052]圖7為本發明實施例提供的一種視頻通話界面顯示裝置的結構示意圖;
[0053]圖8為本發明實施例提供的另一種視頻通話界面顯示裝置的結構示意圖;
[0054]圖9為本發明實施例提供的另一種視頻通話界面顯示方法的流程示意圖。
【具體實施方式】
[0055]本發明實施例提供了一種控制視頻通話界面的方法、裝置及顯示設備,用以在視頻通話界面上根據具體需要顯示用于確定視頻通話的聯系對象的面板,因此避免占用過多顯示畫面,減少對作為背景的攝像頭預覽畫面的影響,使得用戶操作更加明晰,提高了用戶體驗。
[0056]參見圖1,本發明實施例提供的一種視頻通話界面顯示方法,包括步驟:
[0057]S101、接收視頻通話請求后,顯示第一面板。
[0058]S102、檢測控制焦點在第一面板上的移動軌跡。
[0059]S103、當檢測到移動軌跡滿足預設的移動軌跡時,顯示第二面板,其中,第一面板和第二面板用于確定視頻通話的聯系對象。
[0060]其中,第一面板和第二面板可以包括用于確定視頻通話的聯系對象的各種信息,例如,該用于確定視頻通話的聯系對象的信息可以包括:用戶的通話記錄、撥號鍵盤、通信錄、撥號任務等便于用戶選擇聯系對象的信息,其中,用戶的通話記錄一般包括接聽記錄、呼出記錄、未接記錄等。
[0061]其中,預設的移動軌跡,可以包括控制焦點的移動方向,具體根據第二面板相對于第一面板的顯示位置而確定,例如,若第二面板相對于第一面板的顯示位置為左側,則該用戶觸發顯示第二面板的移動軌跡為:控制焦點從第一面板移向左側,若第二面板相對于第一面板的顯示位置為右側,則該用戶觸發顯示第二面板的移動軌跡為:控制焦點從第一面板移向右側,以此類推。應當理解,該移動軌跡也可以根據用戶習慣等自由定制,例如,若用戶往返操作控制焦點多次,則觸發顯示第二面板。
[0062]本申請一個實施例中,第一面板上顯示的信息,可以包括如下中的一種信息:通話記錄、撥號鍵盤、通信錄。
[0063]相應地,第二面板上顯示的信息,也可以包括如下中的一種信息:通話記錄、撥號鍵盤、通信錄。實際應用中,該第二面板顯示的信息為未在第一面板中顯示的信息,以避免信息顯示的重復。
[0064]本申請一個實施例中,可以根據實際情況確定第一面板上顯示的信息,例如,顯示第一面板,包括:
[0065]在存在通話記錄時,顯示包括通話記錄的第一面板,此時的第一面板可以稱為通話記錄面板;
[0066]在不存在通話記錄時,顯示包括撥號鍵盤的第一面板(此時的第一面板可以稱為撥號鍵盤面板)或包括通信錄的第一面板(此時的第一面板可以稱為通信錄面板)。
[0067]通過判斷是否存在通話記錄,在存在通話記錄時,可以通過第一面板優先顯示該通話記錄的信息供用戶選擇,以提高用戶的選擇效率。
[0068]本申請各個實施例中,可以在第一面板的上、下、左、右或其他方位顯示第二面板,其中,可供顯示的第二面板可以有多個,可以分別顯示在第一面板的不同側,例如,若第一面板顯示通話記錄,則包括通信錄的第二面板可以從第一面板的右側顯示,包括撥號鍵盤的第二面板可以從第一面板的左側顯示。具體可以根據控制焦點的移動來選擇要顯示的第二面板,如焦點從第一面板移向左側,則在第一面板的左側顯示包括撥號鍵盤的第二面板,如焦點從第一面板移向右側,則在第一面板的右側顯示包括通信錄的第二面板。
[0069]本申請一個顯示第二面板的實施例中,檢測控制焦點在第一面板上的移動軌跡,當檢測到移動軌跡滿足預設的移動軌跡時,顯示第二面板,包括:
[0070]檢測控制焦點在第一面板上的移動軌跡,當檢測到控制焦點預移出第一面板、且移出方向對應第二面板相對于第一面板的顯示位置的方向時,顯示第二面板。例如,第二面板位于第一面板左側,則若檢測到焦點的移動軌跡是從第一面板指向第一面板左側的移動軌跡,則可以顯示第二面板。
[0071]較佳地,第二面板相對于第一面板的顯示位置,包括:
[0072]第一面板的左邊、右邊、上邊或下邊。也可以是其他方向,例如斜對角。
[0073]本申請一個實施例中,為了向用戶提供更好的指引,可以進一步在第一面板的周圍顯示第二面板的標識,具體地,在接收視頻通話請求后,還包括:
[0074]顯示第二面板的標識,該標識顯示在第二面板相對于第一面板的顯示位置。如上例,若第一面板顯示通話記錄,則包括通信錄的第二面板可以從第一面板的右側顯示,包括撥號鍵盤的第二面板可以從第一面板的左側顯示,在此情況下,在控制第二面板顯示之前,可以通過顯示第二面板的標識,以指引用戶的操作,便于用戶方便快速地選擇出下一步要操作的信息。其中,第二面板的標識,例如可以是第二面板的圖標、名稱、縮小界面等。
[0075]本申請一個實施例中,顯示第二面板,包括:
[0076]沿第一面板的方向,將第二面板的標識展開顯示為第二面板。
[0077]較佳地,在展開顯示第二面板的過程中,縮小第一面板的顯示區域或隱藏第一面板。同時還可以平移第一面板。其中,縮小第一面板指縮小第一面板占用的區域,例如,可以將第一面板顯示為第一面板的標識。
[0078]本申請一個實施例中,為了方面用戶操作,在顯示第一面板后,控制焦點位于第一面板;在顯示第二面板后,控制焦點位于第二面板。從而,用戶無需再次移動控制焦點,直接在顯示的面板上操作即可,提高了用戶操作效率。
[0079]本申請一個實施例中,不同信息在面板上的呈現方式可能不同,例如,通話記錄一般以長條形顯示,撥號鍵盤一般以圓形或正方形顯示,為了向用戶提供更好的指引,當控制焦點位于第一面板時,控制焦點的形狀與第一面板顯示的操作對象的形狀匹配;當控制焦點位于第二面板時,控制焦點的形狀與第二面板顯示的操作對象的形狀匹配。例如,當第一面板顯示矩形的通話記錄時,該第一面板的焦點形狀是矩形,當第二面板顯示圓形的撥號鍵盤時,該第二面板的焦點形狀是圓形。
[0080]本申請一個實施例中,接收視頻通話請求后,還包括:
[0081]顯示通過攝像頭采集或保存的預覽畫面。即在顯示相應的面板的同時還可以看到對方以及本人的視頻畫面。
[0082]下面以撥號鍵盤面板和通話記錄面板之間的切換顯示為例進行說明,當然,對于通信錄面板和通話記錄面板之間的切換同理,以及其他包括各類信息的第一面板和第二面板之間的切換顯示同理。
[0083]當存在通話記錄時,參見圖2,顯示撥號鍵盤面板的圖標(此處,以圖標作為撥號鍵盤面板的標識)和通話記錄面板,撥號鍵盤面板的圖標203的顯示面積,小于撥號鍵盤面板的顯示面積,作為撥號鍵盤面板收起時的指示標志,因此,當用戶進行過呼叫即產生了通話記錄時,在攝像頭預覽畫面201之上默認只顯示通話記錄面板204,而撥號鍵盤面板處于收起狀態,僅有一個明確標識的圖標203,該圖標可以位于通話記錄面板的附近,例如上、下、左、右任一側,較佳的,可以位于左邊。此時,焦點205位于通話記錄面板上。
[0084]當不存在通話記錄時,顯示撥號鍵盤面板和作為背景的攝像頭預覽畫面,且焦點位于撥號鍵盤面板上。即參見圖3,當用戶沒有進行過呼叫即沒有產生通話記錄時,在攝像頭預覽畫面201之上只顯示撥號鍵盤面板202,無需顯示通話記錄面板。
[0085]通過該方法,在視頻通話界面上即若當前存在通話記錄,則顯示通話記錄面板和撥號鍵盤面板的圖標,以及作為背景的攝像頭預覽畫面,否則,僅顯示撥號鍵盤面板和作為背景的攝像頭預覽畫面,從而實現了根據具體需要,顯示的通話記錄面板和/或撥號鍵盤面板,因此避免占用過多顯示畫面,避免遮擋過多的作為背景的攝像頭預覽畫面,使得用戶操作更加明晰,提高了用戶體驗。
[0086]較佳地,當存在通話記錄時,該方法還包括:
[0087]接收用于實現撥號鍵盤面板展開的指令,即檢測控制焦點在通話記錄面板上的移動軌跡,當檢測到移動軌跡滿足預設的移動軌跡時,進行展開撥號鍵盤面板的處理,并且將焦點移至該撥號鍵盤面板上。
[0088]其中,用于實現撥號鍵盤面板展開的指令,例如可以是通過遙控器發出的上、下、左、右鍵對應的焦點移動指令,具體看撥號鍵盤面板的圖標位于通話記錄面板的哪一側,若撥號鍵盤面板的圖標位于通話記錄面板的左側,則用于實現撥號鍵盤面板展開的指令,為遙控器發出的左鍵對應的焦點移動指令,即相當于用戶想讓焦點從通話記錄面板移動到撥號鍵盤面板上,用戶需要對撥號鍵盤面板進行操作,也就是說,分別參見圖4、圖5、圖6,用戶可以通過向左移動在通話記錄面板上的焦點,將撥號鍵盤面板展開,焦點從通話記錄面板上平滑移動到撥號鍵盤面板上,焦點的展現形態存在一個漸變的過程,焦點的移動路徑是一個動態連續的過程。移動完成后焦點在撥號鍵盤面板上,可以進行正常的撥號操作。
[0089]需要說明的是,本發明實施例中,圖4至圖6僅為本發明實施例提供的撥號鍵盤面板展開/收起時的視頻通話界面示意圖,不是實際界面的展示,實際應用中,還可以在畫面上顯示其他信息,例如本地電話號碼、應用帳戶名等等,圖中所示的各個面板的樣式也可以為其他樣式,例如通話記錄面板中可以包括電話號碼以及電話號碼對應的用戶名,以及對應的通話時間等信息。
[0090]本發明實施例中關于焦點的移動,實現的是干預焦點的繪制過程,增加焦點在A點到B點過程中的繪制:A點到B點之間存在固定的距離,A點移動到B點有固定的時間,在時間軸上可以對應到A點到B點上具體位置,對焦點的位置和形態進行計算和繪制;串起來即是一個焦點配合撥號鍵盤面板及通話記錄面板同步移動變化的連貫動畫,從而可以實現焦點在通話記錄面板與撥號鍵盤面板之間的平滑移動的效果。
[0091]較佳地,進行展開撥號鍵盤面板的處理,包括:
[0092]控制所述撥號鍵盤面板的圖標由非透明狀態變換到透明狀態,按照預設時間進度展開撥號鍵盤面板,并控制該撥號鍵盤面板上的按鍵由透明狀態變換到非透明狀態,其中展開的撥號鍵盤面板覆蓋所述撥號鍵盤面板的圖標位置。
[0093]較佳地,進行展開撥號鍵盤面板的處理,還包括:
[0094]將通話記錄面板平移,以避免覆蓋展開的撥號鍵盤面板。
[0095]還以撥號鍵盤面板位于通話記錄面板左側為例,展開撥號鍵盤面板的動畫包含:撥號鍵盤面板的圖標的透明度漸變(由非透明到透明)的消失動畫效果、向右方向的水平放大動畫效果、撥號鍵盤面板上的撥號數字會同時做一個透明度漸變(由透明到非透明)的出現動畫效果;相應地,通話記錄面板的動畫為一個向右方向的水平平移的動畫效果。
[0096]較佳地,將焦點移至該撥號鍵盤面板上,包括:
[0097]控制焦點朝指向撥號鍵盤面板的展開位置的方向平移,當焦點移動到撥號鍵盤面板上時,將焦點形狀變更為該撥號鍵盤面板上的按鍵對應的形狀。
[0098]較佳地,展開撥號鍵盤面板后,該方法還包括:
[0099]接收用于實現撥號鍵盤面板收起的指令,進行收起撥號鍵盤面板的處理,并且將焦點移至通話記錄面板上。
[0100]與上述展開撥號鍵盤面板的操作同理,還以撥號鍵盤面板位于通話記錄面板左側為例,分別參見圖6、圖5、圖4,用戶可以通過向右移動在撥號鍵盤面板上的焦點,將撥號鍵盤面板收起,焦點從撥號鍵盤面板上平滑移動到通話記錄面板上,焦點的展現形態存在一個漸變的過程,焦點的移動路徑是一個動態連續的過程。移動完成后焦點在通話記錄面板上,用戶可以進行快捷呼叫。
[0101]較佳地,進行收起撥號鍵盤面板的處理,包括:
[0102]按照預設時間進度收起撥號鍵盤面板,并控制該撥號鍵盤面板上的按鍵由非透明狀態變換到透明狀態,以及將所述撥號鍵盤面板的圖標由透明狀態變換到非透明狀態。
[0103]較佳地,進行收起撥號鍵盤面板的處理,還包括:
[0104]將通話記錄面板平移到原位置。
[0105]還以撥號鍵盤面板位于通話記錄面板左側為例,也就是說,收起撥號鍵盤面板的動畫包括:撥號鍵盤面板的動畫包含:向左方向的水平縮小動畫效果、撥號鍵盤面板上的撥號數字會同時做一個透明度漸變(由非透明到透明)的消失動畫效果、以及撥號鍵盤面板的圖標的透明度漸變(由透明到非透明)的出現動畫效果;相應地,通話記錄面板的動畫為一個向左方向的水平平移的動畫效果。
[0106]較佳地,將焦點移至通話記錄面板上,包括:
[0107]控制焦點朝指向通話記錄面板的位置的方向平移,當焦點移動到通話記錄面板上時,將焦點形狀變更為該通話記錄面板上的可選項對應的形狀。
[0108]由此可見,參見圖4至圖6,在撥號鍵盤面板展開的過程中,需要將通話記錄面板上的焦點平滑地向左移動到撥號鍵盤面板上,這里有兩個變化,一是焦點水平向左平滑移動,二是焦點平衡的從矩形焦點轉變為圓形焦點。相應地,撥號鍵盤面板收起的過程,是展開的反過程,需要將撥號鍵盤面板上的焦點平衡地向右移動到通話記錄面板上,并且焦點平衡的從圓形焦點轉變為矩形焦點。
[0109]與上述方法相對應地,參見圖7,本發明實施例提供的一種視頻通話界面顯示裝置,包括:
[0110]第一單元1001,用于接收視頻通話請求后,顯示第一面板;
[0111]第二單元1002,用于檢測控制焦點在所述第一面板上的移動軌跡;
[0112]第三單元1003,用于當檢測到移動軌跡滿足預設的移動軌跡時,顯示第二面板,其中,所述第一面板和所述第二面板用于確定視頻通話的聯系對象。
[0113]較佳地,所述第一面板上顯示的信息,包括:通話記錄、或撥號鍵盤、或通信錄;
[0114]所述第二面板上顯示的信息,包括:通話記錄、撥號鍵盤、以及通信錄中的一個信息,其中,該一個信息未在所述第一面板上顯示。
[0115]較佳地,第一單元顯示第一面板,具體包括:
[0116]在存在通話記錄時,顯示包括通話記錄的第一面板;
[0117]在不存在通話記錄時,顯示包括撥號鍵盤或包括通信錄的第一面板。。
[0118]較佳地,第三單元檢測控制焦點在所述第一面板上的移動軌跡,當檢測到移動軌跡滿足預設的移動軌跡時,顯示第二面板,具體包括:
[0119]檢測控制焦點在所述第一面板上的移動軌跡,當檢測到所述控制焦點預移出所述第一面板、且移出方向對應第二面板相對于所述第一面板的顯示位置的方向時,顯示所述第二面板。
[0120]較佳地,第一單元接收視頻通話請求后,還用于:
[0121]顯示第二面板的標識,所示標識顯示在第二面板相對于所述第一面板的顯示位置。
[0122]較佳地,第三單元顯示第二面板,具體包括:
[0123]沿所述第一面板的方向,將所述第二面板的標識展開顯示為第二面板。
[0124]進一步,上述第一單元也可以看作是一個布局模塊,第二單元和第三單元分別可以看作是由時間軸同步模塊、動畫模塊、和焦點控制和繪制模塊三個模塊構成的,因此,參見圖8,本發明實施例提供的裝置,也可以由布局模塊、時間軸同步模塊、動畫模塊、和焦點控制和繪制模塊構成,四個模塊之間相互協作來實現對撥號鍵盤面板的展開、收起。
[0125]其中,布局模塊根據布局規則,生成撥號鍵盤面板和通話記錄面板的頁面布局。撥號鍵盤面板的布局有兩種展現方式,一種是展開的形態,另一種是收起的形態;通話記錄面板的布局也有兩種展現方式,一種是存在通話記錄時的展現,一種是不存在通話記錄時,不對通話記錄面板進行繪制。
[0126]時間軸同步模塊,主要是為動畫模塊、焦點控制和繪制模塊提供時間節點,協助兩個模塊進行同步繪制,使得兩個模塊的動畫效果自然流暢。
[0127]動畫模塊,主要負責撥號鍵盤面板和通話記錄面板的協作動畫,從圖4至圖6實現的動畫示意圖可以看到,不論是撥號鍵盤面板的展開還是收起,都是和通話記錄面板一起進行動畫的展示或收起的。
[0128]具體地:
[0129]展開動畫:撥號鍵盤面板的動畫包含撥號鍵盤面板標識圖標的透明度漸變(由非透明到透明)的消失動畫效果,向右方向的水平放大動畫效果,撥號鍵盤面板上的撥號數字會同時做一個透明度漸變(由透明到非透明)的出現動畫效果;通話記錄面板的動畫為一個向右方向的水平平移的動畫效果;
[0130]收起動畫:撥號鍵盤面板的動畫包含向左方向的水平縮小動畫效果,撥號鍵盤面板上的撥號數字會同時做一個透明度漸變(由非透明到透明)的消失動畫效果及撥號鍵盤面板標識圖標的透明度漸變(由透明到非透明)的出現動畫效果;通話記錄面板的動畫為一個向左方向的水平平移的動畫效果;
[0131]撥號鍵盤面板、通話記錄面板、焦點的繪制,三者之間的同步和協作通過時間軸同步模塊進行控制,使得整個動畫效果自然流暢。
[0132]焦點控制和繪制模塊,從圖4至圖6實現動畫的示意圖可以看到,區別于現有系統上應用的焦點的生硬移動,本發明實施例存在一個平滑移動的過程,在撥號鍵盤面板展開的過程中,需要將通話記錄面板上的焦點平滑地向左移動到撥號鍵盤面板上,這里有兩個變化,一是焦點水平向左平滑移動,二是焦點平衡的從矩形焦點轉變為圓形焦點。撥號鍵盤面板收起的過程,是展開的反過程,需要將撥號鍵盤面板上的焦點平衡地向右移動到通話記錄面板上。
[0133]由于同時需要對焦點進行控制和繪制上做特殊的改變,本發明實施例不選擇現有的焦點控制和繪制方式,而采用額外的焦點控制和繪制模塊對這個功能進行操作。在布局模塊進行撥號鍵盤面板和通話記錄面板的頁面繪制后,對焦點進行額外的繪制,結合時間軸同步模塊,在某一個時間點上,焦點的位置及其繪制形態是確定的,因此在動畫模塊進行動畫的同時,可以在動畫對應的時間軸上對確定的焦點的位置和形態進行繪制;在動畫模塊進行執行的過程中,可以看到焦點也進行了平滑的移動和變化。
[0134]具體的動畫行為:焦點在通話記錄上時,撥號鍵盤面板是收起的,這時候向左移動焦點,即可觸發撥號鍵盤面板的展開動畫,通話記錄面板向右水平移動,焦點平滑移動到撥號鍵盤面板上的數字同時平滑從矩形焦點變化為圓形焦點;焦點在撥號鍵盤面板上時,撥號鍵盤面板是展開的,這時候向右移動焦點,即可觸發撥號鍵盤面板的收起動畫,通話記錄面板向左水平移動,焦點平滑移動到通話記錄面板上同時平滑從圓形焦點變化為矩形焦點。
[0135]以上焦點控制和繪制模塊、動畫模塊和時間軸同步模塊之間的運行關系流程參見圖9所示。
[0136]本發明實施例中,使用Java語言,在現有操作系統上能達到最佳的效果。
[0137]本發明實施例提供的一種顯示設備,包括本發明實施例所述的任一裝置。
[0138]綜上所述,本發明實施例中,視頻通話的攝像頭預覽畫面,展現撥號鍵盤面板和通話記錄面板時,撥號鍵盤面板可以隨焦點移動進行展開和收起,展開和收起的過程存在部分動畫效果;更為重要的是面板的形態相互變化與焦點的移動和形變是同步發生的,并且此過程在展現效果上非常平滑,肉眼可蹤,不會造成用戶視覺體驗上的困擾;焦點在撥號鍵盤面板上、通話記錄面板上及兩者之間的移動也有動畫效果。
[0139]另外,以下方面的擴展均屬于本發明的保護范圍:
[0140]一.撥號鍵盤面板的收起方向為從左到右、從下到上、從上到下的情況;
[0141]二.撥號鍵盤面板的展開方向為從右到左、從上到下、從下到上的情況;
[0142]三.在撥號鍵盤面板展開或者收起時,通話記錄面板不移動,或者以其他形式移動;
[0143]四.通過其他方式觸發撥號鍵盤面板的展開和收起;
[0144]五.不對撥號鍵盤面板進行展開和收起或者通過其他方式控制撥號鍵盤面板及通話記錄面板的動畫時,使用了相同的焦點繪制和控制方案的。
[0145]本領域內的技術人員應明白,本發明的實施例可提供為方法、系統、或計算機程序產品。因此,本發明可采用完全硬件實施例、完全軟件實施例、或結合軟件和硬件方面的實施例的形式。而且,本發明可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(包括但不限于磁盤存儲器和光學存儲器等)上實施的計算機程序產品的形式。
[0146]本發明是參照根據本發明實施例的方法、設備(系統)、和計算機程序產品的流程圖和/或方框圖來描述的。應理解可由計算機程序指令實現流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結合。可提供這些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數據處理設備的處理器以產生一個機器,使得通過計算機或其他可編程數據處理設備的處理器執行的指令產生用于實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
[0147]這些計算機程序指令也可存儲在能引導計算機或其他可編程數據處理設備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產生包括指令裝置的制造品,該指令裝置實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
[0148]這些計算機程序指令也可裝載到計算機或其他可編程數據處理設備上,使得在計算機或其他可編程設備上執行一系列操作步驟以產生計算機實現的處理,從而在計算機或其他可編程設備上執行的指令提供用于實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
[0149]顯然,本領域的技術人員可以對本發明進行各種改動和變型而不脫離本發明的精神和范圍。這樣,倘若本發明的這些修改和變型屬于本發明權利要求及其等同技術的范圍之內,則本發明也意圖包含這些改動和變型在內。
【主權項】
1.一種控制視頻通話界面的方法,其特征在于,該方法包括: 接收視頻通話請求后,顯示第一面板; 檢測控制焦點在所述第一面板上的移動軌跡; 當檢測到移動軌跡滿足預設的移動軌跡時,顯示第二面板,其中,所述第一面板和所述第二面板用于確定視頻通話的聯系對象。2.根據權利要求1所述的方法,其特征在于, 所述第一面板上顯示的信息,包括:通話記錄、或撥號鍵盤、或通信錄; 所述第二面板上顯示的信息,包括:通話記錄、撥號鍵盤、以及通信錄中的一個信息,其中,該一個信息未在所述第一面板上顯示。3.根據權利要求2所述的方法,其特征在于,顯示第一面板,包括: 在存在通話記錄時,顯示包括通話記錄的第一面板; 在不存在通話記錄時,顯示包括撥號鍵盤或包括通信錄的第一面板。4.根據權利要求1所述的方法,其特征在于,檢測控制焦點在所述第一面板上的移動軌跡,當檢測到移動軌跡滿足預設的移動軌跡時,顯示第二面板,包括: 檢測控制焦點在所述第一面板上的移動軌跡,當檢測到所述控制焦點預移出所述第一面板、且移出方向對應第二面板相對于所述第一面板的顯示位置的方向時,顯示所述第二面板。5.根據權利要求4所述的方法,其特征在于,第二面板相對于所述第一面板的顯示位置,包括; 所述第一面板的左邊、右邊、上邊或下邊。6.根據權利要求1至5任一項所述的方法,其特征在于,接收視頻通話請求后,還包括: 顯示第二面板的標識,所示標識顯示在第二面板相對于所述第一面板的顯示位置。7.根據權利要求6所述的方法,其特征在于,顯示第二面板,包括: 沿所述第一面板的方向,將所述第二面板的標識展開顯示為第二面板。8.根據權利要求7所述的方法,其特征在于,在展開顯示第二面板的過程中,縮小所述第一面板的顯示區域或隱藏所述第一面板。9.根據權利要求1所述的方法,其特征在于,在顯示第一面板后,控制焦點位于所述第一面板;在顯示第二面板后,控制焦點位于所述第二面板。10.根據權利要求9所述的方法,其特征在于,當控制焦點位于所述第一面板時,所述控制焦點的形狀與所述第一面板顯示的操作對象的形狀匹配;當控制焦點位于所述第二面板時,所述控制焦點的形狀與所述第二面板顯示的操作對象的形狀匹配。11.根據權利要求1所述的方法,其特征在于,接收視頻通話請求后,還包括: 顯示通過攝像頭采集或保存的預覽畫面。12.—種控制視頻通話界面的裝置,其特征在于,包括: 第一單元,用于接收視頻通話請求后,顯示第一面板; 第二單元,用于檢測控制焦點在所述第一面板上的移動軌跡; 第三單元,用于當檢測到移動軌跡滿足預設的移動軌跡時,顯示第二面板,其中,所述第一面板和所述第二面板用于確定視頻通話的聯系對象。13.根據權利要求12所述的裝置,其特征在于,所述第一面板上顯示的信息,包括:通話記錄、或撥號鍵盤、或通信錄; 所述第二面板上顯示的信息,包括:通話記錄、撥號鍵盤、以及通信錄中的一個信息,其中,該一個信息未在所述第一面板上顯示。14.根據權利要求13所述的裝置,其特征在于,第一單元顯示第一面板,具體包括: 在存在通話記錄時,顯示包括通話記錄的第一面板; 在不存在通話記錄時,顯示包括撥號鍵盤或包括通信錄的第一面板。15.根據權利要求12所述的裝置,其特征在于,第三單元檢測控制焦點在所述第一面板上的移動軌跡,當檢測到移動軌跡滿足預設的移動軌跡時,顯示第二面板,具體包括: 檢測控制焦點在所述第一面板上的移動軌跡,當檢測到所述控制焦點預移出所述第一面板、且移出方向對應第二面板相對于所述第一面板的顯示位置的方向時,顯示所述第二面板。16.根據權利要求12-15任一權項所述的裝置,其特征在于,第一單元接收視頻通話請求后,還用于: 顯示第二面板的標識,所示標識顯示在第二面板相對于所述第一面板的顯示位置。17.根據權利要求16所述的裝置,其特征在于,第三單元顯示第二面板,具體包括: 沿所述第一面板的方向,將所述第二面板的標識展開顯示為第二面板。18.—種顯示設備,其特征在于,包括權利要求12-17任一權項所述的裝置。
【文檔編號】H04N7/14GK105991956SQ201510041387
【公開日】2016年10月5日
【申請日】2015年1月27日
【發明人】梅笑寒, 趙俞劍
【申請人】阿里巴巴集團控股有限公司