国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種顯示對象排列方法和電子設備的制造方法

      文檔序號:10534337閱讀:162來源:國知局
      一種顯示對象排列方法和電子設備的制造方法
      【專利摘要】本申請實施例公開了一種顯示對象排列方法及電子設備,該方法包括:在檢測到所述電子設備接受到彎折操作的情況下,響應所述彎折操作;確定與所述彎折操作對應的至少一條標記線,所述標記線為與所述電子設備顯示屏的任意兩邊相連的線段;基于所述標記線排列所述電子設備顯示屏上的目標顯示對象。該方法中,以彎折操作觸發(fā)作為觸發(fā)調整顯示對象的觸發(fā)操作,在響應彎折操作,實現電子設備彎折的過程中,確定與該彎折操作對應的標記線,并且以標記線作為排列目標顯示對象的基準,對目標顯示對象進行排列,從而實現了簡便快速排列顯示對象的目的。
      【專利說明】
      _種顯不對象排列方法和電子設備
      技術領域
      [0001]本發(fā)明涉及電子設備技術領域,更具體的說是涉及一種顯示對象排列方法和電子設備。
      【背景技術】
      [0002]隨著大屏電子設備的普及,電子設備的顯示界面上所顯示的對象越來越多,如各種小窗口,各種應用圖標。在實際應用中,用戶具有將顯示界面上所顯示的對象進行排列的需求。
      [0003]現有技術中,用戶可以采用手動的方式對桌面上所顯示的對象進行排列,如通過逐一的移動對象到目的區(qū)域,以實現將多個對象按照自身需求排列。
      [0004]但是,上述手動排列的方式具操作繁瑣,目前亟需一種能夠簡便快速排列顯示對象的方法。

      【發(fā)明內容】

      [0005]有鑒于此,本發(fā)明提供一種顯示對象排列方法和電子設備,以解決現有技術中操作繁瑣的問題。
      [0006]為實現上述目的,本發(fā)明提供如下技術方案:
      [0007]—種顯示對象排列方法,應用于可形變電子設備,該方法包括:
      [0008]在檢測到所述電子設備接受到彎折操作的情況下,響應所述彎折操作;
      [0009]確定與所述彎折操作對應的至少一條標記線,所述標記線為與所述電子設備顯示屏的任意兩邊相連的線段;
      [0010]基于所述標記線排列所述電子設備顯示屏上的目標顯示對象。
      [0011]上述方法,優(yōu)選的,所述確定與所述彎折操作對應的至少一條標記線包括:
      [0012]確定所述彎折操作對應的至少一個形變位置;
      [0013]確定各個形變位置處的折痕為所述彎折操作對應的至少一條標記線;
      [0014]或者;
      [0015]確定所述彎折操作對應的至少一個形變位置;
      [0016]在所述顯示屏上顯示分別與各個形變位置一一對應的虛擬標記;
      [0017]確定所述虛擬標記為所述彎折操作對應的標記線。
      [0018]上述方法,優(yōu)選的,所述基于所述標記線排列所述電子設備顯示屏上的目標顯示對象包括:
      [0019]確定所述目標顯示對象的移動方向;
      [0020]依據所述移動方向移動所述目標顯示對象與所述標記線對齊或遠離。
      [0021]上述方法,優(yōu)選的,所述確定所述目標顯示對象的移動方向包括:
      [0022]在檢測到所述標記線為水平時,確定所述目標顯示對象的移動方向為重力方向。
      [0023]上述方法,優(yōu)選的,當所述標記線為N條線段,N為大于等于I的整數時,所述依據所述移動方向移動所述目標顯示圖像與所述標記線對齊或遠離包括:
      [0024]在檢測到某標記線為水平時,確定為目標標記線,并確定與所述目標標記線對應的目標區(qū)域;
      [0025]沿重力方向移動所述目標區(qū)域內的目標顯示對象,直至與所述目標標記線對齊;
      [0026]所述目標區(qū)域包括:
      [0027]當存在與所述目標標記線相鄰且位于所述目標標記線之上的相鄰標記線時,確定所述相鄰標記線與所述目標標記線之間的區(qū)域為目標區(qū)域;
      [0028]當不存在所述相鄰標記線時,確定所述目標標記線與電子設備顯示屏邊框構成的,位于所述目標標記線之上的區(qū)域為目標區(qū)域。
      [0029]上述方法,優(yōu)選的,所述確定所述目標顯示對象的移動方向包括:
      [0030]在所述電子設備的觸摸屏接收到觸控操作時,確定所述觸控操作的滑動軌跡;
      [0031 ]確定所述觸摸滑動軌跡為所述移動方向。
      [0032]上述方法,優(yōu)選的,當所述標記線為N條線段,N為大于等于I的整數時,所述依據所述移動方向移動所述目標顯示對象與所述標記線對齊或遠離包括:
      [0033]確定所述電子設備顯示屏被所述標記線劃分的多個區(qū)域;
      [0034]確定滑動軌跡在每個區(qū)域內的滑動方向;
      [0035]對每個區(qū)域內的目標顯示對象按照該區(qū)域對應的移動方向進行移動,在所述區(qū)域內與所述標記線對齊或遠離。
      [0036]一種電子設備,包括:顯示屏,處理器和與所述處理器耦合的存儲器;其中,
      [0037]所述顯示屏用于顯示顯示對象;
      [0038]所述處理器用于,在檢測到所述電子設備接受到彎折操作的情況下,響應所述彎折操作,確定與所述彎折操作對應的至少一條標記線,所述標記線為與所述電子設備顯示屏的任意兩邊相連的線段,基于所述標記線排列所述電子設備顯示屏上的目標顯示對象。
      [0039]上述電子設備,優(yōu)選的,在確定與所述彎折操作對應的至少一條標記線的方面,所述處理器用于,
      [0040]確定所述彎折操作對應的至少一個形變位置;確定各個形變位置處的折痕為所述彎折操作對應的至少一條標記線;
      [0041]或者;
      [0042]確定所述彎折操作對應的至少一個形變位置;在所述顯示屏上顯示分別與各個形變位置一一對應的虛擬標記;確定所述虛擬標記為所述彎折操作對應的標記線。
      [0043]上述電子設備,優(yōu)選的,在所述基于所述標記線排列所述電子設備顯示屏上的目標顯示對象方面,所述處理器用于,
      [0044]確定所述目標顯示對象的移動方向;依據所述移動方向移動所述目標顯示對象與所述標記線對齊或遠離。
      [0045]上述電子設備,優(yōu)選的,在所述確定所述目標顯示對象的移動方向的方面,所述處理器用于,
      [0046]在檢測到所述標記線為水平時,確定所述目標顯示對象的移動方向為重力方向。
      [0047]上述電子設備,優(yōu)選的,在所述確定所述目標顯示對象的移動方向的方面,所述處理器用于,
      [0048]在所述電子設備的觸摸屏接收到觸控操作時,確定所述觸控操作的滑動軌跡;確定所述觸摸滑動軌跡為所述移動方向。
      [0049]經由上述的技術方案可知,與現有技術相比,本發(fā)明公開提供了一種顯示對象排列方法,該方法中,以彎折操作觸發(fā)作為觸發(fā)調整顯示對象的觸發(fā)操作,在響應彎折操作,實現電子設備彎折的過程中,確定與該彎折操作對應的標記線,并且以標記線作為排列目標顯示對象的基準,對目標顯示對象進行排列,從而實現了簡便快速排列顯示對象的目的。
      【附圖說明】
      [0050]為了更清楚地說明本發(fā)明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據提供的附圖獲得其他的附圖。
      [0051]圖1為本申請實施例公開的一種顯示對象排列方法的流程圖;
      [0052]圖2為本申請實施例公開的又一顯示對象排列方法的流程圖;
      [0053]圖3為本申請實施例公開的又一顯示對象排列方法的流程圖;
      [0054]圖4為本申請實施例公開的一種顯示對象排列示意圖;
      [0055]圖5為本申請實施例公開的又一顯示對象排列示意圖;
      [0056]圖6為本申請實施例公開的又一顯示對象排列示意圖;
      [0057]圖7為本申請實施例公開的又一顯示對象排列示意圖;
      [0058]圖8為本申請實施例公開的又一顯示對象排列示意圖;
      [0059]圖9為本申請實施例公開的又一顯示對象排列示意圖;
      [0060]圖10為本申請實施例公開的又一顯示對象排列方法的流程圖;
      [0061]圖11為本申請實施例公開的又一顯示對象排列示意圖;
      [0062]圖12為本申請實施例公開的又一顯示對象排列示意圖;
      [0063]圖13為本申請實施例公開的又一顯示對象排列示意圖;
      [0064]圖14為本申請實施例公開的又一顯示對象排列示意圖;
      [0065]圖15為本申請實施例公開的又一顯示對象排列示意圖;
      [0066]圖16為本申請實施例公開的又一顯示對象排列示意圖;
      [0067]圖17為本申請實施例公開的一種電子設備的結構示意圖。
      【具體實施方式】
      [0068]下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
      [0069]本發(fā)明實施例公開了一種顯示對象排列方法,應用于可形變電子設備,利用可形變電子設備能夠接受彎折操作并響應彎折操作的技術基礎,得到與彎折操作對應的標記線,利用標記線排列電子設備顯示屏上的目標顯示對象,無需其他操作,電子設備可以自行完成對顯示對象的排列,從而實現了簡便快速排列顯示對象的目的。
      [0070]下面,將從多個實施方式的角度,對本申請公開的顯示對象排列方法進行詳細的闡述。
      [0071]圖1所示為本申請實施例公開的一種顯示對象排列方法的流程圖,包括:
      [0072]步驟SlOl:在檢測到所述電子設備接受到彎折操作的情況下,響應所述彎折操作;
      [0073]電子設備的處理器,通過設置在電子設備上的傳感器,判斷出電子設備被用戶彎折的情況下,確定電子設備接受到彎折操作,然后,響應該彎折操作,電子設備相應的發(fā)生彎折。
      [0074]步驟S102:確定與所述彎折操作對應的至少一條標記線,所述標記線為與所述電子設備顯示屏的任意兩邊相連的線段;
      [0075]通常情況下,電子設備彎折后,發(fā)生形變的位置會有一條線段,根據彎折操作的不同,該線段的兩端與電子設備顯示屏的任意兩邊相連,如果電子設備被彎折了多次,每次的位置不同,則會有多條這樣的線段,以標識在哪個位置發(fā)生了彎折。
      [0076]步驟S103:基于所述標記線調整所述電子設備顯示屏上的目標顯示對象的排列。
      [0077]在確定了標記線后,就開始對目標顯示對象進行排列,排列的過程中,以標記線為依據,根據預先設定的排列方式,實現目標顯示對象的排列操作。
      [0078]目標顯示對象可以是電子設備的顯示屏上的所有顯示對象,包括文件夾、應用程序標識、小窗口等。只要監(jiān)測接受到彎折操作,則對應的執(zhí)行顯示對象排列的過程。
      [0079]目標顯示對象也可以是用戶預先選定的一些顯示對象。例如,用戶通過長按某一應用程序標識的方式,進入顯示對象編輯模式,各個顯示對象呈現出可被選擇的狀態(tài),用戶根據自己的需求,選擇相應的顯示對象,作為目標顯示對象。然后,彎折電子設備,電子設備接受到彎折操作的情況下,再執(zhí)行上述過程,實現對目標顯示對象的排列。
      [0080]在上述實施例中,由于彎折操作本身就會帶來設備的形變,因此,必然會相應的在形變的位置出現一條折痕,即便不同位置的彎折程度不同,但是,每個位置必然會有彎折程度最大的點,而這些點連接起來,必然會有貫穿整個電子設備顯示屏的折痕出現,不管該折痕是否是直線,還是包含有直線和曲線的線段,這條折痕必然會與電子設備顯示屏的任意兩邊相連,因此可以將該折痕作為彎折操作對應的標記線,在排列目標顯示對象時,以該標記線作為基準。該折痕為實際存在的痕跡,并非顯示屏顯示出的內容。
      [0081]同時,還可以為彎折操作對應的形變位置生成一條標記線,該標記線以虛線或者實線的形式顯示在顯示屏上,其可以與實際的折痕痕跡完全一致,既包含有直線也包含有曲線,也可以將實際的折痕進行修正,使其成為一條平滑的直線或者曲線。
      [0082]可以看出,當標記線為顯示屏出的與折痕對應的線段時,可以在一定程度上修正折痕,使得標記線成為一條平滑的線段,更有利于利用標記線排列目標顯示對象。
      [0083]進一步的,在本實施例中,基于所述標記線排列所述電子設備顯示屏上的目標顯示對象的過程如圖2所示,包括:
      [0084]步驟S201:確定所述目標顯示對象的移動方向;
      [0085]步驟S202:依據所述移動方向移動所述目標顯示對象與所述標記線對齊或遠離。
      [0086]在基于標記線排列電子設備顯示屏上的目標顯示對象時,首先需要確定目標顯示對象的移動方向,明確要朝哪一個方向移動該目標顯示對象。然后按照該移動方向,移動該目標顯示對象,使其沿所述標記線對齊,或者,遠離所述標記線,或者,排列在所述標記線的兩側。具體的排列方式根據不同的設定而不同。
      [0087]在本實施例中,確定目標顯示對象的移動方向可以有多種方式。例如,可以利用重力傳感器,將目標顯示對象的移動方向確定為重力方向,也可以通過檢測用戶的觸控操作,根據觸摸滑動軌跡確定移動方向,或者,監(jiān)測用戶甩動電子設備的操作,然后確定甩動方向為移動方向等。
      [0088]在利用重力傳感器以重力方向為移動方向時,依據所述移動方向移動所述目標顯示圖像與所述標記線對齊或遠離的過程如圖3所示,包括:
      [0089]步驟S301:在檢測到某標記線為水平時,確定為目標標記線,并確定與所述目標標記線對應的目標區(qū)域;
      [0090]在本實施例中,標記線可以為N條線段,N為大于等于I的整數,S卩,可以為只有I條標記線,也可以有多條平行或者不平行的線段。因為下述操作是以每一條標記線作為對象來描述的,因此,無論是多條標記線還是I標記線,針對每條標記線的處理方式均相同。
      [0091 ]本實施例中的目標區(qū)域包括:
      [0092]當存在與所述目標標記線相鄰且位于所述目標標記線之上的相鄰標記線時,確定所述相鄰標記線與所述目標標記線之間的區(qū)域為目標區(qū)域;
      [0093]當不存在所述相鄰標記線時,確定所述目標標記線與電子設備顯示屏邊框構成的,位于所述目標標記線之上的區(qū)域為目標區(qū)域。
      [0094]當有多條標記線時,當電子設備處于某一狀態(tài),有的標記線為水平,有的標記線可能不是水平。因此,只要檢測到有呈水平狀態(tài)的標記線,即可以將其確定為目標標記線,并確定其對應的目標區(qū)域。
      [0095]如圖4所示,其中包含有相互平行的標記線LI和L2,以及與LI和L2不平行的標記線L3。如圖中所示電子設備的擺放狀態(tài),此時,標記線LI對應的目標區(qū)域為Al,由LI和電子設備顯示屏的邊框組成,標記線L2對應的目標區(qū)域為A2,由LI和L2之間的區(qū)域組成,L3的目標區(qū)域為A3,由L2和L3之間的區(qū)域組成。在本實施例中,“位于所述目標標記線之上”以及“位于所述目標標記線之上的區(qū)域”的描述,其體現的是在電子設備處于某一固定狀態(tài)下,相鄰標記線,目標區(qū)域和標記線之間的空間關系。每一標記線對應的目標區(qū)域,根據實際的電子設備的狀態(tài)而發(fā)生改變,如果將電子設備調整180°,則每條標記線對應的目標區(qū)域均發(fā)生變化,重新根據上述定義進行劃分。
      [0096]步驟S302:沿重力方向移動所述目標區(qū)域內的目標顯示對象,直至與所述目標標記線對齊或在所述目標區(qū)域內遠離。
      [0097]假設如圖4中所示,此時,LI和L2處于水平狀態(tài),則此時,沿重力方向移動Al和A2內的目標顯示對象,本實施例中的目標顯示對象為全部的顯示對象,使其各自與LI或L2對齊。而A3區(qū)域內的目標顯示對象保持不變,如圖5所示。
      [0098]如果調整電子設備的角度,調整到L3水平,如圖6所示,則此時,Al和A2區(qū)域內的目標顯示對象不變,沿重力方向移動A3區(qū)域內的目標顯示對象,從而使其與L3對齊,如圖7所不O
      [0099]上述兩個圖相結合,可以看出,當用戶對一個電子設備執(zhí)行了多個彎折操作時,不管每個彎折操作對應的標記線是否平行,均可以通過調整電子設備的角度,使各個標記線分別達到水平狀態(tài),然后對應排列其對應的目標區(qū)域內的目標顯示對象,從而實現簡便快捷實現顯示對象排列的目的。
      [0100]當然,本申請并不限定目標區(qū)域只能通過上述方式進行確定,其同樣可以為:
      [0101 ]當存在與所述目標標記線相鄰且位于所述目標標記線之下的相鄰標記線時,確定所述相鄰標記線與所述目標標記線之間的區(qū)域為目標區(qū)域;
      [0102]當不存在所述相鄰標記線時,確定所述目標標記線與電子設備顯示屏邊框構成的,位于所述目標標記線之下的區(qū)域為目標區(qū)域。
      [0103]按照此種設定方式,當某一標記線水平時,沿重力方向移動目標區(qū)域內的目標顯示對象則變?yōu)榱耍谀繕藚^(qū)域內遠離所述目標標記線。如圖8所示,標記線為LI’、L2’和L3’,LI’、L2 ’平行。則LI ’對應的目標區(qū)域為LI ’和L2 ’組成的Al ’,L2 ’對應的目標區(qū)域為L2 ’和L3’組成的A2’,L3’對應的目標區(qū)域為L3’和顯示屏邊框組成的A3’。其排列后的效果如圖9所示。3個區(qū)域內的目標顯示對象均遠離該目標區(qū)域對應的標記線。
      [0104]除上述利用重力確定移動方向的方式外,還可以通過檢測用戶的觸控操作,根據觸摸滑動軌跡確定移動方向,或者,檢測用戶甩動電子設備的操作,然后確定甩動方向為移動方向等。通過檢測用戶的觸控操作以及檢測用戶甩動電子設備的操作的方式具有相似的地方,都是根據用戶的操作直接得到移動方向,其應用場景較利用重力確定移動方向的方法相比,更加廣泛,不局限于標記線是否處于水平狀態(tài)。
      [0105]在此,以依據觸摸滑動軌跡確定移動方向為例,進行詳細的介紹。具體過程包括:在所述電子設備的觸摸屏接收到觸控操作時,確定所述觸控操作的滑動軌跡;確定所述觸摸滑動軌跡為所述移動方向。
      [0106]依據所述移動方向移動所述目標顯示對象與所述標記線對齊或遠離的過程如圖1O所示,包括:
      [0107]步驟S1001:確定所述電子設備顯示屏被所述標記線劃分的多個區(qū)域;
      [0108]在本實施例中,標記線同樣為N條線段,N為大于等于I的整數。因為下述操作是以每一條標記線作為對象來描述的,因此,無論是多條標記線還是I標記線,針對每條標記線的處理方式均相同。
      [0109]如圖11所示,包含3條標記線,其中包含有相互平行的標記線LI和L2,以及與LI和L2不平行的標記線L3。劃分的區(qū)域為4個,A1、A2、A3和A4。
      [0110]步驟S1002:確定滑動軌跡在每個區(qū)域內的滑動方向。
      [0111]步驟S1003:對每個區(qū)域內的目標顯示對象按照該區(qū)域對應的移動方向進行移動,在所述區(qū)域內與所述標記線對齊或遠離。
      [0112]如圖11中所示,手指的滑動方向為由左到右,則對應到每個區(qū)域內的滑動方向均為由左到右,對齊后的效果如圖12所示。如果如圖13中所示,同時有兩個手指進行觸控操作,則對應到各個區(qū)域Al和A2為由左到右,而A3和A4區(qū)域內為由右到左。對齊后的效果如圖
      14所示。其結果可能是與標記線對齊,也可能是與標記線遠離,而對于標記線L2來說,A2和A3區(qū)域內的目標顯示對象分別在其兩側對齊。
      [0113]再或者如圖15所示,在電子設備顯示屏的四個角,均有一條標記線,則可以分別針對每條標記線執(zhí)行一次觸控操作,如圖15中所示。針對A1、A2、A3和A4區(qū)域,可以按照上述實施例中的方式,分別確定每個區(qū)域的方向然后排列目標顯示對象。但是對于A5,由于每個觸控操作都經過該區(qū)域,因此該區(qū)域可能對應四個方向,面對這種情況,按照上述方式雖然能夠實現對目標顯示對象的對齊,但是,在顯示效果上還可以有更進一步的提升。
      [0114]例如,可以分別計算A5區(qū)域內各個目標顯示對象距離各個標記線的垂直距離,將垂直距離最近的標記線作為目標標記線,然后將該目標標記線對應的移動方向確定為自身的移動方向,進行移動,并與該目標標記線對齊。其效果如圖16所示。
      [0115]上述實施例中,以多條標記線為例,介紹了多種目標顯示對象的排列方法,本申請實施例并不限定于只有上述實施例中的排列方式,凡是與本發(fā)明的核心思想一致的方式,都是本申請實施例保護的范圍。
      [0116]另外,本申請實施例以多條標記線為例,但是并不限定必須有多條標記線。只有一條標記線的具體實現過程可以參考上述實施例中多條標記線中的任意一條的處理方式及處理效果。
      [0117]本申請實施例公開的顯示對象排列方法中,依據彎折操作對應的標記線,自動排列目標顯示對象,無需其他操作,大大簡化了現有的排列步驟,并且,其實現方式多樣,能夠滿足各種場景的需求,大大提升了用戶體驗。
      [0118]與方法實施例相對應,本發(fā)明實施例還提供一種電子設備,該電子設備為可形變電子設備。本發(fā)明實施例提供的電子設備的一種結構示意圖如圖17所示,可以包括:
      [0119]顯示屏1701,處理器1702和與所述處理器耦合的存儲器1703;其中,
      [0120]所述顯示屏1701用于顯示顯示對象;顯示對象可以包括文件夾、應用程序標識、小窗口等。
      [0121]所述處理器1702用于,在檢測到所述電子設備接受到彎折操作的情況下,響應所述彎折操作,確定與所述彎折操作對應的至少一條標記線,所述標記線為與所述電子設備顯示屏的任意兩邊相連的線段,基于所述標記線排列所述電子設備顯示屏上的目標顯示對象。
      [0122]存儲器1703用于存儲程序以及處理器1702運行過程中產生的數據。處理器1702通過運行存儲器1703中存儲的程序而實現上述功能。
      [0123]本申請實施例公開的電子設備為可變形電子設備,利用可形變電子設備能夠接受彎折操作并響應彎折操作的技術基礎,通過得到與彎折操作對應的標記線,利用標記線排列電子設備顯示屏上的目標顯示對象,無需其他操作,電子設備可以自行完成對顯示對象的排列,從而實現了簡便快速排列顯示對象的目的。
      [0124]可選的,在確定與所述彎折操作對應的至少一條標記線的方面,所述處理器1702用于,確定所述彎折操作對應的至少一個形變位置;確定各個形變位置處的折痕為所述彎折操作對應的至少一條標記線;
      [0125]或者;
      [0126]確定所述彎折操作對應的至少一個形變位置;在所述顯示屏上顯示分別與各個形變位置一一對應的虛擬標記;確定所述虛擬標記為所述彎折操作對應的標記線。
      [0127]在上述實施例中,由于彎折操作本身就會帶來設備的形變,因此,必然會相應的在形變的位置出現一條折痕,即便不同位置的彎折程度不同,但是,每個位置必然會有彎折程度最大的點,而這些點連接起來,必然會有貫穿整個電子設備顯示屏的折痕出現,不管該折痕是否是直線,還是包含有直線和曲線的線段,這條折痕必然會與電子設備顯示屏的任意兩邊相連,因此可以將該折痕作為彎折操作對應的標記線,在排列目標顯示對象時,以該標記線作為基準。該折痕為實際存在的痕跡,并非顯示屏顯示出的內容。
      [0128]同時,還可以為彎折操作對應的形變位置生成一條標記線,該標記線以虛線或者實線的形式顯示在顯示屏上,其可以與實際的折痕痕跡完全一致,既包含有直線也包含有曲線,也可以將實際的折痕進行修正,使其成為一條平滑的直線或者曲線。
      [0129]當標記線為顯示屏出的與折痕對應的線段時,可以在一定程度上修正折痕,使得標記線成為一條平滑的線段,更有利于利用標記線排列目標顯示對象。
      [0130]可選的,在所述基于所述標記線排列所述電子設備顯示屏上的目標顯示對象方面,所述處理器1702用于,確定所述目標顯示對象的移動方向;依據所述移動方向移動所述目標顯示對象與所述標記線對齊或遠離。
      [0131 ] 在基于標記線排列電子設備顯示屏上的目標顯示對象時,首先需要確定目標顯示對象的移動方向,明確要朝哪一個方向移動該目標顯示對象。然后按照該移動方向,移動該目標顯示對象,使其沿所述標記線對齊,或者,遠離所述標記線,或者,排列在所述標記線的兩側。具體的排列方式根據不同的設定而不同。
      [0132]可選的,在所述確定所述目標顯示對象的移動方向的方面,所述處理器1702用于,在檢測到所述標記線為水平時,確定所述目標顯示對象的移動方向為重力方向。
      [0133]在此種方式下,當所述標記線為N條線段,N為大于等于I的整數時,在依據所述移動方向移動所述目標顯示圖像與所述標記線對齊或遠離的方面,所述處理器1702用于,在檢測到某標記線為水平時,確定為目標標記線,并確定與所述目標標記線對應的目標區(qū)域;沿重力方向移動所述目標區(qū)域內的目標顯示對象,直至與所述目標標記線對齊。
      [0134]在本實施例中,目標區(qū)域包括:當存在與所述目標標記線相鄰且位于所述目標標記線之上的相鄰標記線時,確定所述相鄰標記線與所述目標標記線之間的區(qū)域為目標區(qū)域;當不存在所述相鄰標記線時,確定所述目標標記線與電子設備顯示屏邊框構成的,位于所述目標標記線之上的區(qū)域為目標區(qū)域。
      [0135]可替換的,在所述確定所述目標顯示對象的移動方向的方面,所述處理器1702用于,在所述電子設備的觸摸屏接收到觸控操作時,確定所述觸控操作的滑動軌跡;確定所述觸摸滑動軌跡為所述移動方向。
      [0136]在此種方式下,當所述標記線為N條線段,N為大于等于I的整數時,在依據所述移動方向移動所述目標顯示對象與所述標記線對齊或遠離方面,處理器1702用于:確定所述電子設備顯示屏被所述標記線劃分的多個區(qū)域;確定滑動軌跡在每個區(qū)域內的滑動方向;對每個區(qū)域內的目標顯示對象按照該區(qū)域對應的移動方向進行移動,在所述區(qū)域內與所述標記線對齊或遠離。
      [0137]可替換的,在所述確定所述目標顯示對象的移動方向的方面,所述處理器1702用于,監(jiān)測用戶甩動電子設備的操作,依據所述甩動操作,確定甩動方向為移動方向。
      [0138]本領域普通技術人員可以意識到,結合本文中所公開的實施例描述的各示例的單元及算法步驟,能夠以電子硬件、或者計算機軟件和電子硬件的結合來實現。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術方案的特定應用和設計約束條件。專業(yè)技術人員可以對每個特定的應用來使用不同方法來實現所描述的功能,但是這種實現不應認為超出本發(fā)明的范圍。
      [0139]所屬領域的技術人員可以清楚地了解到,為描述的方便和簡潔,上述描述的電子設備的具體工作過程,可以參考前述方法實施例中的對應過程,在此不再贅述。
      [0140]所述功能如果以軟件功能單元的形式實現并作為獨立的產品銷售或使用時,可以存儲在一個計算機可讀取存儲介質中?;谶@樣的理解,本發(fā)明的技術方案本質上或者說對現有技術做出貢獻的部分或者該技術方案的部分可以以軟件產品的形式體現出來,該計算機軟件產品存儲在一個存儲介質中,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網絡設備等)執(zhí)行本發(fā)明各個實施例所述方法的全部或部分步驟。而前述的存儲介質包括:U盤、移動硬盤、只讀存儲器(R0M,Read-0nly Memory)、隨機存取存儲器(RAM,Random Access Memory)、磁碟或者光盤等各種可以存儲程序代碼的介質。
      [0141]對所公開的實施例的上述說明,使本領域專業(yè)技術人員能夠實現或使用本發(fā)明。對這些實施例的多種修改對本領域的專業(yè)技術人員來說將是顯而易見的,本文中所定義的一般原理可以在不脫離本發(fā)明的精神或范圍的情況下,在其它實施例中實現。因此,本發(fā)明將不會被限制于本文所示的這些實施例,而是要符合與本文所公開的原理和新穎特點相一致的最寬的范圍。
      【主權項】
      1.一種顯示對象排列方法,其特征在于,應用于可形變電子設備,該方法包括: 在檢測到所述電子設備接受到彎折操作的情況下,響應所述彎折操作; 確定與所述彎折操作對應的至少一條標記線,所述標記線為與所述電子設備顯示屏的任意兩邊相連的線段; 基于所述標記線排列所述電子設備顯示屏上的目標顯示對象。2.根據權利要求1所述的方法,其特征在于,所述確定與所述彎折操作對應的至少一條標記線包括: 確定所述彎折操作對應的至少一個形變位置; 確定各個形變位置處的折痕為所述彎折操作對應的至少一條標記線; 或者; 確定所述彎折操作對應的至少一個形變位置; 在所述顯示屏上顯示分別與各個形變位置一一對應的虛擬標記; 確定所述虛擬標記為所述彎折操作對應的標記線。3.根據權利要求2所述的方法,其特征在于,所述基于所述標記線排列所述電子設備顯示屏上的目標顯示對象包括: 確定所述目標顯示對象的移動方向; 依據所述移動方向移動所述目標顯示對象與所述標記線對齊或遠離。4.根據權利要求3所述的方法,其特征在于,所述確定所述目標顯示對象的移動方向包括: 在檢測到所述標記線為水平時,確定所述目標顯示對象的移動方向為重力方向。5.根據權利要求4所述的方法,其特征在于,當所述標記線為N條線段,N為大于等于I的整數時,所述依據所述移動方向移動所述目標顯示圖像與所述標記線對齊或遠離包括: 在檢測到某標記線為水平時,確定為目標標記線,并確定與所述目標標記線對應的目標區(qū)域; 沿重力方向移動所述目標區(qū)域內的目標顯示對象,直至與所述目標標記線對齊; 所述目標區(qū)域包括: 當存在與所述目標標記線相鄰且位于所述目標標記線之上的相鄰標記線時,確定所述相鄰標記線與所述目標標記線之間的區(qū)域為目標區(qū)域; 當不存在所述相鄰標記線時,確定所述目標標記線與電子設備顯示屏邊框構成的,位于所述目標標記線之上的區(qū)域為目標區(qū)域。6.根據權利要求3所述的方法,其特征在于,所述確定所述目標顯示對象的移動方向包括: 在所述電子設備的觸摸屏接收到觸控操作時,確定所述觸控操作的滑動軌跡; 確定所述觸摸滑動軌跡為所述移動方向。7.根據權利要求6所述的方法,其特征在于,當所述標記線為N條線段,N為大于等于I的整數時,所述依據所述移動方向移動所述目標顯示對象與所述標記線對齊或遠離包括: 確定所述電子設備顯示屏被所述標記線劃分的多個區(qū)域; 確定滑動軌跡在每個區(qū)域內的滑動方向; 對每個區(qū)域內的目標顯示對象按照該區(qū)域對應的移動方向進行移動,在所述區(qū)域內與所述標記線對齊或遠離。8.—種電子設備,其特征在于,包括:顯示屏,處理器和與所述處理器耦合的存儲器;其中, 所述顯示屏用于顯示顯示對象; 所述處理器用于,在檢測到所述電子設備接受到彎折操作的情況下,響應所述彎折操作,確定與所述彎折操作對應的至少一條標記線,所述標記線為與所述電子設備顯示屏的任意兩邊相連的線段,基于所述標記線排列所述電子設備顯示屏上的目標顯示對象。9.根據權利要求8所述的電子設備,其特征在于,在確定與所述彎折操作對應的至少一條標記線的方面,所述處理器用于, 確定所述彎折操作對應的至少一個形變位置;確定各個形變位置處的折痕為所述彎折操作對應的至少一條標記線; 或者; 確定所述彎折操作對應的至少一個形變位置;在所述顯示屏上顯示分別與各個形變位置一一對應的虛擬標記;確定所述虛擬標記為所述彎折操作對應的標記線。10.根據權利要求9所述的電子設備,其特征在于,在所述基于所述標記線排列所述電子設備顯示屏上的目標顯示對象方面,所述處理器用于, 確定所述目標顯示對象的移動方向;依據所述移動方向移動所述目標顯示對象與所述標記線對齊或遠離。11.根據權利要求10所述的電子設備,其特征在于,在所述確定所述目標顯示對象的移動方向的方面,所述處理器用于, 在檢測到所述標記線為水平時,確定所述目標顯示對象的移動方向為重力方向。12.根據權利要求10所述的電子設備,其特征在于,在所述確定所述目標顯示對象的移動方向的方面,所述處理器用于, 在所述電子設備的觸摸屏接收到觸控操作時,確定所述觸控操作的滑動軌跡;確定所述觸摸滑動軌跡為所述移動方向。
      【文檔編號】G06F3/0484GK105892858SQ201610197554
      【公開日】2016年8月24日
      【申請日】2016年3月31日
      【發(fā)明人】許奔
      【申請人】聯想(北京)有限公司
      網友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1