本文涉及但不限于終端應用技術,尤指一種實現(xiàn)應用控制的方法及終端。
背景技術:
:隨著移動通信技術的發(fā)展,移動終端在工作和生活中得到了越來越多的應用和發(fā)展,使用體驗成為移動終端的一個重要評價標準。為了提升用戶體驗,在進行應用控制時,采用高效快捷的應用操作成為移動終端設計的一個主要方面,為了移動終端顯示美觀,物理按鍵逐漸較少,基于觸控屏的虛擬按鍵得到越來越多的應用。在使用觸控屏進行應用控制時,由于操作區(qū)域為觸控顯示屏,用戶在未使用終端時可能由于無意之間觸碰觸控顯示屏造成誤觸發(fā),影響用戶的使用體驗。技術實現(xiàn)要素:以下是對本文詳細描述的主題的概述。本概述并非是為了限制權利要求的保護范圍。本發(fā)明實施例提供一種實現(xiàn)應用控制的方法及終端,能夠降低誤觸發(fā)概率,提升用戶操作體驗。本發(fā)明實施例提供了一種終端,包括:檢測單元、轉換單元和執(zhí)行單元;其中,檢測單元用于,應用運行時,檢測由感應線圈生成的觸碰信號,將檢測到的觸碰信號發(fā)往轉換單元;轉換單元用于,按照預設的映射關系,轉換檢測單元檢測到的觸碰信號為對應用進行操作的應用操作指令,將轉換獲得的應用操作指令發(fā)往執(zhí)行單元;執(zhí)行單元用于,根據(jù)轉換單元轉換獲得的應用操作指令執(zhí)行應用的操作處理。可選的,所述終端還包括:預設單元,用于在所述終端的邊框的內側和/或后蓋的內側預先設置兩個或兩個以上所述感應線圈??蛇x的,所述終端還包括:映射單元,用于對每一個由所述感應線圈生成的觸碰信號,按照一一對應的關系設置與該觸碰信號成對應關系的應用操作指令,以生成所述映射關系;其中,所述應用操作指令包括:在應用的不同的交互界面上的應用操作指令;和/或,在應用的同一交互界面上的一個或一個以上的應用操作指令??蛇x的,所述終端還包括生成單元;所述生成單元設置有一個感應線圈時,用于獲取所述感應線圈的電感變化值;將獲得的所述感應線圈的電感變化值與預設的感應有效閾值進行比較;當獲得的所述感應線圈的電感變化值大于或等于所述感應有效閾值時,生成所述觸碰信號;所述生成單元設置兩個或兩個以上所述感應線圈時,用于獲取每一個所述感應線圈的電感變化值;將獲得的每一個所述感應線圈的電感變化值與預設的感應有效閾值進行比較;當獲得的用于生成所述觸碰信號的所有所述感應線圈的電感變化值均大于或等于所述感應有效閾值時,生成所述觸碰信號??蛇x的,終端還包括:設置單元,用于根據(jù)接收的外部指令設置:對每一個應用,檢測單元是否在應用運行時進行所述觸碰信號的檢測。另一方面,本發(fā)明實施例還提供一種實現(xiàn)應用控制的方法,包括:應用運行時,檢測由感應線圈生成的觸碰信號;按照預設的映射關系,轉換檢測到的觸碰信號為對應用進行操作的應用操作指令;根據(jù)轉換獲得的應用操作指令執(zhí)行應用的操作處理??蛇x的,該方法之前還包括:在所述終端的邊框的內側和/或后蓋的內側預先設置兩個或兩個以上所述感應線圈??蛇x的,該方法之前還包括:對每一個由感應線圈生成的觸碰信號,按照一一對應的關系設置與該觸碰信號成對應關系的應用操作指令,以生成所述映射關系;其中,所述應用操作指令包括:在應用的不同的交互界面上的應用操作指令;和/或,在應用的同一交互界面上的一個或一個以上的應用操作指令??蛇x的,所述方法還包括:所述終端設置一個感應線圈用于生成所述觸碰信號時,獲取所述感應線圈的電感變化值;將獲得的所述感應線圈的電感變化值與預設的感應有效閾值進行比較;當獲得的所述感應線圈的電感變化值大于或等于所述感應有效閾值時,生成所述觸碰信號;所述終端設置兩個或兩個以上所述感應線圈用于生成所述觸碰信號時,獲取每一個所述感應線圈的電感變化值;將獲得的每一個所述感應線圈的電感變化值與預設的感應有效閾值進行比較;當獲得的用于生成所述觸碰信號的所有所述感應線圈的電感變化值均大于或等于所述感應有效閾值時,生成所述觸碰信號??蛇x的,所述方法還包括:根據(jù)接收的外部指令設置:對每一個應用,是否在應用運行時進行所述觸碰信號的檢測。與相關技術相比,本申請技術方案包括:應用運行時,檢測由感應線圈生成的觸碰信號;按照預設的映射關系,轉換檢測到的觸碰信號為對應用進行操作的應用操作指令;根據(jù)轉換獲得的應用操作指令執(zhí)行應用的操作處理。本發(fā)明實施例由感應線圈生成觸碰信號后,通過將觸碰信號轉換為應用操作指令實現(xiàn)了應用操作處理,降低了誤觸發(fā)的概率,提升了用戶的使用體驗。在閱讀并理解了附圖和詳細描述后,可以明白其他方面。附圖說明圖1為實現(xiàn)本發(fā)明各個實施例一可選的移動終端的硬件結構示意圖;圖2為本發(fā)明實施例感應線圈工作原理的示意圖;圖3為本發(fā)明實施例實現(xiàn)應用控制的方法的流程圖;圖4為本發(fā)明實施例設置感應線圈的位置分布示意圖;圖5為本發(fā)明另一實施例設置感應線圈的位置分布示意圖;圖6為本發(fā)明另一實施例實現(xiàn)應用控制的方法的流程圖;圖7為本發(fā)明實施例終端的結構框圖。具體實施方式為使本發(fā)明的目的、技術方案和優(yōu)點更加清楚明白,下文中將結合附圖對本發(fā)明的實施例進行詳細說明。需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互任意組合。現(xiàn)在將參考附圖描述實現(xiàn)本發(fā)明各個實施例的移動終端。在后續(xù)的描述中,使用用于表示元件的諸如“模塊”、“部件”或“單元”的后綴僅為了有利于本發(fā)明的說明,其本身并沒有特定的意義。因此,"模塊"與"部件"可以混合地使用。移動終端可以以各種形式來實施。例如,本發(fā)明中描述的終端可以包括諸如移動電話、智能電話、筆記本電腦、數(shù)字廣播接收器、PDA(個人數(shù)字助理)、PAD(平板電腦)、PMP(便攜式多媒體播放器)、導航裝置等等的移動終端以及諸如數(shù)字TV、臺式計算機等等的固定終端。下面,假設終端是移動終端。然而,本領域技術人員將理解的是,除了特別用于移動目的的元件之外,根據(jù)本發(fā)明的實施方式的構造也能夠應用于固定類型的終端。圖1為實現(xiàn)本發(fā)明各個實施例一可選的移動終端的硬件結構示意。移動終端100可以包括用戶輸入單元130、感測單元140、輸出單元150、存儲器160、控制器180和電源單元190等等。圖1示出了具有各種組件的移動終端,但是應理解的是,并不要求實施所有示出的組件??梢蕴娲貙嵤└嗷蚋俚慕M件。將在下面詳細描述移動終端的元件。用戶輸入單元130可以根據(jù)用戶輸入的命令生成鍵輸入數(shù)據(jù)以控制移動終端的各種操作。用戶輸入單元130允許用戶輸入各種類型的信息,并且可以包括鍵盤、鍋仔片、觸摸板(例如,檢測由于被接觸而導致的電阻、壓力、電容等等的變化的觸敏組件)、滾輪、搖桿等等。特別地,當觸摸板以層的形式疊加在顯示單元151上時,可以形成觸摸屏。感測單元140檢測移動終端100的當前狀態(tài),(例如,移動終端100的打開或關閉狀態(tài))、移動終端100的位置、用戶對于移動終端100的接觸(即,觸摸輸入)的有無、移動終端100的取向、移動終端100的加速或減速移動和方向等等,并且生成用于控制移動終端100的操作的命令或信號。例如,當移動終端100實施為滑動型移動電話時,感測單元140可以感測該滑動型電話是打開還是關閉。另外,感測單元140能夠檢測電源單元190是否提供電力或者接口單元170是否與外部裝置耦接。感測單元140可以包括接近傳感器1410將在下面結合觸摸屏來對此進行描述。輸出單元150可以包括顯示單元151。顯示單元151可以顯示在移動終端100中處理的信息。例如,當移動終端100處于電話通話模式時,顯示單元151可以顯示與通話或其它通信(例如,文本消息收發(fā)、多媒體文件下載等等)相關的用戶界面(UI)或圖形用戶界面(GUI)。當移動終端100處于視頻通話模式或者圖像捕獲模式時,顯示單元151可以顯示捕獲的圖像和/或接收的圖像、示出視頻或圖像以及相關功能的UI或GUI等等。同時,當顯示單元151和觸摸板以層的形式彼此疊加以形成觸摸屏時,顯示單元151可以用作輸入裝置和輸出裝置。顯示單元151可以包括液晶顯示器(LCD)、薄膜晶體管LCD(TFT-LCD)、有機發(fā)光二極管(OLED)顯示器、柔性顯示器、三維(3D)顯示器等等中的至少一種。這些顯示器中的一些可以被構造為透明狀以允許用戶從外部觀看,這可以稱為透明顯示器,典型的透明顯示器可以例如為TOLED(透明有機發(fā)光二極管)顯示器等等。根據(jù)特定想要的實施方式,移動終端100可以包括兩個或更多顯示單元(或其它顯示裝置),例如,移動終端可以包括外部顯示單元(未示出)和內部顯示單元(未示出)。觸摸屏可用于檢測觸摸輸入壓力以及觸摸輸入位置和觸摸輸入面積。存儲器160可以存儲由控制器180執(zhí)行的處理和控制操作的軟件程序等等,或者可以暫時地存儲己經輸出或將要輸出的數(shù)據(jù)(例如,電話簿、消息、靜態(tài)圖像、視頻等等)。而且,存儲器160可以存儲關于當觸摸施加到觸摸屏時輸出的各種方式的振動和音頻信號的數(shù)據(jù)。存儲器160可以包括至少一種類型的存儲介質,所述存儲介質包括閃存、硬盤、多媒體卡、卡型存儲器(例如,SD或DX存儲器等等)、隨機訪問存儲器(RAM)、靜態(tài)隨機訪問存儲器(SRAM)、只讀存儲器(ROM)、電可擦除可編程只讀存儲器(EEPROM)、可編程只讀存儲器(PROM)、磁性存儲器、磁盤、光盤等等。而且,移動終端100可以與通過網絡連接執(zhí)行存儲器160的存儲功能的網絡存儲裝置協(xié)作??刂破?80通??刂埔苿咏K端的總體操作。例如,控制器180執(zhí)行與語音通話、數(shù)據(jù)通信、視頻通話等等相關的控制和處理??刂破?80可以執(zhí)行模式識別處理,以將在觸摸屏上執(zhí)行的手寫輸入或者圖片繪制輸入識別為字符或圖像。電源單元190在控制器180的控制下接收外部電力或內部電力并且提供操作各元件和組件所需的適當?shù)碾娏?。這里描述的各種實施方式可以以使用例如計算機軟件、硬件或其任何組合的計算機可讀介質來實施。對于硬件實施,這里描述的實施方式可以通過使用特定用途集成電路(ASIC)、數(shù)字信號處理器(DSP)、數(shù)字信號處理裝置(DSPD)、可編程邏輯裝置(PLD)、現(xiàn)場可編程門陣列(FPGA)、處理器、控制器、微控制器、微處理器、被設計為執(zhí)行這里描述的功能的電子單元中的至少一種來實施,在一些情況下,這樣的實施方式可以在控制器180中實施。對于軟件實施,諸如過程或功能的實施方式可以與允許執(zhí)行至少一種功能或操作的單獨的軟件模塊來實施。軟件代碼可以由以任何適當?shù)木幊陶Z言編寫的軟件應用程序(或程序)來實施,軟件代碼可以存儲在存儲器160中并且由控制器180執(zhí)行。至此,己經按照其功能描述了移動終端。下面,為了簡要起見,將描述諸如折疊型、直板型、擺動型、滑動型移動終端等等的各種類型的移動終端中的滑動型移動終端作為示例。因此,本發(fā)明能夠應用于任何類型的移動終端,并且不限于滑動型移動終端?;谏鲜鲆苿咏K端硬件結構,提出本發(fā)明方法各個實施例。為了使本發(fā)明實施例陳述更為清楚,以下對實施例涉及的感應線圈的工作原理進行說明。交流電(AC)電流流過電感時將產生AC磁場,如果導電材料(例如一塊金屬物)被放到電感附近,在導體的表面會在AC磁場的作用下感應出環(huán)流電流(渦流)。圖2為本發(fā)明實施例感應線圈工作原理的示意圖,如圖2所示,產生的環(huán)流電流的大小與導體的尺寸以及導體與感應線圈之間的距離存在函數(shù)關系,渦流自身產生的磁場會抵抗由感應線圈產生的磁場,該效應等效于一組耦合電感;其中,感應線圈電感是初級電感,導體中的渦流表示次級電感;兩個電感之間的耦合關系可以表示為:感應線圈電感以及接近導體的電阻率、距離、尺寸和形狀的函數(shù);其中,由渦流引起的次級電感的電阻和電感可以被建立等效模型為與初級側(感應線圈)上的距離相關的電阻和電感分量;根據(jù)上述感應線圈的工作原理,本申請發(fā)明人發(fā)現(xiàn):如果將感應線圈設置在終端的金屬邊框和/或金屬后蓋的內側,則可以形成上述耦合電感效應。當有外力按壓(或碰觸)感應線圈所在位置的邊框/后蓋時,邊框/后蓋則會產生形變,該形變導致上述等效模型中的距離變小,由于耦合電感效應,初級電感和次級電感均會有所變化,初級電感的變化通過感應線圈反饋時,外力按壓(或觸屏)操作就可以被識別。圖3為本發(fā)明實施例實現(xiàn)應用控制的方法的流程圖,如圖3所示,包括:步驟300、應用運行時,檢測由感應線圈生成的觸碰信號;可選的,本發(fā)明實施例由感應線圈生成的觸碰信號包括:終端設置一個感應線圈用于生成觸碰信號時,獲取感應線圈的電感變化值;將獲得的感應線圈的電感變化值與預設的感應有效閾值進行比較;當獲得的所述感應線圈的電感變化值大于或等于所述感應有效閾值時,生成觸碰信號;終端設置兩個或兩個以上感應線圈用于生成觸碰信號時,獲取每一個所述感應線圈的電感變化值;將獲得的每一個所述感應線圈的電感變化值與預設的感應有效閾值進行比較;當獲得的用于生成所述觸碰信號的所有所述感應線圈的電感變化值均大于或等于所述感應有效閾值時,生成觸碰信號。需要說明的是,本發(fā)明實施例包含兩個或兩個以上感應線圈時,按壓(或觸碰)感應線圈的順序不同時,生成的觸碰信號可以定義為相同的觸碰信號、也可以定義為不同的觸碰信號;另外,感應有效閾值可以參照感應線圈的工作性能和屬性參數(shù)進行設置,不同感應線圈的感應有效閾值可以相同,也可以不同;由于握持終端時,不同感應線圈的電感變化值可能存在一定的差異,因此可以設置不同感應線圈對應不同的感應有效閾值;不同感應線圈對應的感應有效閾值不同時,可以按照一一對應的關系建立映射,例如在終端上設置有N(大于或等于1)個感應線圈時,分別為感應線圈1、感應線圈2、……、感應線圈N,依次對應的閾值為感應有效閾值1、感應有效閾值2、……、感應有效閾值N;其中,可以以表格的形式對應存儲,如表1所示。不同感應線圈的感應有效閾值還可以部分相等、部分不等,僅有部分相等和部分不等時,感應有效閾值可以參照表1的方式進行賦值設置。感應線圈1感應有效閾值1感應線圈2感應有效閾值2…………感應線圈N-1感應有效閾值N-1感應線圈N感應有效閾值N表1另外,本發(fā)明實施例的感應線圈可以與電感數(shù)字轉換器(DigitalConverterforInductiveSensing)連接,一個電感數(shù)字轉換器可以連接一個感應線圈,也可以連接多個感應線圈;電感數(shù)字轉換器讀取與之連接的感應線圈的電感變化值,并將讀取的電感變化值轉化為電壓或電流,轉換獲得的電壓和電流、與感應有效閾值對應的電壓或電流進行比較,從而確定生成的觸碰信號;其中,電感數(shù)字轉換器采用的芯片可以是TI的LDC1614,也可以是LDC1612等。只要是可以讀取與之連接的感應線圈的電感變化值以及可以將讀取的電感變化值轉化為電壓或電流(處理器可以識別的)的電感數(shù)字轉換器都在本申請的保護范圍之內,在此不做贅述??蛇x的,本發(fā)明實施例步驟300之前還包括:根據(jù)接收的外部指令設置:對每一個應用,是否在應用運行時進行所述觸碰信號的檢測。步驟301、按照預設的映射關系,轉換檢測到的觸碰信號為對應用進行操作的應用操作指令;可選的,本發(fā)明實施例的應用操作指令可以包括:在應用的不同的交互界面上的應用操作指令;和/或,在應用的同一交互界面上的一個或一個以上的應用操作指令。需要說明的是,運行的應用處于不同的交互界面時,雖然應用操作指令不同,但用于轉換為操作示例的觸碰信號可以相同,也可以不同;例如、運行應用在第一交互界面,通過輸入的第一觸碰信號,轉換獲得復制的應用操作指令時,根據(jù)由第一觸碰信號轉換獲得的復制的操作指令執(zhí)行復制的應用操作;當運行應用在第二交互界面,通過輸入的第一觸碰信號,轉換獲得轉發(fā)的應用操作指令時,根據(jù)由第一觸碰信號轉換獲得的轉發(fā)的操作指令執(zhí)行轉發(fā)的應用操作;即一個觸碰信號可以對應與不同交互界面上的應用操作指令,或者可以理解為不同交互界面上輸入的觸碰信號屬于不同場景下輸入的信號,屬于相異的觸碰信號。步驟302、根據(jù)轉換獲得的應用操作指令執(zhí)行應用的操作處理。需要說明的是,本發(fā)明實施例上述應用可以包括第三方應用;例如、即時聊天應用、郵件應用、團購導航應用、電子商城的客戶端應用、打車應用、地圖導航應用等??蛇x的,本發(fā)明實施例步驟300之前還包括:在終端的邊框的內側和/或后蓋的內側預先設置兩個或兩個以上感應線圈。這里,本發(fā)明實施例終端的邊框和/或后蓋設置有與感應線圈協(xié)同工作的金屬介質,用于生成本發(fā)明實施例的觸碰信號;例如、終端的邊框可以包括金屬邊框、終端的后蓋包括金屬后蓋;或者,在感應線圈區(qū)域對應設置金屬介質,通過按壓金屬介質的過程感應線圈產生本發(fā)明實施例觸碰信號;另外,本發(fā)明實施例設置感應線圈主要用于生成觸碰信號,因此可以基于用戶操作習慣進行感應線圈的分布設置;對于不同尺寸的終端,用戶握持終端的方式和進行終端操作的習慣也將不同,例如、對5寸屏幕的手機和6寸的平板進行應用操作時,對終端進行操作的方式和位置就存在差異;本發(fā)明實施例感應線圈可以參照終端的尺寸大小,結合統(tǒng)計獲得的大多數(shù)用戶對終端進行操作時的習慣進行設置;圖4為本發(fā)明實施例設置感應線圈的位置分布示意圖,如圖4所示,以用戶左手握持終端和右手握持終端均可能對終端實施觸碰操作的區(qū)域作為設置感應線圈的區(qū)域,本發(fā)明實施例在邊框的內側設置多個感應線圈時,可以在預設區(qū)域均勻分布感應線圈,例如、沿著邊框在一條直線上每隔預設間隔設置一個感應線圈。圖5為本發(fā)明另一實施例設置感應線圈的位置分布示意圖,如圖5所示,在終端金屬后蓋的內側(虛線框所在的區(qū)域)設置感應線圈;本發(fā)明實施例還可以同時在終端的金屬邊框的內側和金屬后蓋的內側設置兩個或兩個以上感應線圈。可選的,本發(fā)明實施例步驟301之前,還包括:對每一個由感應線圈生成的觸碰信號,按照一一對應的關系設置與觸碰信號成對應關系的應用操作指令,以生成映射關系。本發(fā)明實施例由感應線圈生成觸碰信號后,通過將觸碰信號轉換為應用操作指令實現(xiàn)了應用操作處理,降低了誤觸發(fā)的概率,提升了用戶的使用體驗。圖6為本發(fā)明另一實施例實現(xiàn)應用控制的方法的流程圖,如圖6所示,包括:步驟600、在終端的邊框的內側和/或后蓋的內側預先設置兩個或兩個以上感應線圈。這里,本發(fā)明實施例終端的邊框和/或后蓋設置有與感應線圈協(xié)同工作的金屬介質,用于生成本發(fā)明實施例的觸碰信號;例如、;例如、終端的邊框可以包括金屬邊框、終端的后蓋包括金屬后蓋;或者,在感應線圈區(qū)域對應設置金屬介質,通過按壓金屬介質的過程感應線圈產生本發(fā)明實施例觸碰信號;另外,本發(fā)明實施例設置感應線圈主要用于生成觸碰信號,因此可以基于用戶操作習慣進行感應線圈的分布設置;對于不同尺寸的終端,用戶握持終端的方式和進行終端操作的習慣也將不同,例如、對5寸屏幕的手機和6寸的平板進行應用操作時,對終端進行操作的方式和位置就存在差異;本發(fā)明實施例感應線圈可以參照終端的尺寸大小,結合統(tǒng)計獲得的大多數(shù)用戶對終端進行操作時的習慣進行設置;本發(fā)明實施例還可以同時在終端的金屬邊框的內側和金屬后蓋的內側設置兩個或兩個以上感應線圈。步驟601、應用運行時,檢測由感應線圈生成的觸碰信號;可選的,本發(fā)明實施例由感應線圈生成的觸碰信號可以包括:終端設置一個感應線圈用于生成所述觸碰信號時,獲取所述感應線圈的電感變化值;將獲得的所述感應線圈的電感變化值與預設的感應有效閾值進行比較;當獲得的所述感應線圈的電感變化值大于或等于所述感應有效閾值時,生成觸碰信號;終端設置兩個或兩個以上所述感應線圈用于生成所述觸碰信號時,獲取每一個所述感應線圈的電感變化值;將獲得的每一個所述感應線圈的電感變化值與預設的感應有效閾值進行比較;當獲得的用于生成所述觸碰信號的所有所述感應線圈的電感變化值均大于或等于所述感應有效閾值時,生成所述觸碰信號。需要說明的是,本發(fā)明實施例包含兩個或兩個以上感應線圈時,按壓(或觸碰)感應線圈的順序不同時,生成的觸碰信號可以定義為相同的觸碰信號、也可以定義為不同的觸碰信號;另外,感應有效閾值可以參照感應線圈的工作性能和屬性參數(shù)進行設置,不同感應線圈的感應有效閾值可以相同,也可以不同;由于握持終端時,不同感應線圈的電感變化值可能存在一定的差異,因此可以設置不同感應線圈對應不同的感應有效閾值;不同感應線圈對應的感應有效閾值不同時,可以按照一一對應的關系建立映射,例如在終端上設置有N(大于或等于1)個感應線圈時,分別為感應線圈1、感應線圈2、……、感應線圈N,依次對應的閾值為感應有效閾值1、感應有效閾值2、……、感應有效閾值N;不同感應線圈的感應有效閾值還可以部分相等、部分不等。需要說明的是,本發(fā)明實施例的感應線圈可以與電感數(shù)字轉換器(DigitalConverterforInductiveSensing)連接,一個電感數(shù)字轉換器可以連接一個感應線圈,也可以連接多個感應線圈;電感數(shù)字轉換器讀取與之連接的感應線圈的電感變化值,并將讀取的電感變化值轉化為電壓或電流,轉換獲得的電壓和電流、與感應有效閾值對應的電壓或電流進行比較,從而確定生成的觸碰信號;其中,電感數(shù)字轉換器采用的芯片可以是TI的LDC1614,也可以是LDC1612等。只要是可以讀取與之連接的感應線圈的電感變化值以及可以將讀取的電感變化值轉化為電壓或電流(處理器可以識別的)的電感數(shù)字轉換器都在本申請的保護范圍之內,在此不做贅述。可選的,本發(fā)明實施例還包括:根據(jù)接收的外部指令設置:對每一個應用,是否在應用運行時進行觸碰信號的檢測。即,如果設置在應用運行時不進行觸碰信號的檢測,則對該應用不執(zhí)行本發(fā)明實施例的處理。步驟602、對每一個由感應線圈生成的觸碰信號,按照一一對應的關系設置與觸碰信號成對應關系的應用操作指令,以生成映射關系。需要說明的是,映射關系也可以在步驟601之前生成。步驟603、按照預設的映射關系,轉換檢測到的觸碰信號為對應用進行操作的應用操作指令;可選的,本發(fā)明實施例的應用操作指令包括:在應用的不同的交互界面上的應用操作指令;和/或,在應用的同一交互界面上的一個或一個以上的應用操作指令。需要說明的是,運行的應用處于不同的交互界面時,雖然應用操作指令不同,但用于轉換為操作示例的觸碰信號可以相同,也可以不同;例如、運行應用在第一交互界面,通過輸入的第一觸碰信號,轉換獲得復制的應用操作指令時,根據(jù)由第一觸碰信號轉換獲得的復制的操作指令執(zhí)行復制的應用操作;當運行應用在第二交互界面,通過輸入的第一觸碰信號,轉換獲得轉發(fā)的應用操作指令時,根據(jù)由第一觸碰信號轉換獲得的轉發(fā)的操作指令執(zhí)行轉發(fā)的應用操作;即一個觸碰信號可以對應與不同交互界面上的應用操作指令,或者可以理解為不同交互界面上輸入的觸碰信號屬于不同場景下輸入的信號,屬于相異的觸碰信號。步驟604、根據(jù)轉換獲得的應用操作指令執(zhí)行應用的操作處理。需要說明的是,本發(fā)明實施例上述應用可以包括第三方應用;例如、即時聊天應用、郵件應用、團購導航應用、電子商城的客戶端應用、打車應用、地圖導航應用等。本發(fā)明實施例由感應線圈生成觸碰信號后,通過將觸碰信號轉換為應用操作指令實現(xiàn)了應用操作處理,降低了誤觸發(fā)的概率,提升了用戶的使用體驗。圖7為本發(fā)明實施例終端的結構框圖,如圖7所示,包括:檢測單元、轉換單元和執(zhí)行單元;其中,檢測單元用于,應用運行時,檢測由感應線圈生成的觸碰信號,將檢測到的觸碰信號發(fā)往轉換單元;轉換單元用于,按照預設的映射關系,轉換檢測單元檢測到的觸碰信號為對應用進行操作的應用操作指令,將轉換獲得的應用操作指令發(fā)往執(zhí)行單元;可選的,本發(fā)明實施例應用操作指令包括:在應用的不同的交互界面上的應用操作指令;和/或,在應用的同一交互界面上的一個或一個以上的應用操作指令。需要說明的是,運行的應用處于不同的交互界面時,雖然應用操作指令不同,但用于轉換為操作示例的觸碰信號可以相同,也可以不同;例如、運行應用在第一交互界面,通過輸入的第一觸碰信號,轉換獲得復制的應用操作指令時,根據(jù)由第一觸碰信號轉換獲得的復制的操作指令執(zhí)行復制的應用操作;當運行應用在第二交互界面,通過輸入的第一觸碰信號,轉換獲得轉發(fā)的應用操作指令時,根據(jù)由第一觸碰信號轉換獲得的轉發(fā)的操作指令執(zhí)行轉發(fā)的應用操作;即一個觸碰信號可以對應與不同交互界面上的應用操作指令,或者可以理解為不同交互界面上輸入的觸碰信號屬于不同場景下輸入的信號,屬于相異的觸碰信號。執(zhí)行單元用于,根據(jù)轉換單元轉換獲得的應用操作指令執(zhí)行應用的操作處理。需要說明的是,本發(fā)明實施例上述應用可以包括第三方應用;例如、即時聊天應用、郵件應用、團購導航應用、電子商城的客戶端應用、打車應用、地圖導航應用等??蛇x的,本發(fā)明實施例終端還包括:預設單元,用于在所述終端的邊框的內側和/或后蓋的內側預先設置兩個或兩個以上所述感應線圈。這里,本發(fā)明實施例終端的邊框和/或后蓋設置有與感應線圈協(xié)同工作的金屬介質,以生成用于生成本發(fā)明實施例的觸碰信號;例如、終端的邊框可以包括金屬邊框、終端的后蓋包括金屬后蓋;或者,在感應線圈區(qū)域對應設置金屬介質,通過按壓金屬介質的過程感應線圈產生本發(fā)明實施例觸碰信號;另外,本發(fā)明實施例設置感應線圈主要用于生成觸碰信號,因此可以基于用戶操作習慣進行感應線圈的分布設置;對于不同尺寸的終端,用戶握持終端的方式和進行終端操作的習慣也將不同,例如、對5寸屏幕的手機和6寸的平板進行應用操作時,對終端進行操作的方式和位置就存在差異;本發(fā)明實施例感應線圈可以參照終端的尺寸大小,結合統(tǒng)計獲得的大多數(shù)用戶對終端進行操作時的習慣進行設置;本發(fā)明實施例還可以同時在終端的金屬邊框的內側和金屬后蓋的內側設置兩個或兩個以上感應線圈??蛇x的,本發(fā)明實施例終端還包括:映射單元,用于對每一個由所述感應線圈生成的觸碰信號,按照一一對應的關系設置與該觸碰信號成對應關系的應用操作指令,以生成所述映射關系??蛇x的,本發(fā)明實施例終端還包括生成單元;生成單元設置有一個感應線圈時,用于獲取所述感應線圈的電感變化值;將獲得的所述感應線圈的電感變化值與預設的感應有效閾值進行比較;當獲得的所述感應線圈的電感變化值大于或等于所述感應有效閾值時,生成所述觸碰信號;生成單元設置兩個或兩個以上所述感應線圈時,用于獲取每一個所述感應線圈的電感變化值;將獲得的每一個所述感應線圈的電感變化值與預設的感應有效閾值進行比較;當獲得的用于生成所述觸碰信號的所有所述感應線圈的電感變化值均大于或等于所述感應有效閾值時,生成所述觸碰信號。需要說明的是,本發(fā)明實施例包含兩個或兩個以上感應線圈時,按壓(或觸碰)感應線圈的順序不同時,生成的觸碰信號可以定義為相同的觸碰信號、也可以定義為不同的觸碰信號;另外,感應有效閾值可以參照感應線圈的工作性能和屬性參數(shù)進行設置,不同感應線圈的感應有效閾值可以相同,也可以不同;由于握持終端時,不同感應線圈的電感變化值可能存在一定的差異,因此可以設置不同感應線圈對應不同的感應有效閾值;不同感應線圈對應的感應有效閾值不同時,可以按照一一對應的關系建立映射,例如在終端上設置有N(大于或等于1)個感應線圈時,分別為感應線圈1、感應線圈2、……、感應線圈N,依次對應的閾值為感應有效閾值1、感應有效閾值2、……、感應有效閾值N;不同感應線圈的感應有效閾值還可以部分相等、部分不等。需要說明的是,本發(fā)明實施例的感應線圈可以與電感數(shù)字轉換器(DigitalConverterforInductiveSensing)連接,一個電感數(shù)字轉換器可以連接一個感應線圈,也可以連接多個感應線圈;電感數(shù)字轉換器讀取與之連接的感應線圈的電感變化值,并將讀取的電感變化值轉化為電壓或電流,轉換獲得的電壓和電流、與感應有效閾值對應的電壓或電流進行比較,從而確定生成的觸碰信號;其中,電感數(shù)字轉換器采用的芯片可以是TI的LDC1614,也可以是LDC1612等。只要是可以讀取與之連接的感應線圈的電感變化值以及可以將讀取的電感變化值轉化為電壓或電流(處理器可以識別的)的電感數(shù)字轉換器都在本申請的保護范圍之內,在此不做贅述??蛇x的,本發(fā)明實施例終端還包括:設置單元,用于根據(jù)接收的外部指令設置:對每一個應用,檢測單元是否在應用運行時進行所述觸碰信號的檢測。本發(fā)明實施例由感應線圈生成觸碰信號后,通過將觸碰信號轉換為應用操作指令實現(xiàn)了應用操作處理,降低了誤觸發(fā)的概率,提升了用戶的使用體驗。本發(fā)明實施例還提供一種終端,包括:預設單元、設置單元、映射單元、生成單元、檢測單元、轉換單元和執(zhí)行單元;其中,預設單元用于,在終端的邊框的內側和/或后蓋的內側預先設置兩個或兩個以上感應線圈。這里,本發(fā)明實施例終端的邊框和/或后蓋設置有與感應線圈協(xié)同工作的金屬介質,以生成用于生成本發(fā)明實施例的觸碰信號;例如、終端的邊框可以包括金屬邊框、終端的后蓋包括金屬后蓋;或者,在感應線圈區(qū)域對應設置金屬介質,通過按壓金屬介質的過程感應線圈產生本發(fā)明實施例觸碰信號;另外,本發(fā)明實施例設置感應線圈主要用于生成觸碰信號,因此可以基于用戶操作習慣進行感應線圈的分布設置;對于不同尺寸的終端,用戶握持終端的方式和進行終端操作的習慣也將不同,例如、對5寸屏幕的手機和6寸的平板進行應用操作時,對終端進行操作的方式和位置就存在差異;本發(fā)明實施例感應線圈可以參照終端的尺寸大小,結合統(tǒng)計獲得的大多數(shù)用戶對終端進行操作時的習慣進行設置;本發(fā)明實施例還可以同時在終端的金屬邊框的內側和金屬后蓋的內側設置兩個或兩個以上感應線圈。設置單元,設置單元,用于根據(jù)接收的外部指令設置:對每一個應用,檢測單元是否在應用運行時進行所述觸碰信號的檢測。映射單元,用于對每一個由感應線圈生成的觸碰信號,按照一一對應的關系設置與該觸碰信號成對應關系的應用操作指令,以生成映射關系。生成單元設置有一個感應線圈時,用于獲取感應線圈的電感變化值;將獲得的感應線圈的電感變化值與預設的感應有效閾值進行比較;當獲得的感應線圈的電感變化值大于或等于所述感應有效閾值時,生成觸碰信號;生成單元設置兩個或兩個以上所述感應線圈時,用于獲取每一個感應線圈的電感變化值;將獲得的每一個感應線圈的電感變化值與預設的感應有效閾值進行比較;當獲得的用于生成觸碰信號的所有感應線圈的電感變化值均大于或等于感應有效閾值時,生成觸碰信號。需要說明的是,本發(fā)明實施例包含兩個或兩個以上感應線圈時,按壓(或觸碰)感應線圈的順序不同時,生成的觸碰信號可以定義為相同的觸碰信號、也可以定義為不同的觸碰信號;另外,感應有效閾值可以參照感應線圈的工作性能和屬性參數(shù)進行設置,不同感應線圈的感應有效閾值可以相同,也可以不同;由于握持終端時,不同感應線圈的電感變化值可能存在一定的差異,因此可以設置不同感應線圈對應不同的感應有效閾值;不同感應線圈對應的感應有效閾值不同時,可以按照一一對應的關系建立映射,例如在終端上設置有N(大于或等于1)個感應線圈時,分別為感應線圈1、感應線圈2、……、感應線圈N,依次對應的閾值為感應有效閾值1、感應有效閾值2、……、感應有效閾值N;不同感應線圈的感應有效閾值還可以部分相等、部分不等。另外,本發(fā)明實施例的感應線圈可以與電感數(shù)字轉換器(DigitalConverterforInductiveSensing)連接,一個電感數(shù)字轉換器可以連接一個感應線圈,也可以連接多個感應線圈;電感數(shù)字轉換器讀取與之連接的感應線圈的電感變化值,并將讀取的電感變化值轉化為電壓或電流,轉換獲得的電壓和電流、與感應有效閾值對應的電壓或電流進行比較,從而確定生成的觸碰信號;其中,電感數(shù)字轉換器采用的芯片可以是TI的LDC1614,也可以是LDC1612等。只要是可以讀取與之連接的感應線圈的電感變化值以及可以將讀取的電感變化值轉化為電壓或電流(處理器可以識別的)的電感數(shù)字轉換器都在本申請的保護范圍之內,在此不做贅述。檢測單元用于,應用運行時,檢測由感應線圈生成的觸碰信號,將檢測到的觸碰信號發(fā)往轉換單元;轉換單元用于,按照預設的映射關系,轉換檢測單元檢測到的觸碰信號為對應用進行操作的應用操作指令,將轉換獲得的應用操作指令發(fā)往執(zhí)行單元;可選的,本發(fā)明實施例應用操作指令包括:在應用的不同的交互界面上的應用操作指令;和/或,在應用的同一交互界面上的一個或一個以上的應用操作指令。需要說明的是,運行的應用處于不同的交互界面時,雖然應用操作指令不同,但用于轉換為操作示例的觸碰信號可以相同,也可以不同;例如、運行應用在第一交互界面,通過輸入的第一觸碰信號,轉換獲得復制的應用操作指令時,根據(jù)由第一觸碰信號轉換獲得的復制的操作指令執(zhí)行復制的應用操作;當運行應用在第二交互界面,通過輸入的第一觸碰信號,轉換獲得轉發(fā)的應用操作指令時,根據(jù)由第一觸碰信號轉換獲得的轉發(fā)的操作指令執(zhí)行轉發(fā)的應用操作;即一個觸碰信號可以對應與不同交互界面上的應用操作指令,或者可以理解為不同交互界面上輸入的觸碰信號屬于不同場景下輸入的信號,屬于相異的觸碰信號。執(zhí)行單元用于,根據(jù)轉換單元轉換獲得的應用操作指令執(zhí)行應用的操作處理。需要說明的是,本發(fā)明實施例上述應用可以包括第三方應用;例如、即時聊天應用、郵件應用、團購導航應用、電子商城的客戶端應用、打車應用、地圖導航應用等。本發(fā)明實施例由感應線圈生成觸碰信號后,通過將觸碰信號轉換為應用操作指令實現(xiàn)了應用操作處理,降低了誤觸發(fā)的概率,提升了用戶的使用體驗。本領域普通技術人員可以理解上述方法中的全部或部分步驟可通過程序來指令相關硬件(例如處理器)完成,所述程序可以存儲于計算機可讀存儲介質中,如只讀存儲器、磁盤或光盤等??蛇x地,上述實施例的全部或部分步驟也可以使用一個或多個集成電路來實現(xiàn)。相應地,上述實施例中的每個模塊/單元可以采用硬件的形式實現(xiàn),例如通過集成電路來實現(xiàn)其相應功能,也可以采用軟件功能模塊的形式實現(xiàn),例如通過處理器執(zhí)行存儲于存儲器中的程序/指令來實現(xiàn)其相應功能。本發(fā)明不限制于任何特定形式的硬件和軟件的結合。雖然本發(fā)明所揭露的實施方式如上,但所述的內容僅為便于理解本發(fā)明而采用的實施方式,并非用以限定本發(fā)明。任何本發(fā)明所屬領域內的技術人員,在不脫離本發(fā)明所揭露的精神和范圍的前提下,可以在實施的形式及細節(jié)上進行任何的修改與變化,但本發(fā)明的專利保護范圍,仍須以所附的權利要求書所界定的范圍為準。當前第1頁1 2 3