亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種電容式觸摸屏處理方法及裝置的制作方法

文檔序號(hào):6382970閱讀:139來源:國(guó)知局
專利名稱:一種電容式觸摸屏處理方法及裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明屬于移動(dòng)終端技術(shù)領(lǐng)域,尤其涉及一種電容式觸摸屏處理方法及裝置。
背景技術(shù)
隨著電容式觸摸屏移動(dòng)終端的日益普及,越來越多的用戶通過電容式觸摸屏對(duì)移動(dòng)終端進(jìn)行操作,以享受電容式觸摸屏為生活帶來的便利。與此同時(shí),隨著電容式觸摸屏的移動(dòng)終端憑借其可操作性強(qiáng)及界面新穎等優(yōu)勢(shì),目前逐漸取代傳統(tǒng)的鍵盤式移動(dòng)終端,成為了市場(chǎng)主流。然而,外界環(huán)境的變化會(huì)對(duì)電容式觸摸屏產(chǎn)生干擾,以外界環(huán)境的濕度過高為例,電容式觸摸屏受到干擾,檢測(cè)不到用戶觸摸點(diǎn)的位置,導(dǎo)致用戶無法對(duì)該電容式觸摸屏進(jìn) 行操作。

發(fā)明內(nèi)容
本發(fā)明實(shí)施例的目的在于提供一種電容式觸摸屏處理方法,旨在解決現(xiàn)有電容式觸摸屏受到干擾檢測(cè)不到用戶觸摸點(diǎn)的位置,導(dǎo)致用戶無法對(duì)電容式觸摸屏進(jìn)行操作的問題。本發(fā)明實(shí)施例是這樣實(shí)現(xiàn)的,一種電容式觸摸屏處理方法,包括獲取電容式觸摸屏的寄存器信息,所述寄存器信息包括所述寄存器的當(dāng)前電容值和初始電容值;當(dāng)所述電容式觸摸屏符合預(yù)設(shè)開始復(fù)位條件時(shí),對(duì)所述寄存器進(jìn)行復(fù)位,將所述當(dāng)前電容值重置為所述初始電容值,直至所述電容式觸摸屏符合預(yù)設(shè)停止復(fù)位條件。當(dāng)前電容值初始電容值當(dāng)前電容值初始電容值本發(fā)明實(shí)施例的另一目的在于提供一種電容式觸摸屏處理裝置,包括獲取單元,用于獲取電容式觸摸屏的寄存器信息,所述寄存器信息包括所述寄存器的當(dāng)前電容值和初始電容值;復(fù)位單元,用于當(dāng)所述電容式觸摸屏符合預(yù)設(shè)開始復(fù)位條件時(shí),對(duì)所述寄存器進(jìn)行復(fù)位,將所述當(dāng)前電容值重置為所述初始電容值,直至所述電容式觸摸屏符合預(yù)設(shè)停止復(fù)位條件。在本發(fā)明實(shí)施例中,當(dāng)電容式觸摸屏符合預(yù)設(shè)開始復(fù)位條件時(shí),對(duì)電容式觸摸屏的寄存器進(jìn)行復(fù)位,解決了由于電容式觸摸屏受到干擾,導(dǎo)致用戶無法對(duì)該電容式觸摸屏進(jìn)行操作的問題,以確保電容式觸摸屏檢測(cè)到用戶觸摸點(diǎn)的位置,從而提高了用戶操作效率。


