本發(fā)明涉及電子技術(shù)領(lǐng)域,具體涉及一種圖形顯示方法及裝置。
背景技術(shù):
隨著便攜式終端的逐漸普及以及更加智能化,便攜式終端已不再局限于作為單一的通訊工具,而是集工作、生活、娛樂(lè)于一體的智能終端。為了滿足用戶的需求,智能終端上可以包括平面的主顯示屏和曲面的側(cè)邊顯示屏,終端可以具有不同的形態(tài)特征,曲面顯示屏區(qū)別于傳統(tǒng)的平面顯示屏,帶有一定的弧度,彎曲的屏幕可以擴(kuò)大終端的顯示區(qū)域,同時(shí)帶來(lái)極大的美觀。
然而,在實(shí)踐中發(fā)現(xiàn),無(wú)法直觀的在屏幕上顯示觸摸操作,觸摸操作的誤操作率較高。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例提供了一種觸摸顯示方法及裝置,能夠在屏幕上及時(shí)顯示觸摸圖形和操作指示圖形,降低觸摸操作的誤操作率。
本發(fā)明第一方面提供了一種觸摸顯示方法,該觸摸顯示方法可以包括:在存在待處理事件時(shí),檢測(cè)屏幕上的觸摸操作;獲取所述觸摸操作的觸摸點(diǎn)坐標(biāo);在所述觸摸點(diǎn)坐標(biāo)指示的位置顯示用于指示所述觸摸操作的觸摸圖形;根據(jù)所述觸摸點(diǎn)坐標(biāo),在所述屏幕上顯示所述待處理事件對(duì)應(yīng)的操作指示圖形。該實(shí)施方式可以在檢測(cè)到觸摸操作時(shí),在屏幕上同時(shí)顯示觸摸圖形和操作指示圖形,從而可以降低觸摸操作的誤操作率,并且可以改善用戶的操作體驗(yàn)??蛇x的,該觸摸顯示方法可以應(yīng)用在具有曲面屏幕的電子設(shè)備,該曲面屏幕包括主平面顯示屏和側(cè)曲面顯示屏,側(cè)曲面顯示屏是位于曲面屏幕邊緣部位的屏幕;在主平面顯示屏上顯示觸摸圖形,在側(cè)曲面顯示屏上顯示操作指示圖形,充分利用曲面顯示屏來(lái)改善用戶的操作體驗(yàn)。
結(jié)合本發(fā)明第一方面的實(shí)施方式,在本發(fā)明第一方面的第一種可能的實(shí)現(xiàn)方式中,終端還可以獲取所述觸摸操作的壓力值;根據(jù)所述壓力值調(diào)整所述觸摸圖形的大小,所述觸摸圖形的大小與所述壓力值正相關(guān)。結(jié)合本發(fā)明第一方面的實(shí)施方式,在本發(fā)明第一方面的第二種可能的實(shí)現(xiàn)方式中,終端可以獲取所述觸摸操作的壓力值;根據(jù)所述壓力值調(diào)整所述操作指示圖形的大小,所述操作指示圖形的大小與所述壓力值正相關(guān)。該兩種實(shí)施方式可以形象的提示用戶當(dāng)前的按壓力度,有助于用戶調(diào)整按壓力度來(lái)保護(hù)屏幕。
結(jié)合本發(fā)明第一方面的實(shí)施方式,或者第一方面的第一種或者第二種可能的實(shí)現(xiàn)方式,在本發(fā)明第一方面的第三種可能的實(shí)現(xiàn)方式中,所述在所述觸摸點(diǎn)坐標(biāo)所在位置顯示用于指示所述觸摸操作的觸摸圖形,可以包括:在所述觸摸點(diǎn)坐標(biāo)所在位置顯示觸摸圖形顯現(xiàn)畫面,所述觸摸圖形顯現(xiàn)畫面包括所述觸摸圖形由小到大變化的動(dòng)態(tài)畫面。該觸摸圖形的顯示方法可以更加形象的顯示用戶的觸摸操作。
結(jié)合本發(fā)明第一方面的實(shí)施方式,或者第一方面的第一種或者第二種可能的實(shí)現(xiàn)方式,在本發(fā)明第一方面的第四種可能的實(shí)現(xiàn)方式中,所述觸摸圖形的中心點(diǎn)的縱坐標(biāo)與所述操作指示圖形的中心點(diǎn)的縱坐標(biāo)相同;所述觸摸圖形的中心點(diǎn)的橫坐標(biāo)到所述屏幕的任一邊緣的距離與所述操作指示圖形的中心點(diǎn)的橫坐標(biāo)到所述任一邊緣的距離負(fù)相關(guān),所述任一邊緣與所述操作指示圖形位于所述屏幕的同一側(cè)。該實(shí)施方式可以使得操作指示圖形隨著觸摸圖形的移動(dòng)而移動(dòng),及時(shí)提醒用戶當(dāng)前的觸摸操作所在的位置。
結(jié)合本發(fā)明第一方面的實(shí)施方式,或者第一方面的第一種至第四種中任一可能的實(shí)現(xiàn)方式,在本發(fā)明第一方面的第五種可能的實(shí)現(xiàn)方式中,當(dāng)所述觸摸圖形的中心點(diǎn)的橫坐標(biāo)與所述操作指示圖形的中心點(diǎn)的橫坐標(biāo)相差為預(yù)設(shè)值時(shí),顯示所述觸摸圖形與所述操作指示圖形進(jìn)行融合后的圖形,并生成所述操作指示圖形對(duì)應(yīng)的操作指令。
結(jié)合本發(fā)明第一方面的實(shí)施方式,或者第一方面的第一種至第四種中任一可能的實(shí)現(xiàn)方式,在本發(fā)明第一方面的第六種可能的實(shí)現(xiàn)方式中,所述觸摸圖形是由一個(gè)主圓和一個(gè)輔圓融合而成的,所述主圓的圓心為所述觸摸圖形的中心點(diǎn),所述主圓的圓心的坐標(biāo)為所述觸摸點(diǎn)坐標(biāo),所述主圓的半徑與所述輔圓的半徑之比成預(yù)設(shè)比例;所述操作指示圖形是由一個(gè)橢圓和一個(gè)圓融合而成的,所述操作指示圖形的圓的圓心為所述操作指示圖形的中心點(diǎn)。
結(jié)合本發(fā)明第一方面的實(shí)施方式,或者第一方面的第一種至第五種中任一可能的實(shí)現(xiàn)方式,在本發(fā)明第一方面的第七種可能的實(shí)現(xiàn)方式中,所述待處理事件包括解鎖事件,觸摸操作為滑動(dòng)操作時(shí),當(dāng)滑動(dòng)操作滑動(dòng)至所述操作指示圖形所在位置時(shí)生成解鎖指令;或者,所述待處理事件包括來(lái)電事件時(shí),當(dāng)觸摸點(diǎn)坐標(biāo)位于所述操作指示圖形所在位置時(shí)生成接聽指令或者拒絕接聽指令。
結(jié)合本發(fā)明第一方面的實(shí)施方式,或者第一方面的第一種至第六種中任一可能的實(shí)現(xiàn)方式,在本發(fā)明第一方面的第八種可能的實(shí)現(xiàn)方式中,終端根據(jù)所述觸摸點(diǎn)坐標(biāo),在屏幕上顯示所述待處理事件對(duì)應(yīng)的操作指示圖形之后,還可以在未檢測(cè)到觸摸點(diǎn)坐標(biāo)時(shí),在上一次檢測(cè)到的觸摸點(diǎn)坐標(biāo)所在位置顯示所述觸摸圖形消失畫面,所述觸摸圖形消失畫面包括所述觸摸圖形由大到小變化的動(dòng)態(tài)畫面。
本發(fā)明第二方面還提供了一種圖形顯示裝置,可以包括但不限于檢測(cè)模塊、獲取模塊和顯示模塊,上述模塊可以執(zhí)行圖形顯示方法中的相關(guān)操作,來(lái)降低觸摸操作的誤操作率,改善用戶的操作體驗(yàn)。
附圖說(shuō)明
為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本發(fā)明實(shí)施例提供的一種主平面顯示屏、側(cè)曲面顯示屏的示意圖;
圖2是本發(fā)明實(shí)施例提供的一種圖形顯示方法的流程示意圖;
圖3是本發(fā)明實(shí)施例提供的一種來(lái)電處理時(shí)觸摸顯示的示意圖;
圖4是本發(fā)明實(shí)施例提供的一種短信編輯時(shí)觸摸顯示的示意圖;
圖5是本發(fā)明實(shí)施例提供的一種觸摸圖形融合的示意圖;
圖6是本發(fā)明實(shí)施例提供的一種操作指示圖形融合的示意圖;
圖7是本發(fā)明實(shí)施例提供的一種觸摸圖形和操作指示圖形的示意圖;
圖8是本發(fā)明實(shí)施例提供的另一種圖形顯示方法的流程示意圖;
圖9是本發(fā)明實(shí)施例提供的另一種觸摸圖形和操作指示圖形的示意圖;
圖10是本發(fā)明實(shí)施例提供的一種圖形顯示裝置的結(jié)構(gòu)示意圖;
圖11是本發(fā)明實(shí)施例提供的一種終端的結(jié)構(gòu)示意圖。
具體實(shí)施方式
本發(fā)明實(shí)施例提供了一種圖形顯示方法,可以應(yīng)用于各種終端設(shè)備,如智能手機(jī)、相機(jī)、媒體播放器以及平板電腦等終端設(shè)備,其中,該終端設(shè)備可以為具有曲面屏幕的電子設(shè)備,該曲面屏幕包括主平面顯示屏和側(cè)曲面顯示屏,側(cè)曲面顯示屏是位于曲面屏幕邊緣部位的屏幕,如圖1中區(qū)域B1和B2所示;主平面顯示屏是曲面屏幕中除所述側(cè)曲面顯示屏之外其它部位的屏幕,如圖1中區(qū)域A所示。本發(fā)明實(shí)施例的圖形顯示方法可以根據(jù)觸摸操作顯示觸摸圖形和操作指示圖形,以改善用戶的操作體驗(yàn),請(qǐng)參閱圖2,圖2是本發(fā)明實(shí)施例提供的一種圖形顯示方法的流程示意圖,該圖形顯示方法可以包括以下步驟:
S101、終端在存在待處理事件時(shí),檢測(cè)屏幕上的觸摸操作;
S102、終端獲取觸摸操作的觸摸點(diǎn)坐標(biāo);
S103、終端在觸摸點(diǎn)坐標(biāo)指示的位置顯示用于指示觸摸操作的觸摸圖形;
S104、終端根據(jù)觸摸點(diǎn)坐標(biāo),在屏幕上顯示待處理事件對(duì)應(yīng)的操作指示圖形。
本發(fā)明實(shí)施例中,待處理事件可以包括來(lái)電、解鎖、短信編輯、鬧鐘編輯及其他應(yīng)用軟件的操作等。觸摸操作可以為終端通過(guò)觸摸傳感器感應(yīng)到的用戶的手指、觸摸筆或手掌等操作。手指、觸摸筆或手掌等在觸摸顯示屏上的觸點(diǎn)的坐標(biāo)即為觸摸操作的觸摸點(diǎn)坐標(biāo),觸摸圖形是根據(jù)手指、觸摸筆或手掌等在觸摸顯示屏上的觸摸點(diǎn)坐標(biāo)而顯示的觸摸區(qū)域,操作指示圖形是根據(jù)觸摸圖形以及待處理事件相對(duì)應(yīng)顯示的區(qū)域,例如,如圖3所示,待處理事件為來(lái)電時(shí),終端檢測(cè)屏幕上的觸摸操作,獲取觸摸點(diǎn)坐標(biāo)以顯示觸摸圖形,并在屏幕上對(duì)應(yīng)顯示的操作指示圖形,該操作指示圖形為兩個(gè),分別位于屏幕的兩側(cè),包括接聽圖形和拒接圖形;如圖4所示,待處理事件為短信編輯時(shí),終端檢測(cè)屏幕上的觸摸操作如滑動(dòng)操作,獲取觸摸點(diǎn)坐標(biāo)顯示觸摸圖形,并在屏幕右側(cè)對(duì)應(yīng)顯示操作指示圖形,該操作指示圖形可以為刪除短信的刪除圖形。
本發(fā)明實(shí)施例中,終端獲取觸摸操作的觸摸點(diǎn)坐標(biāo)外,還可以獲取該觸摸操作的壓力值,根據(jù)該壓力值調(diào)整觸摸圖形和操作指示圖形的大??;可選的,該觸摸圖形的大小與所述壓力值正相關(guān),操作指示圖形的大小也與壓力值正相關(guān)。例如,以觸摸操作的通常的壓力值作為基準(zhǔn)壓力值,當(dāng)觸摸操作的壓力值大于該基準(zhǔn)壓力值時(shí),增大觸摸圖形和操作指示圖形的大??;當(dāng)觸摸操作的壓力值小于該基準(zhǔn)壓力值時(shí),縮小觸摸圖形和操作指示圖形的大小??蛇x的,可以預(yù)先設(shè)置壓力值等級(jí)與觸摸圖形、操作指示圖形的放大及縮小的比例之間的對(duì)應(yīng)關(guān)系,根據(jù)觸摸操作的壓力值所在壓力值等級(jí),確定觸摸圖形和操作指示圖形的顯示比例。
本發(fā)明實(shí)施例中,終端可以在觸摸點(diǎn)坐標(biāo)所在位置顯示觸摸圖形顯現(xiàn)畫面,該觸摸圖形顯現(xiàn)畫面包括觸摸圖形由小到大變化的動(dòng)態(tài)畫面;并且,在屏幕兩側(cè)對(duì)應(yīng)顯示操作指示圖形顯現(xiàn)畫面,該操作指示圖形顯現(xiàn)畫面包括操作指示圖形由小到大變化的動(dòng)態(tài)畫面。例如,針對(duì)具有主平面顯示屏和側(cè)曲面顯示屏的曲面屏幕的電子設(shè)備而言,終端可以在主平面顯示屏的觸摸點(diǎn)坐標(biāo)所在位置顯示觸摸操作的觸摸圖形顯現(xiàn)動(dòng)畫,在側(cè)曲面顯示屏顯示待處理事件對(duì)應(yīng)的操作指示圖形顯現(xiàn)動(dòng)畫。其中,觸摸圖形的顯現(xiàn)動(dòng)畫可以為在預(yù)設(shè)時(shí)間段內(nèi)在觸摸點(diǎn)坐標(biāo)指示的位置以放大的方式在主平面顯示屏顯示觸摸操作的觸摸圖形;在同樣的預(yù)設(shè)時(shí)間段內(nèi)以放大的方式在側(cè)曲面顯示屏顯示待處理事件的操作指示圖形。即觸摸圖形在預(yù)設(shè)時(shí)間段(優(yōu)選為300ms)內(nèi)從完全透明逐漸到完全不透明,以比例為0逐漸放大到比例為100%;同樣的,操作指示圖形在相同的預(yù)設(shè)時(shí)間段內(nèi)從完全透明逐漸到完全不透明,以比例為0逐漸放大到比例為100%。
本發(fā)明實(shí)施例中,如圖5所示,觸摸圖形是由一個(gè)主圓C1和一個(gè)輔圓C2融合而成的,主圓C1和輔圓C2融合的公式如公式(1)所示:
其中,(x1,y1)為主圓的圓心的坐標(biāo)即觸摸點(diǎn)坐標(biāo),R1為主圓的半徑;(x2,y2)為輔圓的圓心的坐標(biāo),R2為輔圓的半徑;R1/R2等于預(yù)設(shè)比例k1。
其中,主圓C1的半徑R1與觸摸圖形的大小相關(guān),觸摸圖形的大小是用戶接觸顯示屏的手指或者觸摸筆的大小來(lái)確定的,手指進(jìn)行觸摸操作時(shí),觸摸圖形一般為9mm-12mm;輔圓與觸摸圖形凸起的位置和大小相關(guān);當(dāng)預(yù)設(shè)比例k1優(yōu)選為0.5時(shí),融合后的圖形或者融合后的混合圖形的顯示效果更好。
本發(fā)明實(shí)施例中,融合后顯示的觸摸圖形的大小可以采用逆推臨界值算法獲得,即根據(jù)觸摸圖形最終顯示的大小來(lái)確定觸摸圖形中主圓的半徑,從而改善觸摸圖形顯示的效果并降低對(duì)屏幕顯示的其他內(nèi)容的影響;該逆推臨界值算法確定的臨界值,可以使得F1(x,y)>臨界值的部分顯示為觸摸圖形;F1(x,y)小于或等于臨界值的部分不再顯示。使用臨界值可以控制觸摸圖形的最終顯示的大小或尺寸,本發(fā)明實(shí)施例中,默認(rèn)的臨界值為1,如電話來(lái)電和解鎖中觸摸圖形采用的臨界值為1。
初始狀態(tài)時(shí),主圓的圓心的坐標(biāo)與輔圓的圓心的坐標(biāo)相同;觸摸操作滑動(dòng)時(shí),觸摸圖形的中心點(diǎn)的橫坐標(biāo)到屏幕的任一邊緣的距離與操作指示圖形的中心點(diǎn)的橫坐標(biāo)到任一邊緣的距離負(fù)相關(guān),其中,該任一邊緣與操作指示圖形位于曲面屏幕的同一側(cè)。觸摸圖形的中心點(diǎn)的橫坐標(biāo)的位移與操作指示圖形的中心點(diǎn)的橫坐標(biāo)的位移之間可以為固定比例值k2,該固定比例值k2可以為操作指示圖形中圓的半徑與主平面顯示屏之間的比值。
本發(fā)明實(shí)施例中,如圖6所示,操作指示圖形是由一個(gè)橢圓B1和一個(gè)圓B2融合而成的,該橢圓B1和圓B2的融合公式如公式(2)所示:
其中,(x3,y3)為操作指示圖形中圓B2的圓心的坐標(biāo),R3為操作指示圖形中圓的半徑;(x4,y4)為該橢圓B1的圓心的坐標(biāo);c為橢圓B1的焦距,其中,圓B2的圓心為操作指示圖形的中心點(diǎn)。
本發(fā)明實(shí)施例中,當(dāng)觸摸操作為滑動(dòng)操作時(shí),根據(jù)滑動(dòng)操作的觸摸點(diǎn)坐標(biāo)移動(dòng)觸摸圖形以及操作指示圖形,其中,觸摸圖形的中心點(diǎn)的縱坐標(biāo)與操作指示圖形的中心點(diǎn)的縱坐標(biāo)相同。其中,待處理事件包括解鎖事件,觸摸操作為滑動(dòng)操作時(shí),當(dāng)滑動(dòng)操作滑動(dòng)至操作指示圖形所在位置時(shí)生成解鎖指令;或者,待處理事件包括來(lái)電事件時(shí),當(dāng)觸摸操點(diǎn)坐標(biāo)位于所述操作指示圖形所在位置時(shí)生成接聽指令或者拒絕接聽指令。
如圖7所示,以終端具有主平面顯示屏和左側(cè)曲面顯示屏為例,初始狀態(tài)時(shí),操作指示圖形中圓的圓心為橢圓的短軸左側(cè)端點(diǎn);當(dāng)觸摸圖形以觸摸圖形顯現(xiàn)畫面逐漸在主平面顯示屏上顯示時(shí),如圖7所示,操作指示圖形中圓的圓心逐漸從橢圓的短軸左側(cè)端點(diǎn)移動(dòng)到橢圓的圓心(x4,y4);當(dāng)觸摸圖形逐漸靠近操作指示圖形時(shí),如圖7所示,在垂直方向上,觸摸圖形的中心點(diǎn)根據(jù)觸摸點(diǎn)坐標(biāo)不斷變化進(jìn)行移動(dòng),操作指示圖形的圓B2的圓心也隨之移動(dòng)至橢圓的短軸的右側(cè)端點(diǎn),其中,觸摸圖形的中心點(diǎn)的縱坐標(biāo)與操作指示圖形的圓B2的圓心的縱坐標(biāo)相同;在水平方向上,觸摸圖形的中心點(diǎn)的橫坐標(biāo)到左側(cè)曲面顯示屏的左邊緣的距離與操作指示圖形的中心點(diǎn)的橫坐標(biāo)到左側(cè)曲面顯示屏的左邊緣的距離負(fù)相關(guān)。
本發(fā)明實(shí)施例中,當(dāng)觸摸圖形的中心點(diǎn)的橫坐標(biāo)與操作指示圖形的中心點(diǎn)的橫坐標(biāo)相差為預(yù)設(shè)值時(shí),顯示觸摸圖形和操作指示圖形進(jìn)行融合后的圖形,并生成該操作指示圖形對(duì)應(yīng)的操作指令。其中,觸摸圖形和操作指示圖形融合的公式為:F3(x,y)=F1(x,y)+F2(x,y),即由三個(gè)圓和一個(gè)橢圓融合而成。當(dāng)觸摸圖形的中心點(diǎn)的橫坐標(biāo)與操作指示圖形的中心點(diǎn)的橫坐標(biāo)的差值大于預(yù)設(shè)閾值,且未檢測(cè)到觸摸點(diǎn)坐標(biāo)時(shí),在上一次檢測(cè)到的觸摸點(diǎn)坐標(biāo)所在位置顯示所述觸摸圖形消失畫面,觸摸圖形消失畫面包括所述觸摸圖形由大到小變化的動(dòng)態(tài)畫面,并且不生成該操作指示圖形對(duì)應(yīng)的操作指令。
其中,多個(gè)圓k和多個(gè)橢圓n的融合公式如下:
其中,(xk,yk)為對(duì)應(yīng)圓的圓心,(xn,yn)為對(duì)應(yīng)橢圓的圓心,R為各圓的半徑,各圓半徑可以相同也可以不同;a,b為橢圓的長(zhǎng)短軸值,c為橢圓焦點(diǎn)。
可見,本發(fā)明實(shí)施例中,終端在存在待處理事件時(shí),檢測(cè)屏幕上的觸摸操作;獲取觸摸操作的觸摸點(diǎn)坐標(biāo);在觸摸點(diǎn)坐標(biāo)指示的位置顯示用于指示該觸摸操作的觸摸圖形,并根據(jù)該觸摸點(diǎn)坐標(biāo),在屏幕上顯示待處理事件對(duì)應(yīng)的操作指示圖形,從而,通過(guò)在屏幕上顯示觸摸圖形和操作指示圖形更加直觀形象的使得用戶看到當(dāng)前的待處理事件,降低了觸摸操作的誤操作率,也改善了用戶的操作體驗(yàn)。
請(qǐng)參閱圖8,圖8為本發(fā)明實(shí)施例提供的另一種圖形顯示方法的流程示意圖,其中,圖8所示的圖形顯示方法以用戶向右側(cè)滑動(dòng)接聽電話為例,如圖9所示,假設(shè)用戶在顯示屏上初始按下的位置為主平面顯示屏的中心,即觸摸圖形中主圓的圓心O1為主平面顯示屏的中心;O4、O5為用戶未按下時(shí)操作指示圖形中圓的初始圓心位置,此時(shí),操作指示圖形未顯示;O2、O3為用戶在顯示屏上初始按下但尚未移動(dòng)手指時(shí),操作指示圖形中圓的圓心位置,此時(shí),操作指示圖形開始顯示;O6、O7為觸摸圖形隨用戶手指移動(dòng)至左側(cè)曲面顯示屏或右側(cè)曲面顯示屏?xí)r,操作指示圖形的圓的圓心所能移動(dòng)到的最遠(yuǎn)端,此時(shí),操作指示圖形的顯示的大小為最大。該圖形顯示方法可以包括以下步驟:
S201、終端在來(lái)電時(shí),檢測(cè)屏幕上的觸摸操作;
S202、終端獲取觸摸操作的觸摸點(diǎn)坐標(biāo);
S203、終端在觸摸點(diǎn)坐標(biāo)指示的位置顯示觸摸圖形顯現(xiàn)畫面;
S204、終端根據(jù)觸摸點(diǎn)坐標(biāo),在屏幕上顯示待處理事件對(duì)應(yīng)的操作指示圖形顯現(xiàn)動(dòng)畫;
本發(fā)明實(shí)施例中,終端根據(jù)O1的坐標(biāo)(即此時(shí)觸摸點(diǎn)的坐標(biāo))和觸摸圖形的融合公式(1)生成該觸摸操作的觸摸圖形,并根據(jù)O1、O3、O2的坐標(biāo)和操作指示圖形的融合公式(2)生成針對(duì)來(lái)電的接聽圖形和拒接圖形。
S205、終端檢測(cè)到針對(duì)來(lái)電接聽向右側(cè)的滑動(dòng)操作時(shí),根據(jù)滑動(dòng)操作的觸摸點(diǎn)坐標(biāo)移動(dòng)觸摸圖形在主平面顯示屏的位置、兩側(cè)曲面顯示屏上接聽圖形和拒接圖形的位置;
S206、終端在觸摸圖形的中心點(diǎn)的橫坐標(biāo)同右側(cè)曲面顯示屏上接聽圖形的中心點(diǎn)的橫坐標(biāo)的差值小于或等于預(yù)設(shè)閾值時(shí),顯示觸摸圖形與接聽圖形進(jìn)行融合后的圖形,并生成接聽圖形對(duì)應(yīng)的操作指令;
其中,該預(yù)設(shè)閾值可以用于判定接聽條件是否滿足,也可以用于判定融合條件是否滿足;可選的,接聽條件的閾值與融合條件的閾值可以相同,也可以不同。
S207、終端在未檢測(cè)到觸摸點(diǎn)坐標(biāo)時(shí),在上一次檢測(cè)到的觸摸點(diǎn)坐標(biāo)所在位置顯示觸摸圖形消失畫面以及操作指示圖形消失畫面。
其中,該觸摸圖形消失畫面包括觸摸圖形由大到小變化的動(dòng)態(tài)畫面;該操作指示圖形消失畫面包括操作指示圖形由大到小變化的動(dòng)態(tài)畫面。
其中,當(dāng)觸摸圖形的中心點(diǎn)坐標(biāo)即觸摸點(diǎn)坐標(biāo)從O1移動(dòng)到O3時(shí),右側(cè)曲面顯示屏上接聽圖形的中心點(diǎn)從O3向O6移動(dòng),當(dāng)觸摸點(diǎn)坐標(biāo)到達(dá)O3的位置時(shí),接聽圖形移動(dòng)的中心點(diǎn)移動(dòng)到O6的位置,該接聽圖形的凸起達(dá)到最大高度;左側(cè)曲面顯示屏上拒接圖形的中心點(diǎn)從O2向O5移動(dòng),該拒接圖形從初始狀態(tài)的凸起狀態(tài)逐漸變?yōu)闊o(wú)凸起狀態(tài);當(dāng)觸摸點(diǎn)坐標(biāo)繼續(xù)從O3移動(dòng)到O4時(shí),右側(cè)曲面顯示屏上接聽圖形的中心點(diǎn)從O6向O4移動(dòng),該接聽圖形的凸起從最大高度逐漸變?yōu)闊o(wú)凸起狀態(tài)。
需要注意的是,當(dāng)達(dá)到了接聽條件,觸摸圖形與接聽圖形未發(fā)生相融,此時(shí)用戶的觸摸操作雖然沒有離開屏幕,觸摸圖形和接聽圖形也會(huì)消失。若用戶的觸摸操作結(jié)束位置的橫坐標(biāo)同右側(cè)曲面顯示屏右邊緣的距離大于預(yù)設(shè)閾值(如,預(yù)設(shè)閾值為主平面顯示屏總寬度的五分之一),則解鎖失敗,觸摸圖形的透明度和縮放比率均由1(100%)變?yōu)?,在當(dāng)前位置消失,消失所需的時(shí)長(zhǎng)同樣為顯示時(shí)的預(yù)設(shè)時(shí)間段;同時(shí),接聽圖形的中心點(diǎn)由當(dāng)前位置向O4移動(dòng),拒接圖形的中心點(diǎn)由當(dāng)前位置向O5移動(dòng),接聽圖形和拒接圖形的逐漸消失,同時(shí)左右兩側(cè)曲面顯示屏中橢圓的透明度由1變?yōu)?,即橢圓也逐漸消失。
請(qǐng)參閱圖10,圖10為本發(fā)明實(shí)施例公開的一種圖形顯示裝置的結(jié)構(gòu)示意圖,該圖形顯示裝置可以應(yīng)用于具有曲面屏幕的電子設(shè)備,該曲面屏幕包括主平面顯示屏和側(cè)曲面顯示屏,該側(cè)曲面顯示屏是位于所述曲面屏幕邊緣部位的屏幕,該主平面顯示屏是曲面屏幕中除該側(cè)曲面顯示屏之外其它部位的屏幕。如圖10所示,該圖形顯示裝置可以包括以下模塊:
檢測(cè)模塊301,用于在存在待處理事件時(shí),檢測(cè)屏幕上的觸摸操作;
獲取模塊302,用于獲取觸摸操作的觸摸點(diǎn)坐標(biāo);
顯示模塊303,用于在觸摸點(diǎn)坐標(biāo)指示的位置顯示用于指示所述觸摸操作的觸摸圖形;
顯示模塊303,還用于根據(jù)觸摸點(diǎn)坐標(biāo),在屏幕上顯示待處理事件對(duì)應(yīng)的操作指示圖形。
作為一種可選的實(shí)施方式,獲取模塊302,還用于獲取所述觸摸操作的壓力值;相應(yīng)的,圖10所示的圖形顯示裝置還包括:
調(diào)整模塊304,用于根據(jù)壓力值調(diào)整觸摸圖形的大小,該觸摸圖形的大小與壓力值正相關(guān)。
作為另一種可選的實(shí)施方式,獲取模塊302,還用于獲取觸摸操作的壓力值;相應(yīng)的,圖10所示的圖形顯示裝置還包括:調(diào)整模塊304,用于根據(jù)所述壓力值調(diào)整所述操作指示圖形的大小,所述操作指示圖形的大小與所述壓力值正相關(guān)。
本發(fā)明實(shí)施例中,上述兩種實(shí)施方式中的調(diào)整模塊可以同時(shí)存在,分別執(zhí)行上述兩種操作,本發(fā)明實(shí)施例不做限定。
本發(fā)明實(shí)施例中,顯示模塊在觸摸點(diǎn)坐標(biāo)所在位置顯示用于指示觸摸操作的觸摸圖形時(shí),具體用于在觸摸點(diǎn)坐標(biāo)所在位置顯示觸摸圖形顯現(xiàn)畫面,該觸摸圖形顯現(xiàn)畫面包括觸摸圖形由小到大變化的動(dòng)態(tài)畫面。
本發(fā)明實(shí)施例中,觸摸圖形的中心點(diǎn)的縱坐標(biāo)與所述操作指示圖形的中心點(diǎn)的縱坐標(biāo)相同;該觸摸圖形的中心點(diǎn)的橫坐標(biāo)到該屏幕的任一邊緣的距離與該操作指示圖形的中心點(diǎn)的橫坐標(biāo)到該任一邊緣的距離負(fù)相關(guān),該任一邊緣與該操作指示圖形位于屏幕的同一側(cè)。
本發(fā)明實(shí)施例中,顯示模塊303還用于在觸摸圖形的中心點(diǎn)的橫坐標(biāo)與操作指示圖形的中心點(diǎn)的橫坐標(biāo)相差為預(yù)設(shè)值時(shí),顯示觸摸圖形與操作指示圖形進(jìn)行融合后的圖形,并生成操作指示圖形對(duì)應(yīng)的操作指令。
本發(fā)明實(shí)施例中,觸摸圖形是由一個(gè)主圓和一個(gè)輔圓融合而成的,主圓的圓心為所述觸摸圖形的中心點(diǎn),主圓的圓心的坐標(biāo)為所述觸摸點(diǎn)坐標(biāo),所述主圓的半徑與所述輔圓的半徑之比成預(yù)設(shè)比例;所述操作指示圖形是由一個(gè)橢圓和一個(gè)圓融合而成的,所述操作指示圖形的圓的圓心為所述操作指示圖形的中心點(diǎn)。具體可以參考上述實(shí)施例中觸摸圖形的融合公式(1)以及操作指示圖形的融合公式(2)的相關(guān)內(nèi)容,本發(fā)明實(shí)施例不做限定。
本發(fā)明實(shí)施例中,該待處理事件包括解鎖事件,觸摸操作為滑動(dòng)操作時(shí),圖10所示的圖形顯示裝置還可以包括:生成模塊305,用于在滑動(dòng)操作滑動(dòng)至所述操作指示圖形所在位置時(shí)生成解鎖指令;或者,該待處理事件包括來(lái)電事件時(shí),圖10所示的圖形顯示裝置還包括:生成模塊305,用于在觸摸操點(diǎn)坐標(biāo)位于所述操作指示圖形所在位置時(shí)生成接聽指令或者拒絕接聽指令。本發(fā)明實(shí)施例中,生成模塊可以分別執(zhí)行上述兩種操作,本發(fā)明實(shí)施例不做限定。
本發(fā)明實(shí)施例中,顯示模塊還用于根據(jù)觸摸點(diǎn)坐標(biāo),在屏幕上顯示待處理事件對(duì)應(yīng)的操作指示圖形之后,在未檢測(cè)到觸摸點(diǎn)坐標(biāo)時(shí),在上一次檢測(cè)到的觸摸點(diǎn)坐標(biāo)所在位置顯示所述觸摸圖形消失畫面,觸摸圖形消失畫面包括所述觸摸圖形由大到小變化的動(dòng)態(tài)畫面。
本發(fā)明實(shí)施例中,圖形顯示裝置可以執(zhí)行以用戶向右側(cè)滑動(dòng)接聽電話為例的相關(guān)操作,具體可以參考上述圖8和圖9對(duì)應(yīng)的相關(guān)闡述,該處不再詳述。
請(qǐng)參閱圖11,圖11是本發(fā)明實(shí)施例公開的一種終端的結(jié)構(gòu)示意圖,該終端可以包括:至少一個(gè)處理器401,例如CPU,至少一個(gè)網(wǎng)絡(luò)接口404或者其他用戶接口403,存儲(chǔ)器404,至少一個(gè)通信總線402。通信總線402用于實(shí)現(xiàn)這些組件之間的連接通信。其中,用戶接口403可選的可以包括無(wú)線接口、有線接口。其中,用戶接口可以包括屏幕,該屏幕可以為曲面屏幕,曲面屏幕包括主平面顯示屏和側(cè)曲面顯示屏,側(cè)曲面顯示屏是位于曲面屏幕邊緣部位的屏幕,主平面顯示屏是曲面屏幕的除側(cè)曲面顯示屏之外其它部位的屏幕;網(wǎng)絡(luò)接口404可選的可以包括Wi-Fi接口以及其他無(wú)線接口。存儲(chǔ)器405可能包含高速RAM存儲(chǔ)器,也可能還包括非不穩(wěn)定的存儲(chǔ)器(non-volatile memory),例如至少一個(gè)磁盤存儲(chǔ)器。存儲(chǔ)器405可選的可以包含至少一個(gè)位于遠(yuǎn)離前述處理器401的存儲(chǔ)裝置。
在一些實(shí)施方式中,存儲(chǔ)器405存儲(chǔ)了如下的元素,可執(zhí)行模塊或者數(shù)據(jù)結(jié)構(gòu),或者他們的子集,或者他們的擴(kuò)展集:
操作系統(tǒng)4051,包含各種系統(tǒng)程序,用于實(shí)現(xiàn)各種基礎(chǔ)業(yè)務(wù)以及處理基于硬件的任務(wù);
應(yīng)用程序4052,包含設(shè)備控制服務(wù)程序、設(shè)備識(shí)別服務(wù)程序等各種應(yīng)用程序,用于實(shí)現(xiàn)各種應(yīng)用業(yè)務(wù)。
具體地,處理器401用于調(diào)用存儲(chǔ)器405中存儲(chǔ)的程序,執(zhí)行以下操作:
在存在待處理事件時(shí),檢測(cè)屏幕上的觸摸操作;
獲取所述觸摸操作的觸摸點(diǎn)坐標(biāo);
在所述觸摸點(diǎn)坐標(biāo)指示的位置顯示用于指示所述觸摸操作的觸摸圖形;
根據(jù)所述觸摸點(diǎn)坐標(biāo),在所述屏幕上顯示所述待處理事件對(duì)應(yīng)的操作指示圖形。
本發(fā)明實(shí)施例中,處理器401用于調(diào)用存儲(chǔ)器405中存儲(chǔ)的程序,還可以執(zhí)行以下操作:
獲取所述觸摸操作的壓力值;
根據(jù)所述壓力值調(diào)整所述觸摸圖形的大小,所述觸摸圖形的大小與所述壓力值正相關(guān)。
本發(fā)明實(shí)施例中,處理器401用于調(diào)用存儲(chǔ)器405中存儲(chǔ)的程序,還可以執(zhí)行以下操作:
獲取所述觸摸操作的壓力值;
根據(jù)所述壓力值調(diào)整所述操作指示圖形的大小,所述操作指示圖形的大小與所述壓力值正相關(guān)。
本發(fā)明實(shí)施例中,處理器401用于調(diào)用存儲(chǔ)器405中存儲(chǔ)的程序,在所述觸摸點(diǎn)坐標(biāo)所在位置顯示用于指示所述觸摸操作的觸摸圖形時(shí),可以具體執(zhí)行以下操作:
在所述觸摸點(diǎn)坐標(biāo)所在位置顯示觸摸圖形顯現(xiàn)畫面,所述觸摸圖形顯現(xiàn)畫面包括所述觸摸圖形由小到大變化的動(dòng)態(tài)畫面。
本發(fā)明實(shí)施例中,觸摸圖形的中心點(diǎn)的縱坐標(biāo)與所述操作指示圖形的中心點(diǎn)的縱坐標(biāo)相同;所述觸摸圖形的中心點(diǎn)的橫坐標(biāo)到所述屏幕的任一邊緣的距離與所述操作指示圖形的中心點(diǎn)的橫坐標(biāo)到所述任一邊緣的距離負(fù)相關(guān),所述任一邊緣與所述操作指示圖形位于所述屏幕的同一側(cè)。
本發(fā)明實(shí)施例中,處理器401用于調(diào)用存儲(chǔ)器405中存儲(chǔ)的程序,還可以執(zhí)行以下操作:
當(dāng)所述觸摸圖形的中心點(diǎn)的橫坐標(biāo)與所述操作指示圖形的中心點(diǎn)的橫坐標(biāo)相差為預(yù)設(shè)值時(shí),顯示所述觸摸圖形與所述操作指示圖形進(jìn)行融合后的圖形,并生成所述操作指示圖形對(duì)應(yīng)的操作指令。
本發(fā)明實(shí)施例中,觸摸圖形是由一個(gè)主圓和一個(gè)輔圓融合而成的,所述主圓的圓心為所述觸摸圖形的中心點(diǎn),所述主圓的圓心的坐標(biāo)為所述觸摸點(diǎn)坐標(biāo),所述主圓的半徑與所述輔圓的半徑之比成預(yù)設(shè)比例;所述操作指示圖形是由一個(gè)橢圓和一個(gè)圓融合而成的,所述操作指示圖形的圓的圓心為所述操作指示圖形的中心點(diǎn)。
本發(fā)明實(shí)施例中,所述待處理事件包括解鎖事件,觸摸操作為滑動(dòng)操作時(shí),處理器401用于調(diào)用存儲(chǔ)器405中存儲(chǔ)的程序,還可以執(zhí)行以下操作:
當(dāng)滑動(dòng)操作滑動(dòng)至所述操作指示圖形所在位置時(shí)生成解鎖指令;
或者,待處理事件包括來(lái)電事件時(shí),還可以執(zhí)行以下操作:當(dāng)觸摸操點(diǎn)坐標(biāo)位于所述操作指示圖形所在位置時(shí)生成接聽指令或者拒絕接聽指令。
本發(fā)明實(shí)施例中,處理器401用于調(diào)用存儲(chǔ)器405中存儲(chǔ)的程序,根據(jù)所述觸摸點(diǎn)坐標(biāo),在所述屏幕上顯示所述待處理事件對(duì)應(yīng)的操作指示圖形之后,還可以執(zhí)行以下操作:
當(dāng)未檢測(cè)到觸摸點(diǎn)坐標(biāo)時(shí),在上一次檢測(cè)到的觸摸點(diǎn)坐標(biāo)所在位置顯示觸摸圖形消失畫面,觸摸圖形消失畫面包括觸摸圖形由大到小變化的動(dòng)態(tài)畫面。
本發(fā)明實(shí)施例中,圖11所示終端可以執(zhí)行上述方法實(shí)施例中的相關(guān)步驟,此處不再詳述。
以上對(duì)本發(fā)明實(shí)施例所提供的圖形顯示方法及終端進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個(gè)例對(duì)本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說(shuō)明只是用于幫助理解本發(fā)明的方法及其核心思想;同時(shí),對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實(shí)施方式及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說(shuō)明書內(nèi)容不應(yīng)理解為對(duì)本發(fā)明的限制。