一種通過截屏調整顯示的方法及終端與流程
2023-06-14 23:00:46 2

本發明涉及電子技術領域,尤其涉及一種通過截屏調整顯示的方法及終端。
背景技術:
隨著終端的智能化發展,終端能夠實現的功能越來越多樣化,例如,截屏/截圖功能。用戶需要對當前查看到的網文或圖片進行截屏操作時,可以觸發截屏指令的操作,終端在檢測到截屏指令時,執行截屏操作,以將當前顯示的內容以圖片的形式進行保存。
然而,終端執行一次截屏指令,以一張圖片保存當前顯示區域所顯示的內容終端只能整體顯示該圖片,無法隱藏該圖片中的部分內容。
技術實現要素:
本發明實施例提供一種通過截屏調整顯示的方法及終端,能夠通過對不同的顯示區域截取相應的圖片,實現按用戶需求實現動態顯示。
第一方面,本發明實施例提供了一種通過截屏調整顯示的方法,該方法包括:
獲取用戶輸入的第一操作指令,根據所述第一操作指令確定待隱藏區域和截圖區域,其中,所述待隱藏區域和所述截圖區域在屏幕依次或者相鄰顯示;
獲取所述截圖區域對應的截圖;
將所述截圖區域對應的截圖覆蓋在所述待隱藏區域上,使所述待隱藏區域隱藏。
另一方面,本發明實施例提供了一種終端,該終端包括:
確定單元,用於獲取用戶輸入的第一操作指令,根據所述第一操作指令確定待隱藏區域和截圖區域,其中,所述待隱藏區域和所述截圖區域在屏幕依次或者相鄰顯示;
獲取單元,用於獲取所述截圖區域對應的截圖;
隱藏單元,用於將所述截圖區域對應的截圖覆蓋在所述待隱藏區域上,使所述待隱藏區域隱藏。
上述方案,終端獲取用戶輸入的第一操作指令,根據第一操作指令確定待隱藏區域和截圖區域;獲取截圖區域對應的截圖;將截圖區域對應的截圖覆蓋在待隱藏區域上,使待隱藏區域隱藏,能夠通過對不同的顯示區域截取相應的圖片,按用戶需求隱藏想要隱藏的待隱藏區域,實現按用戶需求動態顯示已獲取的部分截圖。當將截圖分享給他人時,其他人無法看到待隱藏區域對應的內容,能夠防止洩露待隱藏區域對應的內容。
附圖說明
為了更清楚地說明本發明實施例技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發明的一些實施例,對於本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
圖1是本發明實施例提供的一種通過截屏調整顯示的方法的示意流程圖;
圖2是本發明另一實施例提供的一種通過截屏調整顯示的方法的示意流程圖;
圖3是本發明實施例提供的一種通過截屏調整顯示的界面的示意圖;
圖4是本發明實施例提供的一種終端的示意性框圖;
圖5是本發明另一實施例提供的一種終端示意性框圖;
圖6是本發明再一實施例提供的一種終端示意性框圖。
具體實施方式
下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發明一部分實施例,而不是全部的實施例。基於本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬於本發明保護的範圍。
應當理解,當在本說明書和所附權利要求書中使用時,術語「包括」和「包含」指示所描述特徵、整體、步驟、操作、元素和/或組件的存在,但並不排除一個或多個其它特徵、整體、步驟、操作、元素、組件和/或其集合的存在或添加。
還應當理解,在此本發明說明書中所使用的術語僅僅是出於描述特定實施例的目的而並不意在限制本發明。如在本發明說明書和所附權利要求書中所使用的那樣,除非上下文清楚地指明其它情況,否則單數形式的「一」、「一個」及「該」意在包括複數形式。
還應當進一步理解,在本發明說明書和所附權利要求書中使用的術語「和/或」是指相關聯列出的項中的一個或多個的任何組合以及所有可能組合,並且包括這些組合。
如在本說明書和所附權利要求書中所使用的那樣,術語「如果」可以依據上下文被解釋為「當...時」或「一旦」或「響應於確定」或「響應於檢測到」。類似地,短語「如果確定」或「如果檢測到[所描述條件或事件]」可以依據上下文被解釋為意指「一旦確定」或「響應於確定」或「一旦檢測到[所描述條件或事件]」或「響應於檢測到[所描述條件或事件]」。
具體實現中,本發明實施例中描述的終端包括但不限於諸如具有觸摸敏感表面(例如,觸控螢幕顯示器和/或觸摸板)的行動電話、膝上型計算機或平板計算機之類的其它可攜式設備。還應當理解的是,在某些實施例中,所述設備並非可攜式通信設備,而是具有觸摸敏感表面(例如,觸控螢幕顯示器和/或觸摸板)的臺式計算機。
在接下來的討論中,描述了包括顯示器和觸摸敏感表面的終端。然而,應當理解的是,終端可以包括諸如物理鍵盤、滑鼠和/或控制杆的一個或多個其它物理用戶接口設備。
終端支持各種應用程式,例如以下中的一個或多個:繪圖應用程式、演示應用程式、文字處理應用程式、網站創建應用程式、盤刻錄應用程式、電子表格應用程式、遊戲應用程式、電話應用程式、視頻會議應用程式、電子郵件應用程式、即時消息收發應用程式、鍛鍊支持應用程式、照片管理應用程式、數位相機應用程式、數字攝影機應用程式、web瀏覽應用程式、數位音樂播放器應用程式和/或數字視頻播放器應用程式。
可以在終端上執行的各種應用程式可以使用諸如觸摸敏感表面的至少一個公共物理用戶接口設備。可以在應用程式之間和/或相應應用程式內調整和/或改變觸摸敏感表面的一個或多個功能以及終端上顯示的相應信息。這樣,終端的公共物理架構(例如,觸摸敏感表面)可以支持具有對用戶而言直觀且透明的用戶界面的各種應用程式。
請參見圖1,圖1是本發明實施例提供的一種通過截屏調整顯示的方法的示意流程圖。本實施例中通過截屏調整顯示的方法的執行主體為終端。終端可以為手機、平板電腦等移動終端。如圖1所示通過截屏調整顯示的方法可包括以下步驟:
S101:獲取用戶輸入的第一操作指令,根據所述第一操作指令確定待隱藏區域和截圖區域,其中,所述待隱藏區域和所述截圖區域在屏幕依次或者相鄰顯示。
終端用戶需要對顯示區域的多區域執行截圖操作,並選擇性顯示多區域的截圖時,開啟多區域截圖功能。終端用戶可以通過設置界面或顯示界面觸發截圖指令,也可以通過預設的組合按鍵觸發,但並不限於此。
終端在檢測到用戶觸發的截圖指令的操作時,獲取用戶通過觸控螢幕輸入的觸摸操作,並判斷獲取到的觸摸操作是否為預設的第一操作指令。
終端在確定獲取到的觸摸操作為預設的第一操作指令,並根據第一操作指令確定待隱藏區域和截圖區域。其中,待隱藏區域和截圖區域在屏幕的顯示區域依次或者相鄰顯示。截圖區域可以為一個夜可以為至少兩個,此處不做限制。
S102:獲取所述截圖區域對應的截圖。
終端獲取截圖區域對應的截圖。
S103:將所述截圖區域對應的截圖覆蓋在所述待隱藏區域上,使所述待隱藏區域隱藏。
終端在獲取到截圖區域對應的截圖時,將截圖區域對應的截圖覆蓋在確定的待隱藏區域上,以使得待隱藏區域對應的內容隱藏。
可以理解的是,終端可以拼接與待隱藏區域相鄰的截圖區域對應的截圖,以覆蓋待隱藏區域;也可以移動截圖區域對應的截圖,以使截圖區域對應的截圖顯示於待隱藏區域,從而隱藏待隱藏區域對應的內容。
上述方案,終端獲取用戶輸入的第一操作指令,根據第一操作指令確定待隱藏區域和截圖區域;獲取截圖區域對應的截圖;將截圖區域對應的截圖覆蓋在待隱藏區域上,使待隱藏區域隱藏,能夠通過對不同的顯示區域截取相應的圖片,按用戶需求隱藏想要隱藏的待隱藏區域,實現按用戶需求動態顯示已獲取的部分截圖。當將截圖分享給他人時,其他人無法看到待隱藏區域對應的內容,能夠防止洩露待隱藏區域對應的內容。
請參見圖2,圖2是本發明實施例提供的一種通過截屏調整顯示的方法的示意流程圖。本實施例中通過截屏調整顯示的方法的執行主體為終端。終端可以為手機、平板電腦等移動終端。如圖2所示通過截屏調整顯示的方法可包括以下步驟:
S201:獲取用戶輸入的第一操作指令,根據所述第一操作指令確定待隱藏區域和截圖區域,其中,所述待隱藏區域和所述截圖區域在屏幕依次或者相鄰顯示。
終端用戶需要對顯示區域的多區域執行截圖操作,並選擇性顯示多區域的截圖時,開啟多區域截圖功能。終端用戶可以通過設置界面或顯示界面觸發截圖指令,也可以通過預設的組合按鍵觸發,但並不限於此。
終端在檢測到用戶觸發的截圖指令的操作時,獲取用戶通過觸控螢幕輸入的觸摸操作,並判斷獲取到的觸摸操作是否為預設的第一操作指令。
終端在確定獲取到的觸摸操作為預設的第一操作指令,並根據第一操作指令確定待隱藏區域和截圖區域。其中,待隱藏區域和截圖區域在屏幕的顯示區域依次或者相鄰顯示。截圖區域可以為一個夜可以為至少兩個,此處不做限制。
可選地,步驟S201可以包括S2011、S2012、S2013。
S2011:獲取所述用戶輸入的第一觸摸操作,根據所述第一觸摸操作確定截圖區域。
例如,終端獲取用戶通過觸控螢幕輸入的第一觸摸操作對應的位置信息。其中,第一觸摸操作可以是用戶任意兩個手指接觸/按壓觸控螢幕產生的觸摸數據對應的觸摸操作。第一觸摸操作包含第一觸摸點以及第二觸摸點,且第一觸摸點以及第二觸摸點的位置不重合。終端獲取第一觸摸點的第一位置信息以及第二觸摸點的第二位置信息。
終端可以將顯示屏在水平方向或豎直方向預先劃分為多個預設顯示區域,終端根據當前的顯示模式、第一觸摸點的位置信息以及第二觸摸點的位置信息,確定第一觸摸點以及第二觸摸點各自所屬的預設顯示區域,並判斷第一觸摸點所屬的第一預設顯示區域以及第二觸摸點所屬的第二預設顯示區域是否分別對應多個預設顯示區域中的首預設顯示區域、尾預設顯示區域,從而確定截圖區域。其中,第一觸摸點、第二觸摸點分別屬於不同的預設顯示區域。
其中,當前的顯示模式包括橫屏顯示模式和/或豎屏顯示模式,橫屏顯示模式對應水平方向設置的多個預設顯示區域,豎屏顯示模式對應豎直方向設置的多個預設顯示區域。當前顯示的內容可以包括文本、網頁、圖像/相片等其中的一種或至少兩種的任意組合,此處不做限制。
終端在確定第一觸摸點、第二觸摸點分別對應多個預設顯示區域中的首預設顯示區域、尾預設顯示區域時,將顯示屏對應的顯示區域劃分為3個連續的截圖區域。3個連續的截圖區域分別為第一截圖區域、第二截圖區域以及第三截圖區域。第一觸摸點屬於第一截圖區域、第二觸摸點屬於第三截圖區域,第二截圖區域處於第一截圖區域以及第三截圖區域之間。第一截圖區域、第二截圖區域以及第三截圖區域各自對應的面積可以相同,也可以不同。
終端在確定第一觸摸點、第二觸摸點其中一個對應多個預設區域中的首預設顯示區域或尾預設顯示區域時,將顯示屏對應的顯示區域劃分為至少4個連續的截圖區域。至少4個連續的截圖區域分別為第一截圖區域、第二截圖區域……第N-1截圖區域,第N截圖區域,N為大於或等於4的正整數。
第一觸摸點屬於第一截圖區域、第二觸摸點屬於第三截圖區域,第二截圖區域處於第一截圖區域以及第三截圖區域之間。第一截圖區域、第二截圖區域……第N截圖區域各自對應的面積可以相同,也可以不同。
當第一截圖區域、第二截圖區域……第N截圖區域各自對應的面積均相同時,如果顯示屏對應的顯示區域除去第一截圖區域、第二截圖區域以及第三截圖區域之外,剩餘的顯示區域的面積小於或等於第一截圖區域對應的面積,顯示屏對應的顯示區域劃分為4個截圖區域;如果顯示屏對應的顯示區域除去第一截圖區域、第二截圖區域以及第三截圖區域之外,剩餘的顯示區域的面積大於第一截圖區域對應的面積,以第一截圖區域對應的面積為單位將剩餘的顯示區域的面積劃分為至少2個截圖區域,顯示屏對應的顯示區域劃分為至少5個截圖區域。
當多個預設顯示區域為沿豎直方向設置的1、2、3、4、5、6時,首預設顯示區域、尾預設顯示區域分別為1,6。
終端在根據第一觸摸操作的位置信息確定截圖區域後,獲取每個截圖區域對應的截圖,並將截圖區域的信息與其各自對應的截圖關聯保存在資料庫。截圖區域的信息包括但不限於標識、位置信息。截圖區域的信息用於識別各截圖區域對應的截圖並對截圖進行定位,便於拼接顯示待顯示的各截圖區域對應的截圖。
可以理解的是,由於截圖區域是根據第一觸摸操作對應的位置信息確定的,因此,截圖區域是動態變化的。每次截圖時確定的各截圖區域的位置可能不盡相同。
進一步地,終端可以根據截圖區域的信息建立多維數組關聯保存所述截圖區域的信息與其各自對應的截圖,將截圖區域的信息與其各自對應的截圖關聯保存在資料庫。
例如,終端獲取確定的每個截圖區域各自對應的截圖,並根據每個截圖區域的信息建立多維數組buffer[x][y]關聯保存截圖區域的信息與其各自對應的截圖。其中,多維數組中包含x*y個元素,x是行數,x用於標識多維數組中包含的x行元素;y是列數,y用於標識多維數組中包含的y列元素。y的取值與確定的截圖區域的個數相同,x的取值為預設的初始值,可以為64,但並不限於此,具體可根據實際需要執行隱藏指令的次數進行設置。
例如,請一併參閱圖3,圖3是本發明實施例提供的一種通過截屏調整顯示的界面的示意圖。其中,圖3-1是本發明實施例提供的一種通過截屏調整顯示的界面的示意圖;圖3-2是本發明實施例提供的一種第一次隱藏部分截圖的通過截屏調整顯示的界面的示意圖;圖3-3是本發明實施例提供的一種第二次隱藏部分截圖的通過截屏調整顯示的界面的示意圖。
如圖3-1所示,假設:第一觸摸操作的第一觸摸點的位置信息屬於第一預設顯示區域310,第一觸摸操作的第二觸摸點的位置信息屬於第三預設顯示區域330,終端確定的截圖區域為第一截圖區域310、第二截圖區域320、第三截圖區域330、第四截圖區域340以及第5截圖區域350,且第一截圖區域310對應的截圖為a,第二截圖區域320對應的截圖為b,第三截圖區域330對應的截圖為c,第四截圖區域340對應的截圖為d,第五截圖區域350對應的截圖為e,那麼,多維數組buffer[x][y]記為buffer[4][5]={{a,b,c,d,e},{0,0,0,0,0},{0,0,0,0,0},{0,0,0,0,0}}。其中,x=4,y=5,標識該多維數組的行數為4,列數為5。
其中,buffer[0][0]=a,用於標識多維數組中第一行第一列對應的位置保存第一截圖區域310對應的截圖/圖像a;
buffer[0][1]=b,用於標識多維數組中第一行第二列對應的位置保存第二截圖區域320對應的截圖/圖像b;
buffer[0][2]=c,用於標識多維數組中第一行第三列對應的位置保存第三截圖區域330對應的截圖/圖像c;
buffer[0][3]=d,用於標識多維數組中第一行第四列對應的位置保存第四截圖區域340對應的截圖/圖像d;
buffer[0][4]=e,用於標識多維數組中第一行第五列對應的位置保存第五截圖區域350對應的截圖/圖像e;
buffer[1][0]=0,用於標識多維數組中第二行第一列對應的位置未保存截圖。
終端當獲取到的N(N為大於或等於3的正整數)個截屏區域的截圖/圖像時,按照上述保存5個截圖區域對應的截圖/圖像的方式建立多維數組。
S2012:獲取所述用戶輸入的第二觸摸操作,判斷所述第二觸摸操作是否為預設的隱藏指令。
終端在確定截圖區域後,獲取用戶輸入的第二觸摸操作,並判斷第二觸摸操作是否為預設的隱藏指令。第二觸摸操作可以是點擊操作、滑動操作等。
其中,預設的隱藏指令對應的觸摸操作包括第一觸摸軌跡以及第二觸摸軌跡包括第一觸摸/滑動軌跡以及第二觸摸/滑動軌跡,且第一觸摸軌跡的起點與第二觸摸軌跡的起點分別屬於不同的預設顯示區域。
預設的隱藏指令對應的觸摸操作可以是在第一觸摸操作的基礎上進行的滑動操作,即用戶的兩個手指沿著由第一觸摸點以及第二觸摸點形成的線段執行收攏操作;也可以是用戶在顯示屏的任意位置輸入的兩個手指執行收攏。其中,兩個手指的初始位置分別屬於不同的預設顯示區域。
收攏操作是指兩個手指沿著由第一觸摸軌跡的第一觸摸點(起點)以及第二觸摸軌跡的第二觸摸點(起點)形成的直線相向移動,第一觸摸點以及第二觸摸點形成的線段逐漸變短,展開操作是指兩個手指沿著由第一觸摸點以及第二觸摸點形成的線段背向移動,第一觸摸點以及第二觸摸點形成的線段逐漸變長。
預設的隱藏指令對應的觸摸操作為收攏操作,且第一觸摸點所屬的截圖區域與第二觸摸點所屬的截圖區域之間,只存在有一個截圖區域。
終端在確認第二觸摸操作為預設的隱藏指令時,執行步驟S2013。
S2013:若所述第二觸摸操作為所述預設的隱藏指令,根據所述第一觸摸操作對應的位置信息確定所述待隱藏區域。
進一步地,當第一觸摸操作包括第一觸摸點以及第二觸摸點時,步驟S2013具體可以包括:根據所述第一觸摸操作的所述第一觸摸點以及所述第二觸摸點各自對應的位置信息,確定所述待隱藏區域;其中,所述待隱藏區域處於所述第一觸摸點與所述第二觸摸點之間。
終端在確認第二觸摸操作為預設的隱藏指令,且第二觸摸操作的第一軌跡的起點以及第二軌跡的起點分別為第一觸摸操作的第一觸摸點以及第二觸摸點時,即終端首次響應隱藏指令時,根據第一觸摸操作的第一觸摸點的位置信息以及第一觸摸操作的第二觸摸點的位置信息,確定待隱藏區域,根據截圖區域與截圖的對應關係確定待隱藏區域對應的第一目標截圖的標識。
其中,待隱藏區域處於第一觸摸點與第二觸摸點之間,且第一觸摸點與第二觸摸點分別屬於不同的截圖區域。由於步驟S2011中已由第一觸摸點以及第二觸摸點確定截圖區域,且第一觸摸點與第二觸摸點之間的截圖區域只有一個,因此,由第一觸摸點的位置信息與第二觸摸點的位置信息確定的待隱藏的第一目標截圖區域也是唯一的。
終端在確認第二觸摸操作為預設的隱藏指令,且第二觸摸操作的第一軌跡的起點以及第二軌跡的起點不是第一觸摸操作的第一觸摸點或第二觸摸點時,即終端第N(N為大於或等於2的正整數)次響應隱藏指令時,根據第二觸摸操作對應的位置信息,確定待隱藏區域。
其中,第二觸摸操作的位置信息包括第二觸摸操作的第一觸摸軌跡的第一起點的位置信息以及第二觸摸軌跡的第二起點的位置信息。
待隱藏區域處於第一起點與第二起點之間,且第一起點與第二起點分別屬於不同的截圖區域,且第一起點與第二起點之間的截圖區域只有一個,因此,由第一起點的位置與第二起點的位置確定的待隱藏的第一目標截圖也是唯一的。
可以理解的是,待隱藏區域可以為一個,也可以為至少兩個,且至少兩個待隱藏區域間隔設置。當待隱藏區域為至少兩個時,終端在確定第一個待隱藏區域後,依次確定第二個待隱藏區域,第三個待隱藏區域……,第N個待隱藏區域。其中,待隱藏區域對應的截圖與待顯示的截圖間隔設置。例如,終端獲取到2N-1(N為大於或等於2的正整數)個截圖區域,第二截圖區域為第一個待隱藏區域、第四截圖區域為第二個待隱藏區域、……、第2(N-1)截圖區域為第N-1個待隱藏區域。
以待隱藏區域為一個為例進行說明。如圖3-1、3-2所示,圖3-2是本發明實施例提供的一種第一次隱藏部分截圖的通過截屏調整顯示的界面的示意圖。
如圖3-1所示,當終端確認第二觸摸操作為第一次獲取到的預設的隱藏指令(即第一次執行步驟S203)時,假設第二觸摸操作對應的第一觸摸軌跡的第一起點處於第一截圖區域310,第二觸摸操作對應的第二觸摸軌跡的第二起點處於第三截圖區域330,終端確定第二截圖區域320為待隱藏區域,需要隱藏第二截圖區域320對應的截圖b。終端根據第二截圖區域320的標識從資料庫中查找第二截圖區域320對應的截圖b對應的存儲地址。其中,終端獲取到第二截圖區域320對應的截圖b的存儲地址為多維數組中的第一行第二列對應的存儲地址。
其中,第二觸摸操作對應的第一觸摸軌跡的第一起點可以包括但不限於第一觸摸操作的第一觸摸點,第二觸摸操作對應的第二觸摸軌跡的第二起點可以包括但不限於第一觸摸操作的第二觸摸點。
可以理解的是,當終端在第一次響應隱藏指令,確定的待隱藏區域為至少兩個時,待隱藏區域對應的截圖也為至少兩個。終端在確定第一個待隱藏區域對應的第一目標截圖之後,根據第一個待隱藏區域的信息依次確定至少兩個待隱藏區域各自對應的第一目標截圖。如圖3-1所示,終端在確定第一個待隱藏區域為第二截圖區域320,需要隱藏第二截圖區域320對應的截圖b後,確定第四截圖區域340為第二個待隱藏區域,需要隱藏第四截圖區域340對應的截圖d。待隱藏區域與待顯示的截圖對應的截圖區域間隔設置。
如圖3-2所示,圖3-2是本發明實施例提供的一種第一次隱藏部分截圖的通過截屏調整顯示的界面的示意圖。終端在如圖3-2所示的界面中,再次輸入第二觸摸操作。
當終端確認第二觸摸操作為第二次獲取到的預設的隱藏指令(即第二次執行步驟S2013)時,假設第二次獲取到第二觸摸操作對應的第一觸摸軌跡的第一起點處於第二截圖區域320,第二觸摸操作對應的第二觸摸軌跡的第二起點處於第四截圖區域340,終端確定待隱藏區域為第三截圖區域330,需要隱藏第三截圖區域330對應的截圖d。終端根據第三截圖區域330的標識從資料庫中查找第三截圖區域d對應的截圖對應的存儲地址。其中,終端獲取到第三截圖區域330對應的截圖d的存儲地址為多維數組中的第一行第三列對應的存儲地址。
S202:獲取所述截圖區域對應的截圖。
終端獲取除待隱藏區域之外的其他截圖區域對應的截圖。
S203:將所述截圖區域對應的截圖覆蓋在所述待隱藏區域上,使所述待隱藏區域隱藏。
終端在獲取到截圖區域對應的截圖時,將截圖區域對應的截圖覆蓋在確定的待隱藏區域上,以使得待隱藏區域對應的內容隱藏。
可選地,步驟S203可以包括:拼接與所述待隱藏區域相鄰的截圖區域對應的截圖,將所述截圖區域對應的截圖覆蓋在所述待隱藏區域上,使所述待隱藏區域隱藏。
例如,終端在確定待隱藏區域時,終端可以拼接與待隱藏區域相鄰的截圖區域對應的截圖,以覆蓋待隱藏區域;也可以移動截圖區域對應的截圖,以使截圖區域對應的截圖顯示於待隱藏區域,從而隱藏待隱藏區域對應的內容。
終端在確定待隱藏區域時,獲取待隱藏區域對應的第一目標截圖,隱藏第一目標截圖,拼接位於待隱藏區域前後的截圖區域對應的截圖,以及根據第一目標截圖、拼接的所述截圖更新多維數組中的各元素。其中,各元素對應的信息包括關聯保存的截圖區域的信息與其各自對應的截圖。
其中,根據第一目標截圖、拼接的所述截圖更新多維數組中的各元素包括:在多維數組中根據第一觸摸操作或第二觸摸操作的位置信息保存第一目標截圖;更新多維數組中拼接的截圖與其各自對應的截圖區域的信息。第一觸摸操作或第二觸摸操作的位置信息為第一觸摸操作的第一觸摸點的位置信息以及第二觸摸點的位置信息、或第二觸摸操作對應的第一觸摸軌跡的第一起點的位置信息以及第二觸摸軌跡的第二起點的位置信息。
在此,以終端響應一次隱藏指令,確定的待隱藏區域為一個,需要隱藏一個第一目標截圖為一個為例進行說明。
終端在第一次執行步驟S203,待隱藏區域為如圖3-1中所示的第二截圖區域320時,隱藏第二截圖區域320對應的截圖b(第一目標截圖),拼接顯示第一截圖區域310對應的截圖a、第三截圖區域330對應的截圖c、第四截圖區域340對應的截圖d、第五截圖區域350對應的截圖e。即,將第三截圖區域330對應的截圖c、第四截圖區域340對應的截圖d、第五截圖區域350對應的截圖e整體上移一個截圖區域對應的顯示位置,第五截圖區域350顯示的內容由截圖e變更為內容f。f可以標識空白,也可以顯示原來第五截圖區域350對應的截圖e之後的部分內容。
隱藏圖3-1中第二截圖區域320對應的截圖b後的效果如圖3-2所示,圖3-2是本發明實施例提供的一種第一次隱藏部分截圖的通過截屏調整顯示的界面的示意圖。
其中,如果隱藏第二截圖區域320對應的截圖b之前,第五截圖區域350對應的截圖e所顯示的內容之後沒有待顯示的內容,f為空白。如果隱藏第二截圖區域320對應的截圖b之前,第五截圖區域350對應的截圖e所顯示的內容之後還有待顯示的內容,f標識部分或全部待顯示的內容。
終端在隱藏第二截圖區域320對應的截圖b(第一目標截圖)之後,更新各元素信息的多維數組為多維數組buffer[x][y]記為buffer[4][5]={{a,c,d,e,f},{b,0,0,0,0},{0,0,0,0,0},{0,0,0,0,0}}。其中,buffer[0][0]=a,用於標識多維數組中第一行第一列對應的位置保存第一截圖區域310對應的截圖/圖像a;
buffer[0][1]=c,用於標識多維數組中第一行第二列對應的位置保存第三截圖區域330對應的截圖/圖像c;
buffer[0][2]=d,用於標識多維數組中第一行第三列對應的位置保存第四截圖區域340對應的截圖/圖像d;
buffer[0][3]=e,用於標識多維數組中第一行第四列對應的位置保存第五截圖區域350對應的截圖/圖像e;
buffer[0][4]=f,用於標識多維數組中第一行第五列對應的位置保存內容f對應的圖像;
buffer[1][0]=b,用於標識多維數組中第二行第一列對應的位置保存第二截圖區域320對應的截圖/圖像b。
可以理解的是,待隱藏的第一目標截圖在多維數組中對應的存儲信息與第一觸摸操作的第一觸摸點或第二觸摸操作的第一起點所屬的截圖區域、以及響應隱藏指令的次數有關。其中,待隱藏的第一目標截圖在多維數組中對應的列序號與第一觸摸操作的第一觸摸點或第二觸摸操作的第一起點所屬的截圖區域對應的列序號相同。待隱藏的第一目標截圖在多維數組中對應的行序號與響應隱藏指令的次數相同,即第一次響應隱藏指令時,第一目標截圖在多維數組中對應的行序號為1,保存在第二行。其中,第一行的行序號為0。
可以理解的是,當終端響應一次隱藏指令,確定的待隱藏區域為至少兩個,需要隱藏至少兩個第一目標截圖,多維數組buffer[x][y]記為buffer[4][5]={{a,c,e,f,0},{b,d,0,0,0},{0,0,0,0,0},{0,0,0,0,0}}。
由於終端在第二次執行步驟S203,確定待隱藏區域為如圖3-2所示中的第三截圖區域330,需要隱藏第三截圖區域330對應的截圖d時,終端在第二次執行步驟S203時,隱藏第三截圖區域330對應的截圖d(第一目標截圖),拼接顯示第一截圖區域310對應的截圖a、第二截圖區域320對應的截圖b、第四截圖區域340對應的截圖e、第五截圖區域350對應的內容f。即,將第四截圖區域340對應的截圖e、第五截圖區域350對應的內容f整體上移一個截圖區域對應的顯示位置,第五截圖區域350顯示的內容由內容f變更為空白區域或位於內容f後面待顯示的內容。
隱藏圖3-2中第三截圖區域330對應的截圖d後的效果如圖3-3所示,圖3-3是本發明實施例提供的一種第二次隱藏部分截圖的通過截屏調整顯示的界面的示意圖。
終端在隱藏第三截圖區域330對應的截圖d(第一目標截圖)之後,更新各元素信息的多維數組為多維數組buffer[x][y]記為buffer[4][5]={{a,c,e,f,0},{b,0,0,0,0},{0,d,0,0,0},{0,0,0,0,0}}。
其中,buffer[0][0]=a,用於標識多維數組中第一行第一列對應的位置保存第一截圖區域310對應的截圖/圖像a;
buffer[0][1]=c,用於標識多維數組中第一行第二列對應的位置保存第二截圖區域330對應的截圖/圖像c;
buffer[0][2]=e,用於標識多維數組中第一行第三列對應的位置保存第四截圖區域340對應的截圖/圖像e;
buffer[0][3]=f,用於標識多維數組中第一行第四列對應的位置保存第五截圖區域350對應的內容f對應的圖像;
buffer[0][4]=0,用於標識多維數組中第一行第五列對應的位置未保存內容;
buffer[1][0]=b,用於標識多維數組中第二行第一列對應的位置保存截圖/圖像b;
buffer[2][1]=d,用於標識多維數組中第三行第二列對應的位置保存截圖/圖像d。
可以理解的是,待隱藏的第一目標截圖在多維數組中對應的存儲信息與第一觸摸操作的第一觸摸點或第二觸摸操作的第一起點所屬的截圖區域、以及響應隱藏指令的次數有關。其中,待隱藏的第一目標截圖在多維數組中對應的列序號與第一觸摸操作的第一觸摸點或第二觸摸操作的第一起點所屬的截圖區域對應的列序號相同。待隱藏的第一目標截圖在多維數組中對應的行序號與響應隱藏指令的次數相同,即第一次響應隱藏指令時,第一目標截圖在多維數組中對應的行序號為1,其中,第一列的列序號為0。
終端在多維數組中存儲待隱藏的第一目標截圖是按從上往下的順序依次存儲;當終端需要恢復已隱藏的截圖時,是按從下到上的順序依次恢復的。
可以理解的是,當終端第N次獲取到隱藏指令時,與終端在第二次獲取到隱藏指令時的操作類似,具體可參閱上述終端在第一次、第二次獲取到隱藏指令各自對應的處理方法,此處不贅述。
可以理解的是,終端還可以根據用戶需求對隱藏的第一目標截圖進行加密處理,以防止其他用戶查看第一目標截圖對應的內容。
可以理解的是,終端可以標記隱藏的待隱藏區域。
S204:獲取所述用戶輸入的第二操作指令,根據所述第二操作指令顯示已隱藏的所述待隱藏區域。
終端獲取用戶通過觸控螢幕輸入的第三觸摸操作,並判斷第三觸摸操作是否為預設的第二操作指令,終端在確定用戶輸入的第三觸摸操作為第二操作指令時,根據第二操作指令顯示待隱藏區域或顯示待隱藏區域對應的截圖,以顯示待隱藏區域對應的內容。
其中,第三觸摸操作可以是點擊操作、滑動操作等。
預設的第二操作指令對應的觸摸操作包括第一觸摸軌跡以及第二觸摸軌跡,且第一觸摸軌跡的起點與第二觸摸軌跡的起點分別屬於相鄰的預設顯示區域,或屬於兩個相鄰的截圖區域。
預設的第二操作指令對應的觸摸操作可以為展開操作,且第一觸摸軌跡的起點與第二觸摸軌跡的起點所屬的截圖區域相鄰。展開操作是指兩個手指分別沿著由第一起點以及第二起點形成的線段背向移動,第一起點以及第二起點形成的線段逐漸變長。
可以理解的是,當終端標記已隱藏截圖的待隱藏區域時,用戶在標記的位置附近輸入第二操作指令,終端確定第二操作指令對應的第一起點以及第二起點各自對應的截圖區域,終端將已隱藏的待隱藏區域對應的截圖顯示於確定的兩個截圖區域之間。
進一步地,終端未標記已隱藏截圖的待隱藏區域,終端根據第三觸摸操作確定的兩個相鄰的截圖區域,並判斷兩個相鄰的截圖區域是否對應已隱藏的第二目標截圖;若兩個相鄰的截圖區域對應已隱藏的第二目標截圖,獲取已隱藏的第二目標截圖。
例如,終端在確定獲取到的第三觸摸操作為預設的展開指令時,獲取第三觸摸操作對應的第一觸摸軌跡的第一起點的位置信息以及第三觸摸軌跡的第二起點的位置信息,並根據第一起點的位置信息確定第一起點所屬的截圖區域,根據第二起點的位置信息確定第二起點所屬的截圖區域。其中,第一起點所屬的截圖區域與第二起點所屬的截圖區域相鄰。
終端在確定第一起點所屬的截圖區域、第二起點所屬的截圖區域之後,根據截圖區域的信息以及該截圖區域對應的截圖的標識,查詢資料庫中保存的多維數組,確定這兩個相鄰的截圖區域之間是否存在已隱藏的第二目標截圖。
其中,終端查詢查詢資料庫中保存的多維數組,確定這兩個相鄰的截圖區域之間是否存在已隱藏的第二目標截圖的方法可以是:
終端遍歷資料庫,獲取與當前顯示屏顯示的截圖匹配的多維數組(多維數組包含的列數目與當前的截圖區域數量相同、行數目為當前的截圖區域數量減1),並查詢匹配的多維數組中,行序號大於等於1,且列序號與第一起點所屬的截圖區域對應的列序號相同的存儲區域是否保存有截圖。如果保存有截圖,那麼,終端識別為第二觸摸操作對應的初始位置信息所屬的截圖區域對應已隱藏的第二目標截圖。
例如,如圖3-3所示,當第三觸摸操作的第一起點屬於第二截圖區域320,第三觸摸操作的第二起點屬於第三截圖區域330,終端從當前顯示的截圖對應的多維數組中獲取到第三行第二列對應有截圖d,終端確定第三觸摸操作對應的初始位置信息所屬的截圖區域對應已隱藏的第二目標截圖,第二目標截圖為截圖d。
如圖3-2所示,當第三觸摸操作的第一起點屬於第一截圖區域310,第三觸摸操作的第二起點屬於第二截圖區域320,終端從當前顯示的截圖對應的多維數組中獲取到第二行第一列對應有截圖b,終端確定第二觸摸操作對應的初始位置信息所屬的截圖區域對應已隱藏的第二目標截圖,第二目標截圖為截圖b。終端在確認根據第三觸摸操作確定的兩個相鄰的截圖區域對應已隱藏的第二目標截圖時,獲取已隱藏的第二目標截圖,並根據第三觸摸操作對應的第一起點以及第二起點各自對應的位置信息恢復已隱藏的第二目標截圖,從而將第二目標截圖拼接至當前所顯示的截圖中。
其中,當獲取到已隱藏的第二目標截圖為一個時,終端將已隱藏的第二目標顯示於,第三觸摸操作對應的第一起點所屬的截圖區域對應的截圖與第三觸摸操作對應的第二起點所屬的截圖區域對應的截圖之間。
當獲取到已隱藏的第二目標截圖為至少兩個,且至少兩個第二目標截圖在多維數組中對應的列序號相同時,標識終端執行了至少兩次隱藏指令,終端在恢復/展開已隱藏的第二目標截圖時,按照從下往上的順序依次恢復第二目標截圖,且每次只恢復同一行序號對應的第二目標截圖。
當獲取到已隱藏的第二目標截圖為至少兩個,且至少兩個第二目標截圖在多維數組中對應的行序號相同時,標識終端在響應一次隱藏指令時,同時隱藏了至少兩個截圖(對應步驟S203中提到的第一目標截圖)。終端在恢復/展開已隱藏的第二目標截圖時,根據已隱藏的第二目標截圖的列序號對應的截圖區域的位置信息,恢復至少兩個第二目標截圖。其中,在恢復第二目標截圖時,多維數組中相同的列序號對應的截圖相鄰。
比如,多為數組中,第一行對應的截圖為{a,c,e,0,0},第二行對應的截圖為{b,d,0,0,0},標識,終端包括5個截圖區域,終端已執行一次隱藏指令,且同時隱藏了截圖b以及截圖d。終端在恢復截圖b以及截圖d時,假設第三觸摸操作的第一起點對應截圖a對應的截圖區域、第三觸摸操作的第二起點對應截圖c對應的截圖區域,那麼,終端將截圖b恢復至截圖a與截圖c之間,將截圖d恢復至截圖c與截圖e之間,以使得截圖a與截圖b相鄰,截圖d與截圖c相鄰。即,終端在確定第一個第二目標截圖的顯示位置後,間隔恢復其他的第二目標截圖,至少兩個第二目標截圖間隔顯示。間隔顯示是指,兩個第二目標截圖之間只有一個當前已顯示的截圖。
上述方案,終端獲取用戶輸入的第一操作指令,根據第一操作指令確定待隱藏區域和截圖區域;獲取截圖區域對應的截圖;將截圖區域對應的截圖覆蓋在待隱藏區域上,使待隱藏區域隱藏,能夠通過對不同的顯示區域截取相應的圖片,按用戶需求隱藏想要隱藏的待隱藏區域,實現按用戶需求動態顯示已獲取的部分截圖。當將截圖分享給他人時,其他人無法看到待隱藏區域對應的內容,能夠防止洩露待隱藏區域對應的內容。
終端在獲取到第二操作指令時,還可以恢復顯示已隱藏的待隱藏區域對應的內容,以便於終端用戶查看。
參見圖4,圖4是本發明實施例提供的一種終端的示意性框圖。終端可以為手機、平板電腦等移動終端,但並不限於此,還可以為其他終端,此處不作限定。本實施例的終端400包括的各單元用於執行圖1對應的實施例中的各步驟,具體請參閱圖1以及圖1對應的實施例中的相關描述,此處不贅述。本實施例的終端包括:確定單元410、獲取單元420以及隱藏單元430。
確定單元410用於獲取用戶輸入的第一操作指令,根據所述第一操作指令確定待隱藏區域和截圖區域,其中,所述待隱藏區域和所述截圖區域在屏幕依次或者相鄰顯示。
比如,確定單元410獲取用戶輸入的第一操作指令,根據所述第一操作指令確定待隱藏區域和截圖區域,其中,所述待隱藏區域和所述截圖區域在屏幕依次或者相鄰顯示。
確定單元410將截圖區域的信息向獲取單元420發送,將待隱藏區域的信息向隱藏單元430發送。
獲取單元420用於接收確定單元410發送的截圖區域的信息,獲取所述截圖區域對應的截圖。
比如,獲取單元420接收確定單元410發送的待隱藏區域信息和截圖區域信息,獲取所述截圖區域對應的截圖。
獲取單元420將截圖區域對應的截圖向隱藏單元430發送。
隱藏單元430用於接收確定單元410發送的待隱藏區域的信息,獲取單元420發送的截圖區域對應的截圖,將所述截圖區域對應的截圖覆蓋在所述待隱藏區域上,使所述待隱藏區域隱藏。
比如,隱藏單元430接收確定單元410發送的待隱藏區域的信息,獲取單元420發送的截圖區域對應的截圖,將所述截圖區域對應的截圖覆蓋在所述待隱藏區域上,使所述待隱藏區域隱藏。
上述方案,終端獲取用戶輸入的第一操作指令,根據第一操作指令確定待隱藏區域和截圖區域;獲取截圖區域對應的截圖;將截圖區域對應的截圖覆蓋在待隱藏區域上,使待隱藏區域隱藏,能夠通過對不同的顯示區域截取相應的圖片,按用戶需求隱藏想要隱藏的待隱藏區域,實現按用戶需求動態顯示已獲取的部分截圖。當將截圖分享給他人時,其他人無法看到待隱藏區域對應的內容,能夠防止洩露待隱藏區域對應的內容。
請參見圖5,圖5是本發明另一實施例提供的一種終端的示意性框圖。終端可以為手機、平板電腦等移動終端,但並不限於此,還可以為其他終端,此處不作限定。本實施例的終端500包括的各單元用於執行圖2對應的實施例中的各步驟,具體請參閱圖2以及圖2對應的實施例中的相關描述,此處不贅述。本實施例的終端包括:確定單元510、獲取單元520、隱藏單元530、恢復單元540。其中,確定單元510包括第一確定單元511、判斷單元512以及第二確定單元513。
確定單元510用於獲取用戶輸入的第一操作指令,根據所述第一操作指令確定待隱藏區域和截圖區域,其中,所述待隱藏區域和所述截圖區域在屏幕依次或者相鄰顯示。
比如,確定單元510獲取用戶輸入的第一操作指令,根據所述第一操作指令確定待隱藏區域和截圖區域,其中,所述待隱藏區域和所述截圖區域在屏幕依次或者相鄰顯示。
進一步地,第一確定單元511用於獲取所述用戶輸入的第一觸摸操作,根據所述第一觸摸操作確定截圖區域;判斷單元512用於獲取所述用戶輸入的第二觸摸操作,判斷所述第二觸摸操作是否為預設的隱藏指令;第二確定單元513用於若判斷單元512判斷所述第二觸摸操作為所述預設的隱藏指令,根據所述第一觸摸操作對應的位置信息確定所述待隱藏區域。
進一步地,所述第一觸摸操作包括第一觸摸點以及第二觸摸點;第二確定單元513具體用於若所述第二觸摸操作為所述預設的隱藏指令,根據所述第一觸摸操作的所述第一觸摸點以及所述第二觸摸點各自對應的位置信息,確定所述待隱藏區域;其中,所述待隱藏區域處於所述第一觸摸點與所述第二觸摸點之間。
確定單元510將截圖區域的信息向獲取單元520發送,將待隱藏區域的信息向隱藏單元530發送。
獲取單元520用於接收確定單元510發送的截圖區域的信息,獲取所述截圖區域對應的截圖。
比如,獲取單元520接收確定單元510發送的待隱藏區域信息和截圖區域信息,獲取所述截圖區域對應的截圖。
獲取單元520將截圖區域對應的截圖向隱藏單元530發送。
隱藏單元530用於接收確定單元510發送的待隱藏區域的信息,獲取單元520發送的截圖區域對應的截圖,將所述截圖區域對應的截圖覆蓋在所述待隱藏區域上,使所述待隱藏區域隱藏。
比如,隱藏單元530接收確定單元510發送的待隱藏區域的信息,獲取單元520發送的截圖區域對應的截圖,將所述截圖區域對應的截圖覆蓋在所述待隱藏區域上,使所述待隱藏區域隱藏。
進一步地,隱藏單元530具體用於拼接與所述待隱藏區域相鄰的截圖區域對應的截圖,將所述截圖區域對應的截圖覆蓋在所述待隱藏區域上,使所述待隱藏區域隱藏。
隱藏單元530在隱藏待隱藏區域時,向恢復單元540發送通知信息。
恢復單元540用於接收隱藏單元530發送的通知信息,獲取所述用戶輸入的第二操作指令,根據所述第二操作指令顯示已隱藏的所述待隱藏區域。
比如,恢復單元540獲取所述用戶輸入的第二操作指令,根據所述第二操作指令顯示已隱藏的所述待隱藏區域。
上述方案,終端獲取用戶輸入的第一操作指令,根據第一操作指令確定待隱藏區域和截圖區域;獲取截圖區域對應的截圖;將截圖區域對應的截圖覆蓋在待隱藏區域上,使待隱藏區域隱藏,能夠通過對不同的顯示區域截取相應的圖片,按用戶需求隱藏想要隱藏的待隱藏區域,實現按用戶需求動態顯示已獲取的部分截圖。當將截圖分享給他人時,其他人無法看到待隱藏區域對應的內容,能夠防止洩露待隱藏區域對應的內容。
終端在獲取到第二操作指令時,還可以恢復顯示已隱藏的待隱藏區域對應的內容,以便於終端用戶查看。
參見圖6,圖6是本發明再一實施例提供的一種終端示意性框圖。如圖所示的本實施例中的終端600可以包括:一個或多個處理器610;一個或多個輸入設備620,一個或多個輸出設備630和存儲器640。上述處理器610、輸入設備620、輸出設備630和存儲器640通過總線650連接。
存儲器640用於存儲程序指令。
處理器610用於根據存儲器640存儲的程序指令執行以下操作:
處理器610用於獲取用戶輸入的第一操作指令,根據所述第一操作指令確定待隱藏區域和截圖區域,其中,所述待隱藏區域和所述截圖區域在屏幕依次或者相鄰顯示。
處理器610還用於獲取所述截圖區域對應的截圖。
處理器610還用於將所述截圖區域對應的截圖覆蓋在所述待隱藏區域上,使所述待隱藏區域隱藏。
進一步地,處理器610還用於獲取所述用戶輸入的第二操作指令,根據所述第二操作指令顯示已隱藏的所述待隱藏區域。
進一步地,處理器610具體用於獲取所述用戶輸入的第一觸摸操作,根據所述第一觸摸操作確定截圖區域;以及用於獲取所述用戶輸入的第二觸摸操作,判斷所述第二觸摸操作是否為預設的隱藏指令;還用於若所述第二觸摸操作為所述預設的隱藏指令,根據所述第一觸摸操作對應的位置信息確定所述待隱藏區。
進一步地,所述第一觸摸操作包括第一觸摸點以及第二觸摸點;處理器610具體用於若所述第二觸摸操作為所述預設的隱藏指令,根據所述第一觸摸操作的所述第一觸摸點以及所述第二觸摸點各自對應的位置信息,確定所述待隱藏區域;其中,所述待隱藏區域處於所述第一觸摸點與所述第二觸摸點之間。
進一步地,處理器610還具體用於拼接與所述待隱藏區域相鄰的截圖區域對應的截圖,將所述截圖區域對應的截圖覆蓋在所述待隱藏區域上,使所述待隱藏區域隱藏。
上述方案,終端獲取用戶輸入的第一操作指令,根據第一操作指令確定待隱藏區域和截圖區域;獲取截圖區域對應的截圖;將截圖區域對應的截圖覆蓋在待隱藏區域上,使待隱藏區域隱藏,能夠通過對不同的顯示區域截取相應的圖片,按用戶需求隱藏想要隱藏的待隱藏區域,實現按用戶需求動態顯示已獲取的部分截圖。當將截圖分享給他人時,其他人無法看到待隱藏區域對應的內容,能夠防止洩露待隱藏區域對應的內容。
終端在獲取到第二操作指令時,還可以恢復顯示已隱藏的待隱藏區域對應的內容,以便於終端用戶查看。
應當理解,在本發明實施例中,所稱處理器610可以是中央處理單元(Central Processing Unit,CPU),該處理器還可以是其他通用處理器、數位訊號處理器(Digital Signal Processor,DSP)、專用集成電路(Application Specific Integrated Circuit,ASIC)、現成可編程門陣列(Field-Programmable Gate Array,FPGA)或者其他可編程邏輯器件、分立門或者電晶體邏輯器件、分立硬體組件等。通用處理器可以是微處理器或者該處理器也可以是任何常規的處理器等。
輸入設備620可以包括觸控板、指紋採傳感器(用於採集用戶的指紋信息和指紋的方向信息)、麥克風等,輸出設備630可以包括顯示器(LCD等)、揚聲器等。
該存儲器640可以包括只讀存儲器和隨機存取存儲器,並向處理器610提供指令和數據。存儲器640的一部分還可以包括非易失性隨機存取存儲器。例如,存儲器640還可以存儲設備類型的信息。
具體實現中,本發明實施例中所描述的處理器610、輸入設備620、輸出設備630可執行本發明實施例提供的通過截屏調整顯示的方法的第一實施例和第二實施例中所描述的實現方式,也可執行本發明實施例所描述的終端的實現方式,在此不再贅述。
本領域普通技術人員可以意識到,結合本文中所公開的實施例描述的各示例的單元及算法步驟,能夠以電子硬體、計算機軟體或者二者的結合來實現,為了清楚地說明硬體和軟體的可互換性,在上述說明中已經按照功能一般性地描述了各示例的組成及步驟。這些功能究竟以硬體還是軟體方式來執行,取決於技術方案的特定應用和設計約束條件。專業技術人員可以對每個特定的應用來使用不同方法來實現所描述的功能,但是這種實現不應認為超出本發明的範圍。
所屬領域的技術人員可以清楚地了解到,為了描述的方便和簡潔,上述描述的終端和單元的具體工作過程,可以參考前述方法實施例中的對應過程,在此不再贅述。
在本申請所提供的幾個實施例中,應該理解到,所揭露的終端和方法,可以通過其它的方式實現。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現時可以有另外的劃分方式,例如多個單元或組件可以結合或者可以集成到另一個系統,或一些特徵可以忽略,或不執行。另外,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口、裝置或單元的間接耦合或通信連接,也可以是電的,機械的或其它的形式連接。
本發明實施例方法中的步驟可以根據實際需要進行順序調整、合併和刪減。
本發明實施例終端中的單元可以根據實際需要進行合併、劃分和刪減。
所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位於一個地方,或者也可以分布到多個網絡單元上。可以根據實際的需要選擇其中的部分或者全部單元來實現本發明實施例方案的目的。
另外,在本發明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以是兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以採用硬體的形式實現,也可以採用軟體功能單元的形式實現。
所述集成的單元如果以軟體功能單元的形式實現並作為獨立的產品銷售或使用時,可以存儲在一個計算機可讀取存儲介質中。基於這樣的理解,本發明的技術方案本質上或者說對現有技術做出貢獻的部分,或者該技術方案的全部或部分可以以軟體產品的形式體現出來,該計算機軟體產品存儲在一個存儲介質中,包括若干指令用以使得一臺計算機設備(可以是個人計算機,伺服器,或者網絡設備等)執行本發明各個實施例所述方法的全部或部分步驟。而前述的存儲介質包括:U盤、移動硬碟、只讀存儲器(ROM,Read-Only Memory)、隨機存取存儲器(RAM,Random Access Memory)、磁碟或者光碟等各種可以存儲程序代碼的介質。
以上所述,僅為本發明的具體實施方式,但本發明的保護範圍並不局限於此,任何熟悉本技術領域的技術人員在本發明揭露的技術範圍內,可輕易想到各種等效的修改或替換,這些修改或替換都應涵蓋在本發明的保護範圍之內。因此,本發明的保護範圍應以權利要求的保護範圍為準。