圖I是本發(fā)明實(shí)施例提供的一種電容式觸摸屏處理方法的實(shí)現(xiàn)流程圖;圖2是本發(fā)明實(shí)施例提供的一種電容式觸摸屏處理裝置的結(jié)構(gòu)框圖。
具體實(shí)施例方式為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。在本發(fā)明實(shí)施例中,當(dāng)電容式觸摸屏符合預(yù)設(shè)開始復(fù)位條件時(shí),對(duì)電容式觸摸屏的寄存器進(jìn)行復(fù)位,解決了由于電容式觸摸屏受到干擾,導(dǎo)致用戶無法對(duì)該電容式觸摸屏進(jìn)行操作的問題,以確保電容式觸摸屏檢測(cè)到用戶觸摸點(diǎn)的位置,從而提高了用戶操作效率。
圖I示出了本發(fā)明實(shí)施例提供的一種電容式觸摸屏處理方法的實(shí)現(xiàn)流程,詳述如下在步驟SlOl中,獲取電容式觸摸屏的寄存器信息,該寄存器信息包括寄存器的當(dāng)前電容值和初始電容值。由于用戶碰到電容式的電容式觸摸屏?xí)r,電容式觸摸屏的寄存器的初始電容值會(huì)發(fā)生改變??刂破鞲鶕?jù)寄存器的當(dāng)前電容值與初始電容值,以確定用戶觸摸點(diǎn)的位置。在本實(shí)施例中,預(yù)先在電容式觸摸屏驅(qū)動(dòng)層獲取寄存器信息,該寄存器信息包括了寄存器當(dāng)前電容值和初始電容值,將該當(dāng)前電容值和初始電容值記錄存儲(chǔ)在移動(dòng)終端中,同時(shí)編譯復(fù)位函數(shù)建立一個(gè)復(fù)位觸摸事件,以便后續(xù)調(diào)用進(jìn)行復(fù)位,復(fù)位函數(shù)的編譯方法可采用現(xiàn)在技術(shù)的任意一種,在此不做限制。在步驟S102中,當(dāng)電容式觸摸屏符合預(yù)設(shè)開始復(fù)位條件時(shí),對(duì)該寄存器進(jìn)行復(fù)位,將當(dāng)前電容值重置為初始電容值,直至該電容式觸摸屏符合預(yù)設(shè)停止復(fù)位條件。在本實(shí)施例中,預(yù)設(shè)開始復(fù)位條件包括外界的環(huán)境參數(shù)大于預(yù)設(shè)閾值,外界的環(huán)境參數(shù)包括但不限于相對(duì)濕度、溫度、電磁強(qiáng)度中的一種或多種,具體可在移動(dòng)終端加置相應(yīng)的傳感器,以獲取外界的環(huán)境參數(shù)。在本實(shí)施例中,為便于說明,以實(shí)際應(yīng)用為例,當(dāng)用戶所處環(huán)境的濕度過高時(shí),通過濕度傳感器對(duì)相對(duì)濕度進(jìn)行判斷,當(dāng)相對(duì)濕度大于預(yù)設(shè)閾值時(shí),將寄存器當(dāng)前電容值重置為初始電容值。另外,由于用戶離開環(huán)境的時(shí)間存在不確定性,電容式觸摸屏存在干擾的時(shí)間也存在不確定性,因此在該時(shí)間內(nèi)對(duì)電容式觸摸屏保持復(fù)位,將寄存器的當(dāng)前電容值重置為初始電容值,持續(xù)一段時(shí)間,直至電容式觸摸屏符合預(yù)設(shè)停止復(fù)位條件。作為本發(fā)明的一個(gè)優(yōu)選實(shí)施例,預(yù)設(shè)開始復(fù)位條件包括每次點(diǎn)亮電容式觸摸屏?xí)r。將點(diǎn)亮電容式觸摸屏作為觸發(fā)條件,當(dāng)通過對(duì)系統(tǒng)應(yīng)用程序的進(jìn)程進(jìn)行監(jiān)聽,以判斷電容式觸摸屏是否被點(diǎn)亮,當(dāng)監(jiān)聽到電容式觸摸屏被點(diǎn)亮?xí)r,表示電容式觸摸屏符合預(yù)設(shè)停止復(fù)位條件,即對(duì)寄存器進(jìn)行復(fù)位,將寄存器的當(dāng)前電容值重置為初始電容值,直至電容式觸摸屏符合預(yù)設(shè)停止復(fù)位條件。作為本發(fā)明的一個(gè)優(yōu)選實(shí)施例,寄存器進(jìn)行復(fù)位,具體為獲取預(yù)設(shè)復(fù)位時(shí)間,同時(shí)預(yù)設(shè)計(jì)時(shí)器啟動(dòng)計(jì)時(shí);在預(yù)設(shè)計(jì)時(shí)器啟動(dòng)計(jì)時(shí)的時(shí)間內(nèi),判斷是否存在觸摸事件,是則將預(yù)設(shè)計(jì)時(shí)器計(jì)時(shí)的時(shí)間重置為零,否則當(dāng)預(yù)設(shè)復(fù)位時(shí)間到達(dá)時(shí),對(duì)寄存器進(jìn)行復(fù)位。預(yù)設(shè)復(fù)位時(shí)間可以為用戶預(yù)設(shè),也可以為系統(tǒng)默認(rèn)。優(yōu)選地,采用系統(tǒng)默認(rèn),默認(rèn)預(yù)設(shè)復(fù)位時(shí)間為Is。當(dāng)點(diǎn)亮電容式觸摸屏?xí)r,預(yù)設(shè)計(jì)時(shí)器啟動(dòng)計(jì)時(shí),同時(shí)對(duì)移動(dòng)終端的處理觸摸事件的線程進(jìn)行監(jiān)聽,以判斷是否存在觸摸事件,是則將預(yù)設(shè)計(jì)時(shí)器計(jì)時(shí)的時(shí)間重置為零,重新啟動(dòng)計(jì)時(shí),否則當(dāng)預(yù)設(shè)復(fù)位時(shí)間到達(dá)時(shí),對(duì)寄存器進(jìn)行復(fù)位。作為本發(fā)明的優(yōu)選實(shí)施例,當(dāng)存在觸摸事件時(shí),對(duì)電容式觸摸屏的復(fù)位函數(shù)進(jìn)行鎖定,停止對(duì)電容式觸摸屏的復(fù)位,避免了由于寄存器的復(fù)位,導(dǎo)致寄存器沒有識(shí)別到新增觸摸事件的情況發(fā)生,提高了寄存器復(fù)位的安全性和可靠性。作為本發(fā)明的一個(gè)優(yōu)選實(shí)施例,寄存器為處理觸控的N個(gè)傳感器的寄存器,該N為大于等于I的整數(shù)。每個(gè)電容式觸摸屏都具有多個(gè)傳感器,在電容式觸摸屏驅(qū)動(dòng)層,獲取與處理觸摸的傳感器相對(duì)應(yīng)的寄存器,記錄下寄存器的地址以及初始電容值和當(dāng)前電容值,只對(duì)該部分寄存器進(jìn)行復(fù)位,便于縮短復(fù)位時(shí)間。作為本發(fā)明的一個(gè)優(yōu)選實(shí)施例,預(yù)設(shè)停止復(fù)位條件包括獲取到有效用戶操作,該 有效用戶操作包括接通來電、拒接來電、完成解鎖、查看信息、取消、確認(rèn)中的一種或多種。具體可通過預(yù)設(shè)控件監(jiān)聽系統(tǒng)發(fā)送的廣播信息,當(dāng)存在廣播信息表示接通來電、拒接來電、 完成解鎖、查看信息中的一種或多種時(shí),表示系統(tǒng)獲取到有效用戶操作,停止對(duì)電容式觸摸屏的復(fù)位。為便于說明,以實(shí)際應(yīng)用為例,當(dāng)鬧鈴到達(dá)用戶預(yù)設(shè)的時(shí)間段時(shí),點(diǎn)亮了屏幕,系統(tǒng)進(jìn)行復(fù)位,當(dāng)用戶取消鬧鈴發(fā)出鈴聲時(shí),系統(tǒng)內(nèi)發(fā)出取消鬧鈴的廣播信息,此時(shí)一直處于監(jiān)聽狀態(tài)的預(yù)設(shè)控件捕獲到該廣播信息,表示系統(tǒng)獲取到有效用戶操作,停止對(duì)電容式觸摸屏的復(fù)位。在本實(shí)施例中,預(yù)設(shè)停止復(fù)位條件為外界的環(huán)境參數(shù)小于預(yù)設(shè)閾值,具體可在移動(dòng)終端加置相應(yīng)的傳感器,每隔預(yù)設(shè)時(shí)間獲取外界的環(huán)境參數(shù),將環(huán)境參數(shù)與預(yù)設(shè)閾值相比較,直至外界的環(huán)境參數(shù)小于預(yù)設(shè)閾值,才停止對(duì)電容式觸摸屏的復(fù)位。作為本發(fā)明的一個(gè)實(shí)施例,通過對(duì)電容式觸摸屏進(jìn)行斷電后,重新上電,以電容式觸摸屏初始化的方式,對(duì)全局的寄存器進(jìn)行復(fù)位,但此時(shí)需要的復(fù)位時(shí)間遠(yuǎn)大于上述只對(duì)部分寄存器的復(fù)位的時(shí)間。作為本發(fā)明的實(shí)施例,在電容式觸摸屏處理之前,包括讀取系統(tǒng)時(shí)間和用戶指定的時(shí)間段;當(dāng)時(shí)間段到達(dá)時(shí),啟動(dòng)電容式觸摸屏處理。具體可通過一個(gè)顯示列表,該顯示列表包括時(shí)間段,時(shí)間段的劃分形式包括上午、中午、下午、晚上、凌晨,用戶可以指定顯示列表中一個(gè)或多個(gè)時(shí)間段,系統(tǒng)根據(jù)用戶所指定的時(shí)間段,啟動(dòng)電容式觸摸屏處理。為便于說明,以實(shí)際應(yīng)用為例,當(dāng)用戶所選擇的時(shí)間段為上午,也就是早點(diǎn)6點(diǎn)到中午12點(diǎn),在該時(shí)間段內(nèi)進(jìn)行啟動(dòng)電容式觸摸屏處理,在其它的時(shí)間段內(nèi)不啟動(dòng)電容式觸摸屏處理,以減少移動(dòng)終端的電量損耗,提高待機(jī)時(shí)間。圖2示出了本發(fā)明實(shí)施例提供的一種電容式觸摸屏處理方法裝置的結(jié)構(gòu)框圖,該裝置可以運(yùn)行于具有電容式觸摸屏的終端,包括但不限于移動(dòng)電話、口袋計(jì)算機(jī)(PocketPersonal Computer, PPC)、掌上電腦、計(jì)算機(jī)、筆記本電腦、個(gè)人數(shù)字助理(PersonalDigital Assistant, PDA)等。為了便于說明,僅示出了與本實(shí)施例相關(guān)的部分。獲取單元21,獲取電容式觸摸屏的寄存器信息,該寄存器信息包括寄存器的當(dāng)前電容值和初始電容值。復(fù)位單元22,判斷電容式觸摸屏是否符合預(yù)設(shè)開始復(fù)位條件,是則對(duì)該寄存器進(jìn)行復(fù)位,將當(dāng)前電容值重置為初始電容值,直至該電容式觸摸屏符合預(yù)設(shè)停止復(fù)位條件。進(jìn)一步地,該裝置中,預(yù)設(shè)開始復(fù)位條件包括每次點(diǎn)亮電容式觸摸屏?xí)r。具體地,該裝置中,復(fù)位單元22,包括計(jì)時(shí)子單元,獲取預(yù)設(shè)復(fù)位時(shí)間,同時(shí)預(yù)設(shè)計(jì)時(shí)器啟動(dòng)計(jì)時(shí)。復(fù)位子單元,在預(yù)設(shè)計(jì)時(shí)器啟動(dòng)計(jì)時(shí)的時(shí)間內(nèi),判斷是否存在觸摸事件,是則將預(yù)設(shè)計(jì)時(shí)器計(jì)時(shí)的時(shí)間重置為零,否則當(dāng)預(yù)設(shè)復(fù)位時(shí)間到達(dá)時(shí),對(duì)寄存器進(jìn)行復(fù)位。進(jìn)一步地,該裝置中,寄存器為處理觸控的N個(gè)傳感器的寄存器,該N為大于等于 I的整數(shù)進(jìn)一步地,該裝置中,預(yù)設(shè)停止復(fù)位條件包括獲取到有效用戶操作,該有效用戶操作包括接通來電、拒接來電、完成解鎖、查看信息、取消、確認(rèn)中的一種或多種。在本發(fā)明實(shí)施例中,當(dāng)電容式觸摸屏符合預(yù)設(shè)開始復(fù)位條件時(shí),對(duì)電容式觸摸屏的寄存器進(jìn)行復(fù)位,解決了由于電容式觸摸屏受到干擾,導(dǎo)致用戶無法對(duì)該電容式觸摸屏進(jìn)行操作的問題,以確保電容式觸摸屏檢測(cè)到用戶觸摸點(diǎn)的位置,從而提高了用戶操作效率。以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種電容式觸摸屏處理方法,其特征在于,包括 獲取電容式觸摸屏的寄存器信息,所述寄存器信息包括所述寄存器的當(dāng)前電容值和初始電容值; 當(dāng)所述電容式觸摸屏符合預(yù)設(shè)開始復(fù)位條件時(shí),對(duì)所述寄存器進(jìn)行復(fù)位,將所述當(dāng)前電容值重置為所述初始電容值,直至所述電容式觸摸屏符合預(yù)設(shè)停止復(fù)位條件。
2.如權(quán)利要求I所述方法,其特征在于,所述預(yù)設(shè)開始復(fù)位條件包括每次點(diǎn)亮電容式觸摸屏?xí)r。
3.如權(quán)利要求I所述方法,其特征在于,所述對(duì)所述寄存器進(jìn)行復(fù)位的步驟,包括 獲取預(yù)設(shè)復(fù)位時(shí)間,同時(shí)預(yù)設(shè)計(jì)時(shí)器啟動(dòng)計(jì)時(shí); 在所述預(yù)設(shè)計(jì)時(shí)器啟動(dòng)計(jì)時(shí)的時(shí)間內(nèi),判斷是否存在觸摸事件,是則將所述預(yù)設(shè)計(jì)時(shí)器計(jì)時(shí)的時(shí)間重置為零,否則當(dāng)所述預(yù)設(shè)復(fù)位時(shí)間到達(dá)時(shí),對(duì)寄存器進(jìn)行復(fù)位。
4.如權(quán)利要求I所述方法,其特征在于,所述寄存器為處理觸控的N個(gè)傳感器的寄存器,所述的N為大于等于I的整數(shù)。
5.如權(quán)利要求I所述方法,其特征在于,所述符合預(yù)設(shè)停止復(fù)位條件包括獲取到有效用戶操作,所述有效用戶操作包括接通來電、拒接來電、完成解鎖、查看信息、取消、確認(rèn)中的一種或多種。
6.一種電容式觸摸屏處理裝置,其特征在于,包括 獲取單元,用于獲取電容式觸摸屏的寄存器信息,所述寄存器信息包括所述寄存器的當(dāng)前電容值和初始電容值; 復(fù)位單元,用于當(dāng)所述電容式觸摸屏符合預(yù)設(shè)開始復(fù)位條件時(shí),對(duì)所述寄存器進(jìn)行復(fù)位,將所述當(dāng)前電容值重置為所述初始電容值,直至所述電容式觸摸屏符合預(yù)設(shè)停止復(fù)位條件。
7.如權(quán)利要求6所述裝置,其特征在于,所述預(yù)設(shè)開始復(fù)位條件包括每次點(diǎn)亮電容式觸摸屏?xí)r。
8.如權(quán)利要求6所述裝置,其特征在于,所述復(fù)位單元,包括 計(jì)時(shí)子單元,用于獲取預(yù)設(shè)復(fù)位時(shí)間,同時(shí)預(yù)設(shè)計(jì)時(shí)器啟動(dòng)計(jì)時(shí); 復(fù)位子單元,在所述預(yù)設(shè)計(jì)時(shí)器啟動(dòng)計(jì)時(shí)的時(shí)間內(nèi),判斷是否存在觸摸事件,是則將所述預(yù)設(shè)計(jì)時(shí)器計(jì)時(shí)的時(shí)間重置為零,否則當(dāng)所述預(yù)設(shè)復(fù)位時(shí)間到達(dá)時(shí),對(duì)寄存器進(jìn)行復(fù)位。
9.如權(quán)利要求6所述裝置,其特征在于,所述寄存器為處理觸控的N個(gè)傳感器的寄存器,所述的N為大于等于I的整數(shù)。
10.如權(quán)利要求6所述裝置,其特征在于,所述預(yù)設(shè)停止復(fù)位條件,包括 獲取到有效用戶操作,所述有效用戶操作包括接通來電、拒接來電、完成解鎖、查看信息、取消、確認(rèn)中的一種或多種。
全文摘要
本發(fā)明適用于移動(dòng)終端技術(shù)領(lǐng)域,提供了一種電容式觸摸屏處理方法及裝置,包括獲取電容式觸摸屏的寄存器信息,所述寄存器信息包括所述寄存器的當(dāng)前電容值和初始電容值;當(dāng)所述電容式觸摸屏符合預(yù)設(shè)開始復(fù)位條件時(shí),對(duì)所述寄存器進(jìn)行復(fù)位,將所述當(dāng)前電容值重置為所述初始電容值,直至所述電容式觸摸屏符合預(yù)設(shè)停止復(fù)位條件。在本發(fā)明實(shí)施例中,當(dāng)電容式觸摸屏符合預(yù)設(shè)開始復(fù)位條件時(shí),對(duì)電容式觸摸屏的寄存器進(jìn)行復(fù)位,解決了由于電容式觸摸屏受到干擾,導(dǎo)致用戶無法對(duì)該電容式觸摸屏進(jìn)行操作的問題,以確保電容式觸摸屏檢測(cè)到用戶觸摸點(diǎn)的位置,從而提高了用戶操作效率。
文檔編號(hào)G06F3/044GK102968237SQ20121050768
公開日2013年3月13日 申請(qǐng)日期2012年11月29日 優(yōu)先權(quán)日2012年11月29日
發(fā)明者胡喬 申請(qǐng)人:廣東歐珀移動(dòng)通信有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1