信息處理的方法及電子設備與流程
2023-10-11 08:14:44 3
本發明涉及電子設備應用領域,尤其涉及一種信息處理的方法及電子設備。
背景技術:
觸控屏作為一種具有良好人機互動性能的屏幕,已經廣泛應用於電子設備中,用戶通過觸控筆或手指在觸控屏上觸摸,實現對電子設備的操作。觸控屏按照感應原理可以分為電阻式觸控屏和電容式觸控屏,按照可採集觸控點數量可以分為單點觸控屏和多點觸控屏。目前出現了一種摺疊式觸控屏,該觸控屏由柔性材料製成並且不含玻璃基板,可以按照用戶需求進行摺疊,摺疊後的觸控屏被劃分為多個子觸控屏。現有技術中,雖然在形式上將觸控屏劃分為多個子觸控屏,但採集觸控點以及根據觸控點進行觸控操作的方式仍與傳統觸控屏相同,即在多個子觸控屏上採集的多個觸控點被當做對整體觸控屏的多點操作來處理,無法滿足多個用戶在多個子觸控屏上同時進行觸控操作的需求。
技術實現要素:
本發明的實施例提供一種信息處理的方法及電子設備,能夠在子觸控屏上獨立進行單點或多點觸控操作,滿足多個用戶在多個子觸控屏上同時進行觸控操作的需求。一方面,本發明實施例提供了一種信息處理的方法,包括:按照預定規則將屏幕顯示區域至少劃分為第一子顯示區域和第二子顯示區域;檢測同時發生於所述屏幕顯示區域上的至少一個觸控操作;判定所述至少一個觸控操作發生在所述第一子顯示區域上或所述第二子顯示區域上;其中所述觸控操作中發生在所述第一子顯示區域上的為第一觸控操作;其中所述觸控操作中發生在所述第二子顯示區域上的為第二觸控操作;基於所述第一觸控操作產生第一操作指令;基於所述第二觸控操作產生第二操作指令。另一方面,本發明實施例還提供了一種電子設備,所述電子設備至少包括顯示單元,所述顯示單元為能夠檢測同時發生於所述顯示單元上的至少一個觸控操作的顯示單元,所述電子設備包括:劃分單元,用於按照預定規則將屏幕顯示區域至少劃分為第一子顯示區域和第二子顯示區域;判斷單元,用於判定所述顯示單元檢測的所述至少一個觸控操作發生在所述第一子顯示區域上或所述第二子顯示區域上;其中所述觸控操作中發生在所述第一子顯示區域上的為第一觸控操作;其中所述觸控操作中發生在所述第二子顯示區域上的為第二觸控操作;處理單元,用於基於所述第一觸控操作產生第一操作指令,基於所述第二觸控操作產生第二操作指令。本發明實施例提供的信息處理的方法及電子設備,能夠將觸控螢幕的顯示區域劃分為多個子顯示區域,判定多個觸摸操作分別發生在哪個子顯示區域,根據發生在子顯示區域上的觸控操作產生操作指令,與現有技術中將多個子顯示區域上發生的多個觸控操作當做對整個顯示區域的多點觸控操作相比,可以獨立產生各個子顯示區域的操作命令,實現多個用戶在多個子觸控屏上同時進行觸控操作的要求。附圖說明為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對於本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。圖1為本發明實施例中信息處理的方法的流程圖;圖2為本發明另一個實施例中信息處理的方法的流程圖;圖3為本發明實施例中一種電子設備的示意圖;圖4為本發明實施例中一種劃分屏幕顯示區域的示意圖;圖5為本發明實施例中另一種電子設備的示意圖;圖6為本發明實施例中再一種電子設備的示意圖;圖7為本發明實施例中又一種電子設備的示意圖;圖8為本發明實施例中另一種劃分屏幕顯示區域的示意圖;圖9為本發明實施例中再一種劃分屏幕顯示區域的示意圖;圖10為本發明實施例中判定觸控操作的示意圖;圖11為本發明實施例中電子設備的結構示意圖。具體實施方式下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基於本發明中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬於本發明保護的範圍。本發明實施例提供了一種信息處理的方法,如圖1所示,所述方法包括如下步驟:101、按照預定規則將屏幕顯示區域至少劃分為第一子顯示區域和第二子顯示區域。所述預定規則可以由電子設備製造商進行設置或者由用戶根據個人喜好進行設置,劃分子顯示區域時可以根據設置的虛擬劃分線進行劃分,也可以根據電子設備的結構形態特點進行劃分,本發明實施例對於設置預定規則以及劃分顯示區域的方式不做限制。102、檢測同時發生於屏幕顯示區域上的至少一個觸控操作。所述至少一個觸控操作為發生於整個顯示區域上的所有觸控操作,可以不以子顯示區域為單位檢測各自子顯示區域上發生的觸控操作。103、判定所述至少一個觸控操作發生在第一子顯示區域上或第二子顯示區域上。根據每個觸控操作的坐標以及劃分出的第一子顯示區域和第二子顯示區域,判定每個子顯示區域上發生的觸控操作。其中,發生在第一子顯示區域上的觸控操作為第一觸控操作,發生在第二子顯示區域上的觸控操作為第二觸控操作。104、基於第一觸控操作產生第一操作指令,基於第二觸控操作產生第二操作指令。所述基於第一觸控操作產生第一操作指令可以是基於第一觸控操作在第一子顯示區域上產生第一操作指令,也可以是基於第一觸控操作在整個顯示區域上產生第一操作指令,所述基於第二觸控操作產生第二操作指令同理。本發明實施例提供的信息處理的方法,能夠將觸控螢幕的顯示區域劃分為多個子顯示區域,判定多個觸摸操作分別發生在哪個子顯示區域,根據發生在子顯示區域上的觸控操作產生操作指令,與現有技術中將多個子顯示區域上發生的多個觸控操作當做對整個顯示區域的多點觸控操作相比,可以獨立產生各個子顯示區域的操作命令,實現多個用戶在多個子觸控屏上同時進行觸控操作的要求。進一步的,作為對圖1所示方法實施例的進一步擴展,本發明實施例還提供了一種信息處理的方法,如圖2所示,所述方法包括如下步驟:201、按照預定規則將屏幕顯示區域劃分為第一子顯示區域和第二子顯示區域。可以設置虛擬劃分線對屏幕顯示區域進行劃分,也可以根據電子設備的形態及結構特點對屏幕顯示區域進行劃分。具體的,對於不同形態的電子設備,劃分屏幕顯示區域的實現方式包括但不限於下述三種:A)對於圖3所示的平板型電子設備,可以設置虛擬劃分線將屏幕顯示區域劃分為第一和第二子顯示區域。由於設置虛擬劃分線不受電子設備結構形態的影響,所以劃分屏幕顯示區域的方式十分自由,適用於用戶根據個人喜好進行個性化劃分,劃分方式可以如圖4所示(圖中虛線為劃分線)。B)對於圖5所示的使用柔性摺疊觸控螢幕的電子設備,除可以使用方式A)中所述的劃分方式外,還可以根據摺疊式觸控螢幕幕的形態特點將屏幕顯示區域劃分為第一和第二子顯示區域。摺疊式觸控屏由柔性材料製成並且不含玻璃基板,可以按照用戶需求進行摺疊。如圖6所示,當摺疊式觸控屏被摺疊後,可以以摺疊產生的摺疊線作為劃分線(圖中虛線)將屏幕顯示區域劃分為第一和第二子顯示區域。C)對於圖7所示的通過鉸鏈連接兩子屏幕形成一個屏幕的電子設備,除可以使用方式A)中所述的劃分方式分別對兩個子屏幕進行劃分外,還可以根據電子設備的結構特點將屏幕顯示區域劃分為第一和第二子顯示區域。如圖8所示,可以以鉸鏈所在的縱軸作為劃分線(圖中虛線),將屏幕顯示區域劃分為第一和第二子顯示區域,即第一子屏幕對應的第一子顯示區域和第二子屏幕對應的第二子顯示區域。特別地,對於圖5所示的使用柔性摺疊觸控螢幕的電子設備,還存在一種劃分子顯示區域的實現方式:如圖9所示,當柔性摺疊屏幕沒有摺疊出摺疊線時,可以將屏幕摺疊後形成的弧角周長的中點作為摺疊線(劃分線)即圖9中所示的虛線A。具體步驟為:1)確定弧角周長,在弧角屏幕與兩側直體屏幕的連接處分別確定一個坐標點,即圖9中的點a和點b,兩坐標點劃分出弧角的周長。2)確定弧角周長的中點坐標點,即圖9中的點c。3)在屏幕寬度上(即在屏幕上垂直於弧角周長的方向)按照1)和2)確定出無數個(或者至少兩個)點c,所述點c的連線即為摺疊線(劃分線),根據該摺疊線(劃分線)將屏幕顯示區域劃分為第一和第二子顯示區域。進一步的,為避免不易區分靠近摺疊屏幕弧角處檢測的觸控操作屬於第一還是第二子顯示區域,還可以在摺疊線(劃分線)兩側預設距離設置兩條邊界線,在兩條邊界及摺疊屏幕邊框所圍成的區域內不檢測觸控操作。確定邊界線的實現方式與上述確定摺疊線(劃分線)的步驟3)的實現方式相同,所述邊界線可以是弧角屏幕與兩側直體屏幕連接處坐標點(即點a和點b)所在的、並且平行於摺疊線(劃分線)的兩條線(即線B和線C)。在本發明實施例中,當根據摺疊線劃分完屏幕顯示區域後,可以根據劃分線所在的像素點坐標確定劃分線的位置(除B)中所示的鉸鏈式電子設備以外),從而幫助實現後續步驟203及步驟204。本發明實施例以將屏幕顯示區域劃分為第一子顯示區域和第二子顯示區域兩個子顯示區域為例進行說明,實際應用中對於劃分為更多子顯示區域的實現方式,可以參考本發明實施例的實現方式,並結合子顯示區域的具體數量進行實現,本發明實施例對於劃分...