一種終端界面的操作方法及終端的制作方法
【專利摘要】本發(fā)明實施例公開了一種終端界面的操作方法,包括:獲取終端的顯示界面及界面分界線,所述界面分界線用于將所述顯示界面劃分為至少兩個操作區(qū)域;當(dāng)檢測到用戶的操作動作時,獲取所述操作動作的起點位置,并將所述起點位置所處的操作區(qū)域選擇為待操作區(qū)域;獲取所述操作動作的起點位置到所述界面分界線之間的操作距離;根據(jù)所述操作距離,控制所述待操作區(qū)域顯示對應(yīng)的界面切換效果。本發(fā)明實施例還公開了一種終端。采用本發(fā)明實施例,界面的切換效果可以由用戶根據(jù)操作動作的起點位置到界面分界線之間的操作距離所控制,因此用戶操作方便,實用性強(qiáng),提高了用戶體驗。
【專利說明】一種終端界面的操作方法及終端
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及電子【技術(shù)領(lǐng)域】,尤其涉及一種終端界面的操作方法及終端。
【背景技術(shù)】
[0002]隨著電子技術(shù)的發(fā)展,越來越多的電子產(chǎn)品出現(xiàn),大多數(shù)電子產(chǎn)品都是觸屏設(shè)備,通過對觸屏設(shè)備屏幕上所進(jìn)行的各種操作,可以實現(xiàn)對電子產(chǎn)品的各種控制。例如,可以在屏幕上進(jìn)行操作,從而實現(xiàn)切換終端屏幕當(dāng)前顯示的界面。現(xiàn)有的實現(xiàn)界面切換的方法是,通過在屏幕上滑動,實現(xiàn)界面切換,當(dāng)終端檢測到用戶滑動,無論滑動的距離多長,界面切換效果相同,因此這種界面切換方式的切換效果不能由用戶控制,操作不方便,用戶體驗差。
【發(fā)明內(nèi)容】
[0003]本發(fā)明實施例提供一種終端界面的操作方法及終端,界面的切換效果可以由用戶根據(jù)操作動作的起點位置到界面分界線之間的操作距離所控制,因此用戶操作方便,實用性強(qiáng),提高了用戶體驗
[0004]本發(fā)明實施例提供了一種終端界面的操作方法,包括:
[0005]獲取終端的顯示界面及界面分界線,所述界面分界線用于將所述顯示界面劃分為至少兩個操作區(qū)域;
[0006]當(dāng)檢測到用戶的操作動作時,獲取所述操作動作的起點位置,并將所述起點位置所處的操作區(qū)域選擇為待操作區(qū)域;
[0007]獲取所述操作動作的起點位置到所述界面分界線之間的操作距離;
[0008]根據(jù)所述操作距離,控制所述待操作區(qū)域顯示對應(yīng)的界面切換效果。
[0009]相應(yīng)地,本發(fā)明實施例還提供了一種終端,包括:
[0010]第一獲取單元,用于獲取終端的顯示界面及界面分界線,所述界面分界線用于將所述顯示界面劃分為至少兩個操作區(qū)域;
[0011]第二獲取單元,用于當(dāng)檢測到用戶的操作動作時,獲取所述操作動作的起點位置,并將所述起點位置所處的操作區(qū)域選擇為待操作區(qū)域;
[0012]第三獲取單元,用于獲取所述操作動作的起點位置到所述界面分界線之間的操作距離;
[0013]第一控制單元,用于根據(jù)所述操作距離,控制所述待操作區(qū)域顯示對應(yīng)的界面切換效果。
[0014]本發(fā)明實施例中,將終端顯示界面劃分為多個操作區(qū)域,將操作動作的起點位置所處的區(qū)域選擇為待操作區(qū)域,并根據(jù)操作動作的起點位置與界面分界線之間的操作距離控制待操作區(qū)域顯示對應(yīng)的界面切換效果。本實施例中,界面的切換效果可以由用戶根據(jù)操作動作的起點位置到界面分界線之間的操作距離所控制,因此用戶操作方便,實用性強(qiáng),提聞了用戶體驗。【專利附圖】
【附圖說明】
[0015]為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0016]圖1是本發(fā)明實施例提供的一種終端界面的操作方法的流程示意圖;
[0017]圖2是本發(fā)明實施例提供的另一種終端界面的操作方法的流程示意圖;
[0018]圖3是本發(fā)明實施例提供的一種界面切換效果的示意圖;
[0019]圖4是本發(fā)明實施例提供的又一種終端界面的操作方法的流程示意圖;
[0020]圖5是本發(fā)明實施例提供的又一種終端界面的操作方法的流程示意圖;
[0021]圖6是本發(fā)明實施例提供的一種終端的結(jié)構(gòu)示意圖;
[0022]圖7是本發(fā)明實施例提供的另一種終端的結(jié)構(gòu)示意圖;
[0023]圖8是本發(fā)明實施例提供的又一種終端的結(jié)構(gòu)示意圖。
【具體實施方式】
[0024]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護(hù)的范圍。
[0025]本發(fā)明實施例所述終端可以為帶有觸屏設(shè)備的手機(jī)、平板電腦、電子書等電子設(shè)備,本發(fā)明實施例所述的終端界面的操作方法可以應(yīng)用于對終端顯示界面的切換方法中。
[0026]請參照圖1,為本發(fā)明實施例提供的一種終端界面的操作方法的流程示意圖;如圖1所述,本實施例所述的一種終端界面的操作方法包括步驟:
[0027]S100,獲取終端的顯示界面及界面分界線,所述界面分界線用于將所述顯示界面劃分為至少兩個操作區(qū)域;
[0028]具體實施例中,終端顯示界面即是終端的顯示屏幕上當(dāng)前所顯示的界面,界面分界線將顯示界面劃分為了至少兩個操作區(qū)域,在實際應(yīng)用場景中,界面分界線可以顯示也可以不顯示,如圖3所述的屏幕,界面分界線即是中軸線,沒有進(jìn)行顯示,界面分界線將顯示界面劃分為了兩個操作區(qū)域。需要說明的是,界面分界線也可以將顯示界面劃分為其它數(shù)量個操作區(qū)域,例如,界面分界線可以是互相平行的兩條線,將顯示界面劃分為三個操作區(qū)域。
[0029]S101,當(dāng)檢測到用戶的操作動作時,獲取所述操作動作的起點位置,并將所述起點位置所處的操作區(qū)域選擇為待操作區(qū)域;
[0030]具體實施例中,終端時刻檢測終端的顯示界面上是否有用戶的操作動作,當(dāng)檢測到用戶的操作動作時,例如,檢測到用戶的滑動動作時,則獲取操作動作的起點位置,并將起點位置所處的操作區(qū)域選擇為待操作區(qū)域,待操作區(qū)域即是主要進(jìn)行操作控制的區(qū)域,例如,可以控制待操作區(qū)域的界面切換效果等等。操作區(qū)域中的非待操作區(qū)域則可以不進(jìn)行相關(guān)的操作控制。[0031]S102,獲取所述操作動作的起點位置到所述界面分界線之間的操作距離;
[0032]具體實施例中,當(dāng)用戶的操作動作是滑動時,則隨著用戶的滑動,則該滑動的起點位置在不斷地變化,例如,可以是逐漸靠近界面分界線。則獲取操作動作的起點位置到界面分界線之間的操作距離,該操作距離是不斷地在變化。需要說明的是,該操作距離變化的快慢可以由用戶滑動的速度所決定,例如,若用戶滑動得快,則該操作距離變化快。
[0033]S103,根據(jù)所述操作距離,控制所述待操作區(qū)域顯示對應(yīng)的界面切換效果。
[0034]具體實施例中,根據(jù)操作動作的起點位置到界面分界線之間的操作距離來控制待操作區(qū)域的界面切換效果,該界面切換效果可以是與操作距離所對應(yīng)的,例如,可以是一個操作距離對應(yīng)一個界面翻折角度。
[0035]本發(fā)明實施例中,將終端顯示界面劃分為多個操作區(qū)域,將操作動作的起點位置所處的區(qū)域選擇為待操作區(qū)域,并根據(jù)操作動作的起點位置與界面分界線之間的操作距離控制待操作區(qū)域顯示對應(yīng)的界面切換效果。本實施例中,界面的切換效果可以由用戶根據(jù)操作動作的起點位置到界面分界線之間的操作距離所控制,因此用戶操作方便,實用性強(qiáng),提聞了用戶體驗。
[0036]請參照圖2,為本發(fā)明實施例提供的另一種終端屏幕的操作方法的流程示意圖;如圖2所述,本實施例所述的另一種終端屏幕的操作方法包括步驟:
[0037]S200,獲取終端的顯示界面及界面分界線,所述界面分界線用于將所述顯示界面劃分為至少兩個操作區(qū)域;
[0038]具體實施例中,本實施例步驟S200參照圖1所述實施例步驟S100,在此不再贅述。
[0039]S201,當(dāng)檢測到所述用戶的操作動作時,獲取至少兩個所述操作動作的起點位置,并將多個所述操作動作的起點位置所處的操作區(qū)域均選擇為待操作區(qū)域。
[0040]具體實施例中,待操作區(qū)域可以是多個操作區(qū)域,但是當(dāng)待操作區(qū)域是多個時,用戶的操作動作是至少兩條滑動軌跡,例如,用戶兩個手指分別處于兩個操作區(qū)域,并向中間滑動。當(dāng)檢測到用戶的操作動作時,獲取至少兩個操作動作的起點位置,將所有的操作動作的起點位置所處的操作區(qū)域均選擇為待操作區(qū)域。
[0041]S202,獲取所述操作動作的起點位置到所述界面分界線之間的初始距離;
[0042]具體實施例中,操作動作的起點位置到界面分界線之間的初始距離即是操作動作最開始時,操作動作的起點到界面分界線之間的距離,因為隨著用戶操作動作的滑動,操作動作的起點位置到界面分界線之間的距離是不斷變化的,即是本發(fā)明實施例中的操作距離。需要說明的是,當(dāng)待操作區(qū)域為多個的時候,則獲取每一個待操作區(qū)域中操作動作的起點位置到該操作區(qū)域的界面分界線之間的初始距離,即是初始距離有多個。
[0043]S203,獲取所述操作動作的起點位置到所述界面分界線之間的操作距離;
[0044]具體實施例中,具體實施例中,本實施例步驟S203參照圖1所述實施例步驟S102,在此不再贅述。
[0045]S204,根據(jù)所述操作距離與所述初始距離的比例,控制所述待操作區(qū)域顯示與所述比例對應(yīng)的界面切換效果。
[0046]具體實施例中,獲取每一個待操作區(qū)域中操作距離與初始距離的比例,并控制待操作區(qū)域顯示與所獲得的比例對應(yīng)的界面切換效果,界面切換效果是與比例一一對應(yīng)的。例如,可以是通過該比例控制待操作區(qū)域當(dāng)前顯示界面的翻折角度。[0047]本發(fā)明實施例中,將終端顯示界面劃分為多個操作區(qū)域,將操作動作的起點位置所處的區(qū)域選擇為待操作區(qū)域,并根據(jù)操作動作的起點位置與界面分界線之間的操作距離控制待操作區(qū)域顯示對應(yīng)的界面切換效果。本實施例中,界面的切換效果可以由用戶根據(jù)操作動作的起點位置到界面分界線之間的操作距離所控制,因此用戶操作方便,實用性強(qiáng),提聞了用戶體驗。
[0048]請參照圖4,為本發(fā)明實施例提供的又一種終端界面的操作方法的流程示意圖;如圖4所述,本實施例所述的又一種終端界面的操作方法包括步驟:
[0049]S400,獲取終端的顯示界面及界面分界線,所述界面分界線用于將所述顯示界面劃分為至少兩個操作區(qū)域;
[0050]具體實施例中,本實施例步驟S400參照圖1所述實施例步驟S100,在此不再贅述。
[0051]S401,當(dāng)檢測到用戶的操作動作時,獲取所述操作動作的起點位置,并將所述起點位置所處的操作區(qū)域選擇為待操作區(qū)域;
[0052]具體實施例中,本實施例步驟S401參照圖1所述實施例步驟SlOl,在此不再贅述。
[0053]S402,獲取所述操作動作的起點位置到所述界面分界線之間的初始距離;
[0054]具體實施例中,本實施例步驟S402參照圖2所述實施例步驟S202,在此不再贅述。
[0055]S403,獲取所述操作動作的起點位置到所述界面分界線之間的操作距離;
[0056]具體實施例中,本實施例步驟S403參照圖1所述實施例步驟S102,在此不再贅述。
[0057]S404,根據(jù)所述操作距離與所述初始距離的比例,調(diào)整所述待操作區(qū)域當(dāng)前顯示界面的翻折角度,所述翻折角度與所述比例對應(yīng);
[0058]具體實施例中,根據(jù)操作距離與初始距離的比例調(diào)整待操作區(qū)域當(dāng)前顯示界面的翻折角度,如圖3所述,當(dāng)屏幕的上面一個操作區(qū)域是待操作區(qū)域,則上面一個待操作區(qū)域的顯示界面的翻折角度會隨著操作距離與初始距離的比例變化而變化,翻折角度是與操作距離與初始距離的比例是一一對應(yīng)的,例如,假設(shè)翻折角度為A,操作距離為b,初始距離為C,則翻折角度、操作距離與初始距離之間的關(guān)系可以表示為cos A = b/c,比如,當(dāng)用戶的操作動作大概滑動到初始距離的一半時,則當(dāng)前顯示界面的翻折角度為60度,因為cos60° =0.5。所以翻折角度是與比例--對應(yīng)的。
[0059]S405,當(dāng)所述比例小于第一預(yù)設(shè)閾值時,控制所述待操作區(qū)域顯示切換界面。
[0060]具體實施例中,當(dāng)當(dāng)前顯示界面的翻折角度越來越大時,則操作距離與初始距離的比例越來越小,當(dāng)才開始翻折的時候,待操作區(qū)域中當(dāng)前顯示界面上所顯示的內(nèi)容逐漸傾斜,切換界面的部分內(nèi)容出現(xiàn),隨著翻折角度的增大,待操作區(qū)域中當(dāng)前顯示界面的內(nèi)容越來越傾斜,切換界面的內(nèi)容顯示的越來越多,當(dāng)翻折到90度時,當(dāng)前顯示界面就垂直于切換界面,若繼續(xù)翻折,則當(dāng)前顯示界面就覆蓋另一個操作區(qū)域,當(dāng)翻折到操作距離與初始距離的比例小于第一預(yù)設(shè)閾值時,控制待操作區(qū)域顯示切換界面,此時,完成整個切換效果演示。需要說明的是,第一預(yù)設(shè)閾值可以由用戶自己設(shè)定。
[0061]本發(fā)明實施例中,將終端顯示界面劃分為多個操作區(qū)域,將操作動作的起點位置所處的區(qū)域選擇為待操作區(qū)域,并根據(jù)操作動作的起點位置與界面分界線之間的操作距離控制待操作區(qū)域顯示對應(yīng)的界面切換效果。本實施例中,界面的切換效果可以由用戶根據(jù)操作動作的起點位置到界面分界線之間的操作距離所控制,因此用戶操作方便,實用性強(qiáng),提聞了用戶體驗。[0062]請參照圖5,為本發(fā)明實施例提供的又一種終端界面的操作方法的流程示意圖;如圖5所述,本實施例所述的又一種終端界面的操作方法包括步驟:
[0063]S500,獲取終端的顯示界面及界面分界線,所述界面分界線用于將所述顯示界面劃分為至少兩個操作區(qū)域;
[0064]具體實施例中,本實施例步驟S500參照圖1所述實施例步驟S100,在此不再贅述。
[0065]S501,當(dāng)檢測到用戶的操作動作時,獲取所述操作動作的起點位置,并將所述起點位置所處的操作區(qū)域選擇為待操作區(qū)域;
[0066]具體實施例中,本實施例步驟S501參照圖1所述實施例步驟SlOl,在此不再贅述。
[0067]S502,獲取所述操作動作的起點位置到所述界面分界線之間的初始距離;
[0068]具體實施例中,本實施例步驟S502參照圖2所述實施例步驟S202,在此不再贅述。
[0069]S503,獲取所述操作動作的起點位置到所述界面分界線之間的操作距離;
[0070]具體實施例中,本實施例步驟S503參照圖1所述實施例步驟S102,在此不再贅述。
[0071]S504,當(dāng)檢測到所述用戶的操作動作結(jié)束時,若所述操作距離與所述初始距離的比例大于第二預(yù)設(shè)閾值,則控制所述待操作區(qū)域顯示當(dāng)前顯示界面;
[0072]具體實施例中,當(dāng)用戶操作動作持續(xù)一段時間后結(jié)束,檢測用戶操作動作結(jié)束時操作距離與初始距離的比例,當(dāng)該比例大于第二預(yù)設(shè)閾值,則說明用戶翻折的角度比較小,沒有達(dá)到第二預(yù)設(shè)閾值對應(yīng)的翻折角度,則控制待操作區(qū)域顯示當(dāng)前顯示界面,即是顯示沒有切換之前所顯示的界面。
[0073]S505,若所述操作距離與所述初始距離的比例小于或者等于所述第二預(yù)設(shè)閾值,則控制所述待操作區(qū)域顯示切換界面。
[0074]具體實施例中,檢測到用戶操作動作結(jié)束時操作距離與初始距離的比例,小于或者等于第二預(yù)設(shè)閾值,則說明用戶翻折的角度比較大,達(dá)到第二預(yù)設(shè)閾值對應(yīng)的翻折角度,則控制待操作區(qū)域顯示切換界面,即是在用戶結(jié)束時,沒有完全將當(dāng)前顯示界面翻折過去時,自動將當(dāng)前顯示界面翻折過去,從而顯示切換界面。需要說明的是,第二預(yù)設(shè)閾值可以由用戶自己設(shè)定。
[0075]本發(fā)明實施例中,將終端顯示界面劃分為多個操作區(qū)域,將操作動作的起點位置所處的區(qū)域選擇為待操作區(qū)域,并根據(jù)操作動作的起點位置與界面分界線之間的操作距離控制待操作區(qū)域顯示對應(yīng)的界面切換效果。本實施例中,界面的切換效果可以由用戶根據(jù)操作動作的起點位置到界面分界線之間的操作距離所控制,因此用戶操作方便,實用性強(qiáng),提聞了用戶體驗。
[0076]下面闡述本發(fā)明實施例提供的一種終端的具體實現(xiàn)。
[0077]請參照圖6,為本發(fā)明實施例提供的一種終端的結(jié)構(gòu)示意圖。如圖6所示,本實施例所述的一種終端包括:第一獲取單元100、第二獲取單元101、第三獲取單元102和第一控制單元103。
[0078]第一獲取單元100,用于獲取終端的顯示界面及界面分界線,所述界面分界線用于將所述顯示界面劃分為至少兩個操作區(qū)域;
[0079]具體實施例中,終端顯示界面即是終端的顯示屏幕上當(dāng)前所顯示的界面,界面分界線將顯示界面劃分為了至少兩個操作區(qū)域,在實際應(yīng)用場景中,界面分界線可以顯示也可以不顯示,如圖3所述的屏幕,界面分界線即是中軸線,沒有進(jìn)行顯示,界面分界線將顯示界面劃分為了兩個操作區(qū)域。需要說明的是,界面分界線也可以將顯示界面劃分為其它數(shù)量個操作區(qū)域,例如,界面分界線可以是互相平行的兩條線,將顯示界面劃分為三個操作區(qū)域。第一獲取單元100即獲取終端的顯示界面及界面分界線。
[0080]第二獲取單元101,用于當(dāng)檢測到用戶的操作動作時,獲取所述操作動作的起點位置,并將所述起點位置所處的操作區(qū)域選擇為待操作區(qū)域;
[0081]具體實施例中,終端第二獲取單元101時刻檢測終端的顯示界面上是否有用戶的操作動作,當(dāng)檢測到用戶的操作動作時,例如,檢測到用戶的滑動動作時,則第二獲取單元101獲取操作動作的起點位置,并將起點位置所處的操作區(qū)域選擇為待操作區(qū)域,待操作區(qū)域即是主要進(jìn)行操作控制的區(qū)域,例如,可以控制待操作區(qū)域的界面切換效果等等。操作區(qū)域中的非待操作區(qū)域則可以不進(jìn)行相關(guān)的操作控制。
[0082]進(jìn)一步的,待操作區(qū)域可以是多個操作區(qū)域,但是當(dāng)待操作區(qū)域是多個時,用戶的操作動作是至少兩條滑動軌跡,例如,用戶兩個手指分別處于兩個操作區(qū)域,并向中間滑動。當(dāng)檢測到用戶的操作動作時,第二獲取單元101獲取至少兩個操作動作的起點位置,將所有的操作動作的起點位置所處的操作區(qū)域均選擇為待操作區(qū)域。
[0083]第三獲取單元102,用于獲取所述操作動作的起點位置到所述界面分界線之間的操作距離;
[0084]具體實施例中,當(dāng)用戶的操作動作是滑動時,則隨著用戶的滑動,則該滑動的起點位置在不斷地變化,例如,可以是逐漸靠近界面分界線。則第三獲取單元102獲取操作動作的起點位置到界面分界線之間的操作距離,該操作距離是不斷地在變化。需要說明的是,該操作距離變化的快慢可以由用戶滑動的速度所決定,例如,若用戶滑動得快,則該操作距離變化快。
[0085]第一控制單元103,用于根據(jù)所述操作距離,控制所述待操作區(qū)域顯示對應(yīng)的界面切換效果。
[0086]具體實施例中,第一控制單元103根據(jù)操作動作的起點位置到界面分界線之間的操作距離來控制待操作區(qū)域的界面切換效果,該界面切換效果可以是與操作距離所對應(yīng)的,例如,可以是一個操作距離對應(yīng)一個界面翻折角度。
[0087]進(jìn)一步的,第一控制單元103還用于當(dāng)用戶操作動作持續(xù)一段時間后結(jié)束,檢測用戶操作動作結(jié)束時操作距離與初始距離的比例,當(dāng)該比例大于第二預(yù)設(shè)閾值,則說明用戶翻折的角度比較小,沒有達(dá)到第二預(yù)設(shè)閾值對應(yīng)的翻折角度,則第一控制單元103控制待操作區(qū)域顯示當(dāng)前顯示界面,即是顯示沒有切換之前所顯示的界面。
[0088]檢測到用戶操作動作結(jié)束時操作距離與初始距離的比例,小于或者等于第二預(yù)設(shè)閾值,則說明用戶翻折的角度比較大,達(dá)到第二預(yù)設(shè)閾值對應(yīng)的翻折角度,則第一控制單元103控制待操作區(qū)域顯示切換界面,即是在用戶結(jié)束時,沒有完全將當(dāng)前顯示界面翻折過去時,自動將當(dāng)前顯示界面翻折過去,從而顯示切換界面。需要說明的是,第二預(yù)設(shè)閾值可以由用戶自己設(shè)定。
[0089]本發(fā)明實施例中,將終端顯示界面劃分為多個操作區(qū)域,將操作動作的起點位置所處的區(qū)域選擇為待操作區(qū)域,并根據(jù)操作動作的起點位置與界面分界線之間的操作距離控制待操作區(qū)域顯示對應(yīng)的界面切換效果。本實施例中,界面的切換效果可以由用戶根據(jù)操作動作的起點位置到界面分界線之間的操作距離所控制,因此用戶操作方便,實用性強(qiáng),提聞了用戶體驗。
[0090]請參照圖7,為本發(fā)明實施例提供的另一種終端的結(jié)構(gòu)示意圖。如圖7所示,本發(fā)明實施例所提供的終端包括圖6所示的終端的所有單元,此外,本實施例所提供的終端還包括第四獲取單元。
[0091]第四獲取單元104,用于獲取所述操作動作的起點位置到所述界面分界線之間的初始距離;
[0092]具體實施例中,操作動作的起點位置到界面分界線之間的初始距離即是操作動作最開始時,操作動作的起點到界面分界線之間的距離,因為隨著用戶操作動作的滑動,操作動作的起點位置到界面分界線之間的距離是不斷變化的,即是本發(fā)明實施例中的操作距離。需要說明的是,當(dāng)待操作區(qū)域為多個的時候,則第四獲取單元104獲取每一個待操作區(qū)域中操作動作的起點位置到該操作區(qū)域的界面分界線之間的初始距離,即是初始距離有多個。
[0093]所述第一控制單元103具體用于,根據(jù)所述操作距離與所述初始距離的比例,控制所述待操作區(qū)域顯示與所述比例對應(yīng)的界面切換效果。
[0094]具體實施例中,獲取每一個待操作區(qū)域中操作距離與初始距離的比例,第一控制單元103并控制待操作區(qū)域顯示與所獲得的比例對應(yīng)的界面切換效果,界面切換效果是與比例一一對應(yīng)的。例如,可以是通過該比例控制待操作區(qū)域當(dāng)前顯示界面的翻折角度。 [0095]本發(fā)明實施例中,將終端顯示界面劃分為多個操作區(qū)域,將操作動作的起點位置所處的區(qū)域選擇為待操作區(qū)域,并根據(jù)操作動作的起點位置與界面分界線之間的操作距離控制待操作區(qū)域顯示對應(yīng)的界面切換效果。本實施例中,界面的切換效果可以由用戶根據(jù)操作動作的起點位置到界面分界線之間的操作距離所控制,因此用戶操作方便,實用性強(qiáng),提聞了用戶體驗。
[0096]請參照圖8,為本發(fā)明實施例提供的又一種終端的結(jié)構(gòu)示意圖。如圖8所示,本發(fā)明實施例所提供的終端為對圖6所示的終端進(jìn)行優(yōu)化得到,因此,本發(fā)明實施例所述的終端包括圖6所示的終端的所有單元,進(jìn)一步的,第一控制單元103可以包括調(diào)整單元1030和第二控制單元1031。
[0097]調(diào)整單元1030,用于根據(jù)所述操作距離與所述初始距離的比例,調(diào)整所述待操作區(qū)域當(dāng)前顯示界面的翻折角度,所述翻折角度與所述比例對應(yīng);
[0098]具體實施例中,調(diào)整單元1030根據(jù)操作距離與初始距離的比例調(diào)整待操作區(qū)域當(dāng)前顯示界面的翻折角度,如圖3所述,當(dāng)屏幕的上面一個操作區(qū)域是待操作區(qū)域,則上面一個待操作區(qū)域的顯示界面的翻折角度會隨著操作距離與初始距離的比例變化而變化,翻
折角度是與操作距離與初始距離的比例是--對應(yīng)的,例如,假設(shè)翻折角度為A,操作距離
為b,初始距離為C,則翻折角度、操作距離與初始距離之間的關(guān)系可以表示為cos A = b/c,比如,當(dāng)用戶的操作動作大概滑動到初始距離的一半時,則當(dāng)前顯示界面的翻折角度為60度,因為cos60° = 0.5。所以翻折角度是與比例一一對應(yīng)的。
[0099]第二控制單元1031,用于當(dāng)所述比例小于第一預(yù)設(shè)閾值時,控制所述待操作區(qū)域顯示切換界面。
[0100]具體實施例中,當(dāng)當(dāng)前顯示界面的翻折角度越來越大時,則操作距離與初始距離的比例越來越小,當(dāng)才開始翻折的時候,待操作區(qū)域中當(dāng)前顯示界面上所顯示的內(nèi)容逐漸傾斜,切換界面的部分內(nèi)容出現(xiàn),隨著翻折角度的增大,待操作區(qū)域中當(dāng)前顯示界面的內(nèi)容越來越傾斜,切換界面的內(nèi)容顯示的越來越多,當(dāng)翻折到90度時,當(dāng)前顯示界面就垂直于切換界面,若繼續(xù)翻折,則當(dāng)前顯示界面就覆蓋另一個操作區(qū)域,當(dāng)翻折到操作距離與初始距離的比例小于第一預(yù)設(shè)閾值時,第二控制單元1031控制待操作區(qū)域顯示切換界面,此時,完成整個切換效果演示。需要說明的是,第一預(yù)設(shè)閾值可以由用戶自己設(shè)定。
[0101]本發(fā)明實施例中,將終端顯示界面劃分為多個操作區(qū)域,將操作動作的起點位置所處的區(qū)域選擇為待操作區(qū)域,并根據(jù)操作動作的起點位置與界面分界線之間的操作距離控制待操作區(qū)域顯示對應(yīng)的界面切換效果。本實施例中,界面的切換效果可以由用戶根據(jù)操作動作的起點位置到界面分界線之間的操作距離所控制,因此用戶操作方便,實用性強(qiáng),提聞了用戶體驗。
[0102]本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例方法中的全部或部分流程,是可以通過計算機(jī)程序來指令相關(guān)的硬件來完成,所述的程序可存儲于一計算機(jī)可讀取存儲介質(zhì)中,該程序在執(zhí)行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質(zhì)可為磁碟、光盤、只讀存儲記憶體(Read-Only Memory, ROM)或隨機(jī)存儲記憶體(Random AccessMemory, RAM)等。
[0103]本發(fā)明實施例方法中的步驟可以根據(jù)實際需要進(jìn)行順序調(diào)整、合并和刪減。
[0104]本發(fā)明實施例終端中的模塊或單元可以根據(jù)實際需要進(jìn)行合并、劃分和刪減。
[0105]本發(fā)明實施例中所述模塊或單元,可以通過通用集成電路,例如CPU(CentralProcessing Unit,中央處理器),或通過 ASIC (Application SpecificIntegratedCircuit,專用集成電路)來實現(xiàn)。
[0106]以上所揭露的僅為本發(fā)明較佳實施例而已,當(dāng)然不能以此來限定本發(fā)明之權(quán)利范圍,因此依本發(fā)明權(quán)利要求所作的等同變化,仍屬本發(fā)明所涵蓋的范圍。
【權(quán)利要求】
1.一種終端界面的操作方法,其特征在于,所述方法包括: 獲取終端的顯示界面及界面分界線,所述界面分界線用于將所述顯示界面劃分為至少兩個操作區(qū)域; 當(dāng)檢測到用戶的操作動作時,獲取所述操作動作的起點位置,并將所述起點位置所處的操作區(qū)域選擇為待操作區(qū)域; 獲取所述操作動作的起點位置到所述界面分界線之間的操作距離; 根據(jù)所述操作距離,控制所述待操作區(qū)域顯示對應(yīng)的界面切換效果。
2.如權(quán)I所述的方法,其特征在于,所述方法還包括: 獲取所述操作動作的起點位置到所述界面分界線之間的初始距離; 所述根據(jù)所述操作距離,控制所述待操作區(qū)域顯示對應(yīng)的界面切換效果,包括: 根據(jù)所述操作距離與所述初始距離的比例,控制所述待操作區(qū)域顯示與所述比例對應(yīng)的界面切換效果。
3.如權(quán)2所述的方法,其特征在于,所述根據(jù)所述操作距離與所述初始距離的比例,控制所述待操作區(qū)域顯示與所述比例對應(yīng)的界面切換效果,包括: 根據(jù)所述操作距離與所述初始距離的比例,調(diào)整所述待操作區(qū)域當(dāng)前顯示界面的翻折角度,所述翻折角度 與所述比例對應(yīng); 當(dāng)所述比例小于第一預(yù)設(shè)閾值時,控制所述待操作區(qū)域顯示切換界面。
4.如權(quán)2所述的方法,其特征在于,所述根據(jù)所述操作距離與所述初始距離的比例,控制所述待操作區(qū)域顯示與所述比例對應(yīng)的界面切換效果,包括: 當(dāng)檢測到所述用戶的操作動作結(jié)束時,若所述操作距離與所述初始距離的比例大于第二預(yù)設(shè)閾值,則控制所述待操作區(qū)域顯示當(dāng)前顯示界面; 若所述操作距離與所述初始距離的比例小于或者等于所述第二預(yù)設(shè)閾值,則控制所述待操作區(qū)域顯示切換界面。
5.如權(quán)1-4任一項所述的方法,其特征在于,所述當(dāng)檢測到用戶的操作動作時,獲取所述操作動作的起點位置,并將所述起點位置所處的操作區(qū)域選擇為待操作區(qū)域;包括: 當(dāng)檢測到所述用戶的操作動作時,獲取至少兩個所述操作動作的起點位置,并將多個所述操作動作的起點位置所處的操作區(qū)域均選擇為待操作區(qū)域。
6.—種終端,其特征在于,所述終端包括: 第一獲取單元,用于獲取終端的顯示界面及界面分界線,所述界面分界線用于將所述顯示界面劃分為至少兩個操作區(qū)域; 第二獲取單元,用于當(dāng)檢測到用戶的操作動作時,獲取所述操作動作的起點位置,并將所述起點位置所處的操作區(qū)域選擇為待操作區(qū)域; 第三獲取單元,用于獲取所述操作動作的起點位置到所述界面分界線之間的操作距離; 第一控制單元,用于根據(jù)所述操作距離,控制所述待操作區(qū)域顯示對應(yīng)的界面切換效果O
7.如權(quán)利要求6所述的終端,其特征在于,所述終端還包括: 第四獲取單元,用于獲取所述操作動作的起點位置到所述界面分界線之間的初始距離;所述第一控制單元具體用于,根據(jù)所述操作距離與所述初始距離的比例,控制所述待操作區(qū)域顯示與所述比例對應(yīng)的界面切換效果。
8.如權(quán)利要求7所述的終端,其特征在于,所述第一控制單元包括: 調(diào)整單元,用于根據(jù)所述操作距離與所述初始距離的比例,調(diào)整所述待操作區(qū)域當(dāng)前顯示界面的翻折角度,所述翻折角度與所述比例對應(yīng); 第二控制單元,用于當(dāng)所述比例小于第一預(yù)設(shè)閾值時,控制所述待操作區(qū)域顯示切換界面。
9.如權(quán)利要求7所述的終端,其特征在于,所述第一控制單元具體用于, 當(dāng)檢測到所述用戶的操作動作結(jié)束時,若所述操作距離與所述初始距離的比例大于第二預(yù)設(shè)閾值,則控制所述待操作區(qū)域顯示當(dāng)前顯示界面; 若所述操作距離與所述初始距離的比例小于或者等于所述第二預(yù)設(shè)閾值,則控制所述待操作區(qū)域顯示切換界面。
10.如權(quán)利要求6至9任一項所述的終端,其特征在于,所述第二獲取單元具體用于,當(dāng)檢測到所述用戶的操作動作時,獲取至少兩個所述操作動作的起點位置,并將多個所述操作動作的起點位置所處的操作區(qū)域均選擇為待操作區(qū)域。
【文檔編號】G06F3/0488GK103955335SQ201410166981
【公開日】2014年7月30日 申請日期:2014年4月23日 優(yōu)先權(quán)日:2014年4月23日
【發(fā)明者】劉國超 申請人:深圳市金立通信設(shè)備有限公司