本發明涉及移動通信
技術領域:
:,尤其涉及一種窗口調節方法、移動終端以及計算機可讀存儲介質。
背景技術:
::隨著互聯網的發展和終端的普及,終端的用戶群越來越大,同時也對軟件提出了更多智能,人性化的需求。在現有的技術中,其實終端,雖然被用戶作為一個游戲機或電視機,還可能是一個學習機,還可能成為小寶寶的樂園等等,給我們的生活帶來更多的樂趣。隨著通訊產品的更新換代,移動終端(例如手機、個人數字化助理pda等)已成為人們必備的通訊工具。各種方便人們生活的功能都能在移動終端上實現,例如手機電視、gps、移動支付等等,都需要移動終端接入到互聯網才能實現。隨著電子產業的快速發展,移動終端智能化程度越來越高。移動終端研發公司也越來越注重智能化,人性化設計。在此移動終端快速發展的背景下,終端的便捷操作和人性化設計成為移動終端不可忽視的一部分。隨著通訊技術的飛速發展和人們生活水平的提高,手機的普及率已經達到一個很高的水平,目前,智能手機、平板等智能設備越來越普及化,這些智能設備功能越來越強大的同時屏幕也越來越大。大屏幕手機等雖然能夠帶來很好的視覺效果,但是當用戶在單手操作時,可接觸到的手機屏幕范圍有限,而用戶一般具有常用的觸摸屏區域,那么不常用的區域則占用了觸摸屏幕,使用戶有些區域觸摸不到,造成用戶單手操作困難。目前手機都有單手模式,通過縮小手機窗口讓單手也可以跟輕松的完成手機操作,但是由于每個人的手大小不一,對默認啟動的單手窗口大小要求也有差異,所以一致的默認窗口大小不能滿足差異的手的大小,使得用戶體驗較差。針對相關技術中相同的默認窗口大小不能滿足用戶的手大小差異較大的問題,目前尚未提出解決方案。技術實現要素:本發明的主要目的在于提出一種窗口調節方法、移動終端以及計算機可讀存儲介質,旨在解決相關技術中相同的默認窗口大小不能滿足用戶的手大小差異較大的問題。為實現上述目的,本發明實施例提出一種窗口調節方法,包括:檢測第一預定時間內在移動終端的觸摸屏上操控的第一觸摸指令;根據所述第一觸摸指令確定能夠觸控的第一觸摸屏區域;根據所述第一觸摸屏區域縮小所述移動終端的顯示窗口的大小。優選地,在根據所述第一觸摸屏區域調節所述移動終端的顯示窗口的大小之前,所述方法還包括:通過設置在所述移動終端背部的壓力傳感器檢測所述預定時間內按壓所述移動終端背部的按壓區域。優選地,根據所述第一觸摸屏區域縮小所述移動終端的顯示窗口的大小包括:根據所述第一觸摸屏區域和所述按壓區域確定所述移動終端的顯示窗口的大小;根據確定的結果縮小所述移動終端的顯示窗口的大小。優選地,在根據所述第一觸摸屏區域縮小所述移動終端的顯示窗口的大小之后,所述方法還包括:接收預先設置的恢復所述移動終端的顯示窗口的大小的恢復指令;根據所述恢復指令將所述移動終端的顯示窗口的大小恢復全屏顯示。優選地,在根據所述第一觸摸屏區域縮小所述移動終端的顯示窗口的大小之后,所述方法還包括:接收預先設置的改變所述移動終端的顯示窗口的大小的變更指令;檢測第二預定時間內移動終端的在觸摸屏上操控的第二觸摸指令;根據所述第二觸摸指令確定能夠觸控的第二觸摸屏區域;根據所述第二觸摸屏區域改變所述移動終端的顯示窗口的大小。優選地,根據所述第二觸摸屏區域改變所述移動終端的顯示窗口的大小包括:在所述第二觸摸屏區域的面積大于所述第一觸摸屏區域的面積的情況下,增大所述移動終端的顯示窗口;在所述第二觸摸屏區域的面積小于所述第一觸摸屏區域的面積的情況下,縮小所述移動終端的顯示窗口。根據本發明實施例的另一方面,還提供了一種移動終端,所述移動終端包括處理器、存儲器及通信總線;所述通信總線用于實現處理器和存儲器之間的連接通信;所述處理器用于執行存儲器中存儲的窗口調節程序,以實現以下步驟:檢測第一預定時間內在移動終端的觸摸屏上操控的第一觸摸指令;根據所述第一觸摸指令確定能夠觸控的第一觸摸屏區域;根據所述第一觸摸屏區域縮小所述移動終端的顯示窗口的大小。優選地,所述處理器還用于執行窗口調節程序,以實現以下步驟:在根據所述第一觸摸屏區域調節所述移動終端的顯示窗口的大小之前,通過設置在所述移動終端背部的壓力傳感器檢測所述預定時間內按壓所述移動終端背部的按壓區域。優選地,所述處理器還用于執行窗口調節程序,以實現以下步驟:根據所述第一觸摸屏區域和所述按壓區域確定所述移動終端的顯示窗口的大小;根據確定的結果縮小所述移動終端的顯示窗口的大小。優選地,所述處理器還用于執行窗口調節程序,以實現以下步驟:在根據所述第一觸摸屏區域縮小所述移動終端的顯示窗口的大小之后,接收預先設置的恢復所述移動終端的顯示窗口的大小的恢復指令;根據所述恢復指令將所述移動終端的顯示窗口的大小恢復全屏顯示。優選地,所述處理器還用于執行窗口調節程序,以實現以下步驟:在根據所述第一觸摸屏區域縮小所述移動終端的顯示窗口的大小之后,接收預先設置的改變所述移動終端的顯示窗口的大小的變更指令;檢測第二預定時間內移動終端的在觸摸屏上操控的第二觸摸指令;根據所述第二觸摸指令確定能夠觸控的第二觸摸屏區域;根據所述第二觸摸屏區域改變所述移動終端的顯示窗口的大小。優選地,所述處理器還用于執行窗口調節程序,以實現以下步驟:述第一觸摸屏區域的面積的情況下,增大所述移動終端的顯示窗口;在所述第二觸摸屏區域的面積小于所述第一觸摸屏區域的面積的情況下,縮小所述移動終端的顯示窗口。根據本發明實施例的另一方面,還提供了一種計算機可讀存儲介質,所述計算機可讀存儲介質存儲有一個或者多個程序,所述一個或者多個程序可被一個或者多個處理器執行,以實現上述窗口調節方法的步驟。通過本發明,檢測第一預定時間內在移動終端的觸摸屏上操控的第一觸摸指令;根據所述第一觸摸指令確定能夠觸控的第一觸摸屏區域;根據所述第一觸摸屏區域縮小所述移動終端的顯示窗口的大小,解決了相關技術中相同的默認窗口大小不能滿足用戶的手大小差異較大的問題,根據不同大小的手的操作習慣確定不同大小的窗口,使得更能適應不同用戶的需求,提高了用戶體驗。附圖說明圖1為實現本發明各個實施例一可選的移動終端的硬件結構示意圖;圖2為如圖1所示的移動終端的無線通信系統示意圖;圖3是根據本發明實施例的窗口調節方法的流程圖;圖4是根據本發明實施例的顯示窗口的示意圖一;圖5是根據本發明實施例的顯示窗口的示意圖二;圖6是根據本發明實施例的顯示窗口調節的示意圖一;圖7是根據本發明實施例的顯示窗口調節的示意圖二;圖8為根據本發明實施例的觸摸點測量的原理圖一;圖9為根據本發明實施例的觸摸點測量的原理圖二;圖10是根據本發明實施例的移動終端的框圖。本發明目的的實現、功能特點及優點將結合實施例,參照附圖做進一步說明。具體實施方式應當理解,此處所描述的具體實施例僅僅用以解釋本發明,并不用于限定本發明。在后續的描述中,使用用于表示元件的諸如“模塊”、“部件”或“單元”的后綴僅為了有利于本發明的說明,其本身沒有特定的意義。因此,“模塊”、“部件”或“單元”可以混合地使用。終端可以以各種形式來實施。例如,本發明中描述的終端可以包括諸如手機、平板電腦、筆記本電腦、掌上電腦、個人數字助理(personaldigitalassistant,pda)、便捷式媒體播放器(portablemediaplayer,pmp)、導航裝置、可穿戴設備、智能手環、計步器等移動終端,以及諸如數字tv、臺式計算機等固定終端。后續描述中將以移動終端為例進行說明,本領域技術人員將理解的是,除了特別用于移動目的的元件之外,根據本發明的實施方式的構造也能夠應用于固定類型的終端。請參閱圖1,其為實現本發明各個實施例的一種移動終端的硬件結構示意圖,該移動終端100可以包括:rf(radiofrequency,射頻)單元101、wifi模塊102、音頻輸出單元103、a/v(音頻/視頻)輸入單元104、傳感器105、顯示單元106、用戶輸入單元107、接口單元108、存儲器109、處理器110、以及電源111等部件。本領域技術人員可以理解,圖1中示出的移動終端結構并不構成對移動終端的限定,移動終端可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。下面結合圖1對移動終端的各個部件進行具體的介紹:射頻單元101可用于收發信息或通話過程中,信號的接收和發送,具體的,將基站的下行信息接收后,給處理器110處理;另外,將上行的數據發送給基站。通常,射頻單元101包括但不限于天線、至少一個放大器、收發信機、耦合器、低噪聲放大器、雙工器等。此外,射頻單元101還可以通過無線通信與網絡和其他設備通信。上述無線通信可以使用任一通信標準或協議,包括但不限于gsm(globalsystemofmobilecommunication,全球移動通訊系統)、gprs(generalpacketradioservice,通用分組無線服務)、cdma2000(codedivisionmultipleaccess2000,碼分多址2000)、wcdma(widebandcodedivisionmultipleaccess,寬帶碼分多址)、td-scdma(timedivision-synchronouscodedivisionmultipleaccess,時分同步碼分多址)、fdd-lte(frequencydivisionduplexing-longtermevolution,頻分雙工長期演進)和tdd-lte(timedivisionduplexing-longtermevolution,分時雙工長期演進)等。wifi屬于短距離無線傳輸技術,移動終端通過wifi模塊102可以幫助用戶收發電子郵件、瀏覽網頁和訪問流式媒體等,它為用戶提供了無線的寬帶互聯網訪問。雖然圖1示出了wifi模塊102,但是可以理解的是,其并不屬于移動終端的必須構成,完全可以根據需要在不改變發明的本質的范圍內而省略。音頻輸出單元103可以在移動終端100處于呼叫信號接收模式、通話模式、記錄模式、語音識別模式、廣播接收模式等等模式下時,將射頻單元101或wifi模塊102接收的或者在存儲器109中存儲的音頻數據轉換成音頻信號并且輸出為聲音。而且,音頻輸出單元103還可以提供與移動終端100執行的特定功能相關的音頻輸出(例如,呼叫信號接收聲音、消息接收聲音等等)。音頻輸出單元103可以包括揚聲器、蜂鳴器等等。a/v輸入單元104用于接收音頻或視頻信號。a/v輸入單元104可以包括圖形處理器(graphicsprocessingunit,gpu)1041和麥克風1042,圖形處理器1041對在視頻捕獲模式或圖像捕獲模式中由圖像捕獲裝置(如攝像頭)獲得的靜態圖片或視頻的圖像數據進行處理。處理后的圖像幀可以顯示在顯示單元106上。經圖形處理器1041處理后的圖像幀可以存儲在存儲器109(或其它存儲介質)中或者經由射頻單元101或wifi模塊102進行發送。麥克風1042可以在電話通話模式、記錄模式、語音識別模式等等運行模式中經由麥克風1042接收聲音(音頻數據),并且能夠將這樣的聲音處理為音頻數據。處理后的音頻(語音)數據可以在電話通話模式的情況下轉換為可經由射頻單元101發送到移動通信基站的格式輸出。麥克風1042可以實施各種類型的噪聲消除(或抑制)算法以消除(或抑制)在接收和發送音頻信號的過程中產生的噪聲或者干擾。移動終端100還包括至少一種傳感器105,比如光傳感器、運動傳感器以及其他傳感器。具體地,光傳感器包括環境光傳感器及接近傳感器,其中,環境光傳感器可根據環境光線的明暗來調節顯示面板1061的亮度,接近傳感器可在移動終端100移動到耳邊時,關閉顯示面板1061和/或背光。作為運動傳感器的一種,加速計傳感器可檢測各個方向上(一般為三軸)加速度的大小,靜止時可檢測出重力的大小及方向,可用于識別手機姿態的應用(比如橫豎屏切換、相關游戲、磁力計姿態校準)、振動識別相關功能(比如計步器、敲擊)等;至于手機還可配置的指紋傳感器、壓力傳感器、虹膜傳感器、分子傳感器、陀螺儀、氣壓計、濕度計、溫度計、紅外線傳感器等其他傳感器,在此不再贅述。顯示單元106用于顯示由用戶輸入的信息或提供給用戶的信息。顯示單元106可包括顯示面板1061,可以采用液晶顯示器(liquidcrystaldisplay,lcd)、有機發光二極管(organiclight-emittingdiode,oled)等形式來配置顯示面板1061。用戶輸入單元107可用于接收輸入的數字或字符信息,以及產生與移動終端的用戶設置以及功能控制有關的鍵信號輸入。具體地,用戶輸入單元107可包括觸控面板1071以及其他輸入設備1072。觸控面板1071,也稱為觸摸屏,可收集用戶在其上或附近的觸摸操作(比如用戶使用手指、觸筆等任何適合的物體或附件在觸控面板1071上或在觸控面板1071附近的操作),并根據預先設定的程式驅動相應的連接裝置。觸控面板1071可包括觸摸檢測裝置和觸摸控制器兩個部分。其中,觸摸檢測裝置檢測用戶的觸摸方位,并檢測觸摸操作帶來的信號,將信號傳送給觸摸控制器;觸摸控制器從觸摸檢測裝置上接收觸摸信息,并將它轉換成觸點坐標,再送給處理器110,并能接收處理器110發來的命令并加以執行。此外,可以采用電阻式、電容式、紅外線以及表面聲波等多種類型實現觸控面板1071。除了觸控面板1071,用戶輸入單元107還可以包括其他輸入設備1072。具體地,其他輸入設備1072可以包括但不限于物理鍵盤、功能鍵(比如音量控制按鍵、開關按鍵等)、軌跡球、鼠標、操作桿等中的一種或多種,具體此處不做限定。進一步的,觸控面板1071可覆蓋顯示面板1061,當觸控面板1071檢測到在其上或附近的觸摸操作后,傳送給處理器110以確定觸摸事件的類型,隨后處理器110根據觸摸事件的類型在顯示面板1061上提供相應的視覺輸出。雖然在圖1中,觸控面板1071與顯示面板1061是作為兩個獨立的部件來實現移動終端的輸入和輸出功能,但是在某些實施例中,可以將觸控面板1071與顯示面板1061集成而實現移動終端的輸入和輸出功能,具體此處不做限定。接口單元108用作至少一個外部裝置與移動終端100連接可以通過的接口。例如,外部裝置可以包括有線或無線頭戴式耳機端口、外部電源(或電池充電器)端口、有線或無線數據端口、存儲卡端口、用于連接具有識別模塊的裝置的端口、音頻輸入/輸出(i/o)端口、視頻i/o端口、耳機端口等等。接口單元108可以用于接收來自外部裝置的輸入(例如,數據信息、電力等等)并且將接收到的輸入傳輸到移動終端100內的一個或多個元件或者可以用于在移動終端100和外部裝置之間傳輸數據。存儲器109可用于存儲軟件程序以及各種數據。存儲器109可主要包括存儲程序區和存儲數據區,其中,存儲程序區可存儲操作系統、至少一個功能所需的應用程序(比如聲音播放功能、圖像播放功能等)等;存儲數據區可存儲根據手機的使用所創建的數據(比如音頻數據、電話本等)等。此外,存儲器109可以包括高速隨機存取存儲器,還可以包括非易失性存儲器,例如至少一個磁盤存儲器件、閃存器件、或其他易失性固態存儲器件。處理器110是移動終端的控制中心,利用各種接口和線路連接整個移動終端的各個部分,通過運行或執行存儲在存儲器109內的軟件程序和/或模塊,以及調用存儲在存儲器109內的數據,執行移動終端的各種功能和處理數據,從而對移動終端進行整體監測。處理器110可包括一個或多個處理單元;優選的,處理器110可集成應用處理器和調制解調處理器,其中,應用處理器主要處理操作系統、用戶界面和應用程序等,調制解調處理器主要處理無線通信。可以理解的是,上述調制解調處理器也可以不集成到處理器110中。移動終端100還可以包括給各個部件供電的電源111(比如電池),優選的,電源111可以通過電源管理系統與處理器110邏輯相連,從而通過電源管理系統實現管理充電、放電、以及功耗管理等功能。盡管圖1未示出,移動終端100還可以包括藍牙模塊等,在此不再贅述。為了便于理解本發明實施例,下面對本發明的移動終端所基于的通信網絡系統進行描述。請參閱圖2,圖2為本發明實施例提供的一種通信網絡系統架構圖,該通信網絡系統為通用移動通信技術的lte系統,該lte系統包括依次通訊連接的ue(userequipment,用戶設備)201,e-utran(evolvedumtsterrestrialradioaccessnetwork,演進式umts陸地無線接入網)202,epc(evolvedpacketcore,演進式分組核心網)203和運營商的ip業務204。具體地,ue201可以是上述終端100,此處不再贅述。e-utran202包括enodeb2021和其它enodeb2022等。其中,enodeb2021可以通過回程(backhaul)(例如x2接口)與其它enodeb2022連接,enodeb2021連接到epc203,enodeb2021可以提供ue201到epc203的接入。epc203可以包括mme(mobilitymanagemententity,移動性管理實體)2031,hss(homesubscriberserver,歸屬用戶服務器)2032,其它mme2033,sgw(servinggateway,服務網關)2034,pgw(pdngateway,分組數據網絡網關)2035和pcrf(policyandchargingrulesfunction,政策和資費功能實體)2036等。其中,mme2031是處理ue201和epc203之間信令的控制節點,提供承載和連接管理。hss2032用于提供一些寄存器來管理諸如歸屬位置寄存器(圖中未示)之類的功能,并且保存有一些有關服務特征、數據速率等用戶專用的信息。所有用戶數據都可以通過sgw2034進行發送,pgw2035可以提供ue201的ip地址分配以及其它功能,pcrf2036是業務數據流和ip承載資源的策略與計費控制策略決策點,它為策略與計費執行功能單元(圖中未示)選擇及提供可用的策略和計費控制決策。ip業務204可以包括因特網、內聯網、ims(ipmultimediasubsystem,ip多媒體子系統)或其它ip業務等。雖然上述以lte系統為例進行了介紹,但本領域技術人員應當知曉,本發明不僅僅適用于lte系統,也可以適用于其他無線通信系統,例如gsm、cdma2000、wcdma、td-scdma以及未來新的網絡系統等,此處不做限定。基于上述移動終端硬件結構以及通信網絡系統,提出本發明方法各個實施例。實施例1基于上述的移動終端,本發明實施例提供了一種窗口調節方法,圖3是根據本發明實施例的窗口調節方法的流程圖一,如圖3所示,該方法包括以下步驟:步驟s301,檢測第一預定時間內在移動終端的觸摸屏上操控的第一觸摸指令;步驟s302,根據所述第一觸摸指令確定能夠觸控的第一觸摸屏區域;步驟s303,根據所述第一觸摸屏區域縮小所述移動終端的顯示窗口的大小。通過上述步驟,檢測第一預定時間內在移動終端的觸摸屏上操控的第一觸摸指令;根據所述第一觸摸指令確定能夠觸控的第一觸摸屏區域;根據所述第一觸摸屏區域縮小所述移動終端的顯示窗口的大小,解決了相關技術中相同的默認窗口大小不能滿足用戶的手大小差異較大的問題,根據不同大小的手的操作習慣確定不同大小的窗口,使得更能適應不同用戶的需求,提高了用戶體驗。圖4是根據本發明實施例的顯示窗口的示意圖一,如圖4所示,在根據所述第一觸摸屏區域調節所述移動終端的顯示窗口的大小之前,所述方法還包括:通過設置在所述移動終端背部的壓力傳感器檢測所述預定時間內按壓所述移動終端背部的按壓區域,根據按壓區域和第一觸摸屏區域確定用戶能夠觸控的區域,圖中虛線位置為用戶在移動終端中的能夠觸控的區域。圖5是根據本發明實施例的顯示窗口的示意圖二,如圖5所示,虛線以下的區域為用戶在移動終端的觸摸屏中能夠觸控的區域。圖6是根據本發明實施例的顯示窗口調節的示意圖一,圖7是根據本發明實施例的顯示窗口調節的示意圖二,如圖6和7所示,根據所述第一觸摸屏區域縮小所述移動終端的顯示窗口的大小包括:根據所述第一觸摸屏區域和所述按壓區域確定所述移動終端的顯示窗口的大小,根據確定的結果縮小所述移動終端的顯示窗口的大小,將窗口的大小調節為與用戶的常見觸控區域大小相符的大小,方便用戶操作。優選地,在根據所述第一觸摸屏區域縮小所述移動終端的顯示窗口的大小之后,所述方法還包括:接收預先設置的恢復所述移動終端的顯示窗口的大小的恢復指令;根據所述恢復指令將所述移動終端的顯示窗口的大小恢復全屏顯示。優選地,在根據所述第一觸摸屏區域縮小所述移動終端的顯示窗口的大小之后,所述方法還包括:接收預先設置的改變所述移動終端的顯示窗口的大小的變更指令;檢測第二預定時間內移動終端的在觸摸屏上操控的第二觸摸指令;根據所述第二觸摸指令確定能夠觸控的第二觸摸屏區域;根據所述第二觸摸屏區域改變所述移動終端的顯示窗口的大小。優選地,根據所述第二觸摸屏區域改變所述移動終端的顯示窗口的大小包括:在所述第二觸摸屏區域的面積大于所述第一觸摸屏區域的面積的情況下,增大所述移動終端的顯示窗口;在所述第二觸摸屏區域的面積小于所述第一觸摸屏區域的面積的情況下,縮小所述移動終端的顯示窗口。差異化默認單手窗口滿足不同用戶的手的大小,通過識別日常使用時手機邊緣及背部的習慣性最高接觸位置來算出單手時的最大可觸控范圍;通過計算結果,在啟動單手時給出計算結果的單手窗口大小。本發明實施例自適應改變窗口大小的方法,包括以下步驟:s1、獲取用戶在觸摸屏上的觸摸點位置,并根據所述觸摸點位置每隔預定周期設置屏幕上常用的操作區域;s2、根據常用的操作區域,自動縮放,改變窗口的大小到常用的區域范圍。本發明提供了一種自適應改變窗口大小的方法,根據用戶在觸摸屏上常用的觸摸點,來改變屏幕窗口大小,具體為,首先根據用戶的個人習慣,確定屏幕上常用的操作區域,也就是說,根據用戶在觸摸屏上常用的觸摸點來確定常用的操作區域,屏幕上有些區域,用戶不常操作,屏幕太大,這些不常用的觸摸區域占用了屏幕的面積,導致用戶單手不易操作,根據上述方法可確定好用戶的常用區域,再根據常用的操作區域,自動縮放,改變窗口的大小到常用的區域范圍,用戶在觸摸屏上,往往會有一個區域范圍是經常使用的,而有些區域是不常使用的,因此,可根據用戶的常用范圍,來控制改變窗口大小,保證用戶能夠單手進行操作。用戶可操作范圍的統計準確度跟統計的時間長短有一定的關系。以及用戶可能在不同的季節或時間段內使用習慣及使用方式可能發生變化。故可以在用戶每次使用手機時都對用戶觸摸點的進行統計。及時定期根據統計結果對用戶可操作范圍的劃分進行調整,保證用戶在不同的時間段,常用觸摸位置的改變,來適應性的改變窗口的大小。進一步的,所述的自適應改變窗口大小的方法,其中,所述步驟s1包括:當用戶進行觸摸屏操作時,記錄每次用戶操作的觸摸點的位置;根據用戶觸摸點的位置,去掉零散的觸摸點,得到用戶常用的操作區域。本發明進一步的,所述方法中,步驟s1中,確定常用區域,需要實時記錄用戶的觸摸點,因此,在用戶進行觸屏操作時,記錄下用戶每次操作的觸摸點的位置,如圖3所示,圖中圈圈的位置代表著用戶常用的觸摸點范圍,根據用戶觸摸點的位置,去掉零散的觸摸點,零散的觸摸點代表該區域的觸摸點較少,表示用戶不常使用,因此,可將屏幕大小改變至包含所有常用觸摸范圍的位置。進一步的,所述的自適應改變窗口大小的方法,其中,所述步驟s1中,所述預定周期可自動設定或手動設定。本發明的所述方法中,用戶可操作范圍的統計準確度跟統計的時間長短有一定的關系。以及用戶可能在不同的季節或時間段內使用習慣及使用方式可能發生變化。故可以在用戶每次使用手機時都對用戶觸摸點的進行統計。及時定期根據統計結果對用戶可操作范圍的劃分進行調整,保證用戶在不同的時間段,常用觸摸位置的改變,來適應性的改變窗口的大小。而該周期可以用戶自己進行設定,例如按照春夏秋冬來進行定期更新,不同季節,觸摸范圍可能不同,按照春夏秋冬,定期更新,能夠很好地滿足用戶不同時期對觸摸屏幕大小的需求。進一步的,所述的自適應改變窗口大小的方法,所述步驟s2還包括:當用戶選擇使用窗口自適應調節時,開啟窗口自動縮放;當用戶操作結束后,還原觸摸屏窗口至原窗口大小。當用戶需要對窗口進行自適應改變時,觸摸屏顯示的窗口則自動進行窗口縮放,縮放至用戶常用的范圍,用戶可根據自己的需要來進行窗口調節功能的開或關,來適應不同的觸摸屏需求。通過在用戶操作觸摸屏幕時,記錄用戶在屏幕上的觸摸點,通過記錄到的觸摸點,確定用戶常用的觸摸范圍,根據常用的觸摸范圍,可自動調整屏幕大小,當用戶選擇自動調節功能時,屏幕會根據已記錄的常用觸摸范圍控制屏幕大小至常用范圍內,在用戶操作完畢后,恢復到原有屏幕大小,用戶還可設置一周期,定期更新常用觸摸范圍,根據觸摸范圍,自動調整屏幕大小,方便用戶一只手進行觸摸屏操作,并且周期性根據用戶的觸摸屏操作習慣,改變常用觸摸范圍,保證用戶不同的觸摸屏操作習慣對應不同的觸摸屏的觸摸范圍。在一個可選的實施例中,可以通過以下方式對觸摸點進行定位,包括:在多邊形結構的顯示屏的任意一個邊框的內表面上設置反射鏡;并在除設置有反射鏡的邊框外的其他任意相鄰兩邊框交點處設置一個圖像采集單元;觸摸顯示屏時,根據觸摸點在圖像采集單元上成像的位置和通過反射鏡在圖像采集單元上成像的位置,確定觸摸點的位置。其中,設置圖像采集單元的方法為:將圖像采集單元所在相鄰兩邊框的交點與圖像采集單元的透鏡上的小孔對齊;并使圖像采集單元與相鄰兩邊框中的其中一個邊框成角度θ,具體的:將相鄰兩邊框的交點設為原點o,使相鄰兩邊框中的一邊框相鄰的邊框位于x軸,以垂直于x軸的方向作為y軸(y軸與另以邊框的夾角小于90度);相鄰兩邊框的夾角為使圖像采集單元的透鏡的中心法線與x軸(即位于x軸的邊框)成角度θ;較佳地,θ為較佳地,上述多邊形為四邊形,更進一步地為矩形。下面以矩形顯示屏為例來具體說明觸摸點的確定方法,圖8為根據本發明實施例的觸摸點測量的原理圖一,如圖8所示,在顯示屏1的邊框4的內表面設置有一個反射鏡;圖像采集單元2的透鏡8的小孔13與邊框6和邊框5的交點對齊,將交點設為原點o,使邊框6和邊框5中的任一邊框位于x軸,例如使邊框5位于x軸,將邊框6所在的軸設為y軸(邊框6與邊框5垂直);邊框5和邊框6的夾角為(90度);透鏡8的中心法線16與x軸成角度觸摸點的位置測量方式為:一、確定觸摸點12在圖像采集單元2上成像的位置,具體的:圖9為根據本發明實施例的觸摸點測量的原理圖二,如圖9所示,觸摸點12通過透鏡8,在透鏡8的成像面上成像,并由圖像采集單元芯片9檢測觸摸點12在成像面上的像點15;其中,觸摸點12上的光線來自觸摸屏的紅外背光源11。像點15與中心法線16在成像面上的投影點17之間的距離為a1;觸摸點12和像點15之間的連線與中心法線16成角度α。如此,能確定觸摸點12在圖像采集單元2上成像的位置。二、確定觸摸點12通過反射鏡在圖像采集單元2上成像的位置,具體的:觸摸點12通過反射鏡后成像的像點12′通過透鏡8,在透鏡8的成像面上成像,并由圖像采集單元芯片9檢測觸摸點12通過反射鏡后在成像面上的像點14;像點14與投影點17之間的距離為a2;像點12′和像點14之間的連線與中心法線16成角度β。如此,能確定觸摸點12通過反射鏡后在圖像采集單元2上成像的位置。其中,上述圖像采集單元芯片9在檢測成像面上的像點時采用如下的方式:圖像采集單元2中包含一個像點分析儀,用以對像點位置進行分析,確認最清晰時像點的位置,以此來調節圖像采集單元芯片9的位置,具體的,需要沿著透鏡的中心法線16的方向來調節,使圖像采集單元芯片9能檢測到最清晰的像點。處理過程中,可以假定圖像采集單元芯片9所處的位置為成像最清晰時像點所在的成像面的位置。另外,上述通過透鏡在成像面上成像應用的是透鏡的小孔成像原理。三,計算觸摸點(x,y)的位置,為:其中,l為位于x軸的邊框5的長度;s為原點o與投影點17之間的距離,s的值會隨著圖像采集單元芯片9的位置而改變。通過上述公式可以得出,取90度,θ取度時,觸摸點位置的計算較簡單,探測的范圍較廣,圖像采集單元檢測成像系統可以探測到顯示屏上的任意一個觸摸點。在另一個可選的實施例中,在觸摸屏中定位觸摸點的方法,還可以包括:為各條第一方向觸控電極同時加載驅動信號。所述為各條第一方向觸控電極同時加載的驅動信號的相位、幅度相同。同時采集各條第二方向觸控電極的感應信號,確定至少一條滿足第一觸摸條件的第二方向觸控電極。優選地,所述滿足第一觸摸條件的第二方向觸控電極為采集的第二方向觸控電極的感應信號與第一感應信號基準值之差大于閾值的第二方向觸控電極。由于一根第二方向觸控電極在第一方向觸控電極驅動后輸出的感應信號,并不是該第二方向觸控電極與所有第一方向觸控電極上交叉位置處的感應信號集合,而是該第二方向觸控電極與一根第一方向觸控電極交叉位置處的感應信號,且該交叉位置處的感應信號是所有交叉位置處的感應信號中強度最大的。這是由于:在發生觸摸的情況之下,當給各第一方向觸控電極加載驅動信號時,第二方向觸控電極就會分別去感應自身觸控電極上的各個交叉位置處感應信號的大小,若分別確定出多個不同數值(觸摸點附近,或多個觸摸點)的感應信號,則選擇該第二方向觸控電極其中感應信號的數值最大的那一個作為感應輸出結果,其實,也就是將最接近觸摸點發生的位置處的感應信號作為該第二方向觸控電極輸出結果。在沒有發生觸摸的情況之下,當給各第一方向觸控電極加載驅動信號時,第二方向觸控電極感應自身觸控電極上的各個交叉位置處感應信號的大小都是一樣的,因此,只要將這唯一的數值作為該第二方向觸控電極感應輸出結果即可。那么,在本發明后續的描述過程中,無論是第二方向觸控電極作為感應信號線還是第一方向觸控電極作為感應信號線,其輸出的感應信號均為該感應信號線上的信號強度最大的那一個感應信號。其中,以上所涉及到的所有感應信號可以是電容,也可以是電流,具體不作限定,但是需要選擇統一的參量。由于電容、電流等電學參量非常容易受外界的影響,因此,在采集到感應信號之后,需要跟預設的基準值進行比較,在感應信號與預設的基準值之差大于預設的閾值的的情況下,才可以確定有觸摸發生。因此,同時采集各條第二方向觸控電極的感應信號,并將各條第二方向觸控電極的感應信號與第一感應信號基準值作差,分別將得到的差值與預設的閾值進行比較,確定滿足差值大于預設的閾值的第二方向觸控電極。需要說明的是,在有觸摸發生的情況下,可以確定至少一條第二方向觸控電極,相當于確定了觸摸點的第二方向坐標。依次為所述滿足第一觸摸條件的第二方向觸控電極加載驅動信號。所述依次為每條滿足第一觸摸條件的第二方向觸控電極加載的驅動信號的相位、幅度相同。在為每條滿足第一觸摸條件的第二方向觸控電極加載驅動信號時,還同時采集各條第一方向觸控電極的感應信號,確定至少一條滿足第二觸摸條件的第一方向觸控電極。優選地,所述滿足第二觸摸條件的第一方向觸控電極為采集的第一方向觸控電極的感應信號與第二感應信號基準值之差大于閾值的第一方向觸控電極。在為每條滿足第一觸摸條件的第二方向觸控電極加載驅動信號時,同時采集各條第一方向觸控電極的感應信號,并將各條第一方向觸控電極的感應信號與第二感應信號基準值作差,分別將得到的差值與預設的閾值進行比較,確定滿足差值大于預設的閾值的第一方向觸控電極。需要說明的是,在有觸摸發生的情況下,也可以確定至少一條第一方向觸控電極,相當于確定了觸摸點的第一方向坐標。所述滿足第一觸摸條件的第二方向觸控電極與所述滿足第二觸摸條件的第一方向觸控電極交叉位置處定位為觸摸發生的位置。在上述過程中,確定出滿足第一觸摸條件的第二方向觸控電極之后,只能確定出該第二方向觸控電極之上有觸摸發生,但是并不能確定具體的觸摸位置。而且,若確定出兩條以上的第二方向觸控電極,當同時為滿足第一觸摸條件的第二方向觸控電極加載驅動信號時,同時采集第一方向觸控電極的感應信號,最終也只能確定某些第一方向觸控電極上有觸摸發生。若只有一個觸摸點,則可以準確確定觸摸位置,但是若有兩個以上觸摸點,則可能會確定滿足第一觸摸條件的第二方向觸控電極與滿足第二觸摸條件的第一方向觸控電極的所有交叉位置處作為觸摸點,將造成觸摸誤判。因此,采取對確定出的滿足第一觸摸條件的第二方向觸控電極依次加載驅動信號的方式,確定滿足第二觸摸條件的第一方向觸控電極。因此,即可以直接將滿足第一觸摸條件的第二方向觸控電極與滿足第二觸摸條件的第一方向觸控電極交叉位置處定位為觸摸點發生的位置。優選地,在本發明實施例中,第一方向觸控電極所在的第一坐標軸與第二方向觸控電極所在的第二坐標軸形成直角坐標系。通過本發明實施例,為第一方向觸控電極同時加載驅動信號,同時采集第二方向觸控電極輸出的感應信號,確定滿足第一觸摸條件的至少一條第二方向觸控電極;然后,依次為確定的至少一條第二方向觸控電極加載驅動信號,并在為每條第二方向觸控電極加載驅動信號時,采集第一方向觸控電極輸出的感應信號,確定滿足第二觸摸條件的第一方向觸控電極,并分別將確定的第一方向觸控電極與加載驅動信號的第二方向觸控電極的交叉位置處定位為觸摸點發生的位置。從而,提高了觸摸點定位的準確性和速度,同時,節省了加載驅動的時間,減少了數據處理量。實施例2根據本發明實施例的另一方面,還提供了一種移動終端,圖10是根據本發明實施例的移動終端的框圖,如圖10所示,所述移動終端包括處理器、存儲器及通信總線;所述通信總線用于實現處理器和存儲器之間的連接通信;所述處理器用于執行存儲器中存儲的窗口調節程序,以實現以下步驟:檢測第一預定時間內在移動終端的觸摸屏上操控的第一觸摸指令;根據所述第一觸摸指令確定能夠觸控的第一觸摸屏區域;根據所述第一觸摸屏區域縮小所述移動終端的顯示窗口的大小。優選地,所述處理器還用于執行窗口調節程序,以實現以下步驟:在根據所述第一觸摸屏區域調節所述移動終端的顯示窗口的大小之前,通過設置在所述移動終端背部的壓力傳感器檢測所述預定時間內按壓所述移動終端背部的按壓區域。優選地,所述處理器還用于執行窗口調節程序,以實現以下步驟:根據所述第一觸摸屏區域和所述按壓區域確定所述移動終端的顯示窗口的大小;根據確定的結果縮小所述移動終端的顯示窗口的大小。優選地,所述處理器還用于執行窗口調節程序,以實現以下步驟:在根據所述第一觸摸屏區域縮小所述移動終端的顯示窗口的大小之后,接收預先設置的恢復所述移動終端的顯示窗口的大小的恢復指令;根據所述恢復指令將所述移動終端的顯示窗口的大小恢復全屏顯示。優選地,所述處理器還用于執行窗口調節程序,以實現以下步驟:在根據所述第一觸摸屏區域縮小所述移動終端的顯示窗口的大小之后,接收預先設置的改變所述移動終端的顯示窗口的大小的變更指令;檢測第二預定時間內移動終端的在觸摸屏上操控的第二觸摸指令;根據所述第二觸摸指令確定能夠觸控的第二觸摸屏區域;根據所述第二觸摸屏區域改變所述移動終端的顯示窗口的大小。優選地,所述處理器還用于執行窗口調節程序,以實現以下步驟:述第一觸摸屏區域的面積的情況下,增大所述移動終端的顯示窗口;在所述第二觸摸屏區域的面積小于所述第一觸摸屏區域的面積的情況下,縮小所述移動終端的顯示窗口。實施例3根據本發明實施例的另一方面,還提供了一種計算機可讀存儲介質,所述計算機可讀存儲介質存儲有一個或者多個程序,所述一個或者多個程序可被一個或者多個處理器執行,以實現上述窗口調節方法的步驟。本發明實施例,檢測第一預定時間內在移動終端的觸摸屏上操控的第一觸摸指令;根據所述第一觸摸指令確定能夠觸控的第一觸摸屏區域;根據所述第一觸摸屏區域縮小所述移動終端的顯示窗口的大小,解決了相關技術中相同的默認窗口大小不能滿足用戶的手大小差異較大的問題,根據不同大小的手的操作習慣確定不同大小的窗口,使得更能適應不同用戶的需求,提高了用戶體驗。需要說明的是,在本文中,術語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者裝置不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者裝置所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括該要素的過程、方法、物品或者裝置中還存在另外的相同要素。上述本發明實施例序號僅僅為了描述,不代表實施例的優劣。通過以上的實施方式的描述,本領域的技術人員可以清楚地了解到上述實施例方法可借助軟件加必需的通用硬件平臺的方式來實現,當然也可以通過硬件,但很多情況下前者是更佳的實施方式。基于這樣的理解,本發明的技術方案本質上或者說對現有技術做出貢獻的部分可以以軟件產品的形式體現出來,該計算機軟件產品存儲在一個存儲介質(如rom/ram、磁碟、光盤)中,包括若干指令用以使得一臺終端(可以是手機,計算機,服務器,空調器,或者網絡設備等)執行本發明各個實施例所述的方法。上面結合附圖對本發明的實施例進行了描述,但是本發明并不局限于上述的具體實施方式,上述的具體實施方式僅僅是示意性的,而不是限制性的,本領域的普通技術人員在本發明的啟示下,在不脫離本發明宗旨和權利要求所保護的范圍情況下,還可做出很多形式,這些均屬于本發明的保護之內。當前第1頁12當前第1頁12