分屏顯示方法及電子設備的制造方法
【技術領域】
[0001]本發明涉及通信領域,特別涉及通信領域中的分屏顯示方法及電子設備。
【背景技術】
[0002]隨著電子技術的發展,電子設備幾乎已成為人們日常生活中必不可少的工具。目前大尺寸觸控屏幕的手機越來越多,而且屏幕尺寸越來越大。其中,智能手機,平板電腦等智能移動終端的屏幕分別率越來越高,尤其是隨著很多大屏手機的普及,基本上很少有人用小屏手機了。然而,盡管屏幕分辨率變高、尺寸變大,但目前大部分智能自動設備還是只能支持屏幕進行全屏顯示,也就是屏幕只能顯示一個進程的界面。而這則會給用戶帶來諸多不便,例如當用戶在欣賞視頻或者玩游戲的過程中收到短信,這時由于屏幕只能顯示一個進程,所以如果要打開短信進程,則視頻播放進程或者游戲進程會自動轉移到后臺,用戶必須完成對短信進程的操作后關閉短信進程,然后重新點擊視頻播放進程或者游戲進程才能繼續欣賞視頻或者玩游戲,這不僅會打斷用戶欣賞視頻或者玩游戲,而且這個過程操作麻煩,用戶體驗度極差。
[0003]鑒于此,目前部分設備支持對手機進行分屏操作,主要的分屏方式有兩種:第一種分屏方法,將屏幕分為上下兩個屏幕,其中一個屏幕顯示被設置為焦點,將該屏幕上進程縮小后可放置到另一屏幕并在另一屏幕上占據一定的顯示區域進行顯示。第二種分屏方法,直接將屏幕分為多個區域,每個區域關聯一個進程。
[0004]但是上述兩種分屏方式仍存在以下問題:1、第一種分屏方法操作過程中需要將多個進程逐個縮小后逐一移動,操作過程仍較為繁復,例如用戶在欣賞視頻過程中收到短信,這時用戶需要執行分屏動作后手動將視頻播放進程縮小,然后再點開短信進程。2、第二種分屏方法雖然不需要執行縮小動作,但是需要為每個區域手動關聯相應進程,而且分屏的區域大小,數量基本固定,靈活性不強,例如用戶在欣賞視頻過程中收到短信,這時用戶需要執行分屏動作后將其中一個屏幕區域手動關聯至視頻播放進程,將另一個區域手動關聯至短信進程,這時不僅同樣需要多步操作,還會造成視頻播放進程的中斷,而且除了視頻播放進程關聯的顯示區域和與短信進程關聯的顯示區域外,其他多余顯示區域至會造成屏幕資源的浪費,用戶體驗度不佳。
【發明內容】
[0005]本發明的目的在于提供一種分屏顯示方法及電子設備,使得在不影響用戶操作的情況下,該電子設備可以同時運行有至少兩種應用程序,從而可以滿足用戶邊看視頻邊使用其他應用程序的需求,用戶體驗較好。
[0006]為解決上述技術問題,本發明的實施方式提供了一種分屏顯示方法,包含以下步驟:當終端檢測到分屏顯示動作時,將顯示屏的可視區至少分成兩個顯示區,分別為顯示多媒體數據的多媒體顯示區和顯示系統數據的系統顯示區;如果檢測到多媒體數據被激活,則獲取多媒體數據與系統數據,用于刷新兩個顯示區。
[0007]本發明的實施方式還提供了一種電子設備,包含顯示屏,其特征在于,電子設備還包含:屏幕控制模塊、屏幕顯示模塊、屏幕刷新模塊;屏幕控制模塊用于檢測分屏顯示動作,并根據檢測到的動作觸發屏幕顯示模塊進行分屏顯示;屏幕顯示模塊用于根據屏幕控制模塊檢測到的分屏顯示動作,將顯示屏的可視區至少分成兩個顯示區,分別為顯示多媒體數據的多媒體顯示區和顯示系統數據的系統顯示區;顯示數據獲取模塊用于在檢測到多媒體數據被激活時,獲取多媒體數據與系統數據;屏幕顯示模塊還用于根據顯示數據獲取模塊獲取的數據刷新顯示屏。
[0008]本發明實施方式相對于現有技術而言,終端通過檢測到分屏顯示動作時,將顯示屏的可視區至少分成兩個顯示區,并且可以對至少兩個顯示區的顯示數據同時進行刷新;從而在不影響用戶操作的情況下,終端可以同時運行有至少兩種應用程序,可以滿足用戶邊看視頻邊使用其他應用程序的需求,用戶體驗較好。
[0009]另外,在刷新兩個顯示區的步驟中,包含以下子步驟:將系統數據寫入第一圖層緩沖區;將多媒體數據寫入第二圖層緩沖區;獲取系統顯示區的起始位置和大小,將第一圖層緩沖區的數據縮小刷新到系統顯示區;獲取多媒體顯示區的起始位置和大小,將第二圖層緩沖區的數據縮小刷新到多媒體顯示區;從而可以實現將系統數據和多媒體數據同時顯示在顯示屏的不同顯示區,并且實現將系統數據和多媒體數據在相應的顯示區進行同時刷新顯示。
[0010]另外,在刷新兩個顯示區的的步驟中,包含以下子步驟:獲取系統顯示區的起始位置和大小,將系統數據縮小寫入到第一圖層緩沖區;獲取多媒體顯示區的起始位置和大小,將多媒體數據縮小寫入到第二圖層緩沖區;根據第一圖層緩沖區和第二圖層緩沖區的數據刷新顯示屏;從而可以實現將系統數據和多媒體數據同時顯示在顯示屏的不同顯示區,并且實現將系統數據和多媒體數據在相應的顯示區進行同時刷新顯示。
[0011]另外,若檢測到用戶調整多媒體顯示區或系統顯示區大小的動作,則分別記錄調整后的系統顯示區和多媒體顯示區的起始位置和大小;從而使分屏顯示后的系統顯示區和多媒體顯示區的大小可以根據用戶的需要進行調整,提供給用戶更好的操作體驗。
[0012]另外,在調整多媒體顯示區或系統顯示區大小的過程中,若等比例調整多媒體顯示區的大小,則系統顯示區的大小隨之等比例調整;若等比例調整系統顯示區的大小,則多媒體顯示區的大小隨之等比例調整;從而使分屏顯示后的系統顯示區和多媒體顯示區之中的任何一個顯示區,可以隨另外一個顯示區的等比例調整而適應性的等比例調整,提供給用戶更好的視覺體驗,用戶體驗較好。
【附圖說明】
[0013]圖1是根據本發明第一實施方式分屏顯示方法的流程圖;
[0014]圖2是根據本發明第一實施方式的顯示屏可視區的結構示意圖;
[0015]圖3是根據本發明第二實施方式分屏顯示方法的流程圖;
[0016]圖4是根據本發明第二實施方式的顯示屏可視區的結構示意圖;
[0017]圖5是根據本發明第二實施方式的顯示屏可視區的顯示結構示意圖;
[0018]圖6是根據本發明第四實施方式中對顯示屏可視區分屏顯示后調整前的結構示意圖;
[0019]圖7是根據本發明第四實施方式中對顯示屏可視區分屏顯示后調整后的結構示意圖;
[0020]圖8是根據本發明第五實施方式電子設備的方框圖。
【具體實施方式】
[0021]為使本發明的目的、技術方案和優點更加清楚,下面將結合附圖對本發明的各實施方式進行詳細的闡述。然而,本領域的普通技術人員可以理解,在本發明各實施方式中,為了使讀者更好地理解本申請而提出了許多技術細節。但是,即使沒有這些技術細節和基于以下各實施方式的種種變化和修改,也可以實現本申請各權利要求所要求保護的技術方案。
[0022]本發明的第一實施方式涉及一種分屏顯示方法,具體流程如圖1所示。
[0023]在步驟101中,終端檢測到分屏顯示動作時,將顯示屏的可視區分成兩個顯示區。
[0024]其中,顯示屏的可視區分成的兩個顯示區分別為顯示多媒體數據的多媒體顯示區和顯示系統數據的系統顯示區。
[0025]具體地說,終端可以通